WOLF-LAB沃尔夫网络实验室中国网络精英的发源地!
24小时咨询热线:173-1636-2402

技术文档

Technical documentation

您当前位置: 首页 > 技术文档 > 详情

思科认证EI CCNP培训考试理论技术笔记分享-Vlan Trunk工作原理

发布日期:2023-09-12 浏览次数:657 来源:WOLF-LAB岳老师

思科认证EI CCNP培训考试理论技术笔记分享-Vlan Trunk 工作原理

WOLFLAB网络技术实验室1.jpg

思科认证EI CCNP培训课程咨询WOLF-LAB网络技术实验室,课程针对0基础入门!

EI CCNP培训VLAN-Trunk----基本引入: 在单条物理链路上承载多个VLAN的流量,一般用在交换机与交换机之间;

1. Trunk的封装类型:

1) 802.1Q(Dot1q):

图片1(10).png

(1) 基本标准的IEEE协议,属业界标准;

(2) 在原数据帧内插入一个4Bytes的标记字段,包含原Vlan ID;

(3) 不标记属于Native Vlan的数据帧,默认Native Vlan 为Vlan 1;

(4) Native Vlan需要Trunk链接两端保持一致,否则两端会阻塞Native Vlan以及对端Native Vlan的数据帧;

(5) 支持所有Vlan (0-4095);

图片2.png

2) ISL(Inter-Switch Link):

图片1(11).png

(1) Cisco专有的Trunk封装方式;

(2) 不修改原始数据帧;

(3) 增加26bytes ISL Header以及4bytes CRC(校验字段); (4) 仅支持1024个Vlan;


EI CCNP培训VLAN-Trunk----基本配置:

1. Trunk-Dot1q:

Switch(config)#interface f0/1

Switch(config-if)#switchport trunk encapsulation dot1q //指定Trunk封装类型dot1q;

Switch(config-if)#switchport mode trunk //强制开启Trunk;

Switch(config-if)#switchport trunk native vlan 66 //指定VLAN 66 为Native vlan(不打标记VLAN);

Switch(config-if)#switchport trunk allowed vlan 1,66,88 //指定Trunk仅允许Vlan1,Vlan66,Vlan88通过; Switch(config-if)#switchport trunk allowed vlan add 10 //指定Trunk允许Vlan通过列表里增加Vlan 10; Switch(config-if)#switchport trunk allowed vlan except 10 //指定Trunk不允许Vlan 10,其他都允许通过; Switch(config-if)#switchport trunk allowed vlan none 10 //指定Trunk不允许Vlan 10通过;

Switch(config-if)#switchport trunk allowed vlan remove 10 //指定Trunk允许Vlan列表里移除Vlan 10

Switch#show interface trunk //查看Trunk信息

注意:Native Vlan两台交换机之间的Trunk链路必须相同,且只能有一个VLAN成为Native Vlan。

Switch(config)#vlan dot1q tag native //设置native vlan也打标记; 注意:此命令需要整个网络中所有交换机统一配置,不可部分默认设置native vlan不打标记,部分配置native vlan也打标记;

Trunk-DTP----基本引入: DTP(Dynamic Trunking Protocol):

Cisco私有,在交换链路上发送此种报文,来协商两端是否能形成Trunk; 接口的五种模式:

1. Access:强制关闭;

2. Trunk:强制开启;

3. Desirable:主动型,主动发送DTP协商消息,尝试与对端协商成为Trunk,收到对端DTP协商消息,也可以回应; 4. Auto:被动型,不主动发送DTP协商消息,但收到对端DTP协商消息后可以回应;

5. Nonegotiate:禁止DTP信息,通常和Trunk联用,即起trunk,又不用收发DTP信息;

---- 

Send 

Receive 

说明 

TrunkYesYes本端无条件Trunk.不管对端是否起trunk;

Access 

--此接口为接入端口,接入终端设备;
DesirableYesYes收发DTP,愿意成为Trunk,默认类型;
AutoNoYes仅收DTP,愿意成为Trunk;
NonegotiateNoNo禁止DTP信息,通常和Trunk联用,即起trunk,又不用收发DTP信息;

EI CCNP培训Trunk-DTP----基本配置:

Switch(config)#interface f0/1

Switch(config-if)#switchport trunk encapsulation dotlq //指定Trunk封装类型; Switch(config-if)#switchport mode access //强制关闭Trunk,接口设置为接入端口; Switch(config-if)#switchport mode dynamic desirable //默认模式,收发DTP,主动发送DTP; Switch(config-if)#switchport mode dynamic auto //仅接收DTP;

Switch(config-if)#switchport mode trunk //强制开启Trunk;

Switch(config-if)#switchport nonegotiate //禁止DTP信息;

Switch#show interface trunk //查看trunk端口信息,验证是否已经起了trunk;


https://www.wolf-lab.com/

WOLFLAB官方微信:17316362402

WOLFLAB官方QQ:2569790740

EI CCNP课程学习联系WOLF-LAB网络技术实验室

返回目录
在线咨询