用QQ聊天时信息如何在网络上传输?

2025-04-03 01:04:43
推荐回答(1个)
回答1:

1、当要发送信息时,应用层将数据编码,送到传输层。

2、传输层对数据进行分段,并加上头部信息:本地端口号,目的端口号等信息。

3、网际层数据段加装头部信息:本地IP地址,对方网关IP地址,上层协议(TCP或UDP)等信息。

4、网络访问层对数据包加装帧头帧尾:本地MAC,网关MAC地址,检验等等。

5、网卡将封装后的数据转换bit流送往网关。

6、网关接收bit流后,还原为数据帧,再拆开帧头,拆开IP包头,查找路由表,路由到相应端口,用端口MAC地址替换源MAC,送上外部网络。

7、外部网络将数据交到对方网关。