VLAN之间的通信过程原理(摘抄)

  • 内容
  • 相关

对于网络的学习,有时候感觉甚是简单,为了更高层次的学习和融汇贯通,以及解决网络当中的实际问题,迫使我们不得不了解清楚一些原理,接下来,我们一起来了解或者说学习《VLAN之间的通信过程原理》,此块内容是摘抄的,仅供学习。——fishyoung(2018年5月19日)

————————————————————————

Image

终端A到终端C的MAC帧的传输过程:

从终端A和终端C的IP地址里可以看出来它们的网络地址不一样, 因此是在不同的VLAN之间。

 (1)    解析出标识路由模块的特殊MAC地址(int vlan的MAC地址——MAC R1)

:所有int vlan的MAC地址都一样的。

终端要根据默认网关地址解析出VLAN所对应的IP接口的MAC地址,终端A根据默认网关地址发送到三层交换机。

三层交换机把VLAN2对应的MAC地址发送给终端A 。

 

(2)终端A至路由模块交换过程 

终端A把以MAC R1为目的MAC地址它自己的MAC地址为源MAC地址, IP分组的目的IP地址是终端C的地址 源IP地址是终端A的IP地址的这样一个MAC帧发送到交换机1。 

交换机1在VLAN2的转发表当中查找到了一项MAC R1的转发项 ,是通过端口5转发 ,把MAC帧从端口5发送出去 。 从端口5发送出去时,要增加一个VLAN2的VLAN标记。 

发送到交换机3以后, 交换机3根据目的MAC地址是MAC R1,因此它就可以断定这个MAC帧是要交给路由模块 。

 

(3)路由模块来进行路由过程 

到了路由模块后,把这个MAC帧解封装,取出IP分组当中目的IP地址,然后到它的路由表当中查找到有一项路由项,它的直连输出端口是VLAN3 。

 

(4)路由模块至终端C交换过程 

因此 它把IP分组重新封装成一个目的MAC地址是终端C的MAC地址的MAC帧(根据IP分组当中的目的IP地址解析出MAC C ),传输到交换机的VLAN3当中。

VLAN3里的转发表当中有一个转发项 ,就是MAC C的转发项 , 它的输出端口是端口2 , 根据输出端口2把MAC帧传输给交换机2的5号端口 。

到5号端口后 去掉MAC帧的VLAN标记,然后转发到交换机2的VLAN3当中 。 

交换机2查找VLAN3的转发表 ,发现有一项转发项是MAC C的转发项 , 输出端口是端口4, 因此就把MAC帧传输给终端C 。

 

(5)完成了VLAN之间的通信的一个转发的过程

 您阅读这篇文章共花了:

上一篇:windows下MySQL忘记密码解决方法

下一篇:VS2010版最常用的快捷键

本文标签:    

版权声明:本文依据CC-BY-NC-SA 3.0协议发布,若无特殊注明,本文皆为《fishyoung》原创,转载请保留文章出处。

本文链接:VLAN之间的通信过程原理(摘抄) - http://www.fishyoung.com/post-60.html