
计算机网络
Tannin724
这个作者很懒,什么都没留下…
展开
-
TCP/IP总结(补充)
未决连接队列 在内核中,内核为任何一个给定的监听套接字(被动 socket)维护了一个未决连接队列,该队列分为两个部分,分别是未完成连接队列和已完成连接队列 这个两个队列元素个数之和不超过 backlog,这是函数 listen 的参数(但现在listen的参数好像没用了)。 MSS MSS,最大报文段长度。在连接建立的时候,即在发送 SYN 段的时候,同时会将 MSS 发送给对方(MSS 选项...原创 2019-12-05 19:23:11 · 171 阅读 · 0 评论 -
TCP/IP总结(重传,Nagle算法,滑动窗口,拥塞控制)
TCP是如何保证可靠传输的 为了保证可靠传输,TCP比UDP多了很多控制协议和算法。 连接管理——3次握手和4次握手 数据破坏——通过校验和 丢包——应答与超时重发机制 分片乱序——序列号 窗口滑动——提高发送效率,对发送端和接收端流量进行控制 加快通信速度——快速重发,三次收到重发消息进行重发 流控制——避免网络流量浪费 拥塞控制——慢启动算法,拥塞窗口 TCP的重传机制 TCP是可靠的传输...原创 2019-12-03 21:43:00 · 1199 阅读 · 0 评论 -
TCP/IP总结(TCP与UDP区别,三次握手四次挥手)
1.TCP协议和UDP协议的区别 TCP基于有连接,UDP基于无连接。有连接就是TCP在传输前先发送连接请求和应答包,确定双方能正常传输后,才开始进行数据传输。无连接就是UDP在发送数据之前,并不考虑对方能否接收到,甚至目的地址可能都是无效。 TCP能保证可靠传输,UDP不能保证可靠传输TCP。所谓可靠就是TCP能保证把数据一定送到目的地址。为了实现可靠,TCP采用有连接的,超时重传,应答机制等...原创 2019-11-28 12:52:58 · 402 阅读 · 0 评论