严尔军:H3C与Cisco交换机互联解决方案分析与探讨 |
2012-12-25 11:05 作者:严尔军 来源:硅谷网 HV: 编辑: 【搜索试试】
|
|
【硅谷网12月25日文】据《硅谷》杂志2012年第19期刊文,交换式局域网组建的核心问题是交换机互连,通常在第一次组建网络时采用同一厂商的网络设备,可是在后期旧网改造及升级时,经常会使用不同厂商设备,这样就存在不同厂商设备互联的问题。因此,深入讨论主要的网络设备厂商H3C和Cisco交换机互联时可能出现的问题,进行理论分析,提出解决方案,并总结出不同厂商网络设备互联的思路。
关键词:交换机;Cisco;H3C;生成树协议;链路聚合
在真实的局域网组建过程中,由于网络设备生产厂商的丰富性,存在各个厂商网络设备能否互联的问题,这些设备在很大程度上支持国际标准协议,但各个厂商为了提高设备性能,增加市场份额,又常常使用私有协议来扩展设备功能。那么如何使不同厂商的设备来组建一个局域网或者升级和改造一个网络,是很多网络工程师面临的难题之一。本文将针对这个实际问题提出一些H3C与Cisco交换机互联的解决方案。
1)VLAN配置与链路汇聚(多个交换机互连,交换机使用级连线转发VLAN数据问题)当多个交换之间级联,并有多个VLAN,这时在交换机上需使用端口处理多个VLAN流量信息。完成此配置,交换机的上行链路端口和上行链路另一侧交换机使用相关协议区分用户流量和管理流量。然后,两台交换机可转发流量。然而,现在两台交换机分别H3C和Cisco的设备,H3C的交换机支持802.1q协议,Cisco的交换机支持802.1q和ISL协议,互联前需要将Cisco默认的封装协议ISL修改为802.1q。
Cisco交换机的设置思路:先修改封装协议为802.1q,接着设置trunk口,标示该端口用于转发该交换机上所有VLAN的流量。
H3C交换机的设置思路与Cisco交换机配置思路相同,在此不给出具体配置命令。
Cisco命令如下:
配置接口fastEthernet0/1为VLANTrunk端口,允许转发VLAN5、9流量。
Cisco(config)#interfacefastethernet0/1
Cisco(config-if)#switchporttrunkencapsulationdot1q//封装协议为802.1q
Cisco(config-if)#switchportmodetrunk
Cisco(config-if)#switchporttrunkallowedvlan5,9
Cisco(config-if)#noshutdown
2)生成树协议。Cisco设备使用Trunk端口与其他厂商设备的交换机互联,可以使用STP协议互通,以及消除环路,但做不到PVST协议自身的负载,原因是Cisco的STP的BPDU(桥协议数据单元)与标准STP的BPDU结构不相同,其他厂商设备把Cisco的BPDU报文当多播报文进行转发,而不处理这些报文。所以,与H3C设备进行互联时需要以下解决方案。
解决方案一:H3C开启RSTP,Cisco开启PVST,使用默认设置,只为VLAN1添加协议生成树,虽然损失PVST协议自身的负载,但可以实现H3C和Cisco的生成树协议的互联。
解决方案二:使用MSTP协议为多个VLAN建立多个生成树,H3C与Cisco交换机使用MSTP协议互通时,H3C必须在全局配置stpconfig-digest-snooping命令,Cisco设备必须在互联的端口上配置该命令,这样就可以完成与Cisco的域内MSTP协议互通。
3)链路聚合。H3C交换机支持LACP,Cisco设备支持LACP和PAgP(端口聚合协议),PAgP是Cisco的专有协议。H3C端口汇聚分为手工汇聚、动态LACP汇聚和静态LACP汇聚。在端口汇聚中,这些端口汇聚方式都可以与思科的port-channel进行互联,由于Cisco设备特殊性,这里提供Cisco设备配置指令,H3C按照默认配置就可以。
Cisco交换机的配置,必须在连接前修改PAgP为LACP,以静态LACP设置汇聚为例:
Cisco(config)#interfacefastEthernet0/23
Cisco(config-if)#channel-protocollacp
Cisco(config-if)#channel-group1modeactive
Cisco(config-if)#noshutdown
Cisco(config-if)#exit
Cisco(config)#interfacefastEthernet0/24
Cisco(config-if)#channel-protocollacp
Cisco(config-if)#channel-group1modeactive
Switch(config-if)#noshutdown
Switch(config-if)#exit
4)总结。不同厂商的网络设备互连是一个很有挑战性的课题,需要投入极大的耐心,学习各种网络设备的理论知识,特别需要注意区分不同厂商设备之间的差异性。本文为网络工程师提供H3C和Cisco设备的交换机的互联解决方案,并提出以下不同厂商设备互联的指导思路:
1)设备支持国际标准协议,最好连接配置采用国际标准协议,不要采用厂商的私有协议;
2)理解不同厂商对同一概念的不同解决方案和实施办法,避免出现理解误差、设置错误;
3)私有协议并不一定都是厂商独有的,也可以进行部分厂商的互联,需要仔细理解。
作者简介:
严尔军(1984-),男,青海人,青海师范大学在职研究生,助教。
|
|
|
|
【对“严尔军:H3C与Cisco交换机互联解决方案分析与探讨”发布评论】 |
版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
|
|
|
|