
计算机网络基础
文章平均质量分 77
做一些网络基础的总结
我是三叔
世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
System.lineSeparator() 解决 append(“\r\n“) 换行符抛异常:No such file or diretory
返回系统相关的行分隔符字符串。它总是返回相同的值——系统属性line.separator的初始值。在 UNIX 系统上,它返回 "\n"; 在 Microsoft Windows 系统上,它返回 “\r\n”。原创 2023-11-16 09:44:44 · 516 阅读 · 0 评论 -
为什么TCP是面向字节流协议
TCP 是面向字节流的协议,在消息体传输的过程中,是分段进行的,而 UDP 则是面向报文的传输协议,一次发送一个报文,用一个队列来维护。原创 2023-07-12 22:13:41 · 873 阅读 · 0 评论 -
TCP三次握手四次挥手 你真的了解吗 学习总结!
TCP 连接建立是需要三次握手,假设攻击者短时间伪造不同 IP 地址的 SYN 报文,服务端每接收到一个 SYN 报文,就进入SYN_RCVD 状态,但服务端发送出去的 ACK + SYN 报文,无法得到未知 IP 主机的 ACK 应答,久而久之就会占满服务端的半连接队列,使得服务端不能为正常用户服务。在 TCP 三次握手的时候,Linux 内核会维护两个队列,分别是:a. 半连接队列,也称 SYN 队列;b. 全连接队列,也称 accept 队列;原创 2023-07-11 22:27:41 · 199 阅读 · 0 评论 -
TCP 重传机制 滑动窗口 流量控制 拥塞控制 学习总结!
tcp 大家都不陌生,它的三大特性是:面向连接、可靠的、字节流的传输层通信协议。原创 2023-07-09 16:29:44 · 651 阅读 · 0 评论