CN107634905A - Data forwarding method and device in pile system - Google Patents
Data forwarding method and device in pile system Download PDFInfo
- Publication number
- CN107634905A CN107634905A CN201610571283.4A CN201610571283A CN107634905A CN 107634905 A CN107634905 A CN 107634905A CN 201610571283 A CN201610571283 A CN 201610571283A CN 107634905 A CN107634905 A CN 107634905A
- Authority
- CN
- China
- Prior art keywords
- ecmp
- equal
- hardware table
- groups
- hardware
- 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.)
- Withdrawn
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides data forwarding method and device in a kind of pile system, wherein, this method includes:ECMP groups hardware table item and ECMP group routing hardware list items are created according to the priority of port by the equal cost multipath agreement ECMP software registers pre-set, wherein, the priority of local port is more than the priority of non-local port in pile system, data forwarding is carried out by the ECMP groups hardware table item and the ECMP group routing hardwares list item, due to preferentially being forwarded by main equipment, solving the problems, such as can also be in the case of use because data are carried out forwarding for equipment and cause data transmission efficiency low via stacking link transmission and arrive by main equipment in local port in correlation technique, improve the efficiency of data forwarding.
Description
Technical field
The present invention relates to the communications field, in particular to data forwarding method and device in a kind of pile system.
Background technology
With the scale application of the continuous growth, especially data center of network size demand, make single network equipment
The physical port quantity that can be provided can not meet the deployment requirements of real network.Therefore, all kinds of ethernet switching devices start
Using multi-chip stacking mode come expansion port quantity.Stacking is a kind of network system virtualization technology, and supporting can be with by more
The switching equipment of isolated operation is combined into single logic switching device, i.e., member's switching equipment of several physics is equivalent to one
Virtual logic switching device, the connection between member's switching equipment are referred to as stacking link, connected between member's switching equipment
Port is referred to as stack port, finds other side by Topology Discovery Protocol each other, and select a master by certain mechanism
Equipment and some standby equipment, wherein main equipment undertake the management of whole system and the operation of agreement.Stack Technology adds friendship
Total port number of the port number of exchange device, i.e. pile system is the summation of all member device port numbers in pile system, with
And realize and interconnect and be managed collectively at a high speed between switching equipment, logically for, they belong to same switching equipment, only
Sign in wherein on a switching equipment, it is possible to all switching equipment in stacking are managed and configured, are conveniently made
With.Fig. 1 is according to the schematic diagram of pile system in correlation technique, as shown in figure 1, can hand over member's switching equipment 1 and member
Exchange device 2 connects and composes a virtual switching equipment, i.e. pile system (Virtual Switch by stack port
Cluster, referred to as VSC).
It is of equal value more in the network environment of same destination address is reached by a plurality of different links in single device environment
Path First (Equal-Cost Multipath Routing protocol, referred to as ECMP) can use a plurality of chain simultaneously
Road simultaneously carries out load balancing, this not only adds transmission bandwidth, and realizes number that is no-delay, backing up failed link without packet loss
According to transmission.Fig. 2 is the schematic diagram that the single device multipath load in correlation technique is shared, as shown in Fig. 2 in switching equipment
On 1, four equal-cost routes be present and reach purpose network, can be by four equal-cost routes to accessing purpose network based on this
Flow carries out load balancing, adds transmission bandwidth, also, four equal-cost routes backup each other, to prevent route therein
During failure, other routes substitute failure route and continue converting flow.As can be seen that the characteristics of ECMP maximums is to realize
In the case of equal cost multipath, load balance and link backup.
It is similar with single device environment, in pile system, equal cost multipath protocol realization multipath load can also be passed through
Balanced and link backup.But in single device environment, equal cost multipath is carried out between the exit port of all ECMP member paths
Traffic sharing, and the bandwidth of equipment room stacking link is extremely limited in pile system, the member path exit port of equal cost multipath
Local port (port on main equipment) may both be included or include non-local port (port in standby equipment), Fig. 3 is
The schematic diagram shared according to multipath load in pile system in correlation technique, as shown in figure 3, switching equipment 1 and switching equipment 2
Pile system is formed, on pile system, three equal-cost routes be present and reach purpose networks, the outgoing interface in path 1 and path 2 is
The outgoing interface in local port, path 3 and path 4 is non-local port.In the pile system of this striding equipment equal cost multipath,
Generally, under the management of main equipment, when pile system receives data, path can be selected from ECMP member path
Data forwarding is carried out, if the path of selection is the link of non-local port, and now main equipment will be by data via stacking chain
Road is transferred to after standby equipment and forwarded again by standby equipment, so as to cause data transmission efficiency low.
Therefore, in correlation technique local port can also in the case of use due to main equipment by data via stacking chain
Road is transferred to standby equipment and carries out the problem of forwarding causes data transmission efficiency low, not yet proposes solution.
The content of the invention
The embodiments of the invention provide data forwarding method and device in a kind of pile system, at least to solve correlation technique
In data can also be turned for equipment via stacking link transmission and arrive due to main equipment in the case of use in local port
The problem of hair causes data transmission efficiency low.
According to one embodiment of present invention, there is provided data forwarding method in a kind of pile system, including:By advance
The equal cost multipath agreement ECMP software registers of setting create ECMP groups hardware table item according to the priority of port and ECMP groups are route
Hardware table item, wherein, the priority of local port is more than the priority of non-local port, the ECMP software registers in pile system
Index including all purposes address identical equal-cost route entry and ECMP group hardware table items, the equal-cost route entry include
Following information:Next-hop ip address, outgoing interface and effective marker, the ECMP groups hardware table item are by a plurality of equal-cost route entry
The equal-cost route entry group of composition, the ECMP groups routing hardware list item include purpose IP address, the ECMP groups hardware table item
Index, wherein, the effective marker be used for represent whether equal-cost route entry effective;By the ECMP groups hardware table item and
The ECMP groups routing hardware list item carries out data forwarding.
Preferably, data forwarding bag is carried out by the ECMP groups hardware table item and the ECMP groups routing hardware list item
Include:Go out the ECMP group hardware matched with the purpose IP address from the ECMP groups routing hardware table search according to purpose IP address
The index of list item, according to the index search ECMP group hardware table items of the ECMP group hardware table items matched;According to the ECMP groups
The information of equal-cost route entry in hardware table item carries out data forwarding.
Preferably, by the ECMP software registers that pre-set according to the priority of port create ECMP groups hardware table item with
ECMP group routing hardware list items include:Include the feelings of local port and non-local port in the outgoing interface of a plurality of equal-cost route entry
Under condition, outgoing interface described in prioritizing selection creates the ECMP groups hardware table item and institute for effective equal-cost route entry of local port
State ECMP group routing hardware list items;In outgoing interface nothing is deleted or is changed into for all effectively equal-cost route entries of local port
In the case of effect, all records in the ECMP groups hardware table item and the ECMP groups routing hardware list item are deleted, select institute
State effective equal-cost route entry that outgoing interface is non-local port and be added to the ECMP groups hardware table item and the ECMP groups road
By in hardware table item;It is added again simultaneously effectively for the deletion of local port or failed equal-cost route entry in outgoing interface
Or in the case of reverting to effectively, delete all notes in the ECMP groups hardware table item and the ECMP groups routing hardware list item
Record, by it is described be added again and effectively or revert to effective outgoing interface be local port effective equal-cost route entry add
Into the ECMP groups hardware table item and the ECMP groups routing hardware list item.
Preferably, methods described also includes:To the ECMP groups hardware table item and the ECMP groups routing hardware list item
Member is updated, including:An equivalence is added into the ECMP groups hardware table item and the ECMP groups routing hardware list item
Route entry;An equal-cost route entry is deleted from the ECMP groups hardware table item and the ECMP groups routing hardware list item.
Preferably, an equal-cost route is added into the ECMP groups hardware table item and the ECMP groups routing hardware list item
Entries include:In the case where equal-cost route entry to be added is effective routing, the ECMP groups hardware table item is judged
With the corresponding outgoing interface recorded in the ECMP groups routing hardware list item;In the feelings of all local ports of the corresponding outgoing interface
Under condition, the outgoing interface of the equal-cost route entry to be added is judged, if equal-cost route entry to be added goes out
Interface is local port, and the equal-cost route entry to be added is added into the ECMP groups hardware table item and the ECMP groups
In routing hardware list item;In the case of the corresponding all non-local ports of outgoing interface, to the equal-cost route bar to be added
Purpose outgoing interface is judged, if the outgoing interface of the equal-cost route entry to be added is local port, described in deletion
All records in ECMP groups hardware table item and the ECMP groups routing hardware list item, by the equal-cost route entry to be added
It is added in the ECMP groups hardware table item and the ECMP groups routing hardware list item.
Preferably, an equal-cost route is deleted from the ECMP groups hardware table item and the ECMP groups routing hardware list item
Entry includes:In the case where equal-cost route entry to be deleted is effective routing, to the ECMP groups hardware table item and described
The corresponding outgoing interface recorded in ECMP group routing hardware list items is judged:In all local ports of the corresponding outgoing interface
In the case of, the outgoing interface of the equal-cost route entry to be deleted is judged, if the equal-cost route bar to be deleted
Purpose outgoing interface is local port, is treated from the ECMP groups hardware table item and the ECMP groups routing hardware list item described in deletion
The equal-cost route entry of deletion, if the record in the ECMP groups hardware table item and the ECMP groups routing hardware list item has been deleted
Sky, it is that all of non-local port have according to outgoing interface in the ECMP groups hardware table item and the ECMP groups routing hardware list item
Effect record adds record into the ECMP groups hardware table item and the ECMP groups routing hardware list item;In the corresponding outgoing interface
In the case of all non-local ports, delete described in the ECMP groups hardware table item and the ECMP groups routing hardware list item
Equal-cost route entry to be deleted.
Preferably, methods described also includes:Delete the ECMP software registers created.
According to another embodiment of the present invention, data forwarding device in a kind of pile system, described device bag are additionally provided
Include:
Creation module, created for the equal cost multipath agreement ECMP software registers by pre-setting according to the priority of port
ECMP groups hardware table item and ECMP group routing hardware list items are built, wherein, the priority of local port is more than non-in pile system
The priority of ground port, the ECMP software registers include all purposes address identical equal-cost route entry and ECMP group hardware lists
The index of item, the equal-cost route entry include following information:Next-hop ip address, outgoing interface and effective marker, the ECMP
The equal-cost route entry group that group hardware table item is made up of a plurality of equal-cost route entry, the ECMP groups routing hardware list item include
The index of purpose IP address, the ECMP groups hardware table item, wherein, the effective marker is used for whether representing equal-cost route entry
Effectively;
Data forwarding module, for entering line number by the ECMP groups hardware table item and the ECMP groups routing hardware list item
According to forwarding.
Preferably, the data forwarding module includes:
Searching unit, for being gone out from the ECMP groups routing hardware table search according to purpose IP address with the purpose IP
The index of the ECMP group hardware table items of location matching, according to the index search ECMP group hardware lists of the ECMP group hardware table items matched
;
Data forwarding unit, the information for the equal-cost route entry in the ECMP groups hardware table item carry out data
Forwarding.
Preferably, the creation module includes:
First creating unit, include local port and non-local port for the outgoing interface in a plurality of equal-cost route entry
In the case of, outgoing interface described in prioritizing selection for effective equal-cost route entry of local port create the ECMP groups hardware table item with
The ECMP groups routing hardware list item;
Second creating unit, for being deleted or becoming for all effectively equal-cost route entries of local port in outgoing interface
In the case of invalid, all records in the ECMP groups hardware table item and the ECMP groups routing hardware list item are deleted, are selected
Select effective equal-cost route entry that the outgoing interface is non-local port and be added to the ECMP groups hardware table item and the ECMP
In group routing hardware list item;
3rd creating unit, for outgoing interface for local port deletion or failed equal-cost route entry again
Be added and effectively or revert to it is effective in the case of, delete the ECMP groups hardware table item and the ECMP groups routing hardware table
In all records, by it is described be added again and effectively or revert to effective outgoing interface be local port effective equivalence
Route entry is added in the ECMP groups hardware table item and the ECMP groups routing hardware list item.
By the present invention, created by the equal cost multipath agreement ECMP software registers pre-set according to the priority of port
ECMP groups hardware table item and ECMP group routing hardware list items, wherein, the priority of local port is more than non-local in pile system
The priority of port, data forwarding is carried out by the ECMP groups hardware table item and the ECMP groups routing hardware list item, due to
Preferentially forwarded by main equipment, solving can also be in the case of use because main equipment is by number in local port in correlation technique
The problem of forwarding causes data transmission efficiency low is carried out to standby equipment according to via stacking link transmission, improves the effect of data forwarding
Rate.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair
Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram according to pile system in correlation technique;
Fig. 2 is the schematic diagram that the single device multipath load in correlation technique is shared;
Fig. 3 is the schematic diagram shared according to multipath load in pile system in correlation technique;
Fig. 4 is the flow chart of data forwarding method in pile system according to embodiments of the present invention;
Fig. 5 is the flow chart that middle ECMP groups create according to embodiments of the present invention;
Fig. 6 is the flow chart of middle ECMP group memberships addition according to embodiments of the present invention;
Fig. 7 is the flow chart that middle ECMP group memberships delete according to embodiments of the present invention;
Fig. 8 is showing for equal cost multipath strategy when middle local port and non-local port coexist according to embodiments of the present invention
It is intended to;
Fig. 9 is the schematic diagram of equal cost multipath strategy when local port link whole down falls in the embodiment of the present invention;
Figure 10 is the block diagram of data forwarding device in pile system according to embodiments of the present invention;
Figure 11 is the block diagram one of data forwarding device in pile system according to the preferred embodiment of the invention;
Figure 12 is the block diagram two of data forwarding device in pile system according to the preferred embodiment of the invention.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that do not conflicting
In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, "
Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
Embodiment 1
The embodiments of the invention provide a kind of method of equal cost multipath in pile system, to reduce pile system mid-span
Equipment equal cost multipath carry out data forwarding when to caused by stack port bandwidth pressure.This method is applied to include local device
In the network environment of opposite equip., the local device is by the two or more stack members being connected by stack port
The pile system that equipment is formed, a plurality of equative route, the realization of this method between the local device and the opposite equip. be present
It is as follows:In local terminal pile system, ECMP relevant informations, referred to as ECMP software registers are recorded with software register, is mainly included:Go to
All equal-cost route entries that same destination address is included, the route entry of equal value include next-hop ip address, outgoing interface and
The information such as effective marker, the index of ECMP group hardware table items, the ECMP groups hardware table item include all equal-cost route entry warps
The equal-cost route group for some equal-cost route entries therein composition that the inventive method is selected is crossed, is included in the group of routes of equal value
Equal-cost route entry number.The effective marker represents whether corresponding equal-cost route entry is effective, and equal-cost route entry can
It can fail for a variety of reasons, including the outgoing interface down of equal-cost route entry falls, and is connected to the failure (example of the link of opposite end
Such as, line interruption), Peer-Port down falls.
The ECMP software registers are created according to the ECMP relevant informations.To each equal-cost route bar included in the ECMP groups
Mesh is judged, finds out all effective equal-cost route entries.In all effective equal-cost route entries, to each etc.
The outgoing interface of valency route entry judged, then, is either local port or is non-local port, there is following three kinds of situations:
All local ports:In all effective equal-cost route entries, created with all effectively equal-cost route entries
Build ECMP groups hardware table item and ECMP group routing hardware list items, the ECMP group routing hardwares list item include the purpose IP address,
The information such as the index of the ECMP group hardware table items.Update the ECMP software registers and other related software tables.
All non-local ports:In all effective equal-cost route entries, created with all effective routing entries
ECMP groups hardware table item and ECMP group route table items.Update the ECMP software registers and other related software tables.
Part is local port, is partly non-local port:In all effective equal-cost route entries, with wherein having
All effective routing entries for having local port create ECMP groups hardware table item and ECMP group route table items.It is soft to update the ECMP
Part table and other related software tables.
Data forwarding method in a kind of pile system is provided in the present embodiment, and Fig. 4 is according to embodiments of the present invention
The flow chart of data forwarding method in pile system, as shown in figure 4, the flow comprises the following steps:
Step S402, created by the equal cost multipath agreement ECMP software registers pre-set according to the priority of port
ECMP groups hardware table item and ECMP group routing hardware list items, wherein, the priority of local port is more than non-local in pile system
The priority of port, the ECMP software registers include all purposes address identical equal-cost route entry and ECMP group hardware table items
Index, the route entry of equal value include following information:Next-hop ip address, outgoing interface and effective marker, the ECMP group hardware lists
The equal-cost route entry group that item is made up of a plurality of equal-cost route entry, the ECMP group routing hardwares list item is with including purpose IP
Location, the index of the ECMP group hardware table items, wherein, the effective marker is used to represent whether equal-cost route entry is effective;
Step S404, data forwarding is carried out by the ECMP groups hardware table item and the ECMP group routing hardwares list item.
By above-mentioned steps, created by the equal cost multipath agreement ECMP software registers pre-set according to the priority of port
ECMP groups hardware table item and ECMP group routing hardware list items are built, wherein, the priority of local port is more than non-in pile system
The priority of ground port, data forwarding is carried out by the ECMP groups hardware table item and the ECMP groups routing hardware list item, by
In preferentially being forwarded by main equipment, solving can also be in the case of use because main equipment will in local port in correlation technique
Data carry out the problem of forwarding causes data transmission efficiency low via link transmission is stacked to standby equipment, improve data forwarding
Efficiency.
Preferably, carrying out data forwarding by the ECMP groups hardware table item and the ECMP group routing hardwares list item can wrap
Include:Go out the ECMP group hardware table items matched with the purpose IP address from the ECMP group routing hardware table search according to purpose IP address
Index, according to the index search ECMP group hardware table items of the ECMP group hardware table items matched;According to the ECMP group hardware lists
The information of equal-cost route entry in carries out data forwarding.
Preferably, by the ECMP software registers that pre-set according to the priority of port create ECMP groups hardware table item with
ECMP group routing hardware list items can include:Include local port and non-local port in the outgoing interface of a plurality of equal-cost route entry
In the case of, the prioritizing selection outgoing interface creates the ECMP groups hardware table item for effective equal-cost route entry of local port and should
ECMP group routing hardware list items;It is deleted for all effectively equal-cost route entries of local port in outgoing interface or is changed into invalid
In the case of, all records in the ECMP groups hardware table item and the ECMP group routing hardware list items are deleted, select the outgoing interface
It is added to for effective equal-cost route entry of non-local port in the ECMP groups hardware table item and the ECMP group routing hardware list items;
Outgoing interface for local port deletion or failed equal-cost route entry be added again and effectively or revert to effectively
In the case of, all records in the ECMP groups hardware table item and the ECMP group routing hardware list items are deleted, this is added again
Adduction effectively or revert to effective outgoing interface be local port effective equal-cost route entry be added to the ECMP group hardware lists
In item and the ECMP group routing hardware list items.
Preferably, the member of the ECMP groups hardware table item and the ECMP group routing hardware list items can also be updated,
Specifically include:An equal-cost route entry is added into the ECMP groups hardware table item and the ECMP group routing hardware list items;From this
An equal-cost route entry is deleted in ECMP groups hardware table item and the ECMP group routing hardware list items.
Preferably, an equal-cost route entry is added into the ECMP groups hardware table item and the ECMP group routing hardware list items
Entry includes:In the case where equal-cost route entry to be added is effective routing, judges the ECMP groups hardware table item and be somebody's turn to do
The corresponding outgoing interface recorded in ECMP group routing hardware list items;It is right in the case of all local ports of corresponding outgoing interface
The outgoing interface of the equal-cost route entry to be added is judged, if the outgoing interface of equal-cost route entry to be added is local
Port, the equal-cost route entry to be added is added in the ECMP groups hardware table item and the ECMP group routing hardware list items;
In the case of the corresponding all non-local ports of outgoing interface, the outgoing interface of the equal-cost route entry to be added to this is sentenced
It is disconnected, if the outgoing interface of the equal-cost route entry to be added is local port, delete the ECMP groups hardware table item and the ECMP
All records in group routing hardware list item, the equal-cost route entry to be added is added to the ECMP groups hardware table item and is somebody's turn to do
In ECMP group routing hardware list items.
Addition for ECMP group memberships, i.e., an equal-cost route entry is added into the ECMP groups.Specifically, according to this
One equal-cost route entry of addition adds a record into the ECMP software registers.To an equal-cost route entry of the addition
Judged, if a route entry of the addition is effective route entry, to the note in the ECMP group hardware table items
Outgoing interface is judged corresponding to record, then has two kinds of situations, either all local ports or all non-local ports:
All local ports:The outgoing interface of one effective equal-cost route entry of the addition is judged, if outgoing interface is
Local port, then a record is added to the ECMP groups hardware table item according to the effective equal-cost route entry of this.It is all non-
Local port:The outgoing interface of one effective equal-cost route entry of the addition is judged, if outgoing interface is local side
Mouthful, then all records in the ECMP group hardware table items are deleted, otherwise do not perform deletion.It is effective etc. according to the one of the addition
Valency route entry adds a record to the ECMP groups hardware table item.
Preferably, an equal-cost route entry is deleted from the ECMP groups hardware table item and the ECMP group routing hardware list items
Including:In the case where equal-cost route entry to be deleted is effective routing, to the ECMP groups hardware table item and the ECMP groups road
Judged by the corresponding outgoing interface recorded in hardware table item:It is right in the case of all local ports of corresponding outgoing interface
The outgoing interface of the equal-cost route entry to be deleted is judged, if the outgoing interface of the equal-cost route entry to be deleted is this
Ground port, the equal-cost route entry to be deleted is deleted from the ECMP groups hardware table item and the ECMP group routing hardware list items,
If the record in the ECMP groups hardware table item and the ECMP group routing hardware list items has deleted sky, according to the ECMP group hardware table items
With outgoing interface in the ECMP group routing hardware list items for non-local port it is all effectively record to the ECMP groups hardware table item with
Record is added in the ECMP group routing hardware list items;In the case of the corresponding all non-local ports of outgoing interface, deleting should
The equal-cost route entry to be deleted in ECMP groups hardware table item and the ECMP group routing hardware list items.
Deletion for ECMP group memberships, i.e., an equal-cost route entry is deleted into the ECMP groups.Specifically, according to this
The equal-cost route entry deleted deletes a record into the ECMP software registers.To an equal-cost route entry of the deletion
Judged, if an equal-cost route entry of the deletion is effective route entry, in the ECMP group hardware table items
Record corresponding to outgoing interface judged then there are two kinds of situations, either all local ports or all non-local ends
Mouthful:All local ports:The outgoing interface of one effective route entry of the deletion is judged, if outgoing interface is this
Ground port, then a record is deleted to the ECMP groups hardware table item according to the effective equal-cost route entry of this.If the ECMP
Record in group hardware table item has deleted sky, then according in the ECMP software registers, outgoing interface is all effective of non-local port
Record and record is added into the ECMP group hardware table items.All non-local ports:According to the deletion effective route
Entry deletes a record to the ECMP groups hardware table item.
Preferably, this method also includes:Delete the ECMP software registers created.
The method of equal cost multipath in a kind of pile system provided in an embodiment of the present invention, this method are applied to include local terminal
In the network of equipment and opposite equip., the local device is by two stack member apparatus institutes being connected above by stack port
The pile system of composition, a plurality of equative route between the local device and the opposite equip. be present.In local terminal pile system,
When forwarding data by effective a plurality of equal-cost route, using the principle of local first, the i.e. outgoing interface in a plurality of equal-cost route
Not only comprising local port but also comprising in the case of non-local port, prioritizing selection wherein outgoing interface is effective equivalence of local port
Establishing route ECMP group hardware table items, and pass through the forwarding of ECMP groups progress data.Secondly, only outgoing interface is this wherein
All effectively equal-cost routes of ground port are all deleted or are changed into invalid, delete all notes in the ECMP group hardware table items
Record, it is that effective equal-cost route of non-local port is added in ECMP group hardware table items that at this moment can just select wherein outgoing interface, and
The forwarding of data is carried out by the ECMP groups.In addition, ought wherein outgoing interface be local port deletion or failed etc.
Valency route is added and effectively or when reverting to effective, then deletes all records in the ECMP group hardware table items again, use
This is added and effectively or reverts to effective equal-cost route that effective outgoing interface is local port and be added to the ECMP again
In group hardware table item, and pass through the forwarding of ECMP groups progress data.It is of equal value more that striding equipment in pile system can be greatly reduced
Path data forwarding bandwidth pressure to caused by stack port.
In equal cost multipath method based on pile system, when forwarding data by effective a plurality of equal-cost route, adopt
With the principle of local first, i.e. the outgoing interface in a plurality of equal-cost route had not only included local port but also had included the situation of non-local port
Under, prioritizing selection wherein outgoing interface is that effective equal-cost route of local port creates ECMP group hardware table items, and passes through the ECMP
Group carries out the forwarding of data.Secondly, only wherein outgoing interface be local port it is all effectively equal-cost routes all be deleted or
Person is changed into invalid, deletes all records in the ECMP group hardware table items, and it is non-local side that at this moment can just select wherein outgoing interface
Effective equal-cost route of mouth is added in ECMP group hardware table items, and passes through the forwarding that the ECMP groups carry out data.In addition, work as it
Middle outgoing interface be local port deletion either failed equal-cost route be added again and effectively or revert to effectively
When, then delete all records in the ECMP group hardware table items, be added again with this and effectively or revert to effectively to go out
Interface is that effective equal-cost route of local port is added in the ECMP group hardware table items, and carries out data by the ECMP groups
Forwarding.
Fig. 5 is the flow chart that middle ECMP groups create according to embodiments of the present invention, as shown in figure 5, the flow that ECMP groups create,
The flow comprises the following steps:
Step S502:Create ECMP software registers, all equal-cost route entries that record ECMP groups are included, wherein both including
Effective equal-cost route entry includes invalid equal-cost route entry again.
Step S504:Find out wherein all effective equal-cost route entries.
Step S506:In all effective equal-cost route entries, the existing local port of outgoing interface has non-local port again.
According to the principle of local first, effective equal-cost route entry that outgoing interface is local port is therefrom preferentially selected, and selected by use
Effective equal-cost route entry create ECMP groups hardware table item and ECMP group route table items.
Fig. 6 is the flow chart of middle ECMP group memberships addition according to embodiments of the present invention, as shown in fig. 6, ECMP group memberships add
The flow that adds is, it is necessary to an equal-cost route entry of addition is effective, and its outgoing interface is local port, and ECMP group hardware lists
The outgoing interface of record in is all non-indigenous.The flow comprises the following steps:
Step S602:An equal-cost route entry being added as needed on adds a record into ECMP software registers.
Step S604:According to the principle of local first, all records in ECMP group hardware table items are deleted, are added as needed on
An effective equal-cost route entry to ECMP groups hardware table item add one record.
Fig. 7 is the flow chart that middle ECMP group memberships delete according to embodiments of the present invention, as shown in fig. 7, ECMP group memberships delete
For the flow removed, it is necessary to which the equal-cost route entry deleted is effective, its outgoing interface is local port, and corresponding ECMP groups
Record in hardware table item only has one.The flow comprises the following steps:
Step S702:The equal-cost route entry deleted as needed deletes a record into ECMP software registers.
Step S704:The effective equal-cost route entry of this deleted as needed deletes one to ECMP groups hardware table item
Record, now ECMP groups hardware table item is deleted sky, and according to the principle of local first, in ECMP software registers finding out outgoing interface is
All effectively record to ECMP groups hardware table item of non-local port adds record.
The present invention is described in further details with reference to specific embodiment.In the present embodiment, (master sets switching equipment 1
It is standby) and switching equipment 2 (standby equipment) stack link group into pile system by one, it is effective in the presence of four to go to purpose network
Equative route, the wherein outgoing interface in path 1 and path 2 are local port (main equipment port), the outgoing interface in path 3 and path 4
For non-local port (standby device port).
Fig. 8 is showing for equal cost multipath strategy when middle local port and non-local port coexist according to embodiments of the present invention
It is intended to, as shown in figure 8, according to the principle of local first, prioritizing selection outgoing interface creates for the path 1 of local port and path 2
ECMP group hardware table items, and traffic sharing is carried out by the ECMP groups, eventually arrive at purpose network.
Fig. 9 is the schematic diagram of equal cost multipath strategy when local port link whole down falls in the embodiment of the present invention,
As shown in figure 9, according to the principle of local first, because path 1 and 2 whole down of path are fallen, so from ECMP group hardware table items
The middle corresponding record of deletion, selects outgoing interface to be added to for the path 3 of non-local port and path 4 in ECMP group hardware table items,
And traffic sharing is carried out by the ECMP groups, eventually arrive at purpose network.
The embodiment of the present invention preferentially selects outgoing interface to be created for the equative route of local port in line with the principle of local first
ECMP groups are built, the flow transmission of striding equipment is greatly reduced, reduces the bandwidth pressure to stack port.
Embodiment 2
A kind of path is additionally provided in the present embodiment and establishes device, and the device is used to realize above-described embodiment and preferred reality
Mode is applied, had carried out repeating no more for explanation.As used below, term " module " can realize the soft of predetermined function
The combination of part and/or hardware.Although device described by following examples is preferably realized with software, hardware, or
The realization of the combination of software and hardware is also what may and be contemplated.
The embodiment of the present invention additionally provides data forwarding device in a kind of pile system, and Figure 10 is according to embodiments of the present invention
Pile system in data forwarding device block diagram, as shown in Figure 10, the device includes:
Creation module 102, for the equal cost multipath agreement ECMP software registers by pre-setting according to the preferential of port
Level creates ECMP groups hardware table item and ECMP group routing hardware list items, wherein, the priority of local port is more than in pile system
The priority of non-local port, the ECMP software registers include all purposes address identical equal-cost route entry and ECMP group hardware
The index of list item, the route entry of equal value include following information:Next-hop ip address, outgoing interface and effective marker, the ECMP groups
The equal-cost route entry group that hardware table item is made up of a plurality of equal-cost route entry, the ECMP group routing hardwares list item include purpose
The index of IP address, the ECMP group hardware table items, wherein, the effective marker is used to represent whether equal-cost route entry is effective;
Data forwarding module 104, for entering line number by the ECMP groups hardware table item and the ECMP group routing hardware list items
According to forwarding.
Figure 11 is the block diagram one of data forwarding device in pile system according to the preferred embodiment of the invention, such as Figure 11 institutes
Show, data forwarding module 104 includes:
Searching unit 112, for being gone out from the ECMP group routing hardware table search according to purpose IP address with purpose IP
The index of the ECMP group hardware table items of location matching, according to the index search ECMP group hardware lists of the ECMP group hardware table items matched
;
Data forwarding unit 114, the information for the equal-cost route entry in the ECMP group hardware table items enter line number
According to forwarding.
Figure 12 is the block diagram two of data forwarding device in pile system according to the preferred embodiment of the invention, such as Figure 12 institutes
Show, creation module 102 includes:
First creating unit 122, include local port and non-local end for the outgoing interface in a plurality of equal-cost route entry
In the case of mouthful, the prioritizing selection outgoing interface for effective equal-cost route entry of local port create the ECMP groups hardware table item with
The ECMP group routing hardware list items;
Second creating unit 124, for being deleted for all effectively equal-cost route entries of local port in outgoing interface
Or in the case of being changed into invalid, delete all records in the ECMP groups hardware table item and the ECMP group routing hardware list items, choosing
Select effective equal-cost route entry that the outgoing interface is non-local port and be added to the ECMP groups hardware table item and ECMP groups route
In hardware table item;
3rd creating unit 126, in deletion of the outgoing interface for local port or failed equal-cost route entry
Again be added and effectively or revert to it is effective in the case of, delete the ECMP groups hardware table item and the ECMP group routing hardware tables
In all records, this is added again and effectively or revert to effective outgoing interface be local port effective road of equal value
It is added to by entry in the ECMP groups hardware table item and the ECMP group routing hardware list items.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong
Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned modules are with any
The form of combination is located in different processors respectively.
Embodiment 3
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can
The program code for performing following steps to be arranged to storage to be used for:
Step S1, ECMP is created according to the priority of port by the equal cost multipath agreement ECMP software registers pre-set
Group hardware table item and ECMP group routing hardware list items, wherein, the priority of local port is more than non-local port in pile system
Priority, the ECMP software registers include the rope of all purposes address identical equal-cost route entry and ECMP group hardware table items
Draw, the route entry of equal value includes following information:Next-hop ip address, outgoing interface and effective marker, the ECMP group hardware table items
The equal-cost route entry group being made up of a plurality of equal-cost route entry, the ECMP group routing hardwares list item include purpose IP address,
The index of the ECMP group hardware table items, wherein, the effective marker is used to represent whether equal-cost route entry is effective;
Step S2, data forwarding is carried out by the ECMP groups hardware table item and the ECMP group routing hardwares list item.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:According to purpose IP
Location goes out the index of the ECMP group hardware table items matched with the purpose IP address from the ECMP group routing hardware table search, according to matching
The index search ECMP group hardware table items of the ECMP group hardware table items arrived;According to the equal-cost route bar in the ECMP group hardware table items
Purpose information carries out data forwarding.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:
The member of the ECMP groups hardware table item and the ECMP group routing hardware list items is updated, including:To the ECMP
An equal-cost route entry is added in group hardware table item and the ECMP group routing hardware list items;From the ECMP groups hardware table item and it is somebody's turn to do
An equal-cost route entry is deleted in ECMP group routing hardware list items.
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or
CD etc. is various can be with the medium of store program codes.
Alternatively, the specific example in the present embodiment may be referred to described in above-described embodiment and optional embodiment
Example, the present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed
Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are stored
Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein
The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or
Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.
Claims (10)
- A kind of 1. data forwarding method in pile system, it is characterised in that including:ECMP group hardware table items are created according to the priority of port by the equal cost multipath agreement ECMP software registers pre-set With ECMP group routing hardware list items, wherein, in pile system the priority of local port be more than non-local port priority, institute Stating ECMP software registers includes the index of all purposes address identical equal-cost route entry and ECMP group hardware table items, the equivalence Route entry includes following information:Next-hop ip address, outgoing interface and effective marker, the ECMP groups hardware table item is by a plurality of The equal-cost route entry group of equal-cost route entry composition, the ECMP groups routing hardware list item include purpose IP address, described The index of ECMP group hardware table items, wherein, the effective marker is used to represent whether equal-cost route entry is effective;Data forwarding is carried out by the ECMP groups hardware table item and the ECMP groups routing hardware list item.
- 2. according to the method for claim 1, it is characterised in that pass through the ECMP groups hardware table item and the ECMP groups road Carrying out data forwarding by hardware table item includes:It is hard to go out the ECMP groups matched with the purpose IP address from the ECMP groups routing hardware table search according to purpose IP address The index of part list item, according to the index search ECMP group hardware table items of the ECMP group hardware table items matched;The information of equal-cost route entry in the ECMP groups hardware table item carries out data forwarding.
- 3. according to the method for claim 2, it is characterised in that by the ECMP software registers that pre-set according to the excellent of port First level, which creates ECMP groups hardware table item and ECMP group routing hardware list items, to be included:In the case where the outgoing interface of a plurality of equal-cost route entry includes local port and non-local port, go out described in prioritizing selection Interface creates the ECMP groups hardware table item and the ECMP groups routing hardware table for effective equal-cost route entry of local port ;In the case where outgoing interface is deleted for all effective equal-cost route entries of local port or is changed into invalid, institute is deleted All records in ECMP groups hardware table item and the ECMP groups routing hardware list item are stated, select the outgoing interface as non-local end Effective equal-cost route entry of mouth is added in the ECMP groups hardware table item and the ECMP groups routing hardware list item;Outgoing interface for local port deletion or failed equal-cost route entry be added again and effectively or revert to In the case of effective, all records in the ECMP groups hardware table item and the ECMP groups routing hardware list item are deleted, by institute State be added again and effectively or revert to effective equal-cost route entry that effective outgoing interface is local port be added to it is described In ECMP groups hardware table item and the ECMP groups routing hardware list item.
- 4. according to the method for claim 3, it is characterised in that methods described also includes:The member of the ECMP groups hardware table item and the ECMP groups routing hardware list item is updated, including:An equal-cost route entry is added into the ECMP groups hardware table item and the ECMP groups routing hardware list item;An equal-cost route entry is deleted from the ECMP groups hardware table item and the ECMP groups routing hardware list item.
- 5. according to the method for claim 4, it is characterised in that route to the ECMP groups hardware table item and the ECMP groups An equal-cost route entries are added in hardware table item to be included:In the case where equal-cost route entry to be added is effective routing, the ECMP groups hardware table item and the ECMP are judged The corresponding outgoing interface recorded in group routing hardware list item;In the case of all local ports of the corresponding outgoing interface, to the outgoing interface of the equal-cost route entry to be added Judged, if the outgoing interface of equal-cost route entry to be added is local port, by the equal-cost route bar to be added Mesh is added in the ECMP groups hardware table item and the ECMP groups routing hardware list item;In the case of the corresponding all non-local ports of outgoing interface, the outgoing interface of the equal-cost route entry to be added is entered Row judges, if the outgoing interface of the equal-cost route entry to be added is local port, deletes the ECMP groups hardware table item With all records in the ECMP groups routing hardware list item, the equal-cost route entry to be added is added to the ECMP In group hardware table item and the ECMP groups routing hardware list item.
- 6. according to the method for claim 4, it is characterised in that route from the ECMP groups hardware table item and the ECMP groups An equal-cost route entry is deleted in hardware table item to be included:In the case where equal-cost route entry to be deleted is effective routing, to the ECMP groups hardware table item and the ECMP groups The corresponding outgoing interface recorded in routing hardware list item is judged:In the case of all local ports of the corresponding outgoing interface, to the outgoing interface of the equal-cost route entry to be deleted Judged, if the outgoing interface of the equal-cost route entry to be deleted is local port, from the ECMP groups hardware table item With the equal-cost route entry to be deleted is deleted in the ECMP groups routing hardware list item, if the ECMP groups hardware table item Sky has been deleted with the record in the ECMP groups routing hardware list item, has been route according to the ECMP groups hardware table item and the ECMP groups Outgoing interface is that all of non-local port are effectively recorded to the ECMP groups hardware table item and the ECMP groups road in hardware table item By adding record in hardware table item;In the case of the corresponding all non-local ports of outgoing interface, the ECMP groups hardware table item and the ECMP are deleted Equal-cost route entry to be deleted described in group routing hardware list item.
- 7. method according to any one of claim 1 to 6, it is characterised in that methods described also includes:Delete the ECMP software registers created.
- 8. data forwarding device in a kind of pile system, it is characterised in that described device includes:Creation module, created for the equal cost multipath agreement ECMP software registers by pre-setting according to the priority of port ECMP groups hardware table item and ECMP group routing hardware list items, wherein, the priority of local port is more than non-local in pile system The priority of port, the ECMP software registers include all purposes address identical equal-cost route entry and ECMP group hardware table items Index, the equal-cost route entry includes following information:Next-hop ip address, outgoing interface and effective marker, the ECMP groups The equal-cost route entry group that hardware table item is made up of a plurality of equal-cost route entry, the ECMP groups routing hardware list item include mesh IP address, the index of the ECMP groups hardware table item, wherein, the effective marker be used for represent whether equal-cost route entry has Effect;Data forwarding module, turn for carrying out data by the ECMP groups hardware table item and the ECMP groups routing hardware list item Hair.
- 9. device according to claim 8, it is characterised in that the data forwarding module includes:Searching unit, for being gone out and the purpose IP address from the ECMP groups routing hardware table search according to purpose IP address The index for the ECMP group hardware table items matched somebody with somebody, according to the index search ECMP group hardware table items of the ECMP group hardware table items matched;Data forwarding unit, the information for the equal-cost route entry in the ECMP groups hardware table item carry out data and turned Hair.
- 10. device according to claim 9, it is characterised in that the creation module includes:First creating unit, for including the situation of local port and non-local port in the outgoing interface of a plurality of equal-cost route entry Under, outgoing interface described in prioritizing selection creates the ECMP groups hardware table item and described for effective equal-cost route entry of local port ECMP group routing hardware list items;Second creating unit, for being deleted or being changed into nothing in outgoing interface for all effectively equal-cost route entries of local port In the case of effect, all records in the ECMP groups hardware table item and the ECMP groups routing hardware list item are deleted, select institute State effective equal-cost route entry that outgoing interface is non-local port and be added to the ECMP groups hardware table item and the ECMP groups road By in hardware table item;3rd creating unit, for being added again for the deletion of local port or failed equal-cost route entry in outgoing interface Adduction effectively or revert to it is effective in the case of, delete in the ECMP groups hardware table item and the ECMP groups routing hardware list item All records, by it is described be added again and effectively or revert to effective outgoing interface be local port effective equal-cost route Entry is added in the ECMP groups hardware table item and the ECMP groups routing hardware list item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610571283.4A CN107634905A (en) | 2016-07-19 | 2016-07-19 | Data forwarding method and device in pile system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610571283.4A CN107634905A (en) | 2016-07-19 | 2016-07-19 | Data forwarding method and device in pile system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107634905A true CN107634905A (en) | 2018-01-26 |
Family
ID=61113139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610571283.4A Withdrawn CN107634905A (en) | 2016-07-19 | 2016-07-19 | Data forwarding method and device in pile system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107634905A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417569A (en) * | 2018-04-28 | 2019-11-05 | 华为技术有限公司 | A kind of network link failure processing method and endpoint of a tunnel equipment |
CN110896378A (en) * | 2019-11-14 | 2020-03-20 | 杭州迪普科技股份有限公司 | Network traffic forwarding method and device, electronic equipment and machine-readable storage medium |
CN111130871A (en) * | 2019-12-18 | 2020-05-08 | 新华三半导体技术有限公司 | Protection switching method and device and network equipment |
WO2020119317A1 (en) * | 2018-12-14 | 2020-06-18 | 中兴通讯股份有限公司 | Message forwarding method and apparatus, storage medium, and electronic apparatus |
CN112565045A (en) * | 2019-09-26 | 2021-03-26 | 中兴通讯股份有限公司 | Method, device, equipment and storage medium for forwarding EVPN (error vector magnitude) message |
WO2023050818A1 (en) * | 2021-09-30 | 2023-04-06 | 中兴通讯股份有限公司 | Data forwarding method and system, electronic device, and storage medium |
CN115955432A (en) * | 2021-10-09 | 2023-04-11 | 北京三快在线科技有限公司 | Method and device for determining physical link and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101072178A (en) * | 2007-06-22 | 2007-11-14 | 中兴通讯股份有限公司 | Switching system routing table management method |
CN101888330A (en) * | 2009-05-13 | 2010-11-17 | 阿瓦亚公司 | Be used to provide the method and apparatus of the quick rerouting of grouping |
CN102316041A (en) * | 2011-09-09 | 2012-01-11 | 福建星网锐捷网络有限公司 | Router switching method and device |
CN102904825A (en) * | 2012-09-27 | 2013-01-30 | 杭州华三通信技术有限公司 | Hash based message transmission method and device |
US8831010B1 (en) * | 2011-10-20 | 2014-09-09 | Google Inc. | Providing routing information for weighted multi-path routing |
-
2016
- 2016-07-19 CN CN201610571283.4A patent/CN107634905A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101072178A (en) * | 2007-06-22 | 2007-11-14 | 中兴通讯股份有限公司 | Switching system routing table management method |
CN101888330A (en) * | 2009-05-13 | 2010-11-17 | 阿瓦亚公司 | Be used to provide the method and apparatus of the quick rerouting of grouping |
CN102316041A (en) * | 2011-09-09 | 2012-01-11 | 福建星网锐捷网络有限公司 | Router switching method and device |
US8831010B1 (en) * | 2011-10-20 | 2014-09-09 | Google Inc. | Providing routing information for weighted multi-path routing |
CN102904825A (en) * | 2012-09-27 | 2013-01-30 | 杭州华三通信技术有限公司 | Hash based message transmission method and device |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417569A (en) * | 2018-04-28 | 2019-11-05 | 华为技术有限公司 | A kind of network link failure processing method and endpoint of a tunnel equipment |
CN110417569B (en) * | 2018-04-28 | 2021-09-21 | 华为技术有限公司 | Network link fault processing method and tunnel endpoint equipment |
WO2020119317A1 (en) * | 2018-12-14 | 2020-06-18 | 中兴通讯股份有限公司 | Message forwarding method and apparatus, storage medium, and electronic apparatus |
CN112565045A (en) * | 2019-09-26 | 2021-03-26 | 中兴通讯股份有限公司 | Method, device, equipment and storage medium for forwarding EVPN (error vector magnitude) message |
CN112565045B (en) * | 2019-09-26 | 2024-05-07 | 中兴通讯股份有限公司 | Method, device, equipment and storage medium for forwarding message in EVPN |
CN110896378A (en) * | 2019-11-14 | 2020-03-20 | 杭州迪普科技股份有限公司 | Network traffic forwarding method and device, electronic equipment and machine-readable storage medium |
CN110896378B (en) * | 2019-11-14 | 2021-10-29 | 杭州迪普科技股份有限公司 | Network traffic forwarding method and device, electronic equipment and machine-readable storage medium |
CN111130871A (en) * | 2019-12-18 | 2020-05-08 | 新华三半导体技术有限公司 | Protection switching method and device and network equipment |
CN111130871B (en) * | 2019-12-18 | 2022-06-10 | 新华三半导体技术有限公司 | Protection switching method and device and network equipment |
WO2023050818A1 (en) * | 2021-09-30 | 2023-04-06 | 中兴通讯股份有限公司 | Data forwarding method and system, electronic device, and storage medium |
CN115955432A (en) * | 2021-10-09 | 2023-04-11 | 北京三快在线科技有限公司 | Method and device for determining physical link and electronic equipment |
CN115955432B (en) * | 2021-10-09 | 2024-04-19 | 北京三快在线科技有限公司 | Method and device for determining physical link and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107634905A (en) | Data forwarding method and device in pile system | |
CN1914867B (en) | Interface bundles in virtual network devices | |
EP1470674B1 (en) | Forwarding packets to aggregated links using distributed ingress card processing | |
US8570856B2 (en) | Global ports in multi-switch systems | |
US8064467B2 (en) | Systems and methods for network routing in a multiple backbone network architecture | |
US8811398B2 (en) | Method for routing data packets using VLANs | |
CN102859949B (en) | For the method in fat tree network routing data grouping | |
US8094584B2 (en) | Node, network system, frame transfer method, and frame transfer program | |
CN101965715B (en) | Tie-Breaking in Shortest Path Determination | |
CN101536427B (en) | Link aggregation | |
CN102821038A (en) | Method and system for data traffic handling in a distributed fabric protocol (dfp) switching network architecture | |
US20150030034A1 (en) | System and method for supporting multi-homed fat-tree routing in a middleware machine environment | |
EA003155B1 (en) | Private network access point router for interconnecting among internet route providers | |
CN103534989A (en) | Priority based flow control in a distributed fabric protocol (DFP) switching network architecture | |
US6747972B1 (en) | Method and apparatus for reducing the required size of sequence numbers used in resequencing packets | |
CN102164088B (en) | Data centre network system | |
US6826186B1 (en) | Method and apparatus for distributing packets across multiple paths leading to a destination | |
CN106936609B (en) | Method for controlling forwarding equipment cluster in software defined network and controller | |
US8611357B2 (en) | MPLS virtual private network using multiple network cores | |
CN102185772A (en) | Method for routing data centre network system | |
CN102307141A (en) | Message forwarding method and device | |
JP5387349B2 (en) | Relay device | |
US7152113B2 (en) | Efficient system and method of node and link insertion for deadlock-free routing on arbitrary topologies | |
CN112751768B (en) | Service message forwarding method and device and computer storage medium | |
US10284457B2 (en) | System and method for virtual link trunking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180423 Address after: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No. Applicant after: ZTE Corporation Address before: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68 Applicant before: Nanjing Zhongxing New Software Co., Ltd. |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180126 |