中继端口是用于承载多个VLAN流量的端口。连接两个不同交换机的端口,且交换机配置了多个VLAN,则该端口应设置为中继。如果允许所有VLAN,则中继端口将承载所有VLAN的流量,包括未标记流量的本机VLAN,否则中继链路将只承载允许的VLAN流量。中继链路流量将通过ISL或802.1Q进行封装或标记。
默认情况下,所有交换机端口都是访问端口。因此,要创建端口中继,用户应使用DTP手动创建端口中继。
动态中继协议- 动态中继协议是CISCO专有协议,用于协商两台交换机之间的中继链路,以及802.1q或ISL的封装类型(通常使用802.1q,因为ISL的开销比802.1q大)。当然,它是第2层(数据链路)协议,默认情况下处于启用状态。
以下是配置交换机接口时可用的不同选项:-
交换机端口模式访问(DTP模式关闭)– 此模式将交换机接口置于永久非中继模式,而不管相邻接口是中继端口还是试图成为中继端口,这就是为什么称为DTP模式OFF。该端口是一个专用的第2层访问端口。
交换机端口模式中继(DTP模式打开)– 它将接口置于中继模式。该接口将成为中继接口,即使相邻端口是否为中继,这就是为什么它被称为DTP模式ON。
switchport模式动态自动- 这是旧版CISCO交换机的默认模式。此模式使接口能够转换为中继链路。如果相邻接口设置为中继或理想模式,则该接口将成为中继链路。如果两个交换机的接口模式均为自动,则不会形成中继。
switchport模式动态理想- 通过这种模式,接口将主动尝试将链路转换为中继链路。如果相邻接口被设置为trunk、Desired或auto,则该接口将成为中继端口。
交换机端口未协商– 此模式防止接口生成DTP帧。此命令仅在交换机端口模式为access或trunk时使用。您必须手动将相邻接口配置为中继接口,以建立中继链路。
现在,让我们看看交换机接口将成为中继或访问接口的场景。
动态汽车 | 动态需求 | 大旅行箱 | 通道 | |
---|---|---|---|---|
动态汽车 | 接近 | 大旅行箱 | 大旅行箱 | 接近 |
动态需求 | 大旅行箱 | 大旅行箱 | 大旅行箱 | 通道 |
大旅行箱 | 大旅行箱 | 大旅行箱 | 大旅行箱 | 连接有限 |
通道 | 通道 | 通道 | 连接有限 | 通道 |
通过观察这一点,很明显,每当您收到请求形成中继的DTP数据包时,您的接口都将处于中继模式。