网工知识(一)DTP协议

介绍

DTP(Dynamic Trunking Protocol)是一种用于自动协商交换机之间的链路类型的协议。它允许交换机在连接的接口上自动选择是形成 Trunk 还是 Access 链路。
DTP 使用交换机之间的 DTP 帧进行通信,用于交换链路类型信息和配置数据。

配置不同 DTP 模式的结果:(思科)

交换机接口协商共有四种模式:
switchport mode { access | dynamic { auto | desirable } | trunk }
以下是配置不同 DTP 模式的结果:

  1. 动态自动模式 (dynamic auto):

    • 在动态自动模式下,接口将尝试与相邻接口进行 DTP 协商,并根据相邻接口的配置决定链路类型。
    • 如果相邻接口设置为 Trunk 或动态期望 (dynamic desirable),则接口将形成 Trunk 链路。
    • 如果相邻接口设置为自动 (auto)、动态自动 (dynamic auto) 或 Trunk,则接口将成为 Access 端口。
    • 示例配置命令:
      interface GigabitEthernet0/1
      switchport mode dynamic auto
  2. 动态期望模式 (dynamic desirable):

    • 在动态期望模式下,接口主动尝试与相邻接口进行 DTP 协商。
    • 如果相邻接口设置为自动 (auto)、动态自动 (dynamic auto)、动态期望 (dynamic desirable) 或 Trunk,则接口将形成 Trunk 链路。
    • 如果相邻接口设置为 Access,则接口将成为 Access 端口。
    • 示例配置命令:
      interface GigabitEthernet0/1
      switchport mode dynamic desirable
  3. 强制 Trunk 模式 (trunk):

    • 在强制 Trunk 模式下,接口被强制设置为 Trunk 链路,无论相邻接口的配置如何。
    • 如果相邻接口设置为任何模式(自动、动态自动、动态期望、Trunk或Access),接口都将形成 Trunk 链路。
    • 示例配置命令:
      interface GigabitEthernet0/1
      switchport mode trunk
  4. 禁止协商模式 (nonegotiate):

    • 在禁止协商模式下,接口禁止发送 DTP 数据包,并且不进行 DTP 协商。
    • 接口将被配置为指定的链路类型,可以是 Trunk 或 Access。
    • 示例配置命令:
      interface GigabitEthernet0/1
      switchport mode trunk
      switchport nonegotiate
      请注意,DTP 默认情况下是开启的,如果不显式配置 DTP 模式,接口将尝试进行 DTP 协商。为了网络安全和控制,建议在不需要 Trunk 链路的接口上禁用 DTP 或手动配置接口的链路类型。
  5. 接入模式(switchport mode access)
    在该模式下,接口不会尝试进行 DTP 协商,并且将始终以 Access 端口的形式工作。
    以下是配置接口为 Access 端口的示例:
    interface GigabitEthernet0/1
    switchport mode access
    上述配置将接口 GigabitEthernet0/1 配置为 Access 端口,并禁用了 DTP。该接口将被用作连接到主机或其他非 Trunk 设备的端口。在 Access 端口上,数据将通过默认 VLAN(通常是 VLAN 1)传输,而不会在多个 VLAN 之间进行标记和传输。
    这种配置方式可以提高网络安全性,防止意外建立 Trunk 链路,并限制特定接口上的 VLAN 传输。请注意,Access 端口无法将帧传送到其他 VLAN,因为它们仅工作于单个 VLAN。

6.其它命令
在交换机端口配置模式下为VLAN Trunk封装VLAN协议的语法格式是:switchport trunk encapsulation 协议名。如题目中要求的是封装IEEE标准协议(dot1q)
S2(config-if)# switchport access vlan 10(交换机端口访问vlan 10)
设置VLAN Trunk允许中继的VLANs,也是在交换机端口配置模式下,即(config-if)#模式下进行的,语法格式是:switchport trunk allowed vlan <VLAN_NUM>

什么是二层通信

二层通信是指在计算机网络中,通过数据链路层(第二层)进行直接的主机之间的通信。数据链路层负责将数据帧从一个物理接口传输到另一个物理接口,使得连接在同一网络中的主机能够直接交换数据。
在二层通信中,主机使用 MAC 地址(媒体访问控制地址)来识别彼此。当一个主机想要向另一个主机发送数据时,它会将数据封装在数据帧中,并指定目标主机的 MAC 地址作为目的地。数据帧会通过网络中的交换机或桥接器等设备进行传输,直到达到目标主机。
二层通信是局域网(LAN)中的通信方式,其中主机可以直接通过共享的物理媒体进行通信。它可以实现主机之间的直接点对点通信,而无需经过网络层(第三层)路由器的干涉。
然而,对于跨越不同网络的通信,需要使用网络层的协议(如 IP 协议)进行路由和转发。网络层负责处理跨网络的数据传输,将数据从源主机发送到目标主机,而不仅仅是在同一局域网中传输。
因此,二层通信通常限于同一局域网内部的主机之间的直接通信,而网络层通信则负责跨越不同网络进行的主机之间的通信。
DTP是用于协商和配置交换机之间链路类型的协议,以实现不同交换机之间的二层通信。它可以自动选择和配置Trunk或Access模式,以适应网络的需求和拓扑结构。

规划语音vlan使用语音设备

例题:Assign the VOICE VLAN to FastEthernet 0/11 on S3.
As shown in the topology, the S3 FastEthernet 0/11 interface connects to a Cisco IP Phone and PC4. The IP phone contains an integrated three-port 10/100 switch. One port on the phone is labeled Switch and connects to F0/4. Another port on the phone is labeled PC and connects to PC4. The IP phone also has an internal port that connects to the IP phone functions.
The S3 F0/11 interface must be configured to support user traffic to PC4 using VLAN 10 and voice traffic to the IP phone using VLAN 150. The interface must also enable QoS and trust the Class of Service (CoS) values assigned by the IP phone. IP voice traffic requires a minimum amount of throughput to support acceptable voice communication quality. This command helps the switchport to provide this minimum amount of throughput.
如果需要将VOICE VLAN分配给S3上的FastEthernet 0/11,并使其支持用户流量通过VLAN 10进入PC4,支持语音流量通过VLAN 150进入IP话机,开启QoS,并信任IP话机分配的CoS (Class of Service)值,可以使用如下配置命令:
S3(config)# interface FastEthernet0/11
S3(config-if)# switchport mode access
S3(config-if)# switchport access vlan 10
S3(config-if)# switchport voice vlan 150
S3(config-if)# mls qos trust cos(开启qos功能,信任IP话机分配的cos值。)
通过上述配置,S3上的FastEthernet0/11接口将支持用户流量的VLAN 10和语音流量的VLAN 150。QoS将被启用,并且IP电话分配的CoS值将被信任,从而允许对语音流量进行优化处理。请注意,具体的配置命令可能因设备型号和操作系统版本而异。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

唐锦嵩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值