ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:54.48KB ,
资源ID:5350077      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5350077.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实例解析GVRPvtptrunk.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实例解析GVRPvtptrunk.docx

1、实例解析GVRPvtptrunk实例解析GVRP、VTP协议和Trunk技术GVRP、VTP协议和Trunk技术三者之间有很多的相似性:它们都属于二层协议或二层技术;在这三者的具体配置命令中,涉及最多的配置就是VLAN方面的配置;三者的广泛应用都是为了精简网络维护人员在配置和管理网络设备时,对命令频繁和大量的使用。但它们之间又有着根本的不同,下面就以三则实例,分别对其进行全面的介绍。一、GVRP在H3C交换机上的应用GVRP(GARP VLAN Registration Protocol,GARP VLAN注册协议)是GARP(Generic Attribute Registration Pr

2、otocol,通用属性注册协议)的一种应用。GARP的应用主要包括GMRP和GVRP,其中GMRP(GARP Multicast Registration Protocol,GARP组播注册协议)是基于GARP的一个组播注册协议。用于维护交换机中的组播注册信息。而GVRP维护设备中的VLAN 动态注册信息,并传播该信息到其它的设备中。设备启动 GVRP 特性后,能够接收来自其它设备的VLAN 注册信息,并动态更新本地的VLAN 注册信息,包括当前的VLAN 成员、这些VLAN 成员可以通过哪个端口到达等。而且设备能够将本地的VLAN 注册信息向其它设备传播,以便使同一局域网内所有设备的VLAN

3、 信息达成一致。GVRP 传播的VLAN 注册信息既包括本地手工配置的静态注册信息,也包括来自其它设备的动态注册信息。下面就通过一则实例介绍GVRP协议在H3C交换机上的应用。图1 三个H3C S3100交换机两两互联图示如图1所示,三台交换机的型号都是H3C S3100-52TP-SI,两两互联。设备间的连接情况如下所示:1. S3100-AEth1/0/1S3100-BEth1/0/1 2. S3100-BEth1/0/2S3100-CEth1/0/1 3. S3100-CEth1/0/2S3100-AEth1/0/2在S3100-A上的配置:1. S3100-Agvrp 2. /开启全局

4、GVRP功能,缺省情况下,全局GVRP功能处于关闭状态 3. S3100-Ainterfaceethernet1/0/1 4. S3100-A-Ethernet1/0/1portlink-typetrunk 5. S3100-A-Ethernet1/0/1porttrunkpermitvlanall 6. S3100-Ainterfaceethernet1/0/2 7. S3100-A-Ethernet1/0/2portlink-typetrunk 8. S3100-A-Ethernet1/0/2porttrunkpermitvlanall 9. /将两个以太网端口Ethernet1/0/1和

5、Ethernet1/0/2配置为Trunk端口,并允许所有VLAN通过 10. S3100-A-Ethernet1/0/1gvrp 11. S3100-A-Ethernet1/0/2gvrp 12. /在两个Trunk端口上开启GVRP功能,缺省情况下,端口GVRP功能处于关闭状态 13. S3100-Avlan2 14. /配置静态VLAN2 15. 在S3100-B上的配置: 16. S3100-Bgvrp 17. /开启全局GVRP功能 18. S3100-Binterfaceethernet1/0/1 19. S3100-B-Ethernet1/0/1portlink-typetrun

6、k 20. S3100-B-Ethernet1/0/1porttrunkpermitvlanall 21. S3100-Binterfaceethernet1/0/2 22. S3100-B-Ethernet1/0/2portlink-typetrunk 23. S3100-B-Ethernet1/0/2porttrunkpermitvlanall 24. /将两个以太网端口Ethernet1/0/1和Ethernet1/0/2配置为Trunk端口,并允许所有VLAN通过。 25. S3100-B-Ethernet1/0/1gvrp 26. S3100-B-Ethernet1/0/2gvrp

7、27. /在两个Trunk端口上开启GVRP功能 28. S3100-B-Ethernet1/0/2gvrpregistrationfixed 29. /配置端口注册模式为Fixed,缺省情况下,GVRP端口注册模式为Normal 30. S3100-Bvlan3 31. /配置静态VLAN3 32. 在S3100-C上的配置: 33. S3100-Cgvrp 34. /开启全局GVRP功能 35. S3100-Cinterfaceethernet1/0/1 36. S3100-C-Ethernet1/0/1portlink-typetrunk 37. S3100-C-Ethernet1/0/

8、1porttrunkpermitvlanall 38. S3100-Cinterfaceethernet1/0/2 39. S3100-C-Ethernet1/0/2portlink-typetrunk 40. S3100-C-Ethernet1/0/2porttrunkpermitvlanall 41. /将两个以太网端口Ethernet1/0/1和Ethernet1/0/2配置为Trunk端口,并允许所有VLAN通过。 42. S3100-C-Ethernet1/0/1gvrp 43. S3100-C-Ethernet1/0/2gvrp 44. /在Trunk端口上开启GVRP功能 45.

9、 S3100-C-Ethernet1/0/1gvrpregistrationforbidden 46. S3100-C-Ethernet1/0/2gvrpregistrationforbidden 47. /配置两个端口的注册模式都为Forbidden 48. S3100-Cvlan4 49. /配置静态VLAN4以上三个H3C交换机上的配置命令看着好像都一样,但其实在最关键的地方都会有细微的差别。主要就是在配置端口的注册模式时,三个交换机上端口的配置是不一样的。S3100-A的两个端口上没有专门配置注册模式,但默认情况下使用的就是Normal模式,所以S3100-A的Ethernet1/0/

10、1和Ethernet1/0/2的端口注册模式为Normal;S3100-B上的Ethernet1/0/1也没有专门配置注册模式,所以它也是Normal模式,而S3100-B的Ethernet1/0/2端口注册模式配置成了Fixed模式;S3100-C上的两个端口配置成了Forbidden模式。所以这几个端口在实际的运行中,所传播VLAN的机制会有所不同。可以使用命令display vlan dynamic来查看验证各个端口的运行机制,命令中的dynamic参数是指,显示系统动态创建的VLAN的数量和编号,动态VLAN是指通过GVRP协议生成或通过Radius服务器所下发的VLAN。下面是在三台

11、交换机上分别执行display vlan dynamic的显示结果:1. S3100-Adisplayvlandynamic 2. Now,thefollowingdynamicVLANexist(s): 3. 3 4. /显示S3100-A上的动态VLAN信息 5. S3100-Bdisplayvlandynamic 6. Now,thefollowingdynamicVLANexist(s): 7. 2 8. /显示S3100-B上的动态VLAN信息 9. S3100-Cdisplayvlandynamic 10. Now,thefollowingdynamicVLANexist(s):

12、11. Nodynamicvlansexist! 12. /显示S3100-C上的动态VLAN信息从以上的输出结果可以看出,S3100-A和S3100-B两台交换机之间可以互相交换所创建的VLAN,这是因为S3100-A的Ethernet1/0/1和S3100-B的Ethernet1/0/1端口的注册模式都是Normal模式,此模式允许端口动态注册、传播动态VLAN 以及静态VLAN 信息。但是在S3100-A和S3100-B两台交换机上看不到S3100-C交换机所创建的VLAN 4,同时在S3100-C上也看不到S3100-A和S3100-B两台交换机所创建的VLAN 2和VLAN 3信息,

13、这是因为虽然分别在S3100-A和S3100-B的Ethernet1/0/2端口上配置了Normal和Fixed模式,但S3100-C两个端口的注册模式都是Forbidden,所以S3100-C和其它两台交换机之间也就不能交换除VLAN 1以外的所有VLAN信息。GVRP的端口注册模式有以下三种:Normal模式:允许该端口动态注册、注销VLAN,传播动态VLAN 以及静态VLAN 信息。Fixed模式:禁止该端口动态注册、注销VLAN,只传播静态VLAN 信息,不传播动态VLAN 信息。也就是说被设置为Fixed 模式的Trunk 口,即使允许所有VLAN 通过,实际通过的VLAN 也只能是

14、手动配置的那部分。Forbidden模式:禁止该端口动态注册、注销VLAN,不传播除VLAN1 以外的任何的VLAN 信息。也就是说被配置为Forbidden 模式的Trunk 端口,即使允许所有VLAN 通过,实际通过的VLAN也只能是VLAN1。另外,可以通过一些display gvrp命令显示配置后GVRP的运行情况,或者是查看显示信息验证配置效果。命令如下所示:1. H3C-S3100displaygvrpstatus 2. /显示GVRP的全局状态信息 3. H3C-S3100displaygvrpstatisticsinterfaceinterface-list 4. /显示GVR

15、P的统计信息 5. H3C-S3100displaygvrpstateinterfaceinterface-typeinterface-numbervlanvlan-id 6. /显示GVRP的状态机信息 7. H3C-S3100displaygvrpvlan-operationinterfaceinterface-typeinterface-number 8. /显示当前的动态VLAN操作信息二、Trunk技术在Cisco交换机和H3C交换机之间的应用图2 Cisco 3750和H3C S3100交换机相连图示从上面的例一中,可以看出GVRP协议可以减轻网络维护人员,在进行网络设备二层配置方

16、面的工作量。可能在配置几个,或十几个VLAN时感觉不出GVRP的作用所在,但如果要配置的VLAN数量在成百上千的话,马上就能体现出GVRP的巨大功用。只需要在一台设备上配置好相关的VLAN,其它的设备只要设置好GVRP的相关设置,它就会自动把VLAN的配置同步过去。但是,所有协议的使用都只能在支持它的设备上使用,GVRP协议在以前思科的CatOS系统上支持的还比较好。目前,大部分的思科IOS系统已不支持GVRP协议。而目前H3C的设备基本上都能支持GVRP协议。所以在实际工作中,如果使用的网络设备都是思科的设备,或者所有的设备都是H3C设备,就可以使用VTP或GVRP协议简化网络的配置工作。但

17、若是思科的设备和H3C的设备放在一起使用话,GVRP协议和VRP协议就不能再应用了。如图2所示,一台Cisco 3750交换机和一台H3C S3100相连,它们相连的端口分别为Cisco 3750 GigabitEthernet1/0/1和H3C S3100 GigabitEthernet1/1/1。为了让两台交换机中的VLAN数据能够互相通信,最好的方法就是使用Trunk技术。如下所示是在H3C和Cisco交换机上所做的Trunk配置:1. H3C-S3100interfaceGigabitEthernet1/1/1 2. H3C-S3100-GigabitEthernet1/1/1port

18、link-typetrunk 3. H3C-S3100-GigabitEthernet1/1/1porttrunkpermitvlanall 4. /把H3C-S3100的GigabitEthernet1/1/1端口配置为trunk模式,并允许所有VLAN通过 5. Cisco3750(config)#interfaceGigabitEthernet1/0/1 6. Cisco3750(config-if)#switchporttrunkencapsulationdot1q 7. Cisco3750(config-if)#switchporttrunkallowedvlanall 8. Cis

19、co3750(config-if)#switchportmodetrunk 9. /把Cisco3750的Gig1/0/1端口配置为trunk模式,并指定封装模式为dot1q在进行上面的配置命令时,在Cisco的交换机上最好指定trunk的封装模式,因为默认情况下,思科设备使用的封装模式可能是思科专有的封装模式ISL。而H3C交换机只支持dot1q的封装模式,所以双方必须匹配才行。配置完上面的命令后,也可以使用如下所示的命令,查看在端口上配置的Trunk情况:1. Cisco3750#showinterfacetrunk 2. PortModeEncapsulationStatusNative

20、vlan 3. Gi1/0/1on802.1qtrunking1 4. 5. PortVlansallowedontrunk 6. Gi1/0/11-4094 7. /在Cisco3750上查看显示的结果 8. H3C-S3100displayporttrunk 9. Thefollowingtrunkportsexist: 10. GigabitEthernet1/1/1 11. /在H3CS3100上查看显示的结果通过上面的查看命令可以确定,在两个交换机上的两个端口上已做好了Trunk的配置。这时只要在两台交换机上分别创建相同的VLAN,并把Cisco 3750和H3C S3100交换机上

21、的其它端口都划入到所创建的VLAN中,并在两个交换机上分别接入两个终端,并在终端上配置相应的IP地址,这样两个终端就可以通过两个交换机进行通信了。例如,在两台交换机上都创建了VLAN 2,并把Cisco 3750的Gi1/0/2和H3C S3100的Eth1/0/1都划入到VLAN 2中,然后分别在这两个端口上接入PC1和PC2,PC1的IP地址为192.168.2.1 255.255.255.0,PC2的IP地址为192.168.2.2 255.255.255.0,这样在PC1上就能ping通PC2的IP地址192.168.2.2,同理PC2也能ping通PC1。通过上面的配置,使用Trun

22、k技术也就很好的解决了不同型号网络设备之间的数据通信。三、VTP协议在Cisco交换机上的应用图3 四个Cisco 3750交换机通过Trunk线相连图示VTP(VLAN Trunking Protocol)协议是思科私有协议,它的作用和上面提到的GVRP协议基本一致。如图3所示,网络中共使用了四台Cisco 3750交换机,设备间的连接情况如下所示:1. 3750-AGigabitEthernet1/0/13750-CGigabitEthernet1/0/1 2. 3750-AGigabitEthernet1/0/23750-BGigabitEthernet1/0/1 3. 3750-BGi

23、gabitEthernet1/0/23750-DGigabitEthernet1/0/2 4. 3750-CGigabitEthernet1/0/23750-DGigabitEthernet1/0/1网络中的四条线路都是Trunk线路,每台交换机上的两个端口都配置成了Trunk口,其中3750-A上的两个端口的配置如下所示:1. 3750-A(config)#interfaceGigabitEthernet1/0/1 2. 3750-A(config-if)#switchporttrunkencapsulationdot1q 3. 3750-A(config-if)#switchporttru

24、nkallowedvlanall 4. 3750-A(config-if)#switchportmodetrunk 5. 3750-A(config)#interfaceGigabitEthernet1/0/2 6. 3750-A(config-if)#switchporttrunkencapsulationdot1q 7. 3750-A(config-if)#switchporttrunkallowedvlanall 8. 3750-A(config-if)#switchportmodetrunk然后在3750-B、3750-C和3750-D三台交换机上共六个端口上的Trunk配置命令和上面

25、在3750-A上两个端口的配置命令是一样的。下面是在四台Cisco 3750交换机上配置VTP的命令:1. 3750-A(config)#vtpversion2 2. 3750-A(config)#vtpdomaincisco 3. 3750-A(config)#vtppassword123456 4. 3750-A(config)#vtpmodeserver 5. /在3750-A上配置VTP,并把VTP模式配置为server 6. 3750-B(config)#vtpversion2 7. 3750-B(config)#vtpdomaincisco 8. 3750-B(config)#vt

26、ppassword123456 9. 3750-B(config)#vtpmodeclient 10. /在3750-B上配置VTP,并把VTP模式配置为client 11. 3750-C(config)#vtpversion2 12. 3750-C(config)#vtpdomaincisco 13. 3750-C(config)#vtppassword123456 14. 3750-C(config)#vtpmodeclient 15. /在3750-C上配置VTP,并把VTP模式配置为client 16. 3750-D(config)#vtpversion2 17. 3750-D(con

27、fig)#vtpdomaincisco 18. 3750-D(config)#vtppassword123456 19. 3750-D(config)#vtpmodetransparent 20. /在3750-D上配置VTP,并把VTP模式配置为transparent在进行上面的配置时需要注意,所有交换机必须使用相同的VTP域名,除非网络设计时就强调了多个不同的VTP域;在同一个VTP域中,所有的交换机都必须运行同一个VTP版本;在同一个VTP域中,在交换机上配置VTP密码并不是必须的,但如果要使用VTP密码,所有的交换机就必须使用相同的VTP密码;所有VTP服务器模式的交换机都应具有相同的

28、配置修改编号,而且应当是在最高编号的域中;在必须把一个交换机从透明模式转换成服务器模式时,先要把透明模式交换机上的所有VLAN退出服务器模式。配置完上面的命令后,就可以在VTP模式是server的3750-A上创建VLAN,然后所创建的VLAN会自动分发到3750-B和3750-C上。也就是在3750-B和3750-C上不用手动创建VLAN,它们上面就会自动生成在3750-A上所创建的VLAN。例如,在3750-A上创建了VLAN 2, 那么在3750-B和3750-C上,使用命令show vlan,就能查看到在这两个交换机上也存在VLAN 2。但是在3750-D上就查看不到存在VLAN 2的

29、信息。这是因为3750-A 的VTP模式是server模式,它可以维护该VTP域中所有VLAN 信息列表,可以创建、删除或修改VLAN。而3750-B和3750-C 的VTP模式是client模式,它虽然也维护所有VLAN信息列表,但其VLAN的配置信息是从3750-A学到的。VTP Client不能建立、删除或修改VLAN。另外,3750-D的VTP模式是Transparent,它相当于是网络中一台独立的交换机,不参与VTP的工作,它不从VTP Server学习VLAN的配置信息,它只拥有本交换机上自己维护的VLAN信息。3750-D只可以创建、删除和修改本机上的VLAN信息。可以使用命令show vtp status查看交换机上配置VTP的基本信息,如下所示是在3750-A上执行此命令的输出:1. 3750-A#showvtpstatus 2. VTPVersion:2 3. ConfigurationRevision:6 4. MaximumVLANssupportedlocally:1005 5. NumberofexistingVLANs:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1