标签:建立连接 服务端 三次 以太网 tcp传输 源地址 类型 eth 三次握手
‘‘‘
以太网协议ethernet规定:
一组电信号构成一个数据包,叫做‘帧’
每一数据帧分成:报头head和数据data两部分
head包含:(固定18个字节)
发送者/源地址,6个字节
接收者/目标地址,6个字节
数据类型,6个字节
data包含:(最短46个字节,最长1500个字节)
数据包的具体内容
head长度+data长度=最短64字节,最长1518字节,超过最大限制就分片发送
‘‘‘
‘‘‘
三次握手:(建立连接)
客户端向服务端发送一个建立通道的请求
服务端收到,同意并同时向客户端发送建立通道的请求
客户端收到后,客户端向服务端的通道即建立成功,并同时同意服务端的请求,服务端向客户端的通道也建立成功
四次握手:(断开连接)
客户端没有任何需要发给服务端的数据,向服务端发起断开连接的请求
服务端收到后同意请求,同时客户端到服务端的连接断开
服务端检查是否还有数据需要发送到客户端,发送完后向客户端发送断开连接的请求
客户端收到请求后同意断开连接
‘‘‘
‘‘‘
TCP传输数据需要建立连接,并且提供超时重发,传输速度慢
UDP传输数据不需要建立连接,并且没有超时重发,网络不好的情况下容易丢包
‘‘‘
标签:建立连接 服务端 三次 以太网 tcp传输 源地址 类型 eth 三次握手
原文地址:https://www.cnblogs.com/0B0S/p/12121580.html