运输层基本概念
UDP无连接,TCP三次握手、四次挥手
TCP规定,即使接收窗口为0,也要接收零窗口探测报文、确认报文、带有紧急数据的报文
慢开始会以2倍数增长拥塞窗口,拥塞避免是线性增加1
不等超时,就进行重传,需要接收连续三个确认
不推荐发送窗口前沿收缩,有可能这些数据已经发送了
建立连接前,服务器会先创建传输控制块(TCP连接表、指向发送和接收缓存的指针、指向重传队列的指针、当前的发送和接收序号、。。。),然后进行LISTEN
客户端要发起连接时,也先创建传输控制块
第三次握手是为了防止多连接,而消耗掉服务器资源
SYN=1的报文段不能携带数据,但要消耗一个序号、普通确认报文如果不带数据,则不消耗序号
x客户端选择作为初始序号,y为服务端选择的初始序号
FIN=1的报文段不能携带数据,但要消耗一个序号。v等于TCP客户进程之前收到的最后一个字节序号+1。u等于TCP客户进程之前已传送过数据的最后一个字节序号+1。
本文标题:运输层基本概念
文章作者:whppmy
发布时间:2023-03-04
最后更新:2022-08-30
原始链接:http://bugnull.com/网络/运输层基本概念/
版权声明:个人记录,没有获取同意时,禁止转载!!