用QQ聊天时信息如何在网络上传输?
1个回答
展开全部
1、当要发送信息时,应用层将数据编码,送到传输层。
2、传输层对数据进行分段,并加上头部信息:本地端口号,目的端口号等信息。
3、网际层数据段加装头部信息:本地IP地址,对方网关IP地址,上层协议(TCP或UDP)等信息。
4、网络访问层对数据包加装帧头帧尾:本地MAC,网关MAC地址,检验等等。
5、网卡将封装后的数据转换bit流送往网关。
6、网关接收bit流后,还原为数据帧,再拆开帧头,拆开IP包头,查找路由表,路由到相应端口,用端口MAC地址替换源MAC,送上外部网络。
7、外部网络将数据交到对方网关。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询