【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信
,尤其涉及一种交换设备上的数据传输方法和装置。
技术介绍
trunk(链路聚集)技术是一种以太网链路聚合技术,可以实现负荷分担和冗余备份。目前,在以太网交换应用中,trunk技术被广泛应用。随着端口数量需求的不继增加, 各类以太网交换设备开始采用多芯片堆叠方式来扩充端口数量,跨芯片trunk技术在多芯片堆叠基础上出现。在多芯片堆叠时不同芯片的端口绑定在一起,通过跨芯片trunk实现链路的冗余备份和负荷分担功能。跨芯片trunk要支持负荷分担,芯片间的堆叠端口带宽=端口带宽X端口数量。若一个端口带宽为1( ,端口数量为10,则堆叠端口带宽为10(ib。以框内(背板)以太网交换应用中为例,通常采用多个线卡通过两个交换芯片进行数据交互,这时两个交换芯片之间的堆叠端口需要比较大的带宽。比如,在图1所示的以太网交换应用场景中,线卡1、线卡2和线卡3通过交换芯片A和交换芯片B进行数据交互。 线卡1、线卡2和线卡3中的构成trunk的两条链路的带宽都为10G,由于线卡1、线卡2和线卡3传输给交换芯片A的数据有可能同时通过交换芯片A和交换芯片B之间的堆叠端口传输到交换芯片B,因此交换芯片A和交换芯片B之间的堆叠端口的带宽至少需要30G,才能满足数据交换的需要。而在图1中,交换芯片A和交换芯片B之间的堆叠端口为2X10 =20G,满足不了数据交换的需要。现有技术中的一种增加交换芯片之间的堆叠端口的带宽的方法为在两个交换芯片之间使用多个堆叠端口 trunk在一起,从而提高堆叠端口带宽,解决堆叠端口带宽不足的问题。在实现本专利技术过程中,专利技术人发 ...
【技术保护点】
1.一种交换设备上的数据传输方法,其特征在于,在第一交换设备和第二交换设备之间设置堆叠端口,所述方法具体包括:第一交换设备接收到需要转发的数据流,所述第一交换设备获取接收所述数据流的目的网络设备;所述第一交换设备判断所述第一交换设备到所述目的网络设备的端口的状态是否为正常,如果是,则所述第一交换设备通过所述第一交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备;否则;所述第一交换设备通过和所述第二交换设备之间的堆叠端口,将所述数据流传输给第二交换设备,以使得所述第二交换设备通过所述第二交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备。
【技术特征摘要】
【国外来华专利技术】1.一种交换设备上的数据传输方法,其特征在于,在第一交换设备和第二交换设备之间设置堆叠端口,所述方法具体包括第一交换设备接收到需要转发的数据流,所述第一交换设备获取接收所述数据流的目的网络设备;所述第一交换设备判断所述第一交换设备到所述目的网络设备的端口的状态是否为正常,如果是,则所述第一交换设备通过所述第一交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备;否则;所述第一交换设备通过和所述第二交换设备之间的堆叠端口,将所述数据流传输给第二交换设备,以使得所述第二交换设备通过所述第二交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备。2.根据权利要求1所述的交换设备上的数据传输方法,其特征在于,所述的所述第一交换设备获取接收所述数据流的目的网络设备包括第一个交换设备获取所述数据流的目的地址,根据该目的地址查询预先保存的各个网络设备的接收地址和各个网络设备的标识之间的对应关系,确定所述数据流的目的网络设备的标识。3.根据权利要求2所述的交换设备上的数据传输方法,其特征在于,所述的第一交换设备通过所述第一交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备,包括在第一交换设备和第二交换设备上分别维护包括各个端口的标识、状态、端口所位于的交换设备的标识、端口连接的网络设备的标识的交换表,所述的端口包括第一交换设备和第二交换设备上的所有端口;所述第一交换设备根据所述目的网络设备的标识查询所述交换表,根据查询结果确定有位于所述第一交换设备上、状态为正常、连接的网络设备为所述目的网络设备的端口,所述第一交换设备通过所述端口将所述数据流传输给所述目的网络设备。4.根据权利要求2或3所述的交换设备上的数据传输方法,其特征在于,所述的所述第一交换设备通过和所述第二交换设备之间的堆叠端口,将所述数据流传输给第二交换设备,以使得所述第二交换设备通过所述第二交换设备到所述目的网络设备的端口将所述数据流传输给所述目的网络设备,包括在第一交换设备和第二交换设备上分别维护包括各个端口的标识、状态、端口所位于的交换设备的标识、端口连接的网络设备的标识的交换表,所述的端口包括第一交换设备和第二交换设备上的所有端口;所述第一交换设备根据所述目的网络设备的标识查询所述交换表,根据查询结果确定没有位于所述第一交换设备上、状态为正常、连接的网络设备为所述目的网络设备的端口, 但是,有位于所述第二交换设备上、状态为正常、连接的网络设备为所述目的网络设备的端 Π ;所述第一交换设备通过所述堆叠端口将所述数据流传输给所述第二交换设备,所述第二交换设备通过所述状态为正常、连接的网络设备为所述目的网络设备的端口将所述数据流传输给所述目的网络设备。5.根据权利要求4所述的交换设备上的数据传输方法,其特征在于,所述的第二交换设备通过所述状态为正常、连接的网络设备为所述目的网络设备的端口将所述数据流传输给所述目的网络设备,包括所述第二交换设备获取所述数据流的目的...
【专利技术属性】
技术研发人员:严立,黄立刚,童运民,陈小勤,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。