仅在中继模式下的端口 vs 封装帧

网络工程 转变 VLAN 交换 树干 点1q
2021-08-04 13:34:17

具有 2 个交换机的网络,每个交换机有 2 个 vlan,一个称为 vlan 10,另一个称为 vlan 20。具有 2 个上行链路(中继)的端口通道。为什么在第 2 层场景中,我不需要使用命令“switchport trunk encapsulation dot1q”来配置中继?为什么当那个中继去路由器时我必须用 dot1q 封装?

我知道这是在路由器上完成的,以便在 vlan 之间进行路由,但这与我的路由器将封装的数据包发送到另一个网络有什么关系吗?

1个回答

在 802.1Q 中继出现之前,思科提出了 ISL 中继。IEEE 向其他行业供应商低头并提出了 802.1Q。思科将这一点添加到其曲目中,而交换机要求您选择其中之一。Cisco 已弃用 ISL,现代 Cisco 接入交换机仅支持 802.1Q。

Cisco 分布式交换机和路由器仍然需要同时支持,因为公司可能仍然有旧交换机并且正在使用 ISL,因此仍然需要告诉这些设备使用哪种中继封装。在这些设备中,您必须选择ISL 或802.1Q 封装。

显然,您使用的接入交换机没有使用 ISL 的选项,因此 Cisco 已从这些交换机中删除了中继封装选项。


从技术上讲,只有ISL 是一种封装,因为它在帧中添加了一个报头,而802.1Q 只是在现有的帧报头中插入了一个标签。