第九节:TCP 和 UDP
A:传输协议的特点
TCP:面向连接的协议
三次握手协议、可靠、延时较长、传输速度相对较慢
UDP:无连接协议
在传输过程中寻找目的IP地址
B:传输层的封装
以太网头部 | IP 头部 | TCP 头部 | 用户数据 | 以太网尾部 |
---|---|---|---|---|
14 Byte | 20 - 60 Byte | 4 Byte |
1:源端口号:HTTP(80)、FTP(20、21)、Telnet(23)、SSH(22)
C:TCP连接的建立和解除
TCP连接的建立:三次握手建立连接
1 :Client:发送同步序列号(SYN)里面有序列号
2 :Server:收到了序列号以后,给Client回复自己的序列号(b),和 ACK 也就是 Client的序列号 + 1
3 :Client :收到了Server的回应后,又向Server发送了 Server的序列号 + 1(ACK)
三次握手就此结束;
三次握手用来建立连接;;
TCP连接的解除:四次握手结束连接
四次握手解除链接。