交换机 trunk知识

上传人:xh****66 文档编号:55757040 上传时间:2018-10-05 格式:DOCX 页数:4 大小:45.76KB
返回 下载 相关 举报
交换机 trunk知识_第1页
第1页 / 共4页
交换机 trunk知识_第2页
第2页 / 共4页
交换机 trunk知识_第3页
第3页 / 共4页
交换机 trunk知识_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《交换机 trunk知识》由会员分享,可在线阅读,更多相关《交换机 trunk知识(4页珍藏版)》请在金锄头文库上搜索。

1、“TRUNK”的三个意思 不要混淆 您知道三层交换机技术中常提到的 TRUNK 是什么意思么?在技术领域中把 TRUNK 翻译为中文是“主干、干线、中继线、长途线” , 不过一般不翻译,直接用原文。而且这个词在不同场合也有不同的解释:1、 在网络的分层结构和宽带的合理分配方面,TRUNK 被解释为“端口汇聚”,是 带宽扩展和链路备份的一个重要途径。TRUNK 把多个物理端口捆绑在一起当作 一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。TRUNK 技术可以实 现 TRUNK 内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其 他链路的工作,同时多链路之间还能实现流量均衡,就像我们

2、熟悉的打印机池 和 MODEM 池一样。2、在电信网络的语音级的线路中,Trunk 指“主干网络、电话干线”,即 两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并 提供必要的信令和终端设备。3、 但是在最普遍的路由与交换领域,VLAN 的端口聚合也有的叫 TRUNK, 不过大多数都叫 TRUNKING ,如 CISCO 公司。所谓的 TRUNKING 是用来在不同的 交换机之间进行连接,以保证在跨越多个交换机上建立的同一个 VLAN 的成员能 够相互通讯。其中交换机之间互联用的端口就称为 TRUNK 端口。与一般的交换 机的级联不同,TRUNKING 是基于 OSI 第二层

3、 RUNKING 技术,如果你在 2 个交换 机上分别划分了多个 VLAN(VLAN 也是基于 Layer2 的),那么分别在两个交换 机上的 VLAN10 和 VLAN20 的各自的成员如果要互通,就需要在 A 交换机上设为 VLAN10 的端口中取一个和交换机 B 上设为 VLAN10 的某个端口作级联连接。 VLAN20 也是这样。那么如果交换机上划了 10 个 VLAN 就需要分别连 10 条线作 级联,端口效率就太低了。 当交换机支持 TRUNKING 的时候,事情就简单了, 只需要 2 个交换机之间有一条级联线,并将对应的端口设置为 Trunk,这条线 路就可以承载交换机上所有 V

4、LAN 的信息。这样的话,就算交换机上设了上百个 个 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 的

5、端口的 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?

6、简单说,端口如果配置为 trunk 模式,则允许多个 vlan 的数据通过该端口,一般是交换机与交换机互联的端口配置成 trunk。如果说的是 CISCO2960 系列交 换机的话,要看版本,有的是需要先配置封装,config 模式下举例inter g0/1 switchport trunk encapsulation dot1q(先打这条,再打下面的)switchport mode trunk 配好之后默认的 native vlan 是 1 有的版本不需要配置封装 直接 switchport mode trunk 就可以了。追问假如说端口 1 配制成 trunk 那么 1 端口所在的 vla

7、n 中的所有端口都可 以通过 1 端口传输数据,是这么个意思吗?回答比如说你有 10 个 vlan,110 ,一般端口来说不是只能在所属的 vlan 内通信么,那么配置了 trunk 的这个端口就可以让所有的 10 个 vlan 的 数据都能通过。但是仅限于对端的也是 trunk 的情况。所以说一般是用 来作为交换机集联端口配置的。这个口如果你在交换机端口没有指定 na tive vlan 且接的是终端设备的话,例如一台电脑,在网卡设定里面如果没有在 80.1x 的设定里面指定打标成为某个特定 vlan 的话,那么他只能 接入到 vlan1,能够和所有 vlan1 内的设备通信。为什么要设置

8、trunk 口? 简洁的告诉你:配置 trunk 是为了让同一 VlAN 跨交换机通信。 如果能看明白上面这句话,后边就不用看了。 举例:sw1 和 sw2 上都有 VLAN3 和 VLAN4。数据包从 sw1 上的 VLAN3 出发, 离开 sw1 的 trunk 口时,trunk 给这个数据包打上 vlan3 的标记。数据包到了 sw2 上,trunk 口一看,原来这是属于 vlan3 的数据包,于是 sw2 就将这个数 据包从属于 vlan3 的端口转发出去。 这个过程就实现了数据包从 sw1 上的 vlan3 发送到 sw2 上的 vlan3。trunk 有两种含义,一种 trunk

9、是用来作端口汇聚的,就是把几个物理端口汇聚成一个更大带宽的逻辑端口,从而达到增加带宽的目的。另一种 trunk 是 VLAN trunk。就是允许不同的 VLAN 通过同一根链路实现 VLAN 内的通信。VLAN trunk 主要有两种,802.1QTRUNK 和 ISL TRUNK,前者是国际通用的 TRUNK 协议,后者是思科私有协议。VLAN TRUNK 简单解释一下。两台交换 机,1 台有 VLAN 1、VLAN 2、VLAN 3。2 台也有三个相同的 VLAN,为了能 让两台交换机相同 VLAN 内的机器通讯,就必须要把二台交换机连接起来。没 有 VLAN trunk 的话,就必须在

10、每台交换机上分别用三个端口(两台共用 6 个 端口),把三个 VLAN 连接起来。(如果 VLAN 数量增加,互连端口用的就更 多)。为了解决这个问题,就产生了 VLAN TRUNK 的概念。把经过 VLAN trunk 的数据包上面增加 VLAN 信息。这样二台交换机上只要有一对端口互联, 就能实现不同交换机的 VLAN 间的通讯。两台三层交换机之间互联是否需要设置 trunk 口? 实验图如下:我想问楼上。这么简单个网络,就两台交换机,用得着 VTP 和 ospf 都有么?另外,既然你不打算起 trunk,起了 VTP 又有什么用处呢?两台之间 是通过 OSPF 三层互联,互相之间的报文根

11、本就不带 vlan tag 的,VTP 能够学 习到 vlan 吗? 楼主,我想你这个题目的意思应该是如何让这两台交换机下面的 PC 互通,而 且标注了 vlan4,那么我想就不会让你起 trunk 了,题目的意思应该是给 vlan4 配地址然后让两台交换机能够三层互通吧? 第一台的配置:int vlan 4 ip add 192.168.0.1 255.255.255.0 ! int fa 0/3 sw port acc vlan 4 第二台int vlan 4 ip add 192.168.0.2 255.255.255.0 ! int fa 0/3 sw port acc vlan 4 ! ip route 0.0.0.0 0.0.0.0 192.168.0.1这样就行了,记得给其他的 vlan 也配上三层接口地址,然后全局下起 ip routing

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 科普读物

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号