《网络组建与设备Trunk》由会员分享,可在线阅读,更多相关《网络组建与设备Trunk(36页珍藏版)》请在金锄头文库上搜索。
1、Vlan-Trunk主讲人:吴海云 E-mail: 学时:3学时本章结构VLAN TrunkTrunk的协商Trunk的概念和作用封装方式VLAN Trunk 的原理VLAN Trunk 的配置配置排错802.1qISL学习目标v掌握Vlan的二种封装格式v掌握Vlan的接口协商模式v掌握Vlan-Trunk的配置v了解Vlan技术中的排错方法多个交换机上的VLAN应用v阿列最近接到一个工程项目,需要完成一个 公司中的网络互通需求。v该公司有多个部门,各部门之间为了安全, 不允许私下数据互通,但是要能正常办公和 访问InternetOh my god ! What can I do ?多个交换
2、机上的VLAN应用 FastFast EthernetEthernet工程工程VLAN VLAN 市场市场VLAN VLAN 会计会计VLANVLAN1 1楼楼2 2楼楼3 3楼楼交换机之间的VLAN通信31VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3v如何实现交换机之间的VLAN通信?每个VLAN一条链路?如果有100个 VLAN怎么办 呢?交换机之间的VLAN通信32VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3VLAN 1VLAN 1VLAN 2VLAN 2VLA
3、N 3VLAN 3v如何实现交换机之间的VLAN通信?只使用一条链路,那么来自多个VLAN的数据如何标识?交换机之间的VLAN通信33v例如:三个分别来自1、2、3班级的学生,到另一 个学校去,分别要参观1、2、3班的上课情况,对 方的学校怎么识别他们分别应该去哪个班级?出发前加个 标识,再把 标识的方法 告诉对方!VLAN标识v交换机给每个去往其他交换机的数据帧打 上VLAN标识VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3中继链路( Trunk)接入链路( Access)VLAN 1标记VLA
4、N 3标记VLAN标识的种类v以太网上实现中继可用两种封装类型ISL(Cisco私有协议)IEEE 802.1QIEEE802.1Q的工作原理和帧格式21中继链路中继链路接入链路接入链路802.1Q 802.1Q 标记标记 4 4字节字节IEEE802.1Q的工作原理和帧格式22标准以太网帧标准以太网帧TPIDTPIDPriorityPriority CFICFI VLANVLAN IDIDTCITCI12bit12bit,可标识,可标识 的的VLAN IDVLAN ID为为 40964096个个DataDataDASATypeCRCDataDataDASATypeNew CRCTag带有带有
5、IEEE802.1QIEEE802.1Q 标记的以太网帧标记的以太网帧Cisco ISL工作原理和帧格式21中继链路中继链路VLAN 2VLAN 2接入链路接入链路ISLISL头头 2626字节字节CRCCRC 4 4字节字节Cisco ISL工作原理和帧格式2240位4位4位48位16位24位24位DATYPEUSERSALENSNAP/LLCHSA15位1位16位16位可变长度32位VLAN IDBPDUINDEX保留被封装的帧CRCDADASASA以太类型以太类型/ /长度长度数据数据CRCCRC2626字节字节ISLISL头头4 4字节字节ISLISL尾尾ISL和802.1Q 的异同
6、v相同点都是显式标记,即帧被显式标记了VLAN的 信息v不同点IEEE 802.1Q是公有的标记方式,ISL是 Cisco私有的ISL采用外部标记的方法,802.1Q采用内 部标记的方法ISL标记的长度为30字节,802.1Q标记的 长度为4字节中继的几种模式和协商21VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3模式为模式为 AccessAccess动态:可以动态:可以 成为成为TrunkTrunk动态:希望动态:希望 成为成为TrunkTrunk模式为模式为 TrunkTrunk中继的几种模式和协商22v模式模式模式说说明明开启(on)将端口设置为永久中继模式关闭
7、(off)将端口设置为永久非中继模式企望(desirable )让端口主动试图 将链路转变成 中继端口自动(auto)使该端口愿意将链路变成中继 链路配置接口为Trunk模式Switch(config)# interface interface-id Switch(config-if)#switchport mode ?access Set trunking mode to ACCESS unconditionallydynamic Set trunking mode to dynamically negotiate access or trunk modetrunk Set trunking
8、 mode to TRUNK unconditionally Switch(config-if)#switchport mode trunk接口为接入模式接口为动态协商模式接口为中继模式配置接口为动态协商模式vSwitch(config-if)#switchport mode dynamic ?auto Set trunking mode dynamic negotiation parameter to AUTOdesirable Set trunking mode dynamic negotiation parameter to DESIRABLE自动企望查看接口模式Switch#show
9、interface interface-id switchport Name: Fax/x Switchport: Enabled Administrative Mode: dynamic desirable Operational Mode: down Administrative Trunking Encapsulation: dot1q Negotiation of Trunking: On Access Mode VLAN: 1 (default) Trunking Native Mode VLAN: 1 (default) Voice VLAN: none Administrativ
10、e private-vlan host-association: none Administrative private-vlan mapping: none Operational private-vlan: none Trunking VLANs Enabled: ALL Pruning VLANs Enabled: 2-1001 Capture Mode Disabled Capture VLANs Allowed: ALL接口模式缺省为 dynamic desirable封装类型为802.1q配置VLAN Trunk实例VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLA
11、N 3VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3Port 1Port 13 3Port 4Port 41010Port 11Port 112323Port 24Port 24Port 24Port 24SW1SW1配置VLAN Trunk 41v第一步:在交换机上添加VLANSW1#vlan database SW1(vlan)#vlan 2 VLAN 2 added:Name: VLAN0002 SW1(vlan)#vlan 3 VLAN 3 added:Name: VLAN0003 SW1(vlan)#exit APPLY completed. Exiting
12、配置VLAN Trunk 42v第二步:将接口添加到相应的 VLAN中SW1#config terminal SW1(config)#interface range f0/4 - 10 SW1(config-if-range)#switchport access vlan 2 SW1(config)#interface range f0/11 - 23 SW1(config-if-range)#switchport access vlan 3配置VLAN Trunk 43v第三步:配置交换机之间互联的端口为 Trunk SW1(config)#interface f0/24 SW1(confi
13、g-if)#switchport mode trunk配置VLAN Trunk 44VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3VLAN 1VLAN 1VLAN 2VLAN 2VLAN 3VLAN 3Port 1Port 13 3Port 4Port 41010Port 11Port 112323Port 24Port 24Port 24Port 24Port 1Port 1Port 2Port 21010Port 11-23Port 11-23SW2SW2请学员完成配置查看端口状态 SW1#show interface f0/24 switchport Name:
14、 Fa0/24 Switchport: Enabled Administrative Mode: trunk Operational Mode: trunk Administrative Trunking Encapsulation: dot1q Operational Trunking Encapsulation: dot1q Negotiation of Trunking: On Access Mode VLAN: 1 (default) Trunking Native Mode VLAN: 1 (default) Voice VLAN: none Administrative priva
15、te-vlan host-association: none Administrative private-vlan mapping: none Operational private-vlan: none Trunking VLANs Enabled: ALL Pruning VLANs Enabled: 2-1001 Capture Mode Disabled Capture VLANs Allowed: ALL接口模式配置为Trunk接口工作模式为TrunkTrunk协议类型为802.1qTrunk可以承载所有的 VLAN配置结果v如果配置正确连接在SW1上的属于VLAN 1主机能够pi
16、ng通 SW2上VLAN 1的主机VLAN2与VLAN3同理从Trunk中添加、删除Vlanv去除VLANSwitch (config-if )# switchport trunk allowed vlan remove vlan-listv添加VLAN Switch (config-if)# switchport trunk allowed vlan add vlan- listv 检查中继端口允许VLAN的列表Switch # show interface interface-id switchport从Trunk中删除Vlan配置实例SW1(config-if)#switchport trunk allow