[1天-1CS] 传输层
1CS 1 天内,快速回顾传输层
传输层
提供连接发送方和接收方的通信服务。 提供面向连接的数据流支持、可靠性和流量控制 充当应用层和互联网层之间的数据传输中介
-
TCP:保证顺序,使用面向连接的协议,并确认收到(虚拟线路数据包交换)
-
UDP:排序 X、确认 X、简单数据传输(数据报数据包交换)
虚拟线路数据包交换方法
-
每个数据包包含一个虚拟线路标识符
-
虚拟线路在所有数据包发送完毕后释放,数据包按发送顺序到达
数据报数据包的交换方式
-
数据包独立移动,选择最佳路径
-
可按不同路径和顺序发送
TCP 如何建立和中断连接
连接到 ####:三方握手
- 客户端发送带有 ISN 的连接请求标志; 2. 服务器发送服务器的 ISN 和客户端的 ISN + 1 以及授权号; 3.
- 客户端回复服务器的 ISN + 1 和授权号
断开连接:4 路握手
- 客户端发送 FIN 设置段并进入 FIN\WAIT 接收数据的服务器向客户端发送 ACK 确认段并进入 CLOSE_WAIT
- 在发送 ACK 一段时间后发送 FIN 段 客户端收到 ACK,进入 TIME/WAIT(等待),并将 ACK 重新发送回服务器; 5. 接收服务器发送 CLOSE
使用 TIME_WAIT 的原因:可能出现延迟包,确认断开连接
댓글 작성
게시글에 대한 의견을 남겨 주세요.