Higi接口交换.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Higi接口交换

Higi接口交换 在我司的应用中,Broadcom的STATAXGS应用较广,该系列交换芯片的一个主要特点为支持Higi协议,使用Higi协议,可以实现多个交换芯片的堆叠应用。在多个交换芯片相互连接时使用Higi协议,可以相对于普通以太网报文传递更多信息。 Higi口的转发决策可以参见下图,仅介绍两种报文,知名单波的转发由目的MODID决定,广播/未名单波由Vlan_ID决定。 介绍当两个芯片通过Higi接口连接时的情况。连接关系如下图,芯片中的所有端口均配置为Vlan=2. 在上图中,A芯片的GE3接收到一个DA=0X1,SA=0x2的报文,此时,其地址表为空的,故这是一个未名单波,未名单波按照Vlan转发,其会在整个VLAN中群发,HG0和GE3在同一个VLAN中,故该报文会广播到HG0端口。其中芯片的地址表中也学习到地址SA=0x2,Vlan=2,modid=0x3,port=GE3。B芯片的HG0端口接收到该报文,同样在整个vlan中转发,GE5收到了报文。B芯片同样学习到了相同的地址,SA=0x2,Vlan=2,modid=0x3,port=GE3。 然后,B芯片的Ge5端口接收到了DA=0x2,SA=0x1的报文,此时,地址表中,0x2的报文在地址表中存在,故这是一个单波报文,目的modid=0x3,将目的modid=0x3指向HG0端口,且在Higi报文中,已经包含了目的端口信息(GE3)。A芯片的HG0端口接收到的报文,然后将报文发送到GE3端口。A/B两个芯片中均学习到了地址信息,SA=0x1,Vlan=1,modid=0x4,port=GE5。 此时,A端口再接收到了DA=0X1,SA=0x2的报文时,会按照类似第二步的顺序,进行单波转发。 在实现上面的芯片转发时,至少要配置以下内容。 对于A芯片: mod port 0 28 my_modid=3 (配置芯片的所有端口为modid=3,BCM5650X芯片共28个端口,前24个为GE口,后4个为XE口或HG口。Mod是命令,修改;port表示为port表;0表示从port0开始修改;28表示配置从0开始的连续28个端口,对于BCM5650X就是所有端口;my_modid为port表中的一项,表示为端口的modid) vlan remove 1 pbm=0xfffffff (将所有端口从Vlan1中移除,pbm为port映射表,每个bit代表1位,最低位为GE0,最高位为CPU) vlan create 2 portbitmap=0x1ffffff untagbitmap=0x ffffff(创建vlan2,其中包含所有的Ge端口和HG0。Untagbitmap表示出口不带Tag的端口映射表,这里将所有的GE端口修改为出口不带tag,HG口的出口修改为带Tag的模式) pvlan set 0xffffff 2(设置端口的默认vid 为2) mod modport_map 4 1 HIGIG_PORT_BITMAP=0x1(这里修改了modport_map的表项,这里指明,从Modid=4的报文,从HG0端口发送,Higig_port_bitmap中,每个bit代表4个Hig口中的一个,HG0为最低位) 对于B芯片: mod port 0 28 my_modid=4 vlan remove 1 pbm=0xfffffff vlan create 2 portbitmap=0x1ffffff untagbitmap=0x ffffff pvlan set 0xffffff 2 mod modport_map 3 1 HIGIG_PORT_BITMAP=0x1 下面再简单介绍一下BCM5675的配置。BCM5675是一款交换矩阵芯片,其最大的特点是转发非灵活,可以根据不同端口,不同的VID/Modid做出转发决定(对于广播/未名单波为Vid; 对于知名单波,为Modid)。 简单介绍两条配置命令: vlan clear(清除默认的Vlan配置,一般默认配置是vlan在整个芯片内转发) mod vid.hpic4 2 5 vidbitmap=0x2(目的:从HG4进来的,Vid=2~6的广播/未名单波报文,转发到HG1) mod uc.hpic0 1 1 ucbitmap=0x8(目的:从HG0进来的,Modid=1的知名单波,转发到HG3端口) 思考题: 说明,GE口均工作在1G模式,HG口工作在12G模式。 1、如何测试如下系统的Throughput?如何配置? 2、如果在测试过程中,Througput测试不能达到100%,应该如何排查?

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档