码迷,mamicode.com
首页 > 其他好文 > 详细

互联网协议

时间:2019-12-30 21:28:28      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:建立连接   服务端   三次   以太网   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!