计算机网络学习笔记--数据链据层之MAC子层(整理) (2)

  STP的工作原理是把整个交换网络看作是一个生成树实例,称之为公共生成树(CST),STP就是把一个物理网络拓扑结构变成无欢路的逻辑拓扑结构,采用两项主要技术:一是通过选举,使得交换网络中各个交换机处于特定的角色,另一个就是把交换机之间连接的端口划分为不同的角色,使可能形成环路的交换机端口在正常工作时处于堵塞状态.

802.1q协议(VLAN 虚拟局域网):

  

计算机网络学习笔记--数据链据层之MAC子层(整理)

如图,如果网桥只在具有相同颜色的端口之间转发帧,就会把原来的局域网分割成多个多个相互隔离的小的局域网,称之为虚拟局域网(VLAN).

  虚拟局域网顾名思义,是一个虚拟的或者说逻辑的LAN,并不是一个物理的LAN,上面图中用的是网桥,实际更多的使用交换机,那么网桥和交换机有什么区别呢?

    这是一个网络上的一个总结:

局域网交换机的基本功能与网桥一样,具有帧转发、帧过滤和生成树算法功能。但是,交换机与网桥相比还是存在以下不同: 
  (1)交换机工作时,实际上允许许多组端口间的通道同时工作。所以,交换机的功能体现出不仅仅是一个网桥的功能,而是多个网桥功能的集合。即网桥一般分有两个端口,而交换机具有高密度的端口。 
  (2)分段能力的区别 
  由于交换机能够支持多个端口,因此可以把网络系统划分成为更多的物理网段,这样使得整个网络系统具有更高的带宽。而网桥仅仅支持两个端口,所以,网桥划分的物理网段是相当有限的。 
  (3)传输速率的区别 
  交换机与网桥数据信息的传输速率相比,交换机要快于网桥。 
  (4)数据帧转发方式的区别 
  网桥在发送数据帧前,通常要接收到完整的数据帧并执行帧检测序列FCS后,才开始转发该数据帧。交换机具有存储转发和直接转发两种帧转发方式。直接转发方式在发送数据以前,不需要在接收完整个数据帧和经过32bit循环冗余校验码CRC的计算检查后的等待时间。

其实,我们只要把一个VLAN看成一个交换机(虚拟的),许多问题就比较好理解了,因为虚拟交换机和物理交换机有相同的基本属性,同一物理交换机上的不同VLAN之间就好像只有逻辑连接,没有物理连接的不同物理交换机一样,既然没有物理连接,那么不同的VLAN肯定是不能相互通信的,即使这些VLAN的成员处于同一IP网段.

  虚拟局域网的帧头部格式:

计算机网络学习笔记--数据链据层之MAC子层(整理)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdfsz.html