核心交换机的TRUNK配置功能详细讲解

到底什么是 TRUNK ? 使用 TRUNK 功能到底能给我们带来哪些应用方面的优势 ? 还有在具体的交换机产品中怎样来配置 TRUNK ,下面我们来了解一下这些方面的知识。

  在二层交换机的性能参数中,常常提到一个重要的指标: TRUNK ,许多的二层交换机产品在介绍其性能时,都会提到能够支持 TRUNK 功能,从而可以为互连的交换机之间提供更好的传输性能。那到底什么是 TRUNK ? 使用 TRUNK 功能到底能给我们带来哪 被过滤广告些应用方面的优势 ? 还有在具体的交换机产品中怎样来配置 TRUNK 。下面我们来了解一下这些方面的知识。

  一、什么是 TRUNK?

   TRUNK 是端口汇聚的意思,就是通过配置软件的设置,将 2 个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。 Trunk 是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。基于端口汇聚 (Trunk) 功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量, 大幅度提供整个网络能力。

  一般情况下,在没有使用 TRUNK 时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通 10/100 交换机的带宽仅为 100M ,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大 200M ,这样就形成了网络主干和服务器瓶颈。要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵 ( 可能连交换机也需要一块换掉 ) ,更本不适合低成本的中小企业和学校使用。如果使用 TRUNK 技术,把四个端口通过捆绑在一起来达到 800M 带宽,这样可较好的解决了成本和性能的矛盾。

  二、 TRUNK 的具体应用

   TRUNK( 端口汇聚 ) 是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。

   TRUNK 的主要功能就是将多个物理端口 ( 一般为 2-8 ) 绑定为一个逻辑的通道,使其工作起来就像一个通道一样。将多个物理链路捆绑在一起后,不但提升了整个网络的带宽,而且数据还可以同时经由被绑定的多个物理链路传输,具有链路冗余的作用,在网络出现故障或其他原因断开其中一条或多条链路时,剩下的链路还可以工作。但在 VLAN 数据传输中,各个厂家使用不同的技术,例如:思科的产品是使用其 VLAN TRUNK 技术,其他厂商的产品大多支持 802.1q 协议打上 TAG 头,这样就生成了小巨人帧,需要相同端口协议的来识别,小巨人帧由于大小超过了标准以太帧的 1518 字节限制,普通网卡无法识别,需要有交换机脱 TAG

   TRUNK 功能比较适合于以下方面具体应用:

   1 TRUNK 功能用于与服务器相联,给服务器提供独享的高带宽。

   2 TRUNK 功能用于交换机之间的级联,通过牺牲端口数来给交换机之间的数据交换提供捆绑的高带宽,提高网络速度,突破网络瓶颈,进而大幅提高网络性能。

   3 Trunk 可以提供负载均衡能力以及系统容错。由于 Trunk 实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从 Trunk 组中撤消,进而重新分配各个 Trunk 端口的流量,从而实现系统容错。
三、如何设置TRUNK?
  设置 TRUNK 需要指定一个作为主干的端口,比如 2/24 ,如把某个端口设成 Trunk 方式,命令如下:
   set trunk mod/port [on | off | desirable | auto | nonegotiate] [vlan_range] [isl | dot1q dot10 | lane | negotiate]

  该命令可以分成以下 4 个部分:

   mod/port :指定用户想要运行 Trunk 的那个端口 ;

   Trunk 的运行模式,分别有: on | off | desirable | auto | nonegotiate

  要想在快速以太网和千兆以太网上自动识别出 Trunk ,则必须保证在同一个 VTP 域内。也可以使用 On Nonegotiate 模式来强迫一个端口上起 Trunk ,无论其是否在同一个 VTP 域内。

  承载的 VLAN 范围。缺省下是 1 1005 ,可以修改,但必须有 TRUNK 协议。使用 TRUNK 时,相邻端口上的协议要一致。

  另外在中心交换机上需要把和下面的交换机相连的端口设置成 TRUNK ,这样下面的交换机中的多个 VLAN 就能够通过一条链路和中心交换机通信了。

  四、配置TRUNK 时的注意事项

  在一个 TRUNK 中,数据总是从一个特定的源点到目的点,一条单一的链路被设计去处理广播包或不知目的地的包。在配置 TRUNK 时,必须遵循下列规则:

   1 :正确选择 TRUNK 的端口数目,必须是 2 4 8

   2 :必须使用同一组中的端口,在交换机上的端口分成了几个组, TRUNK 的所有端口必须来自同一组

   3 :使用连续的端口 ;TRUNK 上的端口必须连续,如你可以用端口 4 5 6 7 组合成一个端口汇聚。

   4 :在一组端口只产生一个 TRUNK

你可能感兴趣的:(职场,休闲)