陈工每天出摊:trunk 链路是干嘛的?用“包裹”给你讲明白・第 4 天

来自 “陈工每天出摊” 系列,每天早 8 点准时更新

陈工每天出摊:trunk 链路是干嘛的?用“包裹”给你讲清楚・第 4 天

一、你有没有遇到过这样的网络 “包裹” 难题?

前几天有个搞网络运维的朋友找到我,他所在的公司有多个部门,每个部门都划分了不同的 VLAN。公司有好几栋楼,楼与楼之间的交换机需要连接起来,让不同 VLAN 的设备能相互通信。但他发现,直接连接的话,数据传输乱成一团,就像一堆快递包裹没有分拣清楚,到处乱送。这时候,trunk 链路就可以派上用场啦。今天咱们就用 “快递打包” 的比喻,来搞清楚 trunk 链路到底是干嘛的。

二、trunk 链路:网络中的 “快递聚焦打包通道”

常规网络连接的 “快递” 困境

咱们先把每个 VLAN 想象成不同类型的快递包裹,列如 VLAN10 是办公用品类包裹,VLAN20 是文件资料类包裹。在普通的网络连接中,交换机之间的链路就像普通的快递通道,一次只能运送一种类型的包裹。如果要同时运送多种类型的包裹(不同 VLAN 的数据),就会出现混乱,就像快递员搞不清哪些包裹该送到哪里。

trunk 链路如何解决问题

trunk 链路就好比是一个 “快递聚焦打包通道”。它可以把不同 VLAN 的数据(各种类型的快递包裹)聚焦起来,分别贴上不同的标签(VLAN 标签),然后一起通过这条链路传输。接收方的交换机收到这些 “打包” 的数据后,根据标签进行分拣,把数据准确地送到对应的 VLAN(不同类型包裹送到对应的地方)。

列如说,在公司的网络中,楼 A 的交换机有 VLAN10、VLAN20 的数据要传到楼 B 的交换机。trunk 链路会把这些数据分别打上 VLAN10 和 VLAN20 的标签,一起传输过去。楼 B 的交换机收到后,按照标签把 VLAN10 的数据送到楼 B 中属于 VLAN10 的设备,把 VLAN20 的数据送到属于 VLAN20 的设备。

图示展示

陈工每天出摊:trunk 链路是干嘛的?用“包裹”给你讲清楚・第 4 天

从图中可以清晰地看到,trunk 链路就像一个高效的快递聚焦打包和运输通道,让不同 VLAN 的数据能有序地在交换机之间传输。

三、为啥 trunk 链路对网络很重大?

支持 VLAN 间通信

在大型网络中,不同部门、不同区域可能划分了多个 VLAN。trunk 链路使得这些 VLAN 之间能够通过交换机之间的连接进行通信。如果没有 trunk 链路,每个 VLAN 都需要单独的物理链路连接到其他交换机,这不仅成本高,而且管理复杂。有了 trunk 链路,一条链路就能承载多个 VLAN 的数据,大大简化了网络架构。

便于网络扩展

当公司规模扩大,需要新增 VLAN 时,trunk 链路不需要额外增加物理链路就能轻松支持。就像快递业务增加了新类型的包裹,原来的聚焦打包通道依然可以处理,只需要给新包裹贴上对应的标签就行。这使得网络能够灵活适应业务的发展和变化。

我曾经参与过一个校园网络的升级项目,学校有多个教学楼和办公楼,每个楼都有多个 VLAN。通过部署 trunk 链路,不仅实现了不同楼之间 VLAN 的互联互通,而且在后续增加新的 VLAN 用于新的教学活动时,也没有对网络架构造成太大影响,轻松完成了网络扩展。

四、实用技巧:配置 trunk 链路的基本步骤

不同品牌的交换机配置 trunk 链路的命令有所不同,但基本思路类似:

1) 进入接口配置模式:通过命令进入要配置为 trunk 链路的交换机端口接口配置模式。例如,在思科交换机上,可以使用命令 “interface [接口名称]” 进入。

2) 设置端口模式为 trunk:使用相应命令将端口模式设置为 trunk。在思科交换机上,命令为 “switchport mode trunk”;在华为交换机上,使用 “port link – type trunk” 命令。

3) 允许通过的 VLAN:指定该 trunk 链路允许通过哪些 VLAN 的数据。在思科交换机上,使用 “switchport trunk allowed vlan [VLAN ID 列表]” 命令;华为交换机使用 “port trunk allow – pass vlan [VLAN ID 列表]” 命令。

配置 trunk 链路时要特别注意 VLAN 的允许列表,确保只允许需要的 VLAN 通过,避免不必要的数据传输和潜在的安全风险。

五、总结与互动

今天咱们用 “快递打包” 的比喻搞清楚了 trunk 链路的作用,它就像网络中的 “快递聚焦打包通道”,让不同 VLAN 的数据能有序传输,对大型网络的 VLAN 间通信和扩展超级重大。同时,也学习了配置 trunk 链路的基本技巧。

大家在实际工作中有没有配置过 trunk 链路呢?有没有遇到什么问题或者有趣的经验?欢迎在评论区分享。


明天早 8 点,陈工准时出摊,咱们聊聊“交换机各种指示灯的含义”。记得准时来哦~

陈工每天出摊:trunk 链路是干嘛的?用“包裹”给你讲清楚・第 4 天

任何解决方案都是一个版本更替,逐步完善的工程,该专栏的文字皆为手动输入,有不当之处,请及时留言告知,定会及时更正,并在文中公开表明感谢!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
倪悦珊的头像 - 鹿快
评论 共1条

请登录后发表评论