CN105721234B - Port convergence method and device - Google Patents
Port convergence method and device Download PDFInfo
- Publication number
- CN105721234B CN105721234B CN201410735884.5A CN201410735884A CN105721234B CN 105721234 B CN105721234 B CN 105721234B CN 201410735884 A CN201410735884 A CN 201410735884A CN 105721234 B CN105721234 B CN 105721234B
- Authority
- CN
- China
- Prior art keywords
- port
- active members
- group
- polymerization active
- polymerization
- 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.)
- Active
Links
Abstract
The present invention provides port convergence method and device, the method is applied on the network equipment, it include: the link state for detecting port, when the link state for detecting port changes, the first polymerization active members group is generated according to the variation, and it polymerize the polymerization active members in active members group for first and is sent to data plane, and, the second polymerization active members group is generated according to port attribute, when the active members in the first polymerization active members group polymerize member's difference in active members group with second, it polymerize the polymerization active members in active members group for second and is sent to data plane.Therefore the present invention can shorten the convergence time of port trunking, and improve the reliability of port trunking.
Description
Technical field
The present invention relates to network communication technology field more particularly to port convergence methods and device.
Background technique
Port trunking condenses together multiple physics ethernet ports to form an aggregation group in logic, Ke Yishi
Existing flow is shared between member port each in aggregation group, to increase bandwidth.
Above-mentioned port trunking also adds the reliability of link in addition to increasing bandwidth.When wherein a link breaks down
Afterwards, the road of other chains in the aggregation group can be shared by the flow in aggregation group, without flow interrupt occurs.
In the prior art, after the aggregated links of the network equipment breaks down, common port trunking process is specific as follows:
(1) when detecting generation interrupt event, by the message informing central processing unit (Central of link failure
Processing Unit, CPU).
(2) after CPU receives the message of link failure, aggregation module is notified to handle.
(3) aggregation module updates the link state of port, and operation polymerization selection logic calculation obtains multiple aggregation groups.
(4) an optimal aggregation group is selected from all aggregation groups, and new polymerization member is handed down to data plane.
(5) by by the flow of the network equipment, load traffic is forwarded in new polymerization member.
But above-mentioned operation polymerization selection logic, when obtaining new polymerization member, process is very complicated, and it is time-consuming very long, make
The convergence time for obtaining port trunking is very long.
Summary of the invention
The present invention provides port convergence method and device, with solve operation polymerization selection logic in the prior art obtain it is new
When polymerizeing member, process is very complicated, time-consuming very long, so that the problem that the convergence time of port trunking is very long.
In a first aspect, the method is applied to the network equipment the embodiment of the invention provides a kind of port convergence method
On, comprising:
Detect the link state of port;
When detecting that the link state changes, the first polymerization active members group is generated according to the variation, and
Polymerization active members in the first polymerization active members group are sent to data plane;
The second polymerization active members group is generated according to port attribute;
It, will when the active members in the first polymerization active members group polymerize member's difference in active members group with second
Polymerization active members in the second polymerization active members group are sent to data plane.
Preferably, the link state of the port includes available mode or down state, described when detecting the chain
When line state changes, the first polymerization active members group is generated according to the variation and is specifically included:
When the link state becomes available mode from down state, then the port is added when pre-polymerization activity
Member's group, the polymerization active members group obtained after the addition are the first polymerization active members group;
When the link state becomes down state from available mode, and the port belongs to when pre-polymerization active members
When group, then from described when pre-polymerization active members group removes the port, it is described remove after obtained polymerization active members group be
The first polymerization active members group.
It is further preferred that described specifically include according to port attribute generation the second polymerization active members group: by same side
The trunking of mouth attribute obtains at least one aggregation group at an aggregation group;
An optimal aggregation group is chosen from obtained all aggregation groups according to the order of priority of port attribute, it is described optimal
Aggregation group is the second polymerization active members group.
Wherein, the port attribute includes the link state, port speed or the duplex state of port of port, the duplex shape
State includes full duplex state or half-duplex state.
In second aspect, the embodiment of the invention provides a kind of port trunking device, described device is applied to the network equipment
On, comprising:
Detection unit, for detecting the link state of port;
First generation unit, for generating first according to the variation when detecting that the link state changes
It polymerize active members group, and the polymerization active members in the first polymerization active members group is sent to data plane;
Second generation unit, for generating the second polymerization active members group according to port attribute;
Transmission unit, for polymerizeing in active members group when the active members in the first polymerization active members group with second
When member's difference, the polymerization active members in the second polymerization active members group are sent to data plane.
Preferably, the link state of the port includes available mode or down state, and first generation unit is also
For when the link state becomes available mode from down state, then the port being added and working as pre-polymerization active members
Group, the polymerization active members group obtained after the addition are the first polymerization active members group;And when the link state
Become down state from available mode, and the port belongs to when pre-polymerization active members group, then works as pre-polymerization from described
Active members group removes the port, it is described remove after obtained polymerization active members group be the first polymerization active members
Group.
It is further preferred that second generation unit is also used to for the trunking of identical port attribute polymerizeing at one
Group obtains at least one aggregation group;Chosen from obtained all aggregation groups according to the order of priority of port attribute one it is optimal
Aggregation group, the optimal aggregation group are the second polymerization active members group.
Wherein, the port attribute includes the link state, port speed or the duplex state of port of port, the duplex shape
State includes full duplex state or half-duplex state.
The first polymerization work can be quickly generated by being changed using the embodiment of the present invention by the link state of port
Dynamic member's group, and polymerize the polymerization active members in active members group for first and be sent to data plane, it is poly- that port can be shortened
The convergence time of conjunction also generates the second polymerization active members group by port attribute, and carries out to the first polymerization active members group
Amendment, when the active members in the first polymerization active members group polymerize with second member's difference in active members group, by the
Polymerization active members in dimerization active members group are sent to data plane, improve the reliability of port trunking.
Detailed description of the invention
Fig. 1 is the application scenarios schematic diagram using port trunking of the embodiment of the present invention;
Fig. 2 is one embodiment flow chart of port convergence method of the present invention;
Fig. 3 is another embodiment flow chart of port convergence method of the present invention;
Fig. 4 is a kind of hardware structure diagram of equipment where port convergence method of the present invention;
Fig. 5 is one embodiment block diagram of port trunking device of the present invention.
Specific embodiment
Technical solution in embodiment in order to enable those skilled in the art to better understand the present invention, and make of the invention real
The above objects, features, and advantages for applying example can be more obvious and easy to understand, with reference to the accompanying drawing to technical side in the embodiment of the present invention
Case is described in further detail.
Referring to Fig. 1, for using the application scenarios schematic diagram of port trunking of the embodiment of the present invention:
A kind of group-network construction of port trunking is shown in Fig. 1.Wherein, have 4 between the network equipment 11 and the network equipment 12
Aggregated links, respectively link 1, link 2, link 3 and link 4, when a wherein aggregated links, for example, link 4 occur therefore
After barrier, it can be shared on other three aggregated links i.e. link 1, link 2 and link 3 by the flow in aggregation group, without
Flow interrupt occurs.But since above-mentioned link is switched, the phenomenon that still will appear packet loss to a certain extent, because
This, after link breaks down, the shorter the convergence time of port trunking the better.
When carrying out port trunking selection logic using standard polymerization algorithm, calculating process includes: firstly, by the network equipment
11 or the network equipment 12 on attribute trunking at a logical aggregate group;Then, then from these aggregation groups select one
A optimal aggregation group, while using the member in aggregation group as the port of choosing of aggregation port, and these are chosen into port most
It is issued to data plane eventually and carries out traffic sharing.
Wherein, trunking is needed to consider the attribute of port at an aggregation group, specifically includes the link state of port
Mouth state (available mode or down state), port speed, duplex state (full duplex or half-duplex) of port etc..
Above-mentioned port attribute, in addition to the link state of port, in the mistake that port failure or port restore from failure
Other port attributes will not nearly all change in journey.Thus, it is possible to design one according to the variation of the link state of port
A simple aggregation algorithm carrys out completing port polymerization selection logic, the simple aggregation algorithm because calculating simple time-consuming is very short,
So that the aggregation port convergent time is very short, but the simple aggregation algorithm may also calculate and mistake occurs, therefore also need benefit
It is modified with standard polymerization algorithm.
The embodiment of port convergence method of the present invention is described in detail with reference to the accompanying drawing.
It referring to fig. 2, is one embodiment flow chart of port convergence method of the present invention, this method can be applied to network and set
It is standby upper, such as: the network equipments such as interchanger, router, comprising the following steps:
Step 210: detecting the link state of port.Wherein, the link state of port include available mode (UP state) or
Down state (DOWN state).
Step 220: when the link state for detecting port changes, according to the variation generate the first polymerization activity at
Member's group, and polymerize the polymerization active members in active members group for first and be sent to data plane.
Wherein, the link state of port, which changes, refers to becoming down state from available mode (UP state)
(DOWN state);Or become available mode (UP state) from down state (DOWN state).Such as: when poly- where port
When closing link failure, then the link state of port corresponding with the port becomes unavailable shape from available mode (UP state)
State (DOWN state);When the aggregated links where port is restored from failure, then the link shape of port corresponding with the port
State becomes available mode (UP state) from down state (DOWN state).
Specifically, raw using simple aggregation algorithm for the variation when the link state for detecting port changes
At the first polymerization active members group.
Wherein, simple aggregation algorithm includes:
(1) when the link state of port becomes available mode (UP state) from down state (DOWN state), then will
The port, which is added, works as pre-polymerization active members group, and the polymerization active members group obtained after the addition is the first polymerization active members
Group.
(2) when the link state of port becomes down state (DOWN state) from available mode (UP state), and the end
Mouthful belong to when pre-polymerization active members group, then remove the port from when pre-polymerization active members group, it is described remove after obtain
Polymerizeing active members group is the first polymerization active members group.
Step 230: the second polymerization active members group is generated according to port attribute.The port attribute includes the link shape of port
State, port speed or the duplex state of port.
Specifically, the second polymerization active members group is generated using standard polymerization algorithm for port attribute.
Wherein, standard polymerization algorithm includes:
(1) trunking of identical port attribute is obtained at least one aggregation group at an aggregation group.
Wherein, the link state of port includes available mode (UP state) or down state (DOWN state).Port
Duplex state includes full duplex state or half-duplex state.
(2) an optimal aggregation group is chosen from obtained all aggregation groups according to the order of priority of port attribute, it is described
Optimal aggregation group is the second polymerization active members group.
Specifically, when there is the port in available mode (UP state) in aggregation group, the order of priority of port attribute
Including are as follows:
Port full duplex/high-speed is greater than port full duplex/low rate order of priority;
Port full duplex/low rate is greater than port half-duplex/high-speed order of priority;
Port half-duplex/high-speed is greater than port half-duplex/low rate order of priority.
Step 240: when the active members in the first polymerization active members group polymerize with second the member in active members group
When different, the polymerization active members in the second polymerization active members group are sent to data plane.
Specifically, the first polymerization active members group is the prediction result obtained using simple aggregation algorithm, and the second polymerization is lived
Dynamic member's group is the final result obtained using standard polymerization algorithm, because the final result that standard polymerization algorithm obtains is to letter
The prediction result that single aggregating algorithm obtains is modified, so when the active members in the first polymerization active members group are gathered with second
When closing member's difference in active members group, that is, prediction result and final result difference, then illustrate that simple aggregation algorithm goes out
Mistake is now calculated, final result is needed to be modified prediction result, i.e., final result is sent to data plane;When first poly-
Close member that the active members in active members group polymerize in active members group with second it is identical when, that is, prediction result and most
The fruit that terminates is identical, then illustrates that calculating mistake does not occur in simple aggregation algorithm, do not need final result and repair to prediction result
Just.
Therefore, port convergence method provided in an embodiment of the present invention is changed by the link state of port
It is quickly generated the first polymerization active members group, and polymerize the polymerization active members in active members group for first and is sent to data
Plane shortens the convergence time of port trunking, also generates the second polymerization active members group by port attribute, and poly- to first
It closes active members group to be modified, when the active members in the first polymerization active members group polymerize in active members group with second
When member's difference, it polymerize the polymerization active members in active members group for second and is sent to data plane, improve port trunking
Reliability.
Referring to Fig. 3, for another embodiment flow chart for being port convergence method of the present invention, comprising the following steps:
Step 310: detecting the link state of port.Wherein, the link state of port include available mode (UP state) or
Down state (DOWN state).
Step 320: when the link state when port changes, running simple aggregation algorithm, obtain prediction result.
Wherein, simple aggregation algorithm is directly to generate prediction result according to the link-state change situation of port.For example, working as
When the link state of port becomes available mode (UP state) from down state (DOWN state), then the port is added to and is worked as
Pre-polymerization active members group, when the link state of port becomes down state (DOWN state) from available mode (UP state),
And the port belongs to when pre-polymerization active members group, then removes the port from when pre-polymerization active members group, to obtain new
Polymerization active members group, the new polymerization active members group be prediction result.The simple aggregation algorithm calculates simply, and the used time is very
It is short, the convergence time of port trunking can be greatly shortened.
Step 330: the polymerization active members in prediction result are issued to the data plane of the network equipment.
Step 340: operation standard aggregating algorithm obtains final result.
Wherein, there are many existing standard polymerization algorithms, such as: the aggregating algorithm or dynamic under static polymerization mode are poly-
Aggregating algorithm under syntype.
The process of final result is obtained by taking the aggregating algorithm under static polymerization mode as an example below:
(1) trunking of identical port attribute is obtained at least one aggregation group at an aggregation group.
(2) an optimal aggregation group is chosen from obtained all aggregation groups according to the order of priority of port attribute, this is most
Excellent aggregation group is final result.
Step 350: judging whether prediction result and final result are identical, if it is different, thening follow the steps 360;If they are the same, then
Execute step 370.Wherein, when prediction result and final result difference, illustrate that prediction result is wrong, with final result to prediction
As a result it is modified, shares polymerization traffic to ensure that using optimal aggregation group, improve the reliability of port trunking.
Step 360: the polymerization active members in final result are issued to the data plane of the network equipment.
Step 370: process terminates.
Therefore, port convergence method provided in an embodiment of the present invention, using simple aggregation algorithm directly according to the chain of port
Line state situation of change generates prediction result, and the polymerization active members in prediction result are sent to data plane, contracts significantly
The convergence time of short port trunking, moreover, it is whether correct in order to verify prediction result, it is most terminated using the generation of standard polymerization algorithm
Fruit, and prediction result is modified using the final result, aggregated flow is shared to ensure that using optimal aggregation group
Amount, improves the reliability of port trunking.
Corresponding with aforementioned port convergence method embodiment, the present invention also provides the embodiments of port trunking device.
The embodiment of port trunking device provided by the invention can be using on network devices.Installation practice can lead to
Software realization is crossed, can also be realized by way of hardware or software and hardware combining.Taking software implementation as an example, as a logic
Device in meaning is to be read computer program instructions corresponding in nonvolatile memory by the processor of equipment where it
Get what operation in memory was formed.For hardware view, as shown in figure 4, for equipment where port trunking device of the present invention
A kind of hardware structure diagram, other than processor shown in Fig. 4, network interface, memory and nonvolatile memory, embodiment
Equipment where middle device can also include usually other hardware, such as be responsible for the forwarding chip of processing message;From hardware knot
The equipment is also possible to be distributed equipment from structure, may include multiple interface cards, to carry out message in hardware view
The extension of processing.
It is one embodiment block diagram of port trunking device of the present invention referring to Fig. 5.As shown, the port trunking device
For executing port convergence method provided by Fig. 2 and Fig. 3, and it is applied on the network equipment.Described device includes: detection unit
51, the first generation unit 52, the second generation unit 53 and transmission unit 54.
Wherein, detection unit 51 is used to detect the link state of port.
First generation unit 52 is used for when the link state for detecting port changes, and generates first according to the variation
It polymerize active members group, and polymerize the polymerization active members in active members group for first and be sent to data plane.
Second generation unit 53 is used to generate the second polymerization active members group according to port attribute.
Transmission unit 54 is used to polymerize in active members group when the active members in the first polymerization active members group with second
Member's difference when, by second polymerize active members group in polymerization active members be sent to data plane.
Optionally, the link state of port may include available mode or down state,
First generation unit 52 is also used to then should when the link state of port becomes available mode from down state
Port, which is added, works as pre-polymerization active members group, and the polymerization active members group obtained after the addition is the first polymerization active members
Group;And when the link state of port becomes down state from available mode, and the port belongs to when pre-polymerization active members
When group, then remove the port from when pre-polymerization active members group, it is described remove after obtained polymerization active members group be first poly-
Close active members group.
Still optionally further, the second generation unit 53 is also used to for the trunking of identical port attribute polymerizeing at one
Group obtains at least one aggregation group;Chosen from obtained all aggregation groups according to the order of priority of port attribute one it is optimal
Aggregation group, the optimal aggregation group are the second polymerization active members group.Wherein, port attribute may include port link state,
Port speed or the duplex state of port.
In addition, the duplex state of port may include full duplex state or half-duplex state.
The function of each unit and the realization process of effect are specifically detailed in the above method and correspond to step in above-mentioned apparatus
Realization process, details are not described herein.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality
Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit
The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with
It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual
The purpose for needing to select some or all of the modules therein to realize the present invention program.Those of ordinary skill in the art are not paying
Out in the case where creative work, it can understand and implement.
As seen from the above-described embodiment, port trunking device provided by the invention can be occurred by the link state of port
Variation can be quickly generated the first polymerization active members group, and first be polymerize the polymerization active members in active members group
It is sent to data plane, shortens the convergence time of port trunking, the second polymerization active members group is also generated by port attribute,
And the first polymerization active members group is modified, when the active members in the first polymerization active members group polymerize activity with second
When member's difference in member's group, it polymerize the polymerization active members in active members group for second and is sent to data plane, improve
The reliability of port trunking.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the present invention
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.
Claims (6)
1. a kind of port convergence method, which is characterized in that the method is applied on the network equipment, comprising:
The link state of port is detected, the link state of the port includes available mode or down state;
When detecting that the link state changes, the first polymerization active members group is generated according to the variation, comprising: when
When the link state becomes available mode from down state, then the port is added and works as pre-polymerization active members group, added
The polymerization active members group obtained after entering is the first polymerization active members group;When become from available mode can not for the link state
With state, and the port belongs to when pre-polymerization active members group, then from it is described when pre-polymerization active members group remove it is described
Port, the polymerization active members group obtained after removing are the first polymerization active members group;And it polymerize active members for described first
Polymerization active members in group are sent to data plane;
The second polymerization active members group is generated according to port attribute;
It, will be described when the active members in the first polymerization active members group polymerize member's difference in active members group with second
Polymerization active members in second polymerization active members group are sent to data plane.
2. the method according to claim 1, wherein described generate the second polymerization active members according to port attribute
Group specifically includes:
By the trunking of identical port attribute at an aggregation group, at least one aggregation group is obtained;
An optimal aggregation group, the optimal polymerization are chosen from obtained all aggregation groups according to the order of priority of port attribute
Group is the second polymerization active members group.
3. according to the method described in claim 2, it is characterized in that, the port attribute includes the link state of port, port
The duplex state of rate or port, wherein the duplex state includes full duplex state or half-duplex state.
4. a kind of port trunking device, which is characterized in that described device is applied on the network equipment, comprising:
Detection unit, for detecting the link state of port, the link state of the port includes available mode or unavailable shape
State;
First generation unit, for generating the first polymerization according to the variation when detecting that the link state changes
Active members group, comprising: when the link state becomes available mode from down state, then the port is added current
It polymerize active members group, the polymerization active members group obtained after addition is the first polymerization active members group;When the link state
Become down state from available mode, and the port belongs to when pre-polymerization active members group, then works as pre-polymerization from described
Active members group removes the port, and the polymerization active members group obtained after removing is the first polymerization active members group;And by institute
The polymerization active members stated in the first polymerization active members group are sent to data plane;
Second generation unit, for generating the second polymerization active members group according to port attribute;
Transmission unit, the active members for polymerizeing in active members group when first polymerize the member in active members group with second
When different, the polymerization active members in the second polymerization active members group are sent to data plane.
5. device according to claim 4, which is characterized in that second generation unit is also used to identical port attribute
Trunking at an aggregation group, obtain at least one aggregation group;It is all from what is obtained according to the order of priority of port attribute
An optimal aggregation group is chosen in aggregation group, the optimal aggregation group is the second polymerization active members group.
6. device according to claim 5, which is characterized in that the port attribute includes the link state of port, port
The duplex state of rate or port, wherein the duplex state includes full duplex state or half-duplex state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410735884.5A CN105721234B (en) | 2014-12-05 | 2014-12-05 | Port convergence method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410735884.5A CN105721234B (en) | 2014-12-05 | 2014-12-05 | Port convergence method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105721234A CN105721234A (en) | 2016-06-29 |
CN105721234B true CN105721234B (en) | 2019-04-05 |
Family
ID=56143789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410735884.5A Active CN105721234B (en) | 2014-12-05 | 2014-12-05 | Port convergence method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721234B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107302501B (en) * | 2017-06-15 | 2021-06-25 | 郑州云海信息技术有限公司 | Method and device for adjusting network port aggregation |
CN113411254B (en) * | 2021-05-13 | 2023-03-31 | 新华三大数据技术有限公司 | Link processing method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094157A (en) * | 2007-08-20 | 2007-12-26 | 中兴通讯股份有限公司 | Method for implementing network interconnection by using link aggregation |
CN101404619A (en) * | 2008-11-17 | 2009-04-08 | 杭州华三通信技术有限公司 | Method for implementing server load balancing and a three-layer switchboard |
CN102404229A (en) * | 2011-12-14 | 2012-04-04 | 华为技术有限公司 | System, device and method for load balancing |
CN102769568A (en) * | 2012-07-19 | 2012-11-07 | 中兴通讯股份有限公司 | Method and system for forwarding traffic based on virtual switch cluster |
CN103152260A (en) * | 2013-02-21 | 2013-06-12 | 中兴通讯股份有限公司 | Message forwarding system, method and device |
CN103905326A (en) * | 2012-12-28 | 2014-07-02 | 迈普通信技术股份有限公司 | Ethernet link aggregation packet forwarding control method and network equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101605091B (en) * | 2009-02-13 | 2012-02-22 | 华为技术有限公司 | Method, device and network system for multi-port load sharing |
US8369332B2 (en) * | 2009-08-21 | 2013-02-05 | Alcatel Lucent | Server-side load balancing using parent-child link aggregation groups |
-
2014
- 2014-12-05 CN CN201410735884.5A patent/CN105721234B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094157A (en) * | 2007-08-20 | 2007-12-26 | 中兴通讯股份有限公司 | Method for implementing network interconnection by using link aggregation |
CN101404619A (en) * | 2008-11-17 | 2009-04-08 | 杭州华三通信技术有限公司 | Method for implementing server load balancing and a three-layer switchboard |
CN102404229A (en) * | 2011-12-14 | 2012-04-04 | 华为技术有限公司 | System, device and method for load balancing |
CN102769568A (en) * | 2012-07-19 | 2012-11-07 | 中兴通讯股份有限公司 | Method and system for forwarding traffic based on virtual switch cluster |
CN103905326A (en) * | 2012-12-28 | 2014-07-02 | 迈普通信技术股份有限公司 | Ethernet link aggregation packet forwarding control method and network equipment |
CN103152260A (en) * | 2013-02-21 | 2013-06-12 | 中兴通讯股份有限公司 | Message forwarding system, method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105721234A (en) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Poupart et al. | Online flow size prediction for improved network routing | |
US10686672B2 (en) | Method for generating routing control action in software-defined network and related device | |
US11736402B2 (en) | Fast data center congestion response based on QoS of VL | |
US20210336885A1 (en) | Phantom queue link level load balancing system, method and device | |
CN104954274B (en) | Generate method, controller and the business Delivery Function of forwarding information | |
WO2020149786A1 (en) | Dynamic deployment of network applications having performance and reliability guarantees in large computing networks | |
KR102342063B1 (en) | Proactive handling of network faults | |
US20170061041A1 (en) | Automatic performance characterization of a network-on-chip (noc) interconnect | |
WO2019026684A1 (en) | Route control method and route setting device | |
CN108476175B (en) | Transfer SDN traffic engineering method and system using dual variables | |
CN108337179A (en) | Link flow control method and device | |
WO2018166249A1 (en) | Network service transmission method and system | |
CN102420797B (en) | Topology mapping method and system | |
CN105721234B (en) | Port convergence method and device | |
Zhu et al. | Service function chain mapping with resource fragmentation avoidance | |
CN106059940A (en) | Flow control method and device | |
CN105991315A (en) | Link protection method applied to SDN (software defined network), switching device and network controller | |
CN107995199A (en) | The port speed constraint method and device of the network equipment | |
CN105634694B (en) | A kind of method and system of transmitting data between nodes | |
CN105577575B (en) | A kind of chainlink control method and device | |
US20180077085A1 (en) | Parameter determination apparatus, parameter determination method and program | |
CN103763210B (en) | A kind of flow load sharing method and apparatus based on link aggregation | |
CN108259385A (en) | Simultaneously advertisement available bandwidth is distributed since switching fabric is degenerated | |
Xu et al. | Minimizing multi-controller deployment cost in software-defined networking | |
WO2017107215A1 (en) | Method, device and controller for deploying service functions in data center |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building Applicant after: Hangzhou Dipu Polytron Technologies Inc Address before: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building Applicant before: Hangzhou Dipu Technology Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |