📜  动态中继协议 (DTP)

📅  最后修改于: 2022-05-13 01:57:03.213000             🧑  作者: Mango

动态中继协议 (DTP)

中继端口是用于承载多个 VLAN 的流量的端口。连接两个不同交换机的端口和交换机配置了多个 VLAN,则该端口应设为中继。如果允许所有 VLAN,则中继端口将承载所有 VLAN 的流量,包括流量未标记的本地 VLAN,否则只有允许的 VLAN 流量将由中继链路承载。中继链路流量将由 ISL 或 802.1Q 封装或标记。

默认情况下,所有交换机端口都是接入端口,因此要建立端口中继,用户应使用 DTP 手动使其成为中继。

动态中继协议 –
动态中继协议是 CISCO 专有协议,用于协商两台交换机之间的中继链路以及 802.1q 或 ISL 的封装类型(通常使用 802.1q,因为 ISL 比 802.1q 具有更多开销)。当然,它是第 2 层(数据链路)协议,默认启用。

以下是配置交换机接口时可用的不同选项:-

交换端口模式访问(DTP 模式关闭)–
此模式将交换机接口置于永久非中继模式,无论相邻接口是中继端口还是试图成为中继端口,这就是它被称为 DTP 模式关闭的原因。该端口是专用的第 2 层接入端口。

交换机端口模式中继(DTP 模式开启)–
它将接口置于中继模式。即使相邻端口是否为中继,该接口也将成为中继接口,这就是为什么它被称为DTP模式ON。

交换机端口模式动态自动 -
这是旧 CISCO 交换机上的默认模式。此模式使接口能够转换为中继链路。如果相邻接口设置为中继或期望模式,该接口将成为中继链路。如果两个交换机的接口模式都是auto,则不会形成trunk。

开关端口模式动态可取 -
在这种模式下,接口会主动尝试将链路转换为中继链路。如果相邻接口设置为trunk、desired 或auto,则该接口将成为trunk 端口。

交换机端口无协商 –
此模式可防止接口生成 DTP 帧。该命令仅在交换机端口模式为 access 或 trunk 时使用。您必须手动将相邻接口配置为中继接口才能建立中继链路。

现在,让我们看看交换机接口将成为中继接口或接入接口的场景。

 Dynamic Auto 
 
Dynamic desirable 
 
trunk 
 
access 
 
Dynamic Autoaccesstrunktrunkaccess
Dynamic desirabletrunktrunktrunkaccess
trunktrunktrunktrunklimited connectivity
accessaccessaccesslimited connectivityaccess

通过观察这一点,很明显,每当您收到请求形成中继的 DTP 数据包时,您的接口将处于中继模式。