TRUNK链路

TRUNK链路1 在网络的分层结构和宽带的合理分配方面 TRUNK 被解释为 端口汇聚 是带宽扩展和链路备份的一个重要途径 TRUNK 把多个物理端口捆绑在一起当作一个逻辑端口使用 可以把多组端口的宽带叠加起来使用 TRUNK 技术可以实现 TRUNK 内部多条链路互为备份的功能 即当一条链路出现故障时 不影响其他链路的工作 同时多链路之间还能实现流量均衡 就像我们熟悉的打印机池和 MODEM 池一样 nbsp nbsp 2

1、 在网络的分层结构和宽带的合理分配方面,TRUNK被解释为“端口汇聚”,是带宽扩展和链路备份的一个重要途径。TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。TRUNK技术可以实现TRUNK内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其他链路的工作,同时多链路之间还能实现流量均衡,就像我们熟悉的打印机池和MODEM池一样。 

 

  2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干线”,即两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并提供必要的信令和终端设备。 

 

  3、 但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING ,如CISCO公司。所谓的TRUNKING是用来在不同的交换机之间进行连接,以保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通讯。其中交换机之间互联用的端口就称为TRUNK端口。与一般的交换机的级联不同,TRUNKING是基于OSI第二层摹<偕杳挥蠺RUNKING技术,如果你在2个交换机上分别划分了多个VLAN(VLAN也是基于Layer2的),那么分别在两个交换机上的VLAN10和VLAN20的各自的成员如果要互通,就需要在A交换机上设为VLAN10的端口中取一个和交换机B上设为VLAN10的某个端口作级联连接。VLAN20也是这样。那么如果交换机上划了10个VLAN就需要分别连10条线作级联,端口效率就太低了。 当交换机支持TRUNKING的时候,事情就简单了,只需要2个交换机之间有一条级联线,并将对应的端口设置为Trunk,这条线路就可以承载交换机上所有VLAN的信息。这样的话,就算交换机上设了上百个个VLAN也只用1个端口就解决了。 

 

  如果是不同台的交换机上相同id的vlan要相互通信,那么可以通过共享的trunk端口就可以实现,如果是同一台上不同id的vlan/不同台不同id的vlan它们之间要相互通信,需要通过第三方的路由来实现;vlan的划分有两个需要注意的地方:一是划分了几个不同的vlan组,都有不同的vlan id号;分配到vlan 组里面的交换机端口也有port id.比如端口1,2,3,4划分到vlan10,5,6,7,8划分到vlan20,我可以把1,3,4的端口的port id设置为10,而把2端口的 port id设置为20;把5,6,7端口的port id设置为20,而把8端口的port id设置为10.这样的话,vlan10中的1,3,4端口能够和vlan20中8端口相互通信;而vlan10中的2端口能够和vlan20中的5,6,7端口相互通信;虽然vlan id不同,但是port id相同,就能通信,同样vlan id相同,port id不同的端口之间却不能相互访问,比如vlan10中的2端口就不能和1,3,4端口通信。

核心交换机交换机配置TRUNK的主要步骤

交换机配置TRUNK有很多值得学习的地方,这里我们主要介绍核心交换机交换机配置TRUNK的主要步骤。到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来进行交换机配置TRUNK,下面我们来了解一下这些方面的知识。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199104.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午1:51
下一篇 2026年3月26日 下午1:51


相关推荐

  • 消息栏通知(Notification)介绍

    用过安卓的应该对通知栏消息都很熟悉了,下面是演示通知栏消息的一个Demo,首先来看一下界面,后面是代码,解释就都放在代码里了.java代码package jason.notification;import android.app.Activity;import android.app.Notification;import android.app.Notificat

    2022年3月9日
    66
  • 双系统 Win10下安装Linux(单/双硬盘)

    双系统 Win10下安装Linux(单/双硬盘)双系统Win10下安装Linux(单/双硬盘)

    2022年7月24日
    37
  • java打印数组全部内容_java迭代数组

    java打印数组全部内容_java迭代数组今天输出数组遇到问题,学习一下打印输出数组内容的几种方式错误示范:System.out.println(array);  //这样输出的是数组的首地址,而不能打印出数组数据。(唉,我开始就是这么写的。。。)一维数组:int[]array={1,2,3,4,5,6};方式一:for循环for(inti=0;i<array.length;i++){System.out.println(array[i]);}输出为:(自动换行格式的)方式二:for

    2022年10月7日
    6
  • Makefile教程(绝对经典,所有问题看这一篇足够了)「建议收藏」

    Makefile教程(绝对经典,所有问题看这一篇足够了)「建议收藏」该篇文章为转载,是对原作者系列文章的总汇加上标注。支持原创,请移步陈浩大神博客:http://blog.csdn.net/haoel/article/details/2886makefile很重要   什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefil…

    2022年5月14日
    36
  • 软件架构设计-软件架构风格、分层架构

    软件架构设计-软件架构风格、分层架构一 软件架构设计软件或计算机系统的软件架构是该系统的一个 或多个 结构 而结构由软件元素 元素的外部可见属性及它们之间的关系组成 软件系统架构是关于软件系统的结构 行为和属性的高级抽象 指定了软件系统的组织结构和拓扑结构 软件架构是可传递可复用的模型 架构就是体系结构 架构设计介于需求分析和软件设计之间 架构设计就是需求分配 即满足 需求的职责分配到组件上 二 架构的模型 4 1 视图逻辑视图 主要支持系统的功能需求 即系统提供给最终用户的服务 用户关注 开发视图 也称为模块 实现 视图

    2026年3月17日
    2
  • Java基础篇:内部类详解

    Java基础篇:内部类详解

    2021年10月4日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号