Movatterモバイル変換


[0]ホーム

URL:


CN104320342B - Message forwarding method and device in a kind of transparent interconnection of lots of links internet - Google Patents

Message forwarding method and device in a kind of transparent interconnection of lots of links internet
Download PDF

Info

Publication number
CN104320342B
CN104320342BCN201410591545.4ACN201410591545ACN104320342BCN 104320342 BCN104320342 BCN 104320342BCN 201410591545 ACN201410591545 ACN 201410591545ACN 104320342 BCN104320342 BCN 104320342B
Authority
CN
China
Prior art keywords
nve
information table
address
message
node
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
Application number
CN201410591545.4A
Other languages
Chinese (zh)
Other versions
CN104320342A (en
Inventor
周万
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
New H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co LtdfiledCriticalNew H3C Technologies Co Ltd
Priority to CN201410591545.4ApriorityCriticalpatent/CN104320342B/en
Publication of CN104320342ApublicationCriticalpatent/CN104320342A/en
Application grantedgrantedCritical
Publication of CN104320342BpublicationCriticalpatent/CN104320342B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention provides message forwarding method in a kind of transparent interconnection of lots of links internet, this method includes:Fringe node obtains the NVE information of each Hanging NVE equipment under fringe node in TRILL network, and generates forwarding information table according to the NVE information of acquisition;When the fringe node receives the data message that lower extension NVE equipment is sent, the data message is forwarded according to the forwarding information table.Based on same inventive concept, the application also proposes apparatus for forwarding message in a kind of transparent interconnection of lots of links internet, when disposing overlay networks, using TRILL network as the underlay network carryings, simplifies deployment process.

Description

Message forwarding method and device in a kind of transparent interconnection of lots of links internet
Technical field
The present invention relates to communication technical field, in more particularly to a kind of transparent interconnection of lots of links internet message forwarding method andDevice.
Background technology
There are two kinds of situations in deployment superposition (Overlay) network:
1st, when building Overlay networks in existing network, based on Internet Protocol (Internet Protocol,IP bottom (underlay) network) has been built, it is only necessary to is disposed virtual overlay networks, is incremental deploying;
2nd, when underlay networks and overlay networks are all greenfield deployments, such as newdata center, nowThe structure of underlay networks, i.e. general IP network is extremely complex, and workload is huge.
The content of the invention
In view of this, the application provides message forwarding method and device in a kind of transparent interconnection of lots of links internet, to solveWhen newly-built overlay networks and underlay networks, the problem of workload of the underlay networkings is huge.
In order to solve the above technical problems, what the technical scheme of the application was realized in:
Message forwarding method in a kind of transparent interconnection of lots of links interconnection TRILL network, applied to any edge in TRILL networkOn node, this method includes:
The fringe node obtains the NVE letters of suspended network virtualization edge NVE equipment under each fringe node in TRILL networkBreath, and NVE information table is generated, the NVE information table includes:The pet name of fringe node, Internet protocol IP address;
The fringe node generates forwarding information table according to the NVE information table;The forwarding information table includes:Purpose internetProtocol IP address, operation instruction and go out port numbers;
When the fringe node receives the data message that lower extension NVE equipment is sent, however, it is determined that the purpose IP of the data messageAddress corresponding pet name in NVE information table is not the pet name of this node, then MAC header is peeled off, according to the datagram for peeling MAC header offThe purpose IP address of text searches corresponding operation instruction and go out port numbers in forwarding information table, is encapsulated according to the operation instructionThe TRILL heads and MAC header specified, and from the data message after the forwarding encapsulation of the go out port numbers corresponding exit port.
Apparatus for forwarding message in a kind of transparent interconnection of lots of links interconnection TRILL network, applied to any edge in TRILL networkOn node, the device includes:Acquiring unit, generation unit, receiving unit, processing unit and transmitting element;
The acquiring unit, for obtaining in TRILL network, suspended network virtualizes edge NVE equipment under each fringe nodeNVE information;
The generation unit, the NVE information for being obtained according to the acquiring unit generates NVE information table, is believed according to NVECease table generation forwarding information table;The NVE information table includes:The pet name of fringe node, Internet protocol IP address;The forwardingInformation table includes:Purpose Internet protocol IP address, operation instruction and go out port numbers;
The receiving unit, the data message for receiving the transmission of this Hanging NVE equipment under fringe node;
The processing unit, for when the receiving unit receives the data message, however, it is determined that the data messagePurpose IP address in NVE information table the corresponding pet name be not this node the pet name, then MAC header is peeled off, according to peeling MAC header offThe purpose IP address of message corresponding operation instruction and go out port numbers are searched in forwarding information table, according to the operation instructionEncapsulate the TRILL heads and MAC header specified;
The transmitting element, for by the processing unit encapsulate after data message from the go out port numbers it is corresponding go outPort is forwarded.
As can be seen from the above technical solution, TRILL network used herein is used as carrying overlay networksUnderlay networks, and the process that message is forwarded in the TRILL network as undelay networks is given, the application is in deploymentDuring overlay networks, using TRILL network as the underlay network carryings, simplify deployment process.
Brief description of the drawings
Fig. 1 is message forwarding process schematic diagram in TRILL network in the embodiment of the present application;
Fig. 2 obtains each Hanging NVE equipment under fringe node for any edge node in TRILL network in the embodiment of the present applicationThe schematic flow sheet of NVE information;
Fig. 3 is TRILL network schematic diagram in the embodiment of the present application;
Fig. 4 is the apparatus structure schematic diagram in the embodiment of the present application applied to above-mentioned technology.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, below in conjunction with the accompanying drawings and according to embodiment,Technical scheme is described in detail.
Referring to Fig. 1, Fig. 1 is transparent interconnection of lots of links interconnection (TRansparent Interconnection in the embodiment of the present applicationOf Lots of Links, TRILL) message forwarding process schematic diagram in network.Specific steps include:
Step 101, suspended network virtualizes edge (Network under each fringe node in fringe node acquisition TRILL networkVirtual Edge, NVE) equipment NVE information, and generate NVE information forward tables.
Referring to Fig. 2, Fig. 2 is obtained for any edge node in TRILL network in the embodiment of the present application and hung under each fringe nodeThe schematic flow sheet of the NVE information of NVE equipment.Specific steps include:
Step 201, when the NVE information of local NVE equipment is arrived in fringe node study, NVE information table is generated.
Each fringe node in TRILL network configures the automatic discovery for enabling NVE equipment on the port of lower extension NVE equipmentFunction.The NVE information announcements of itself are given its direct-connected fringe node by each NVE equipment.LLDP, ARP can be used during notice,The agreements such as DHCP are noticed.
When fringe node receives the NVE information of lower extension NVE equipment notice, stored locally, can be with local NVEInformation table form storage, during storage, also need storage study to the NVE information port port numbers, i.e., this fringe node andThe port numbers of the connected port of the NVE equipment.
Referring to Fig. 3, Fig. 3 is TRILL network schematic diagram in the embodiment of the present application.In Fig. 3, node A to the node F pet name pointNot Wei A to F, node C, node D, node E and node F are fringe node, run advertizing protocol, such as TRILL- between each nodeISIS, for giving other nodes by the NVE synchronizing informations of the local lower extension NVE equipment learnt.
Configuration on the port of NVE equipment is hung under node C, node D, node E and node F and enables NVE automatic device discovery work(Can, each NVE equipment is respectively by the NVE information of itself by giving its direct-connected fringe node.
By taking NVE equipment 1 and the notice NVE information of NVE equipment 5 as an example.NVE equipment 1 by NVE information (IP address 1.1.1.1,MAC Address 0-0-1) it is advertised to node C, NVE equipment 5 and is advertised to NVE information (IP address 1.1.1.5, MAC Address 0-0-5)Node C, node C study are 1 to the port numbers of the NVE information of NVE equipment 1, and the port numbers of the NVE information of NVE equipment 2 are arrived in studyFor 2.
When fringe node C receives the NVE information that NVE equipment 1 and NVE equipment 5 are noticed, with the shape of local NVE information tableFormula is stored.Referring to table 1, table 1 is the content that the NVE information table of local NVE equipment generated on node C is included.
The pet nameMACIPPort
C0-0-11.1.1.11
C0-0-51.1.1.52
Table 1
Step 202, the corresponding NVE information table content flooding of local NVE equipment of generation is synchronized to other by the fringe nodeNode.
Still by taking the node C in Fig. 3 as an example, node C passes through the corresponding NVE information table content flooding of local NVE equipmentTRILL ISIS LSP, which flood, gives node A, node B, node D, node F and node E.
Node A and Node-B receiver are intended merely to continue general to other fringe nodes to the NVE information table content flooding floodedThe big vast NVE information, the generation of follow-up forwarding information list item is not used in.
Step 203, when the fringe node receives remote edge node synchronization synchronous NVE information table content flooding, by acquisitionNVE information table content flooding increases in local NVE information table.
When the fringe node receives other nodes synchronous NVE information table content flooding, local NVE equipment is directly stored inIn corresponding NVE information table, it can also be stored in the form of the NVE information table of distal end.
It is stored in the embodiment of the present application with local NVE information table and distal end NVE information table in a NVE information table and isExample, by the pet name in the NVE information table of storage, difference any bar NVE information table is local NVE information table and distal endNVE information table.
Still by taking Fig. 3 as an example, the lower extension NVE equipment that the synchronous each self study of meeting is arrived between node C, node D, node E and node FNVE information and the NVE information table content that generates, node D, node the E NVE information table synchronous with node F are received with node CExemplified by content.Referring to table 2, table 2 is the content that NVE equipment lists are included on node C.
The pet nameMAC AddressIP addressPort numbers
C0-0-11.1.1.11
C0-0-51.1.1.52
D0-0-21.1.1.21
E0-0-31.1.1.31
F0-0-41.1.1.41
Table 2
Table 2 is generated according to the NVE information table content flooding of actual synchronization, if do not included in synchronous NVE information table contentMAC Address and port numbers, then the pet name is that the corresponding list item of D, E, F does not include MAC Address and port numbers in table 2.
Step 102, the fringe node generates forwarding information table according to NVE information table.
Forwarding information table includes in this step:Purpose IP address, operation instruction and go out port numbers.
In the application specific embodiment, set for the NVE equipment hung under remote edge node synchronization with hanging NVE under this fringe nodeBe present difference in standby NVE information generation forwarding information list item, be described below in detail for each NVE information generation forwarding informationThe process of list item:
Forwarding information table includes in this step:Purpose IP address, operation instruction and go out port numbers.
In the application specific embodiment, root is distinguished as purpose IP address for distal end NVE equipment and local IP addressThere is difference according to corresponding NVE information table generation forwarding information list item, be described below in detail for each NVE information tableGenerate the process of forwarding information list item:
(1), when this NVE information is the NVE information hung under remote edge node synchronization, the operation instruction is encapsulationTRILL and MAC header;
When the purpose IP address be distal end NVE equipment IP address when, the operation instruction for encapsulation TRILL withMAC header;Described TRILL, MAC header and the go out port numbers according to the purpose IP address in NVE information table it is correspondingThe pet name is determined;
Specifically determination method is:
Described TRILL enters the pet name for this pet name of fringe node, goes out the pet name and exists for the pet name in this NVE informationThe corresponding next-hop pet name in TRILL routing tables (purpose nickname, next-hop nickname);
The source MAC address of the MAC header is the MAC Address of this fringe node, and target MAC (Media Access Control) address is instituteState the next-hop pet name corresponding MAC Address in TRILL adjacency lists (next-hop nickname, MAC Address, go out port numbers);
The go out port numbers are that in TRILL adjacency lists, (next-hop nickname, MAC Address go out end to the next-hop pet nameSlogan) in corresponding port numbers.
(2), when the purpose IP address is the IP address of local NVE equipment, the operation instruction is replacement MAC header;
The replacement MAC header includes:The source MAC of MAC header after replacement is the MAC Address of this fringe node, purposeMAC Address is the purpose IP address corresponding MAC Address in NVE information table;
The go out port numbers are the purpose IP address corresponding port numbers in NVE information table.
Below still by taking Fig. 3 as an example, in the forwarding information table that the node C in Fig. 3 is generated according to the NVE information of acquisition is includedAppearance is shown in Table 3.
Table 3
In table 3, the 1st article and the 2nd article of forwarding information list item are respectively according to the 1st article in table 2 and the 2nd article of NVE information table Xiang ShengInto, by taking the generation of the 1st article of forwarding information list item as an example.
Purpose IP address and go out port numbers in 1st article of forwarding information list item are this article of NVE information table, i.e., in table 2IP address and port numbers in 1st article of NVE information table;The target MAC (Media Access Control) address replaced in operation instruction is the 1st article of NVE in table 2MAC Address in information, the source MAC of replacement is node C MAC Address.
The 3rd in table 3, the 4th and the 5th article of forwarding information list item be respectively the 3rd article, the 4th article and the 5th article NVE in table 2Information table generation, by taking the generation of the 3rd article of forwarding information list item as an example.
Purpose IP address in 3rd article of forwarding information list item is the IP address in the 3rd article of NVE information table in table 2;Table 2In pet name D in the 3rd article of NVE information table corresponding next-hop pet name A, next-hop pet name A in TRILL routing tables (D, A)It is MAC0-0-a and go out port numbers 3 in TRILL adjacency lists (A, MAC0-0-a, go out port numbers 3) corresponding MAC Address, then encapsulatesTRILL heads when, enter the pet name for C, go out the pet name for A;When encapsulating MAC header, target MAC (Media Access Control) address is MAC0-0-a, and source MAC isMAC0-0-c;Go out port numbers are 3.
Step 103, when the fringe node receives the data message that lower extension NVE equipment is sent, however, it is determined that the data messagePurpose IP address in NVE information table the corresponding pet name be not this node the pet name, then MAC header is peeled off, according to peeling MAC header offThe purpose IP address of data message corresponding operation instruction and go out port numbers are searched in forwarding information table, according to the operationIndicate encapsulation the TRILL heads and MAC header specified, and from the corresponding exit port forwarding of the go out port numbers encapsulate after datagramText.
If it is determined that the purpose IP address of the data message corresponding pet name in NVE information table is the pet name of this node, thenCorresponding operation instruction and go out port numbers are searched in forwarding information table according to the purpose IP address of the data message, according to describedOperation instruction replaces the MAC header specified, and the datagram for specifying MAC header is replaced from the corresponding exit port forwarding of the go out port numbersText.
When the fringe node receives the message that other nodes in TRILL network are sent, however, it is determined that the TRILL of the messageGo out the pet name for this pet name of fringe node in head, then peel off the MAC header and TRILL heads of the message, and by the purpose of the messageCorresponding MAC Address is as target MAC (Media Access Control) address in NVE information table for IP address, and the MAC Address of this fringe node is used as source MACAddress is to peeling off the message progress MAC header encapsulation of MAC header and TRILL, and by the purpose IP address of the message in NVE informationIn port forwarding corresponding to corresponding port numbers.
Before Hanging NVE equipment under fringe node needs to send datagram to other NVE equipment, it need to determine locally whether depositIn the corresponding ARP of IP address of other NVE equipment, if it is, according to the ARP directly to other NVEEquipment sends datagram;Otherwise, the IP address of other NVE equipment described in ARP request message request, the ARP request can be sentThe destination end IP address of message is the IP address of other NVE equipment.
When fringe node listens to the ARP request message that lower extension NVE equipment is sent, in progress ARP generations, are answered, the MAC that generation is answeredLocation is the MAC Address of this fringe node, is not the corresponding MAC Address of destination end IP address.Fringe node generation, which answers function, prevents ARPRequest message is broadcast in TRILL network, it is to avoid the wastes of Internet resources.
Still by taking Fig. 3 as an example, message message repeating process in TRILL network is described in detail:
First so that NVE equipment 1 sends datagram to NVE equipment 5 as an example.If locally there is NVE equipment 5 in NVE equipment 1The corresponding ARPs of IP address 1.1.1.5, the then content of the data message sent is shown in Table 4.
Table 4
NVE equipment in the embodiment of the present application is extension void under the virtual switch in a server, the virtual switchPlan machine, the message encapsulation MAC header that NVE equipment sends for lower extension virtual machine, and IP heads, and it is sent to the edge section direct-connected with itPoint.
When node C receives 4 corresponding data message of table, determined according to the DIP of message in NVE information table corresponding closeReferred to as C, is the pet name of this node, then according to the purpose IP address (DIP1.1.1.5) of the data message in forwarding information tableSearch, as shown in Table 3, the forwarding information list item found is the 2nd article, then according to the forwarding information list item forwarding data foundMessage.
Operation instruction in this forwarding information list item is that replacement target MAC (Media Access Control) address is 0-0-5, replaces source MAC and is0-0-c, then handle the data message content after the data message according to operation instruction and be shown in Table 5.
Table 5
The corresponding port of go out port numbers during node C shows the corresponding data message of table 5 by the forwarding information foundSend, that is, be sent to NVE equipment 5.
Then so that NVE equipment 1 sends datagram to NVE equipment 3 as an example, if locally there is NVE equipment 3 in NVE equipment 1The corresponding ARPs of IP address 1.1.1.3, the then content of the data message sent is shown in Table 6.
Table 6
When node C receives 6 corresponding data message of table, according to the purpose IP address of the data message in forwarding information tableIt is middle to determine that the corresponding pet name is not the pet name of this node, then peel the MAC header of the data message off;And according to the mesh of the data messageIP address (DIP1.1.1.3) searched in forwarding information table, as shown in Table 3, the forwarding information list item found be the 4th article,The data message for then forwarding this to peel MAC header off according to the forwarding information list item found.
Operation instruction in this forwarding information list item is encapsulation TRILL heads, enters the pet name for C, goes out the pet name for E;Encapsulate MACHead, DMAC is 0-0-a, and SMAC is 0-0-c;The message content after the data message for peeling MAC header off is then handled according to operation instructionIt is shown in Table 7.
Table 7
The corresponding message of table 7 is sent by the corresponding port 3 of go out port numbers 3 in the forwarding information list item that finds.
By the corresponding encapsulation format of the message of table 7, it is seen then that what is encapsulated in the embodiment of the present application in TRILL is IP heads, noIt is the MAC header in existing realization, makes overlay networks in deployment, when TRILL network is as underlay networks, deployment is moreSimply.
When node A receives 7 corresponding message of table, peel MAC header off, in the TRILL of message heads to go out pet name E trueThis fixed node is not the egress of the message, then is that the message for peeling MAC header off is sealed according to TRILL routing tables and TRILL adjacency listsDress MAC header is simultaneously forwarded.
Node A determines that the next-hop pet name is E according to pet name E is gone out in TRILL routing tables, and according to next-hop pet name EIt is 0-0-e that corresponding MAC Address is determined in TRILL adjacency lists, and go out port numbers are 6.Then use the correspondence of 0-0-e substitution tables 7The target MAC (Media Access Control) address of message, uses the source MAC of the node A correspondence message of MAC Address 0-0-a substitution tables 7.Node A will locateMessage after reason is sent by port 6.8 are shown in Table to the content that the corresponding message of table 7 carries out the message after above-mentioned processing.
Table 8
Node E receives the corresponding message of table 8, and the pet name E that goes out in the TRILL of message heads determines this node to be somebody's turn to doThe egress of message, then peel off MAC header and TRILL heads, and corresponding MAC Address 0-0- is found in NVE information according to DIP3, the MAC Address that this is found is used as source MAC pair as target MAC (Media Access Control) address, the MAC Address 0-0-e of this fringe nodePeel off the message progress MAC header encapsulation of MAC header and TRILL, and by the purpose IP address in NVE information corresponding portForwarding.
Message content after then node E is handled by aforesaid operations is shown in Table 9.
Table 9
The corresponding message of table 9 is sent to NVE equipment 3 by node E with port 1 is crossed.
Based on same inventive concept, the application also proposes apparatus for forwarding message in a kind of transparent interconnection of lots of links internet,Applied on any edge node in TRILL network.Referring to Fig. 4, Fig. 4 is to be applied to above-mentioned technology in the embodiment of the present applicationApparatus structure schematic diagram.The device includes:Acquiring unit 401, generation unit 402, receiving unit 403, processing unit 404 and hairSend unit 405;
Acquiring unit 401, for obtaining in TRILL network, suspended network virtualizes edge NVE equipment under each fringe nodeNVE information;
Generation unit 402, the NVE information for being obtained according to acquiring unit 401 generates NVE information table, according to NVE informationTable generates forwarding information table;The NVE information table includes:The pet name of fringe node, Internet protocol IP address;The forwarding letterBreath table includes:Purpose Internet protocol IP address, operation instruction and go out port numbers;
Receiving unit 403, the data message for receiving the transmission of this Hanging NVE equipment under fringe node;
Processing unit 404, for when receiving unit 403 receives the data message, however, it is determined that the data messagePurpose IP address corresponding pet name in NVE information table is not the pet name of this node, then MAC header is peeled off, according to peeling MAC header offThe purpose IP address of data message searches corresponding operation instruction and go out port numbers in forwarding information table, is referred to according to the operationShow TRILL heads and MAC header that encapsulation is specified;
Transmitting element 405, for processing unit 404 to be encapsulated after data message from the go out port numbers it is corresponding go out endMouth forwarding.
It is preferred that
Generation unit 402, the NVE information table specifically for generation also includes:MAC Address and port numbers;
Processing unit 404, is further used for if it is determined that the purpose IP address of the data message is corresponding in NVE information tableThe pet name is the pet name of this node, then corresponding operation is searched in forwarding information table according to the purpose IP address of the data message refers toShow and go out port numbers, the MAC header specified is replaced according to the operation instruction, and forward from the corresponding exit port of the go out port numbersReplace the data message for specifying MAC header;
Transmitting element 405, is further used for going out to hold from described by the data message that processing unit 404 replaces specified MAC headerThe corresponding exit port forwarding of slogan.
It is preferred that
Acquiring unit 401, during specifically for learning to the NVE information of local NVE equipment, triggering generation unit 402 is generatedNVE information table, and the corresponding NVE information table content flooding of local NVE equipment of generation is synchronized to other nodes;
Receiving unit 403, the NVE information table content flooding synchronous for receiving remote edge node synchronization;
Generation unit 402, specifically for receiving remote edge node synchronization synchronous NVE information table when receiving unit 403During content, the NVE information table content flooding of acquisition is increased in local NVE information table.
It is preferred that
Receiving unit 403, is further used for receiving the ARP request message that this Hanging NVE equipment under fringe node is sent;
Transmitting element 405, for when receiving unit 403 receives the ARP request message that lower extension NVE equipment is sent, inciting somebody to actionThe MAC Address of this fringe node responds to the NVE equipment, the NVE equipment is used the MAC Address conduct of the fringe nodeTarget MAC (Media Access Control) address sends datagram.
It is preferred that
Receiving unit 403, is further used for receiving the message that other nodes in TRILL network are sent;
Processing unit 404, is further used for what is sent when other nodes that receiving unit 403 is received in TRILL networkDuring message, however, it is determined that go out the pet name for this pet name of fringe node in the TRILL heads of the message, then peel off the MAC header of the messageWith TRILL heads, and corresponding MAC Address is used as target MAC (Media Access Control) address, this side in NVE information using the purpose IP address of the messageThe MAC Address of edge node carries out MAC header encapsulation as source MAC to the message for peeling off MAC header and TRILL;
Transmitting element 405, is further used for by the purpose IP address of the message the corresponding port numbers in NVE information tableCorresponding port forward processing unit 404 encapsulates the message of MAC header.
The unit of above-described embodiment can be integrated in one, and can also be deployed separately;A unit is can be merged into, also may be usedTo be further split into multiple subelements.
In summary, TRILL network used herein and is given as the underlay networks of carrying overlay networksThe process that message is forwarded in the TRILL network as undelay networks is gone out, the application is used when disposing overlay networksTRILL network simplifies deployment process as the underlay network carryings.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present inventionGod is with principle, and any modification, equivalent substitution and improvements done etc. should be included within the scope of protection of the invention.

Claims (10)

CN201410591545.4A2014-10-292014-10-29Message forwarding method and device in a kind of transparent interconnection of lots of links internetActiveCN104320342B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410591545.4ACN104320342B (en)2014-10-292014-10-29Message forwarding method and device in a kind of transparent interconnection of lots of links internet

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410591545.4ACN104320342B (en)2014-10-292014-10-29Message forwarding method and device in a kind of transparent interconnection of lots of links internet

Publications (2)

Publication NumberPublication Date
CN104320342A CN104320342A (en)2015-01-28
CN104320342Btrue CN104320342B (en)2017-10-27

Family

ID=52375516

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410591545.4AActiveCN104320342B (en)2014-10-292014-10-29Message forwarding method and device in a kind of transparent interconnection of lots of links internet

Country Status (1)

CountryLink
CN (1)CN104320342B (en)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9736065B2 (en)2011-06-242017-08-15Cisco Technology, Inc.Level of hierarchy in MST for traffic localization and load balancing
US8908698B2 (en)2012-01-132014-12-09Cisco Technology, Inc.System and method for managing site-to-site VPNs of a cloud managed network
US10367914B2 (en)2016-01-122019-07-30Cisco Technology, Inc.Attaching service level agreements to application containers and enabling service assurance
US9043439B2 (en)2013-03-142015-05-26Cisco Technology, Inc.Method for streaming packet captures from network access devices to a cloud server over HTTP
US9755858B2 (en)2014-04-152017-09-05Cisco Technology, Inc.Programmable infrastructure gateway for enabling hybrid cloud services in a network environment
US9473365B2 (en)2014-05-082016-10-18Cisco Technology, Inc.Collaborative inter-service scheduling of logical resources in cloud platforms
US10122605B2 (en)2014-07-092018-11-06Cisco Technology, IncAnnotation of network activity through different phases of execution
US9825878B2 (en)2014-09-262017-11-21Cisco Technology, Inc.Distributed application framework for prioritizing network traffic using application priority awareness
US10050862B2 (en)2015-02-092018-08-14Cisco Technology, Inc.Distributed application framework that uses network and application awareness for placing data
US10708342B2 (en)2015-02-272020-07-07Cisco Technology, Inc.Dynamic troubleshooting workspaces for cloud and network management systems
US10037617B2 (en)2015-02-272018-07-31Cisco Technology, Inc.Enhanced user interface systems including dynamic context selection for cloud-based networks
US10382534B1 (en)2015-04-042019-08-13Cisco Technology, Inc.Selective load balancing of network traffic
US10476982B2 (en)2015-05-152019-11-12Cisco Technology, Inc.Multi-datacenter message queue
US10034201B2 (en)2015-07-092018-07-24Cisco Technology, Inc.Stateless load-balancing across multiple tunnels
US11005682B2 (en)2015-10-062021-05-11Cisco Technology, Inc.Policy-driven switch overlay bypass in a hybrid cloud network environment
US10067780B2 (en)2015-10-062018-09-04Cisco Technology, Inc.Performance-based public cloud selection for a hybrid cloud environment
US10462136B2 (en)2015-10-132019-10-29Cisco Technology, Inc.Hybrid cloud security groups
US10523657B2 (en)2015-11-162019-12-31Cisco Technology, Inc.Endpoint privacy preservation with cloud conferencing
US10205677B2 (en)2015-11-242019-02-12Cisco Technology, Inc.Cloud resource placement optimization and migration execution in federated clouds
US10084703B2 (en)2015-12-042018-09-25Cisco Technology, Inc.Infrastructure-exclusive service forwarding
US10129177B2 (en)2016-05-232018-11-13Cisco Technology, Inc.Inter-cloud broker for hybrid cloud networks
US10659283B2 (en)2016-07-082020-05-19Cisco Technology, Inc.Reducing ARP/ND flooding in cloud environment
US10432532B2 (en)2016-07-122019-10-01Cisco Technology, Inc.Dynamically pinning micro-service to uplink port
US10382597B2 (en)2016-07-202019-08-13Cisco Technology, Inc.System and method for transport-layer level identification and isolation of container traffic
US10263898B2 (en)2016-07-202019-04-16Cisco Technology, Inc.System and method for implementing universal cloud classification (UCC) as a service (UCCaaS)
US10142346B2 (en)2016-07-282018-11-27Cisco Technology, Inc.Extension of a private cloud end-point group to a public cloud
US10567344B2 (en)2016-08-232020-02-18Cisco Technology, Inc.Automatic firewall configuration based on aggregated cloud managed information
US10523592B2 (en)2016-10-102019-12-31Cisco Technology, Inc.Orchestration system for migrating user data and services based on user information
US11044162B2 (en)2016-12-062021-06-22Cisco Technology, Inc.Orchestration of cloud and fog interactions
US10326817B2 (en)2016-12-202019-06-18Cisco Technology, Inc.System and method for quality-aware recording in large scale collaborate clouds
US10334029B2 (en)2017-01-102019-06-25Cisco Technology, Inc.Forming neighborhood groups from disperse cloud providers
US10552191B2 (en)2017-01-262020-02-04Cisco Technology, Inc.Distributed hybrid cloud orchestration model
US10320683B2 (en)2017-01-302019-06-11Cisco Technology, Inc.Reliable load-balancer using segment routing and real-time application monitoring
US10671571B2 (en)2017-01-312020-06-02Cisco Technology, Inc.Fast network performance in containerized environments for network function virtualization
US11005731B2 (en)2017-04-052021-05-11Cisco Technology, Inc.Estimating model parameters for automatic deployment of scalable micro services
US10382274B2 (en)2017-06-262019-08-13Cisco Technology, Inc.System and method for wide area zero-configuration network auto configuration
US10439877B2 (en)2017-06-262019-10-08Cisco Technology, Inc.Systems and methods for enabling wide area multicast domain name system
US10892940B2 (en)2017-07-212021-01-12Cisco Technology, Inc.Scalable statistics and analytics mechanisms in cloud networking
US10425288B2 (en)2017-07-212019-09-24Cisco Technology, Inc.Container telemetry in data center environments with blade servers and switches
US10601693B2 (en)2017-07-242020-03-24Cisco Technology, Inc.System and method for providing scalable flow monitoring in a data center fabric
US10541866B2 (en)2017-07-252020-01-21Cisco Technology, Inc.Detecting and resolving multicast traffic performance issues
US10353800B2 (en)2017-10-182019-07-16Cisco Technology, Inc.System and method for graph based monitoring and management of distributed systems
US11481362B2 (en)2017-11-132022-10-25Cisco Technology, Inc.Using persistent memory to enable restartability of bulk load transactions in cloud databases
US10705882B2 (en)2017-12-212020-07-07Cisco Technology, Inc.System and method for resource placement across clouds for data intensive workloads
US11595474B2 (en)2017-12-282023-02-28Cisco Technology, Inc.Accelerating data replication using multicast and non-volatile memory enabled nodes
US10511534B2 (en)2018-04-062019-12-17Cisco Technology, Inc.Stateless distributed load-balancing
US10728361B2 (en)2018-05-292020-07-28Cisco Technology, Inc.System for association of customer information across subscribers
US10904322B2 (en)2018-06-152021-01-26Cisco Technology, Inc.Systems and methods for scaling down cloud-based servers handling secure connections
US10764266B2 (en)2018-06-192020-09-01Cisco Technology, Inc.Distributed authentication and authorization for rapid scaling of containerized services
US11019083B2 (en)2018-06-202021-05-25Cisco Technology, Inc.System for coordinating distributed website analysis
US10819571B2 (en)2018-06-292020-10-27Cisco Technology, Inc.Network traffic optimization using in-situ notification system
US10904342B2 (en)2018-07-302021-01-26Cisco Technology, Inc.Container networking using communication tunnels

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102647324A (en)*2011-02-212012-08-22中兴通讯股份有限公司TRILL (Transparent Interconnection over Lots of Links) network interconnection method and system
CN102868614A (en)*2012-09-132013-01-09杭州华三通信技术有限公司Packet forwarding method in TRILL (transparent interconnection of lots of links) network and routing bridge
CN102971992A (en)*2010-06-292013-03-13华为技术有限公司Layer two over multiple sites
CN103227843A (en)*2012-08-312013-07-31杭州华三通信技术有限公司Physical link address management method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140006585A1 (en)*2012-06-292014-01-02Futurewei Technologies, Inc.Providing Mobility in Overlay Networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102971992A (en)*2010-06-292013-03-13华为技术有限公司Layer two over multiple sites
CN102647324A (en)*2011-02-212012-08-22中兴通讯股份有限公司TRILL (Transparent Interconnection over Lots of Links) network interconnection method and system
CN103227843A (en)*2012-08-312013-07-31杭州华三通信技术有限公司Physical link address management method and device
CN102868614A (en)*2012-09-132013-01-09杭州华三通信技术有限公司Packet forwarding method in TRILL (transparent interconnection of lots of links) network and routing bridge

Also Published As

Publication numberPublication date
CN104320342A (en)2015-01-28

Similar Documents

PublicationPublication DateTitle
CN104320342B (en)Message forwarding method and device in a kind of transparent interconnection of lots of links internet
CN108075956B (en)Data processing method and device
CN104283980B (en)A kind of address resolution protocol pickup method and device
CN101155130B (en) Method for learning MAC address and system and equipment for transmitting VPLS customer data
EP3313025B1 (en)Data packet forwarding
CN102368727B (en)Crossed IP network TRILL network communication method, system thereof and devices
CN102882784B (en)LSP information from flooding method and apparatus in SPBM
CN106664252A (en)Method, device and system for realizing service link
CN102868586B (en)Method for establishing tunnel forwarding table entries, central node and branch nodes
CN105187311B (en)A kind of message forwarding method and device
CN103731349B (en)Message forwarding method and edge device between a kind of Ethernet virtualization interconnection neighbours
CN104158718A (en)A message processing method and device
CN102413060A (en)User private line communication method and equipment used in VPLS (Virtual Private LAN (Local Area Network) Service) network
CN102282811B (en) A method, device and system for establishing a pseudowire
CN103326915A (en)Method, device and system for achieving three-layer VPN
CN106603413A (en)Method and device for transmitting traffics through specified path
CN102510414A (en)Host name transfer method and device adopting same
CN107896188B (en)Data forwarding method and device
CN110198229A (en)Network collocating method and device, storage medium and electronic device
WO2018058639A1 (en)Pseudo wire load sharing method and apparatus
CN108259304A (en)A kind of forwarding-table item synchronous method and device
CN104092554A (en)Multicast distribution tree establishment method and device
CN101083598A (en)Routing access method, system and operator edge equipment for virtual private network
CN105763439B (en)The interconnected method and device of data center in a kind of multilink transparent internet
CN102647328B (en)A kind of label distribution method, equipment and system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information
CB02Change of applicant information

Address after:310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant after:Xinhua three Technology Co., Ltd.

Address before:310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant before:Huasan Communication Technology Co., Ltd.

GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp