扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共3页)
trunk(干道)是一种封装技术,它是一条点到点的链路,主要功能就是仅通过一条链路就可以连接多个交换机从而扩展已配置的多个VLAN。我们要记住,trunk链路不属于任何一个VLAN,它只是在网络中起到了管道的作用。这家广告公司出现的网络问题并不是什么故障问题,其实就是没有将连接两台交换机端口配置必要的封装协议,如图1所示。
图1 Trunk的作用
配置为trunk链路的端口,通常都是交换机上支持最大带宽的带宽口。
不过要得出新交换机的客户端和原有交换机不能通信的真正原因,还要从VLAN工作的原理中找出答案。
深入:在VLAN工作原理中寻找答案?
首先要考虑一下传统的交换机(非VLAN交换机)是如何知道一个帧要发往哪个目的端口的。当一个帧进入交换机时,交换机必须决定将其送往何处。传统的交换机只简单地检查此帧的目的地址,再参照MAC地址表,然后将其转发到适当的端口,而不考虑此帧是从哪儿来的。如果不知道目的地址,或者目的地址为广播地址,那么交换机就用洪泛方法将其转发到除发送此帧之外的所有端口。
在VALN中,情况要稍复杂一些。除了要根据目的地址做出转发决定外,还必须考虑帧的源地址,因为该帧通常会影响它所属的VLAN,并因此影响它可能会被转发去的端口。追踪一个帧的源地址至少有两种显而易见的方法。第一种是确定帧进入的端口属于哪一个VALAN。这种方法称为“帧标记(Tag)”,也称“显式标记”。注意这个过程只发生在交换机的内部。帧本身不会被改动,但会单独记录与帧有关的其他信息。另一种追踪帧的源地址的方法是为每个VLAN保持一张MAC地址表(这张表由交换机通过某种方式完成)。确定目的地址后,就做出是否转发此帧的决定。这种方法称为“帧过滤”,也称“隐式标记”。从理论上讲,也可通过其他标准,如第三层信息实现帧过滤。
这两种方法的主要区别在于何时做出VLAN决定。在帧标记中,帧一进入VLAN,决定就已经做出。在帧过滤中,当帧需要转发时才做出决定,帧刚进入交换机时,并不需要做出决定。事实上,研究交换机如何在其内部追踪VLAN并不重要,只要按照正确的命令帮助交换机做出正确的转发决定即可。
在“理解VLAN的实现原理”部分看到,要在不同设备之间传输多个VLAN的通信,就需要用专门的协议封装或者加上标记(tag),以便接收设备能区分数据所属的VLAN。VLAN标识从逻辑上定义了数据包使用哪种协议进行封装,而最常用到的是IEEE802.1Q和CISCO专用的ISL协议。除去IEEE802.1Q、ISL协议,还有两种封装技术,IEEE802.10和ATM LAN仿真(LANE)。IEEE802.10常用于光纤分布接口(FDDI)帧内传达VLAN的信息。而LANE则用于异步传输模式(ATM)网络中传输VLAN。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。