取消
显示结果 
搜索替代 
您的意思是: 
cancel
公告

December 2020

December 2020

717
查看次数
0
有帮助
6
回复
shuaige91662
Beginner

OSI模型的数据封装与同网段同vlan的二层转发有矛盾吗?

用户A给用户B发送QQ消息,A发送的消息需要经过传输层添加目的端口,源端口,经过网络层添加源IP,目的IP,经过数据链路层添加源MAC,目的MAC,最终转化成数据流比特转发给用户B
用户B再逐渐解封装,得到用户A发送的数据。这OSI模型的各层都涉及到了。
那么用户A与用户B如果同网段的基于二层转发 ,根据MAC地址转发,会涉及到上面的数据封装过程吗?
有点糊涂了,希望有人能指点一下让我开个窍。
1 个已接受解答

已接受的解答
huoran1234
Participant

网络设备与终端设备处理数据帧的方式不同。二层转发的情况下,对于两端的终端设备是一定要经过全部过程的;对于网络设备来说,其实只是转发,并不对数据帧做任何操作。

在原帖中查看解决方案

6 条回复6
huoran1234
Participant

网络设备与终端设备处理数据帧的方式不同。二层转发的情况下,对于两端的终端设备是一定要经过全部过程的;对于网络设备来说,其实只是转发,并不对数据帧做任何操作。

在原帖中查看解决方案

wuhao0015
Rising star

会经过上面的封装过程。
shuaige91662
Beginner

wuhao0015 发表于 2020-7-8 11:25
会经过上面的封装过程。

二层转发也会经过数据的封装与解封装的全部过程吗
shuaige91662
Beginner

huoran1234 发表于 2020-7-9 09:52
网络设备与终端设备处理数据帧的方式不同。二层转发的情况下,对于两端的终端设备是一定要经过全部过程的; ...

那二层转发,封装的过程是发生在哪里呢?全部在终端完成吗
YilinChen
Advocate

shuaige91662 发表于 2020-7-9 11:47
那二层转发,封装的过程是发生在哪里呢?全部在终端完成吗

终端是全过程,中间如果是同广播域,在交换机上会有二层的转发过程
huoran1234
Participant

shuaige91662 发表于 2020-7-9 11:47
那二层转发,封装的过程是发生在哪里呢?全部在终端完成吗

是的,一般来说全部在终端。
但是如果严谨来说的话有一些可能交换机/网络设备也会涉及到,比如打vlan tag这个动作,这个也可以算是一个二层动作,终端也可以做,交换机也可以做。
Content for Community-Ad


不能显示该小部件。