CN101098238B - 一种数据通信***、交换网板及方法 - Google Patents

一种数据通信***、交换网板及方法 Download PDF

Info

Publication number
CN101098238B
CN101098238B CN200710076307.XA CN200710076307A CN101098238B CN 101098238 B CN101098238 B CN 101098238B CN 200710076307 A CN200710076307 A CN 200710076307A CN 101098238 B CN101098238 B CN 101098238B
Authority
CN
China
Prior art keywords
message
card chassis
cluster line
chip
ply
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200710076307.XA
Other languages
English (en)
Other versions
CN101098238A (zh
Inventor
臧大军
周达
范灵强
叶锦华
杨东成
盖刚
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200710076307.XA priority Critical patent/CN101098238B/zh
Publication of CN101098238A publication Critical patent/CN101098238A/zh
Priority to PCT/CN2008/070496 priority patent/WO2009003374A1/zh
Priority to EP08715232A priority patent/EP2104286A4/en
Priority to US12/163,588 priority patent/US20090003327A1/en
Application granted granted Critical
Publication of CN101098238B publication Critical patent/CN101098238B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/15Interconnection of switching modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based
    • H04L49/206Real Time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/45Arrangements for providing or supporting expansion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种数据通信***、交换网板及方法。所述***包括多个线卡和至少一个交换网板,其特征在于,所述交换网板包括交换芯片和中继芯片,所述线卡与所述交换芯片和中继芯片分别连接。所述方法包括:向待发送的报文中添加目的线卡的地址,将所述报文发送给交换网板,所述交换网板接收到所述报文后,根据所述目的地址将所述报文转发到所述交换芯片或者中继芯片。通过实施本发明上述实施例,能够在少量线卡框级联的情况下,降低组网的复杂度,节约组网成本,提高***的可靠性。

Description

一种数据通信***、交换网板及方法
技术领域
本发明涉及数据通信领域的交换技术,尤其涉及一种多机框(线卡框)数据通信***、交换网板及方法。
背景技术
IP网络设备***主要由两个平面组成:数据转发装置和路由控制装置。路由控制装置只要是负责路由协议的处理,路由表和转发表的生成,向外提供管理接口等功能;而数据转发装置主要是负责数据包接收、查表、分类、过滤、QoS处理和交换等实时处理功能。因此在高速接口上在保持线速转发的同时实现多业务的支持,关键就在于数据转发装置的设计。
如图1所示,为现有技术中的数据转发装置结构示意图。该数据转发装置由若干个(图中为N)线路处理卡(以下简称为线卡)和若干个(图中示出了4个)交换网板构成,每个交换网板上又有若干个交换芯片,每个交换芯片都能实现所有线卡的完全互联。线卡是交换机、路由器或者其它网络设备的访问线路与访问设备之间的接口卡,负责关于接口和协议的处理,并将接收的数据包发送到交换网板。在转发数据的过程中,所有线卡根据负载分担的原则将接收的数据包发往不同的交换网板上的某个交换芯片,再由该交换芯片将数据包发送到目的线卡。
随着网络规模的增长,为了更加有效的利用网络资源,在一个网络节点上实现更多的节点接入,进而实现更大的交换转发容量,需要对数据转发装置进行扩容。目前的交换网络普遍采用了如图2所示的3级Clos交换网结构。该网络结构中,用一个交换框来实现多个线卡框的级联。一个线卡框包括了一个如图1所示的数据转发装置。Clos交换网的交换结构分为三级,第一级为输入级(Stage1,以下记为S1),第二级为中央级(Stage2,以下记为S2),第三级为输出级(Stage3,以下记为S3)。其中,位于线卡框的交换网板我们称为S1/S3交换网板,其上配置S1/S3交换芯片;而位于交换框的交换网板我们称为S2交换网板,其上配置有S2交换芯片。线卡框中S1/S3交换网板上配置有级联接口,连接到交换框中的S2交换网板上,S2交换网板所在的交换框负责级联的4个线卡框之间的数据交换,实际上交换框还可以级联更多的线卡框。并且,图2所示的3级Clos交换网也是多平面结构,图中示出了3个交换平面,实际上还可能有多个。每个交换平面包括1个S2交换网板和4个S1/S3交换网板。
在图2所示的***中,如果是本线卡框内的线卡之间进行通信,则某个线卡根据负载均衡的原则发送数据包到本线卡框内某个S1/S3交换网板的S1交换芯片,由于S1交换芯片和S3交换芯片之间不能直接传送数据,S1交换芯片将接收的数据包发送给交换框的某个S2交换网板上的S2交换芯片,再由S2交换芯片将数据包发送给本线卡框的某个S3交换芯片,S3交换芯片根据目的地址将该数据包发向本线卡框内的另一个线卡。
如果是本线卡框内的线卡与其它线卡框内的线卡进行通信,则数据转发过程包括:本线卡框内的某个线卡将数据包发送到本线卡框内的某个S1交换芯片,S1交换芯片收到该数据包之后,将数据包发送到交换框内的某个S2交换芯片,S2交换芯片再将该数据包发送到目的线卡所在的线卡框的某个S3交换芯片,S3交换芯片根据目的地址将该数据包发往目的线卡。
发明人在研究过程中发现,虽然上述组网方式能够实现扩容,但仍存在一系列问题,表现在:由于所有线卡框都连接到交换框上,由交换框进行数据转发,一旦交换框发生故障,整个***可能崩溃,故***可靠性低;且由于扩展到多个线卡框时,需要增加交换框,尤其在仅仅需要级联少量线卡框的时候,增加交换框带来了很高的成本。
发明内容
本发明实施例主要提供了一种线卡框、一种数据通信***、交换网板及方法,能够在只有少量线卡框级联的情况下,降低组网的复杂度,节约组网成本,提高***的可靠性。
本发明实施例提供的线卡框包括多个线卡和至少一个交换网板,所述交换网板包括交换芯片和中继芯片,所述交换网板用于根据报文的目的地址判断目的线卡是否在本线卡框内,如果目的线卡在本线卡框内则将该报文发送到本线卡框内的交换芯片上,如果目的线卡不在本线卡框内则将报文发送到本线卡框内的中继芯片,所述多个线卡与所述交换芯片和中继芯片分别连接,所述中继芯片用于根据报文的目的地址将报文中继到交换芯片上,所述交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上。
其中,所述交换网板还包括S1/S3交换芯片,所述线卡与所述S1/S3交换芯片连接。
其中,所述交换网板还包括判断模块和负载均衡模块,
所述判断模块,用于判断报文的目的地址是否与源地址位于同一线卡框内;
所述负载均衡模块,用于将需要转发的报文根据其目的地址及负载均衡原则发送给所述交换芯片或者中继芯片。
本发明实施例提供的数据通信***包括多个线卡框,每个线卡框包括多个线卡和至少一个交换网板,所述交换网板包括交换芯片和中继芯片,所述交换网板用于根据报文的目的地址判断目的线卡是否在本线卡框内,如果目的线卡在本线卡框内则将该报文发送到本线卡框内的交换芯片上,如果目的线卡不在本线卡框内则将报文发送到本线卡框内的中继芯片;同一线卡框内的所述多个线卡与交换芯片和中继芯片分别连接;一个线卡框内的交换芯片与另一线卡框内的中继芯片连接;所述一个线卡框内的中继芯片与所述另一线卡框内的交换芯片连接。
其中,所述交换网板还包括判断模块和负载均衡模块,
所述判断模块,用于判断报文的目的地址是否与源地址位于同一线卡框,并将判断结果发送给负载均衡模块;
所述负载均衡模块,用于根据判断模块的判断结果将所述报文根据其目的地址及负载均衡原则发送给本线卡框内的交换芯片或者中继芯片。
本发明实施例提供的交换网板,包括:
中继芯片,用于根据报文的目的地址将报文中继到交换芯片上;
交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上。
其中,还包括:
判断模块,用于判断报文的目的地址与源地址是否位于同一线卡框;
负载均衡模块,用于根据判断模块的判断结果将所述报文根据其目的地址及负载均衡原则发送给所述交换芯片或者中继芯片。
本发明实施例提供的数据通信方法包括:
向待发送的报文中添加目的线卡的地址,即目的地址,将所述报文发送给本线卡框内的交换网板,所述交换网板接收到所述报文后,根据所述目的地址是否在本线卡框内将所述报文转发到本线卡框内的交换芯片或者中继芯片,所述中继芯片用于根据报文的目的地址将报文中继到交换芯片上,所述交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上。
其中,所述交换网板接收到所述报文后,根据所述目的地址将所述报文转发到所述交换芯片或者中继芯片的步骤具体为:
所述交换网板接收到所述报文后,根据所述目的地址判断目的线卡是本线卡框内的线卡还是其他线卡框内的线卡,如果目的线卡为本线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的交换芯片;如果目的线卡为其他线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的中继芯片。
其中,所述交换网板将所述报文发送给本线卡框内的交换芯片后还包括所述交换芯片将报文交换给目的线卡的步骤;
所述交换网板将所述报文发送给本线卡框内的中继芯片后还包括所述中继芯片将所述报文中继给目的线卡所在的线卡框内的交换芯片,目的线卡所在的线卡框内的交换芯片将所述报文交换给目的线卡。
其中,所述交换网板接收到所述报文后,根据所述目的地址将所述报文转发到交换芯片或者中继芯片的步骤具体为:
所述交换网板接收到所述报文后,根据所述目的地址判断目的线卡是本线卡框内的线卡还是其他线卡框内的线卡,如果目的线卡为本线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的中继芯片;如果目的线卡为其他线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的交换芯片。
其中,所述交换网板将所述报文发送给本线卡框内的中继芯片后还包括本线卡框内的中继芯片将所述报文中继给其他线卡框内的交换芯片,其他线卡框内的交换芯片进行报文交换后,将所述报文发送给本线卡框内的中继芯片,本线卡框内的中继芯片将所述报文中继给目的线卡的步骤;
所述交换网板将所述报文发送给本线卡框内的交换芯片后还包括本线卡框内的交换芯片进行报文交换后,将所述报文发送给目的线卡所在的线卡框内的中继芯片,目的线卡所在的线卡框内的中继芯片将所述报文中继给目的线卡的步骤。
通过实施本发明上述实施例,能够在少量线卡框级联的情况下,降低组网的复杂度,节约组网成本。并且当一个线卡框发生故障的时候,通过配置其他线卡框内芯片的模式保证***的正常运行,避免了现有技术中一旦交换框出现故障网络就不能运行的情况,提高了***的可靠性。
附图说明
图1为现有技术中的数据转发装置结构示意图;
图2为现有技术中3级Clos交换网的结构示意图;
图3为本发明实施例中两个单平面线卡框级联时的***结构示意图;
图4为本发明实施例中两个多平面线卡框级联时的***结构示意图;
图5为本发明实施例中三个线卡框级联时***结构示意图;
图6为本发明数据通信方法的一个实施例的流程图;
图7为本发明数据通信方法的另一个实施例的流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不应当看作是对本发明的限制。
如图3所示,为本发明实施例中两个单平面线卡框级联时的***结构示意图。该***与现有技术的最大区别是省去了交换框。该***包括第一线卡框和第二线卡框,每个线卡框内包括N个线卡和一个交换网板,每个交换网板上包括至少一个交换芯片和一个中继芯片。所述中继芯片,用于根据报文的目的地址将报文中继到相应的交换芯片上;所述交换芯片,用于根据报文的目的地址将报文交换到目的地址或相应的中继芯片上每个线卡框内的N个线卡分别和本线卡框内每个交换芯片和中继芯片实现全连接,连接方式可以是本领域技术人员能够想到的所有连接方式(例如线卡直接连接到交换芯片和中继芯片上或者线卡通过与交换网板之间的接口连接到交换芯片和中继芯片上)。第一线卡框的交换芯片连接到第二线卡框的中继芯片,第二线卡框的交换芯片连接到第一线卡框的中继芯片。连接方式可以是本领域技术人员能够想到的所有连接方式(例如不同线卡框内的交换芯片和中继芯片直接相连或通过交换网板之间的接口连接)。
当在图3所示的***中的每个线卡框内增加多个交换平面,就形成了如图4所示的两个多平面线卡框级联时的***结构示意图。在图4所示的***中,同样每个线卡框内的线卡要和本线卡框内的交换芯片和中继芯片实现全连接。连接方式可以是本领域技术人员能够想到的所有连接方式。第一线卡框内的所有交换芯片与第二线卡框内的所有中继芯片实现全连接,第一线卡框内的所有中继芯片与第二线卡框内的所有交换芯片实现全连接。连接方式可以是本领域技术人员能够想到的所有连接方式。
图5所示为本发明实施例中三个线卡框级联时***结构示意图。图5中的线卡框可以是图3所示的单平面线卡框,也可以是图4所示的多平面线卡框。每个线卡框中的线卡与本线卡框内的交换芯片和中继芯片实现全连接,连接方式可以是本领域技术人员能够想到的所有连接方式在此不做限制。每个线卡框内的交换交换芯片和另一个线卡框内的中继芯片实现全连接,不需要每个线卡框内的交换芯片连接到其他所有线卡框内的中继芯片上。
优选的,本发明实施例图3、图4和图5所述的***中,设置有判断模块和负载均衡模块,所述判断模块,用于判断报文的目的地址是否与源地址位于同一线卡框;所述负载均衡模块,用于将接收模块转发的报文根据其目的地址及负载均衡原则发送给交换芯片或者中继芯片。
图3、图4和图5均是交换网板支持单级交换模式和中继模式的***结构示意图。但本发明并不限于此。上述***中的交换网板还能够增加S1/S3交换芯片能够实现和现有技术的兼容。
本发明实施例还公开了一种交换网板,该交换网板包括中继芯片、交换芯片、判断模块和负载均衡模块。所述中继芯片用于根据报文的目的地址将报文中继到相应的交换芯片上;所述交换芯片用于根据报文的目的地址将报文交换到目的地址或相应的中继芯片上;所述判断模块用于判断报文的目的地址是否与源地址位于同一线卡框;所述负载均衡模块,用于根据判断模块的判断结果将报文根据其目的地址及负载均衡原则发送给交换芯片或者中继芯片。
利用本发明实施例图3、图4或者图5所示的***进行数据通信方法的一个实施例的流程图如图6所示,包括步骤:
601、在源线卡待发送的报文中添加目的线卡的地址,即在待发送的报文中添加目的地址。
在本步骤之前,一般地,应该在交换网板或者线卡框内的相应位置建立地址表,以实现数据的交换。
602、源线卡将该报文发送到本线卡框内的交换网板上;
如果是在图3所示的单平面的数据通信***中,源线卡直接将报文发送到本线卡框内的交换网板上,但如果是在如图4或者图5所示的***中,源线卡也可以先将报文发送到一个负责负载均衡的装置上,由该负责负载均衡的装置根据一定的原则,将报文发送到相应的交换网板上。
603、交换网板根据报文的目的地址判断目的线卡是否在本线卡框内,如果是执行步骤604;如果否,执行步骤606;
604、交换网板根据报文的目的地址将该报文发送到本线卡框内的交换芯片上;
一般来说,作为优选的方式,交换网板是根据报文的目的地址,并根据一定的负载均衡原则,将报文发送到自身的某个交换芯片上。
605、接收报文的交换芯片根据报文的目的地址将该报文交换给目的线卡;
606、交换网板将报文发送到本线卡框内的中继芯片;
一般来说,作为优选的方式,交换网板是根据报文的目的地址,并根据一定的负载均衡原则,将报文发送到自身的某个中继芯片上。
607、接收报文的中继芯片将报文中继给目的线卡所在的线卡框内的交换芯片;
接收报文的中继芯片可以是直接也可以通过与目的线卡所在的线卡框内的交换网板将报文中继给目的线卡所在的线卡框内的交换芯片。
608、目的线卡所在的线卡框内的交换芯片将报文交换给目的线卡。
通过以上步骤,可以实现不同线卡之间的数据交换。
利用本发明实施例图3、图4或者图5所示的***进行数据通信方法的另一个实施例的流程图如图7所示,包括步骤:
701、在源线卡待发送的报文中添加目的线卡的地址,即在待发送的报文中添加目的地址。
在本步骤之前,一般地,应该在交换网板或者线卡框内的相应位置建立地址表,以实现数据的交换。
702、源线卡将该报文发送到本线卡框内的交换网板上;
如果是在图3所示的单平面的数据通信***中,源线卡直接将报文发送到本线卡框内的交换网板上,但如果是在如图4或者图5所示的***中,源线卡也可以先将报文发送到一个负责负载均衡的装置上,由该负责负载均衡的装置根据一定的原则,将报文发送到相应的交换网板上。
703、交换网板根据报文的目的地址判断目的线卡是否在本线卡框内,如果是执行步骤704;如果否,执行步骤708;
704、交换网板根据报文的目的地址将该报文发送到本线卡框内的中继芯片上;
一般来说,作为优选的方式,交换网板是根据报文的目的地址,并根据一定的负载均衡原则,将报文发送到自身的某个中继芯片上。
705、接收报文的中继芯片根据报文的目的地址将报文中继给其他线卡框内的交换芯片;
一般来说,优选的,接收报文的中继芯片应当将报文中继给目的线卡所在的线卡框内的交换芯片,当然,接收报文的中继芯片也可以将报文中继给其他能够连接到目的线卡所在的线卡框的交换芯片。
706、接收报文的其他线卡框内的交换芯片对报文进行交换后,将报文发送到本线卡框内的中继芯片;
优选的,本线卡框内的交换芯片对报文进行交换后,将报文发送到本线卡框内的中继芯片。
707、接收报文的本线卡框内的中继芯片将报文中继给目的线卡;
708、交换网板将报文发送给本线卡框内的交换芯片;
一般来说,作为优选的方式,交换网板是根据报文的目的地址,并根据一定的负载均衡原则,将报文发送到自身的某个交换芯片上。
709、接收报文的交换芯片对报文进行交换后,将报文发送到其他线卡框内的中继芯片;
一般来说,优选的,接收报文的交换芯片应当将报文交换给目的线卡所在的线卡框内的中继芯片,当然,接收报文的交换芯片也可以将报文交换给其他能够连接到目的线卡所在的线卡框的中继芯片。
710、接收报文的其他线卡框内的中继芯片将报文中继到目的线卡。
优选的,由目的线卡所在的线卡框内的中继芯片将报文中继到目的线卡。
通过实施本发明上述实施例,能够在少量线卡框级联的情况下,降低组网的复杂度,节约组网成本。并且当一个线卡框发生故障的时候,通过配置其他线卡框内芯片的模式保证***的正常运行,避免了现有技术中一旦交换框出现故障网络就不能运行的情况,提高了***的可靠性。
以上所述,仅为本发明的较佳实施方式,并不能看作是对本发明的限制。本领域技术人员在本发明实施例披露的范围内,所进行的通常替换和变化都应该包含在本发明的保护范围之内。

Claims (10)

1.一种线卡框,其特征在于,包括多个线卡和至少一个交换网板,所述交换网板包括交换芯片和中继芯片,所述交换网板用于根据报文的目的地址判断目的线卡是否在本线卡框内,如果目的线卡在本线卡框内则将该报文发送到本线卡框内的交换芯片上,如果目的线卡不在本线卡框内则将报文发送到本线卡框内的中继芯片,所述多个线卡与所述交换芯片和中继芯片分别连接,所述中继芯片用于根据报文的目的地址将报文中继到交换芯片上,所述交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上。
2.根据权利要求1所述的线卡框,其特征在于,所述交换网板还包括判断模块和负载均衡模块,
所述判断模块,用于判断报文的目的地址是否与源地址位于同一线卡框内;
所述负载均衡模块,用于将需要转发的报文根据其目的地址及负载均衡原则发送给所述交换芯片或者中继芯片。
3.一种数据通信***,其特征在于,所述数据通信***包括多个线卡框,每个线卡框包括多个线卡和至少一个交换网板,所述交换网板包括交换芯片和中继芯片,所述交换网板用于根据报文的目的地址判断目的线卡是否在本线卡框内,如果目的线卡在本线卡框内则将该报文发送到本线卡框内的交换芯片上,如果目的线卡不在本线卡框内则将报文发送到本线卡框内的中继芯片;同一线卡框内的所述多个线卡与交换芯片和中继芯片分别连接;一个线卡框内的交换芯片与另一线卡框内的中继芯片连接;所述一个线卡框内的中继芯片与所述另一线卡框内的交换芯片连接。
4.根据权利要求3所述的***,其特征在于,所述交换网板还包括判断模块和负载均衡模块,
所述判断模块,用于判断报文的目的地址是否与源地址位于同一线卡框,并将判断结果发送给负载均衡模块;
所述负载均衡模块,用于根据判断模块的判断结果将所述报文根据其目的地址及负载均衡原则发送给本线卡框内的交换芯片或者中继芯片。
5.一种交换网板,其特征在于,包括:
中继芯片,用于根据报文的目的地址将报文中继到交换芯片上;
交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上;
判断模块,用于判断报文的目的地址与源地址是否位于同一线卡框;
负载均衡模块,用于根据判断模块的判断结果将所述报文根据其目的地址及负载均衡原则发送给所述交换芯片或者中继芯片。
6.一种数据通信方法,其特征在于,包括:
向待发送的报文中添加目的线卡的地址,即目的地址,将所述报文发送给本线卡框内的交换网板,所述交换网板接收到所述报文后,根据所述目的地址是否在本线卡框内将所述报文转发到本线卡框内的交换芯片或者中继芯片,所述中继芯片用于根据报文的目的地址将报文中继到交换芯片上,所述交换芯片,用于根据报文的目的地址将报文交换到目的地址或中继芯片上。
7.根据权利要求6所述的数据通信方法,其特征在于,所述交换网板接收到所述报文后,根据所述目的地址将所述报文转发到所述交换芯片或者中继芯片的步骤具体为:
所述交换网板接收到所述报文后,根据所述目的地址判断目的线卡是本线卡框内的线卡还是其他线卡框内的线卡,如果目的线卡为本线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的交换芯片;如果目的线卡为其他线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的中继芯片。
8.根据权利要求7所述的方法,其特征在于,
所述交换网板将所述报文发送给本线卡框内的交换芯片后还包括所述交换芯片将报文交换给目的线卡的步骤;
所述交换网板将所述报文发送给本线卡框内的中继芯片后还包括所述中继芯片将所述报文中继给目的线卡所在的线卡框内的交换芯片,目的线卡所在的线卡框内的交换芯片将所述报文交换给目的线卡。
9.根据权利要求6所述的数据通信方法,其特征在于,所述交换网板接收到所述报文后,根据所述目的地址将所述报文转发到交换芯片或者中继芯片的步骤具体为:
所述交换网板接收到所述报文后,根据所述目的地址判断目的线卡是本线卡框内的线卡还是其他线卡框内的线卡,如果目的线卡为本线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的中继芯片;如果目的线卡为其他线卡框内的线卡,所述交换网板将所述报文发送给本线卡框内的交换芯片。
10.根据权利要求9所述的数据通信方法,其特征在于,
所述交换网板将所述报文发送给本线卡框内的中继芯片后还包括本线卡框内的中继芯片将所述报文中继给其他线卡框内的交换芯片,其他线卡框内的交换芯片进行报文交换后,将所述报文发送给本线卡框内的中继芯片,本线卡框内的中继芯片将所述报文中继给目的线卡的步骤;
所述交换网板将所述报文发送给本线卡框内的交换芯片后还包括本线卡框内的交换芯片进行报文交换后,将所述报文发送给目的线卡所在的线卡框内的中继芯片,目的线卡所在的线卡框内的中继芯片将所述报文中继给目的线卡的步骤。
CN200710076307.XA 2007-06-29 2007-06-29 一种数据通信***、交换网板及方法 Expired - Fee Related CN101098238B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN200710076307.XA CN101098238B (zh) 2007-06-29 2007-06-29 一种数据通信***、交换网板及方法
PCT/CN2008/070496 WO2009003374A1 (en) 2007-06-29 2008-03-13 Data communication system, switching network board and method
EP08715232A EP2104286A4 (en) 2007-06-29 2008-03-13 DATA COMMUNICATION SYSTEM, SWITCHING NETWORK CARD, AND METHOD
US12/163,588 US20090003327A1 (en) 2007-06-29 2008-06-27 Method and system of data communication, switching network board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710076307.XA CN101098238B (zh) 2007-06-29 2007-06-29 一种数据通信***、交换网板及方法

Publications (2)

Publication Number Publication Date
CN101098238A CN101098238A (zh) 2008-01-02
CN101098238B true CN101098238B (zh) 2010-12-22

Family

ID=39011779

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710076307.XA Expired - Fee Related CN101098238B (zh) 2007-06-29 2007-06-29 一种数据通信***、交换网板及方法

Country Status (4)

Country Link
US (1) US20090003327A1 (zh)
EP (1) EP2104286A4 (zh)
CN (1) CN101098238B (zh)
WO (1) WO2009003374A1 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101098238B (zh) * 2007-06-29 2010-12-22 华为技术有限公司 一种数据通信***、交换网板及方法
CN101247663B (zh) * 2008-03-07 2011-03-02 中兴通讯股份有限公司 大容量路由***及其转发表生成方法
US8804711B2 (en) * 2008-12-29 2014-08-12 Juniper Networks, Inc. Methods and apparatus related to a modular switch architecture
US8804710B2 (en) * 2008-12-29 2014-08-12 Juniper Networks, Inc. System architecture for a scalable and distributed multi-stage switch fabric
US9225666B1 (en) 2009-03-31 2015-12-29 Juniper Networks, Inc. Distributed multi-stage switch fabric
US8184933B1 (en) 2009-09-22 2012-05-22 Juniper Networks, Inc. Systems and methods for identifying cable connections in a computing system
US9160686B2 (en) 2009-10-18 2015-10-13 Tellabs Operations, Inc. Method and apparatus for increasing overall aggregate capacity of a network
US8705500B1 (en) 2009-11-05 2014-04-22 Juniper Networks, Inc. Methods and apparatus for upgrading a switch fabric
US8369321B2 (en) 2010-04-01 2013-02-05 Juniper Networks, Inc. Apparatus and methods related to the packaging and cabling infrastructure of a distributed switch fabric
CN101895398B (zh) 2010-07-15 2012-07-25 华为技术有限公司 数据通信方法和装置
KR20130143064A (ko) * 2010-10-28 2013-12-30 컴파스 일렉트로-옵티컬 시스템즈 엘티디. 라우터 및 스위치 아키텍쳐
CN102307141B (zh) * 2011-08-18 2014-10-29 大唐移动通信设备有限公司 报文转发方法和设备
WO2012119408A1 (zh) * 2011-08-23 2012-09-13 华为技术有限公司 一种多框级联装置
CN102332998A (zh) * 2011-10-28 2012-01-25 杭州华三通信技术有限公司 链路故障定位方法、装置和***
US9178806B2 (en) * 2012-07-31 2015-11-03 Alcatel Lucent High-speed content routing
CN104641593B (zh) 2013-03-01 2018-02-13 华为技术有限公司 网板和通信设备
CN103607360B (zh) * 2013-11-14 2017-05-24 福建星网锐捷网络有限公司 一种报文处理方法、线卡及交换设备
US9674118B2 (en) * 2014-03-19 2017-06-06 xCelor LLC System and method for low-latency network data switching
CN105245454B (zh) * 2014-07-10 2018-10-19 华为技术有限公司 交换***的流量转发方法和装置
CN105634614B (zh) 2014-10-30 2018-06-05 华为技术有限公司 光发射机、波长对准方法及无源光网络***
CN104902352A (zh) * 2015-05-14 2015-09-09 烽火通信科技股份有限公司 一种多业务框、交换框的大容量集群设备
CN106375218B (zh) * 2015-07-23 2019-06-21 华为技术有限公司 一种报文转发方法及相关装置
CN107040393B (zh) * 2015-08-21 2020-10-09 新华三技术有限公司 一种路由管理方法和设备
CN106789679B (zh) 2015-11-24 2020-02-21 新华三技术有限公司 一种线卡框、多框集群路由器、选路及报文处理方法
CN106789753B (zh) 2015-11-24 2020-06-26 新华三技术有限公司 一种线卡框、多框集群路由器、及报文处理方法
CN111865837B (zh) * 2018-04-03 2024-04-12 华为技术有限公司 数据通信***和方法
CN109951324B (zh) * 2019-02-28 2022-04-26 新华三技术有限公司 一种网板隔离实现方法及装置
CN113259781A (zh) * 2020-02-10 2021-08-13 华为技术有限公司 连接结构及设备安装方法
CN114157533B (zh) * 2021-12-06 2023-05-26 北京锐安科技有限公司 一种基于clos架构的报文跨板组播复制转发方法和***
WO2023185666A1 (zh) * 2022-03-30 2023-10-05 华为技术有限公司 交换网板、数据转发方法、交换框及网络***
CN115314159B (zh) * 2022-08-02 2023-08-04 成都爱旗科技有限公司 一种芯片间数据传输方法及装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6148006A (en) * 1997-11-12 2000-11-14 Nortel Networks Limited Communication system architecture, exchange having a plurality of broadband modems and method of supporting broadband operation on a one to one basis
US6400713B1 (en) * 1998-06-30 2002-06-04 Alcatel Usa Sourcing, L.P. Integrated element manager and integrated multi-services access platform
US6597689B1 (en) * 1998-12-30 2003-07-22 Nortel Networks Limited SVC signaling system and method
US6640239B1 (en) * 1999-11-10 2003-10-28 Garuda Network Corporation Apparatus and method for intelligent scalable switching network
US7050428B1 (en) * 1999-12-22 2006-05-23 Alcatel Stackplane architecture
US7570587B1 (en) * 2000-12-14 2009-08-04 Nortel Networks Limited Resource allocation for multi-service gateways
GB0031839D0 (en) * 2000-12-29 2001-02-14 Marconi Comm Ltd A multi-service digital cross-connect
US6766008B2 (en) * 2001-01-31 2004-07-20 Nhc Communications System and method for switching telecommunications service in a multiple dwelling unit/multiple tenant unit environment
US7110394B1 (en) * 2001-06-25 2006-09-19 Sanera Systems, Inc. Packet switching apparatus including cascade ports and method for switching packets
IL151144A (en) * 2002-08-08 2003-10-31 Eci Telecom Ltd Switching device for telecommunication networks
KR100450769B1 (ko) * 2002-11-01 2004-10-01 한국전자통신연구원 이중화된 패킷 스위치 시스템의 제어장치 및 방법
KR100603599B1 (ko) * 2004-11-25 2006-07-24 한국전자통신연구원 이중화된 스위치 보드의 이중화 제어장치 및 그 방법
CN101098238B (zh) * 2007-06-29 2010-12-22 华为技术有限公司 一种数据通信***、交换网板及方法

Also Published As

Publication number Publication date
CN101098238A (zh) 2008-01-02
WO2009003374A1 (en) 2009-01-08
US20090003327A1 (en) 2009-01-01
EP2104286A1 (en) 2009-09-23
EP2104286A4 (en) 2010-03-17

Similar Documents

Publication Publication Date Title
CN101098238B (zh) 一种数据通信***、交换网板及方法
CN1825836B (zh) 避免网络设备拥塞的***和方法
CN101325497B (zh) 在不存在自动协商标准的接口上的自动协商
CN107302806B (zh) 一种多模基站共享传输线路的方法和多模基站
EP2391085A1 (en) Multiple ports load sharing method, apparatus and network system
US9998366B2 (en) System, method and device for forwarding packet
EP3382965B1 (en) Line card frame, multi-frame cluster router, and message processing
CN1937782B (zh) 一种机框设备及其报文发送方法
CN101741664A (zh) 以太网接口***实现方法及实现装置
CN101252531A (zh) 一种实现负载分担和主备倒换的方法、***及设备
CN1984079A (zh) 分组传送控制方法与***
CN115514704B (zh) 一种通信芯片及数据交换装置、交换设备
CN102123080B (zh) 数据转发装置和线卡板以及数据转发方法
KR20140143803A (ko) 제어 장치, 통신 시스템, 노드 제어 방법 및 프로그램
CN102710500A (zh) 一种处理网络中设备组标识符冲突的方法和路由网桥
CN100420217C (zh) 框间互连的通信***及其数据交换方法
US20080205412A1 (en) Multiple-instance meshing
EP2738987B1 (en) Multi-stage switch fabric
CN111654454B (zh) 基于Crossbar的双模混合交换装置和方法
CN106533771B (zh) 一种网络设备以及控制信息传输方法
CN115529269B (zh) 一种通信芯片及数据交换装置
KR100703369B1 (ko) 통신 시스템에서의 데이터 처리 장치 및 방법
CN101540718B (zh) 实现局域网内端口业务互通的方法、装置及局域网
CN1685665B (zh) 路由数据分组的方法和实现该方法的设备
US8724623B2 (en) Switch fabric with wireless intra-connectivity

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101222

Termination date: 20170629