WO2022267944A1 - Network management method for cross-device link aggregation, system, switches, and storage medium - Google Patents
Network management method for cross-device link aggregation, system, switches, and storage medium Download PDFInfo
- Publication number
- WO2022267944A1 WO2022267944A1 PCT/CN2022/098873 CN2022098873W WO2022267944A1 WO 2022267944 A1 WO2022267944 A1 WO 2022267944A1 CN 2022098873 W CN2022098873 W CN 2022098873W WO 2022267944 A1 WO2022267944 A1 WO 2022267944A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- switch
- request
- network management
- cross
- device link
- Prior art date
Links
- 230000002776 aggregation Effects 0.000 title claims abstract description 145
- 238000004220 aggregation Methods 0.000 title claims abstract description 145
- 238000007726 management method Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000004044 response Effects 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 description 11
- 238000012423 maintenance Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
Definitions
- the embodiments of the present application relate to the field of communication transmission, and in particular to a network management method, system, switch and storage medium for cross-device link aggregation.
- the common network management method of the cross-device link aggregation switch system is: configure two switches of the cross-device link aggregation switch system, the upstream aggregation node, and the network management server, respectively, to configure a three-layer network used solely by the network management.
- the aggregation node is used as a gateway, and the cross-device link aggregation switch system is no longer considered as an aggregation link, but multiple independent switches, each with a different IP address.
- the network management server can manage and operate the two switches of the cross-device link aggregation switch system respectively.
- an additional layer-3 network must be configured for network management.
- the configuration of the three-layer network is complicated. It is necessary to reconfigure a set of three-layer network specially used for network management, and open up the network management channels to the two switches of the cross-device link aggregation switch system. And because it is necessary to configure a three-tier network specially used for network management, additional IP addresses and vlan ids are consumed; the complexity of maintenance is increased. In addition to maintaining the business network, a set of network management networks must be maintained on the device .
- the purpose of the embodiments of the present application is to provide a network management method, system, switch and storage medium for inter-device link aggregation.
- the embodiment of the present application provides a network management method for cross-device link aggregation, which is applied to switches in the cross-device link aggregation switch system, and each of the switches is respectively equipped with a sub-key of the cross-device link aggregation switch system IP.
- IP address comprising the following steps: receiving the request for operating the switch sent by the network management server through the convergence node; the request carries the sub-IP address of the target switch for the operation; if the sub-IP address of the target switch is the The sub-IP address of another switch in the device link aggregation switch system, then forward the request to the other switch through the first link, wherein the first link is the connection between the current switch and the A communication link between another switch.
- An embodiment of the present application provides a network management system for cross-device link aggregation, including: a network management server, a convergence node communicatively connected to the network management server, and a cross-device link aggregation switch system communicatively connected to the convergence node,
- the inter-device link aggregation switch system includes at least two switches, and each switch is respectively provided with a sub-IP address of the inter-device link aggregation switch system IP;
- a network management server configured to send a request for operating a switch to a switch in the cross-device link switch system through the aggregation node, where the request includes the sub-IP address of the target switch for the operation;
- An aggregation node configured to forward the request to a switch in the inter-device link aggregation switch system
- the switch is used to receive the request sent by the network management server through the aggregation node, and if the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, then pass the request through The first link is forwarded to the other switch, wherein the first link is a communication link between the current switch and the other switch.
- the embodiment of the present application provides a switch, which is located in the cross-device link aggregation switch system, and is provided with a sub-IP address of the cross-device link aggregation switch system IP, and the switch includes:
- the receiving unit is used to receive the request for operating the switch sent by the network management server through the convergence node; the request carries the sub-IP address of the target switch for the operation;
- a processing unit configured to forward the request to the other switch through the first link when the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system , wherein the first link is a communication link between the current switch and the other switch.
- the embodiment of the present application provides a switch, including:
- the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned network management method for cross-device link aggregation.
- Embodiments of the present application provide a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the above-mentioned network management method for cross-device link aggregation is implemented.
- Fig. 1 is a flowchart of a network management method for inter-device link aggregation provided according to an embodiment of the present application
- FIG. 2 is a schematic diagram of a network management system for inter-device link aggregation provided according to an embodiment of the present application
- FIG. 3 is a schematic diagram of a switch provided according to an embodiment of the present application.
- Fig. 4 is a schematic diagram of a switch provided according to an embodiment of the present application.
- first and second in the embodiments of the present application are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of indicated technical features. Thus, the features defined as “first” and “second” may explicitly or implicitly include at least one of these features.
- the terms “including” and “having” and any variations thereof are intended to cover non-exclusive inclusion. For example, a system, product or equipment comprising a series of components or units is not limited to the listed components or units, but optionally also includes components or units not listed, or optionally also includes Other parts or units inherent in equipment.
- “plurality” means at least two, such as two, three, etc., unless otherwise specifically defined.
- An embodiment of the present application relates to a network management method for cross-device link aggregation, which is applied to switches in the cross-device link aggregation switch system, and each switch is respectively provided with a sub-IP address of the cross-device link aggregation switch system IP.
- the specific process is shown in Figure 1.
- Step 101 receiving the request for operating the switch sent by the network management server through the aggregation node, and the request carries the sub-IP address of the target switch corresponding to the operation;
- Step 102 if the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system, forward the request to another switch through the first link, wherein the first link is the current A communication link between a switch and another switch.
- the sub-IP of each switch in the current inter-device link aggregation switch system and the first switching link between switches are used for information exchange, so that the network management server can directly Network management is implemented for each switch device of the cross-device link aggregation switch system, and the cross-device link aggregation system can be managed without adding any network configuration, thereby reducing the complexity of network maintenance, saving network resources, and improving network performance.
- the convenience of management improves the usability of the network and saves the cost of network configuration.
- step 101 a request for operating a switch sent by a network management server through an aggregation node is received, and the request carries a sub-IP address of a target switch corresponding to the operation.
- the network management server accesses a network with a cross-device link aggregation switch system
- the access location is on the side of the aggregation node.
- the cross-device link aggregation switch system has no data forwarding. It is load sharing, and when the network management server performs network management on the cross-device link aggregation switch system, if one of the switches is to be managed, the data request may be load shared at the aggregation node, that is, after the calculation of the aggregation node After processing, the data request may not be sent to the target switch, so there will be a problem of network management link disconnection.
- the switches in the cross-device link aggregation switch system not only display the external IP address of the system to external devices, but also display the sub-IP addresses of each switch, which is used to clarify the target switch of the request.
- the request sent by the network management server through the aggregation node will carry the sub-IP address of the target switch to specify the target switch of the request.
- step 102 judge whether the target switch is the current switch according to the sub-IP address of the current switch; A link is forwarded to another switch, wherein the first link is a communication link between the current switch and another switch.
- the switch After the switch receives the request from the aggregation node, it judges whether the current switch is the target switch of the request according to the sub-IP address of the current switch that receives the request and the sub-IP address of the target switch carried in the request. That is, if the sub-IP address of the current switch is consistent with the sub-IP address of the target switch carried in the request, it means that the current switch that received the request is the target switch of the request, and the request can be processed or responded accordingly. In one example, when the current switch receives the request and the central processing unit (Central processing unit, CPU) of the current switch determines that the current switch is the target switch, it obtains the source MAC (Media Access Control, media intervention) from the request. control layer) address, process or respond to the request, and reply to the source MAC address of the request.
- the central processing unit Central processing unit, CPU
- the first link may be a peer-link link between the current switch and another switch (target switch). There is no need to create a new communication link, nor does it need to add a corresponding follow-up maintenance process.
- the network management method for inter-device link aggregation further includes: if the current switch receives the request from the first link, the current switch is prohibited from updating the corresponding relationship between the MAC address of the request and the transmission port, in some examples , which can be defined as not learning MAC addresses.
- the MAC address in the request is the target address for the switch to respond to the request. It is forbidden to update the corresponding relationship between the MAC address in the request and the transmission port. That is to say, after a forwarding is performed on the first link, the target switch still retains the corresponding relationship between the MAC address and the uplink interface, so as to avoid the phenomenon of MAC drift and maintain the normal use of the MAC address entry.
- the target switch will store the corresponding relationship between the MAC address and the first link port. , it will reply or process according to the corresponding relationship between the MAC address and the first link port. After processing, the corresponding relationship between the MAC address and the uplink interface will overwrite the original corresponding relationship. Repeating many times will lead to confusion in the transmission path, which hinders the The information in the system returns the response.
- the target address of the response information is correct and the transmission path is stable, and the transmission path will not be confused due to MAC address drift, thereby ensuring that the cross-device link aggregation device The information transmission path in is normal.
- the network management method for cross-device link aggregation further includes: if the current switch receives the request from the first link, the current switch prohibits the request from being retransmitted, or in some
- each switch has broadcast suppression. That is, the same data is only allowed to be sent by the switch device once, and when the received request is sent by the switch, retransmission is not allowed. Avoid request loopback to the switch forwarding the request, avoid request backtracking to the aggregation node and avoid sending the request to the downstream device, reduce unnecessary transmission resources and waste of processing resources, and improve the data processing quality of the cross-device link aggregation switch system and rate.
- the network management method for inter-device link aggregation further includes: if the current switch receives a request from the first link, the current switch transmits a request response message to the aggregation node from the uplink interface of the current switch ;
- the uplink interface is an interface for information exchange between the current switch and the aggregation node. That is, if the request received by the current switch is directly sent by the aggregation node, it will reply on the uplink interface of the current switch; if the request of the current switch is forwarded from other switches, it will also respond on the uplink interface of the current switch Reply.
- the reply path of the response message is specified to ensure that the response message can respond to the request at the shortest distance, that is, it is sent directly to the aggregation node through the uplink interface of the switch, reducing the response time and improving the data processing rate of the cross-device link aggregation switch system.
- the first link may be a peer-link link
- the request includes an Address Resolution Protocol (Address Resolution Protocol, ARP) request.
- ARP Address Resolution Protocol
- the ARP request message is released on the port of the peer-link link through access control or other methods, so that no matter which side of the inter-device link aggregation switch system the ARP message is load-balanced above, can reach the target side through the peer-link link; and identify and judge the switch through the sub-IP address of the switch existing in the original network, without adding a new network architecture, reducing resource occupation and later maintenance need.
- broadcast suppression can prevent the ARP message from being looped back to the sink node.
- the port of the peer-link link remains in the state of not learning the MAC address.
- the CPU of the target switch receives the ARP message, whether it is received from the uplink interface of the switch or from the port of the peer-link link, it will send an ARP reply through the uplink interface of the switch.
- the ARP request sent by the network management server to a switch in the cross-device link aggregation switch system can be correctly forwarded to the switch device that needs to be answered no matter which side is sent by the aggregation node, and During the whole process, there will not be any table entries and forwarding behaviors that interfere abnormally with the inter-device link aggregation switch system.
- the network management of each switch device of the cross-device link aggregation switch system is directly performed, which improves the convenience of network management, improves the ease of use of the network, and saves network configuration costs.
- step division of the above various methods is only for the sake of clarity of description. During implementation, it can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent. ; Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but not changing the core design of the algorithm and process are all within the scope of protection of this patent.
- An embodiment of the present application relates to a network management system for inter-device link aggregation. As shown in Figure 2, including:
- a network management server an aggregation node communicated with the network management server, an inter-device link aggregation switch system communicatively connected with the aggregation node, the inter-device link aggregation switch system includes at least two switches, and each switch is respectively equipped with an inter-device link aggregation switch The sub-IP address of the system IP;
- the network management server 201 is used to send a request for operating the switch to the switch in the cross-device link switch system through the aggregation node, and the request includes the sub-IP address of the target switch to be operated;
- the aggregation node 202 is configured to forward requests to switches in the inter-device link aggregation switch system
- the switch 203 is used to receive the request sent by the network management server through the aggregation node. If the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, the request is forwarded to Another switch, wherein the first link is a communication link between the current switch and another switch.
- the switch 203 is also used to transmit the response to the aggregation node 202 through an uplink interface.
- the network management server accesses a certain switch in the cross-device link aggregation switch system, and broadcasts the request message to the aggregation node; operation, and directly send the message to the correct switch that needs to respond; the switch that needs to respond processes the request message in the CPU, and learns the MAC address of the network management server on the uplink interface connected to the aggregation node, and responds to the request message Response, the response information is sent from the uplink interface to the aggregation node, and the aggregation node sends the response to the network management server.
- the network management server C needs to manage the switch A, and the network management server broadcasts the ARP request message to the aggregation node G; the aggregation node G sends the ARP request load balancing to the switch A through a load balancing operation; A receives the ARP message from port A1, sends the ARP message to the CPU of switch A for processing, port A1 learns the MAC address of network management server C, and responds to the ARP of network management server, and the response data is sent from A1 to aggregation node G ; The aggregation node G sends the ARP response to the network management server C. In this way, a network management channel can be established.
- the network management server accesses a switch in the cross-device link aggregation switch system, and broadcasts the request message to the aggregation node; the aggregation node passes the load Balanced operation, send this message to the switch in the cross-device link aggregation switch system; A link is forwarded to the target switch that needs to respond; the target switch processes the request message in the CPU, and at the same time the broadcast isolation function takes effect, the request message is no longer forwarded, and the MAC address of the request message is not learned; The MAC address of the request message is written into the uplink port, and the network management server responds, and the response data is sent from the uplink interface to the aggregation node; the aggregation node sends the response to the network management server.
- the network management server C needs to manage the switch A, and the network management server C broadcasts the ARP request message to the aggregation node G; the aggregation node G load-balances the ARP request to the switch B through a load balancing operation; Switch B sends the ARP to the CPU of switch B for processing.
- the CPU of switch B finds that the ARP is not requested by itself, and sends it to the target switch A that needs to respond through the peer-link link.
- Switch A sends the ARP to the switch
- the CPU of A performs processing, and the broadcast isolation function takes effect at the same time, switch A no longer forwards the ARP packet, and does not learn the MAC address of the ARP packet; after the switch A processes the ARP in the CPU, the The MAC address is written into the uplink interface A1, and the network management server C responds with an ARP message, and the response data is sent from the uplink interface A1 to the aggregation node G; the aggregation node G sends the ARP response to the network management server C. In this way, the network management channel can also be established.
- One embodiment of the present application relates to a switch, which is located in a cross-device link aggregation switch system, and is provided with a sub-IP address of the cross-device link aggregation switch system IP, as shown in FIG. 3 , including:
- the receiving unit 301 is used to receive the request sent by the network management server through the aggregation node; the request carries the sub-IP address of the target switch corresponding to the request;
- the processing unit 302 is configured to forward the request to another switch through the first link if the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system, wherein the first link It is the communication link between the current switch and another switch.
- the current switch receives the request from the first link, the current switch is prohibited from updating the corresponding relationship between the MAC address of the request and the transmission port.
- the current switch prohibits the request from being retransmitted.
- the current switch transmits a response message to the request from the uplink interface of the current switch to the convergence node; wherein, the uplink interface is an interface for information interaction between the current switch and the convergence node .
- the first link is a peer-link link;
- the request includes an Address Resolution Protocol (ARP) request.
- ARP Address Resolution Protocol
- this embodiment is a system embodiment corresponding to the first embodiment, and this embodiment can be implemented in cooperation with the first embodiment.
- the relevant technical details mentioned in the first embodiment are still valid in this embodiment, and will not be repeated here in order to reduce repetition.
- the relevant technical details mentioned in this implementation manner can also be applied in the first implementation manner.
- modules involved in this embodiment are logical modules.
- a logical unit can be a physical unit, or a part of a physical unit, or multiple physical units. Combination of units.
- units that are not closely related to solving the technical problems proposed in the present application are not introduced in this embodiment, but this does not mean that there are no other units in this embodiment.
- One embodiment of the present application relates to a switch, as shown in FIG. 4 , including
- the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned network management method for cross-device link aggregation.
- the memory and the processor are connected by a bus
- the bus may include any number of interconnected buses and bridges, and the bus connects one or more processors and various circuits of the memory together.
- the bus may also connect together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and therefore will not be further described herein.
- the bus interface provides an interface between the bus and the transceivers.
- a transceiver may be a single element or multiple elements, such as multiple receivers and transmitters, providing means for communicating with various other devices over a transmission medium.
- the data processed by the processor is transmitted on the wireless medium through the antenna, further, the antenna also receives the data and transmits the data to the processor.
- the processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Instead, memory may be used to store data that the processor uses when performing operations.
- One embodiment of the present application relates to a computer-readable storage medium storing a computer program.
- the above method embodiments are implemented when the computer program is executed by the processor.
- a storage medium includes several instructions to make a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Embodiments of the present application relate to the field of communication transmission, and in particular to a network management method for cross-device link aggregation, a system, switches, and a storage medium. Each switch among switches applied to a cross-device link aggregation switch system is provided with a sub-IP address of a cross-device link aggregation switch system IP. The method comprises: receiving a request used for operating switches and sent by a network management server by means of a sink node, the request carrying a sub-IP address of an operated target switch (101); and if the sub-IP address of the target switch is a sub-IP address of another switch in a cross-device link aggregation switch system, forwarding the request to the another switch by means of a first link, wherein the first link is a communication link between the current switch and the another switch (102).
Description
交叉引用cross reference
本申请基于申请号为“202110687805.8”、申请日为2021年06月21日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此以引入方式并入本申请。This application is based on the Chinese patent application with the application number "202110687805.8" and the filing date is June 21, 2021, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby incorporated by reference. Application.
本申请实施例涉及通信传输领域,特别涉及一种跨设备链路聚合的网管方法、***、交换机及存储介质。The embodiments of the present application relate to the field of communication transmission, and in particular to a network management method, system, switch and storage medium for cross-device link aggregation.
目前普遍的跨设备链路聚合交换机的网管方法是:将跨设备链路聚合交换机***的两台交换机,上游汇聚节点,以及网管服务器,分别配置一个网管单独使用的三层网络。在这个单独使用的三层网络中,汇聚节点作为网关,而跨设备链路聚合交换机***不再认为是一个聚合链路,而是多个单独的交换机,各自有不同的IP地址。通过三层网络的路由,网管服务器可以对跨设备链路聚合交换机***的两台交换机分别进行管理操作。At present, the common network management method of the cross-device link aggregation switch system is: configure two switches of the cross-device link aggregation switch system, the upstream aggregation node, and the network management server, respectively, to configure a three-layer network used solely by the network management. In this single-use three-layer network, the aggregation node is used as a gateway, and the cross-device link aggregation switch system is no longer considered as an aggregation link, but multiple independent switches, each with a different IP address. Through the routing of the three-layer network, the network management server can manage and operate the two switches of the cross-device link aggregation switch system respectively.
由此可见,为了保证跨设备链路聚合交换机***可以被正确的网管,必须要额外配置一套三层网络,专门用于网管。然而三层网络的配置复杂,需要重新配置一套专门用于网管的三层网络,打通分别到跨设备链路聚合交换机***的两台交换机的网管通道。并且由于需要配置专门用于网管的三层网络,因此消耗了额外的IP地址、vlan id;增加了维护的复杂度,除了维护业务的网络之外,还要在设备上维护一套网管的网络。It can be seen that in order to ensure that the cross-device link aggregation switch system can be managed correctly, an additional layer-3 network must be configured for network management. However, the configuration of the three-layer network is complicated. It is necessary to reconfigure a set of three-layer network specially used for network management, and open up the network management channels to the two switches of the cross-device link aggregation switch system. And because it is necessary to configure a three-tier network specially used for network management, additional IP addresses and vlan ids are consumed; the complexity of maintenance is increased. In addition to maintaining the business network, a set of network management networks must be maintained on the device .
发明内容Contents of the invention
本申请实施方式的目的在于提供一种跨设备链路聚合的网管方法、***、交换机及存储介质。The purpose of the embodiments of the present application is to provide a network management method, system, switch and storage medium for inter-device link aggregation.
本申请的实施方式提供了一种跨设备链路聚合的网管方法,应用于跨设备链路聚合交换机***中的交换机,各所述交换机分别设有所述跨设备链路聚合交换机***IP的子IP地址,包括以下步骤:接收网管服务器通过汇聚节点发送的用于操作交换机的请求;所述请求携带所述操作的目标交换机的子IP地址;若所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,则将所述请求通过第一链路转发至所述另一交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。The embodiment of the present application provides a network management method for cross-device link aggregation, which is applied to switches in the cross-device link aggregation switch system, and each of the switches is respectively equipped with a sub-key of the cross-device link aggregation switch system IP. IP address, comprising the following steps: receiving the request for operating the switch sent by the network management server through the convergence node; the request carries the sub-IP address of the target switch for the operation; if the sub-IP address of the target switch is the The sub-IP address of another switch in the device link aggregation switch system, then forward the request to the other switch through the first link, wherein the first link is the connection between the current switch and the A communication link between another switch.
本申请的实施方式提供了一种跨设备链路聚合的网管***,包括:网管服务器,与所述网管服务器通信连接的汇聚节点,与所述汇聚节点通信连接的跨设备链路聚合交换机***,所述跨设备链路聚合交换机***包括至少两个交换机,各交换机分别设有所述跨设备链路聚合交换机***IP的子IP地址;An embodiment of the present application provides a network management system for cross-device link aggregation, including: a network management server, a convergence node communicatively connected to the network management server, and a cross-device link aggregation switch system communicatively connected to the convergence node, The inter-device link aggregation switch system includes at least two switches, and each switch is respectively provided with a sub-IP address of the inter-device link aggregation switch system IP;
网管服务器,用于通过所述汇聚节点向所述跨设备链路交换机***中的交换机发送用于操作交换机的请求,所述请求中包含所述操作的目标交换机的子IP地址;A network management server, configured to send a request for operating a switch to a switch in the cross-device link switch system through the aggregation node, where the request includes the sub-IP address of the target switch for the operation;
汇聚节点,用于向所述跨设备链路聚合交换机***中的交换机转发所述请求;An aggregation node, configured to forward the request to a switch in the inter-device link aggregation switch system;
交换机用于接收网管服务器通过汇聚节点发送的所述请求,若所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,则将所述请求通过第一链路转发至所述另一交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。The switch is used to receive the request sent by the network management server through the aggregation node, and if the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, then pass the request through The first link is forwarded to the other switch, wherein the first link is a communication link between the current switch and the other switch.
本申请的实施方式提供了一种交换机,位于跨设备链路聚合交换机***中,并设有所述跨设备链路聚合交换机***IP的子IP地址,所述交换机包括:The embodiment of the present application provides a switch, which is located in the cross-device link aggregation switch system, and is provided with a sub-IP address of the cross-device link aggregation switch system IP, and the switch includes:
接收单元,用于接收网管服务器通过汇聚节点发送的用于操作交换机的请求;所述请求携带所述操作的目标交换机的子IP地址;The receiving unit is used to receive the request for operating the switch sent by the network management server through the convergence node; the request carries the sub-IP address of the target switch for the operation;
处理单元,用于当所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,将所述请求通过第一链路转发至所述另一 交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。A processing unit, configured to forward the request to the other switch through the first link when the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system , wherein the first link is a communication link between the current switch and the other switch.
本申请的实施方式提供了一种交换机,包括:The embodiment of the present application provides a switch, including:
至少一个处理器;以及,at least one processor; and,
与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的跨设备链路聚合的网管方法。The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned network management method for cross-device link aggregation.
本申请的实施方式提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的跨设备链路聚合的网管方法。Embodiments of the present application provide a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the above-mentioned network management method for cross-device link aggregation is implemented.
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。One or more embodiments are exemplified by the pictures in the corresponding drawings, and these exemplifications do not constitute a limitation to the embodiments. Elements with the same reference numerals in the drawings represent similar elements. Unless otherwise stated, the drawings in the drawings are not limited to scale.
图1是根据本申请一个实施例提供的跨设备链路聚合的网管方法的流程图;Fig. 1 is a flowchart of a network management method for inter-device link aggregation provided according to an embodiment of the present application;
图2是根据本申请一个实施例提供的跨设备链路聚合的网管***的示意图;FIG. 2 is a schematic diagram of a network management system for inter-device link aggregation provided according to an embodiment of the present application;
图3是根据本申请一个实施例提供的交换机的示意图;FIG. 3 is a schematic diagram of a switch provided according to an embodiment of the present application;
图4是根据本申请一个实施例提供的交换机的示意图。Fig. 4 is a schematic diagram of a switch provided according to an embodiment of the present application.
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. However, those of ordinary skill in the art can understand that in each embodiment of the application, many technical details are provided for readers to better understand the application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in this application can also be realized. The division of the following embodiments is for the convenience of description, and should not constitute any limitation to the specific implementation of the present application, and the embodiments can be combined and referred to each other on the premise of no contradiction.
本申请实施例中的术语“第一”、“第二”仅用于描述目的,而不能理解 为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列部件或单元的***、产品或设备没有限定于已列出的部件或单元,而是可选地还包括没有列出的部件或单元,或可选地还包括对于这些产品或设备固有的其它部件或单元。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。The terms "first" and "second" in the embodiments of the present application are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In the description of the present application, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a system, product or equipment comprising a series of components or units is not limited to the listed components or units, but optionally also includes components or units not listed, or optionally also includes Other parts or units inherent in equipment. In the description of the present application, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
本申请的一个实施方式涉及一种跨设备链路聚合的网管方法,应用于跨设备链路聚合交换机***中的交换机,各交换机分别设有跨设备链路聚合交换机***IP的子IP地址。具体流程如图1所示。An embodiment of the present application relates to a network management method for cross-device link aggregation, which is applied to switches in the cross-device link aggregation switch system, and each switch is respectively provided with a sub-IP address of the cross-device link aggregation switch system IP. The specific process is shown in Figure 1.
步骤101,接收网管服务器通过汇聚节点发送的用于操作交换机的请求,请求携带操作对应的目标交换机的子IP地址; Step 101, receiving the request for operating the switch sent by the network management server through the aggregation node, and the request carries the sub-IP address of the target switch corresponding to the operation;
步骤102,若目标交换机的子IP地址为跨设备链路聚合交换机***中的另一交换机的子IP地址,则将请求通过第一链路转发至另一交换机,其中,第一链路为当前交换机与另一交换机之间的通信链路。 Step 102, if the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system, forward the request to another switch through the first link, wherein the first link is the current A communication link between a switch and another switch.
本实施例中,利用当前跨设备链路聚合交换机***中各交换机的子IP,以及交换机之间的第一交换链路进行信息交互,可以使得网管服务器在不需要增加额外配置的情况下,直接对跨设备链路聚合交换机***的各台交换机设备实行网管,不需要增加任何网络配置即可对跨设备链路聚合***进行管理,从而降低网络维护的复杂度,节约网络资源,同时提高了网络管理的便捷程度,提升了网络的易用性,节约了网络配置成本。In this embodiment, the sub-IP of each switch in the current inter-device link aggregation switch system and the first switching link between switches are used for information exchange, so that the network management server can directly Network management is implemented for each switch device of the cross-device link aggregation switch system, and the cross-device link aggregation system can be managed without adding any network configuration, thereby reducing the complexity of network maintenance, saving network resources, and improving network performance. The convenience of management improves the usability of the network and saves the cost of network configuration.
下面对本实施方式的跨设备链路聚合的网管方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。The implementation details of the network management method for cross-device link aggregation in this embodiment will be described in detail below. The following content is only implementation details provided for easy understanding, and is not necessary for implementing this solution.
在步骤101中,接收网管服务器通过汇聚节点发送的用于操作交换机的请求,请求携带操作对应的目标交换机的子IP地址。In step 101, a request for operating a switch sent by a network management server through an aggregation node is received, and the request carries a sub-IP address of a target switch corresponding to the operation.
一般情况下,网管服务器接入含有跨设备链路聚合交换机***的网络时,接入的位置在汇聚节点侧,从汇聚节点侧的角度看跨设备链路聚合交换机***,其数据请求的转发都是负载分担的,而网管服务器对跨设备链路聚合交换机***进行网管的时候,如果要针对其中某一台交换机进行管理,数据请求在汇聚 节点可能会被负载分担,也就是经过汇聚节点的计算处理后,数据请求不一定会发送到目标交换机,因此会出现网管断链的问题。在本实施方式中,跨设备链路聚合交换机***中的交换机不仅向外部设备展示该***的对外IP地址,还展示各交换机的子IP地址,用于明确请求的目标交换机。在此基础上,网管服务器通过汇聚节点发送的请求中会携带目标交换机的子IP地址,用于明确该请求的目标交换机。Generally, when the network management server accesses a network with a cross-device link aggregation switch system, the access location is on the side of the aggregation node. From the perspective of the aggregation node side, the cross-device link aggregation switch system has no data forwarding. It is load sharing, and when the network management server performs network management on the cross-device link aggregation switch system, if one of the switches is to be managed, the data request may be load shared at the aggregation node, that is, after the calculation of the aggregation node After processing, the data request may not be sent to the target switch, so there will be a problem of network management link disconnection. In this embodiment, the switches in the cross-device link aggregation switch system not only display the external IP address of the system to external devices, but also display the sub-IP addresses of each switch, which is used to clarify the target switch of the request. On this basis, the request sent by the network management server through the aggregation node will carry the sub-IP address of the target switch to specify the target switch of the request.
在步骤102中,根据当前交换机的子IP地址判断目标交换机是否为当前交换机;若目标交换机的子IP地址为跨设备链路聚合交换机***中的另一交换机的子IP地址,则将请求通过第一链路转发至另一交换机,其中,第一链路为当前交换机与另一交换机之间的通信链路。In step 102, judge whether the target switch is the current switch according to the sub-IP address of the current switch; A link is forwarded to another switch, wherein the first link is a communication link between the current switch and another switch.
交换机在从汇聚节点接收到请求后,根据接收到请求的当前交换机的子IP地址和请求中携带的目标交换机的子IP地址,判断当前交换机是否为请求的目标交换机。即,若当前交换机的子IP地址与请求中携带的目标交换机的子IP地址一致,则表示接收到请求的当前交换机就是请求的目标交换机,则对请求进行对应处理或响应即可。在一个例子中,当前交换机在收到请求,并由当前交换机的中央处理器(Central processing unit,CPU)判断当前交换机为目标交换机时,从请求中获取请求的源MAC(Media Access Control,媒体介入控制层)地址,对请求进行处理或应答,回复至所述请求的源MAC地址。After the switch receives the request from the aggregation node, it judges whether the current switch is the target switch of the request according to the sub-IP address of the current switch that receives the request and the sub-IP address of the target switch carried in the request. That is, if the sub-IP address of the current switch is consistent with the sub-IP address of the target switch carried in the request, it means that the current switch that received the request is the target switch of the request, and the request can be processed or responded accordingly. In one example, when the current switch receives the request and the central processing unit (Central processing unit, CPU) of the current switch determines that the current switch is the target switch, it obtains the source MAC (Media Access Control, media intervention) from the request. control layer) address, process or respond to the request, and reply to the source MAC address of the request.
在一个例子中,第一链路可以为当前交换机与另一交换机(目标交换机)之间的peer-link链路。并不需要新建通信链路,也不需要新增相应的后续维护过程。In an example, the first link may be a peer-link link between the current switch and another switch (target switch). There is no need to create a new communication link, nor does it need to add a corresponding follow-up maintenance process.
在一个例子中,跨设备链路聚合的网管方法还包括:若当前交换机从第一链路接收到所述请求,则当前交换机禁止更新请求的MAC地址与传输端口的对应关系,在一些例子中,可定义为不学习MAC地址。请求中的MAC地址是交换机对请求进行响应的目标地址,禁止更新请求的MAC地址与传输端口的对应关系,则请求中的MAC地址与传输端口的对应关系不会被多次更新或覆盖,也就是说在第一链路中进行一次转发之后,目标交换机仍保留MAC地址与上行接口之间的对应关系,从而避免MAC漂移现象,维持MAC地址表项的正常使用。若发生MAC漂移现象,则是指由于更新了MAC地址对应的传输端 口,则目标交换机会存储MAC地址与第一链路端口的对应关系,在下次收到汇聚节点向发送至目标交换机的请求后,会按照MAC地址与第一链路端口的对应关系进行回复会或处理,处理后会将MAC地址与上行接口的对应关系覆盖原对应关系,反复多次会导致传输路径混乱,有碍于本***中的信息回复响应。在本例子中,由于禁止更新请求中MAC地址与传输端口的对应关系,保证响应信息的目标地址正确以及传输路径稳定,不会由于MAC地址漂移而传输路径混乱,从而保证跨设备链路聚合设备中的信息传输通路正常。In one example, the network management method for inter-device link aggregation further includes: if the current switch receives the request from the first link, the current switch is prohibited from updating the corresponding relationship between the MAC address of the request and the transmission port, in some examples , which can be defined as not learning MAC addresses. The MAC address in the request is the target address for the switch to respond to the request. It is forbidden to update the corresponding relationship between the MAC address in the request and the transmission port. That is to say, after a forwarding is performed on the first link, the target switch still retains the corresponding relationship between the MAC address and the uplink interface, so as to avoid the phenomenon of MAC drift and maintain the normal use of the MAC address entry. If the phenomenon of MAC drift occurs, it means that the transmission port corresponding to the MAC address has been updated, and the target switch will store the corresponding relationship between the MAC address and the first link port. , it will reply or process according to the corresponding relationship between the MAC address and the first link port. After processing, the corresponding relationship between the MAC address and the uplink interface will overwrite the original corresponding relationship. Repeating many times will lead to confusion in the transmission path, which hinders the The information in the system returns the response. In this example, because the corresponding relationship between the MAC address and the transmission port in the update request is prohibited, the target address of the response information is correct and the transmission path is stable, and the transmission path will not be confused due to MAC address drift, thereby ensuring that the cross-device link aggregation device The information transmission path in is normal.
在一个例子中,跨设备链路聚合的网管方法还包括:若所述当前交换机从所述第一链路接收到所述请求,则所述当前交换机禁止所述请求进行再次传送,或在一些例子中可定义为各交换机存在广播抑制。即,相同的数据仅允许由交换机设备发送一次,接收到的请求是由交换机发送时,不允许进行再次传送。以避免请求回环至转发请求的交换机,避免请求回溯至汇聚节点同时也避免请求传送至下游设备,减少不必要的传输资源及处理资源的浪费,提高本跨设备链路聚合交换机***的数据处理质量和速率。In an example, the network management method for cross-device link aggregation further includes: if the current switch receives the request from the first link, the current switch prohibits the request from being retransmitted, or in some In the example, it can be defined that each switch has broadcast suppression. That is, the same data is only allowed to be sent by the switch device once, and when the received request is sent by the switch, retransmission is not allowed. Avoid request loopback to the switch forwarding the request, avoid request backtracking to the aggregation node and avoid sending the request to the downstream device, reduce unnecessary transmission resources and waste of processing resources, and improve the data processing quality of the cross-device link aggregation switch system and rate.
在另一个例子中,跨设备链路聚合的网管方法,还包括:若当前交换机从第一链路接收到请求,则当前交换机从当前交换机的上行接口将请求的响应消息传输至所述汇聚节点;其中,上行接口为所述当前交换机与所述汇聚节点进行信息交互的接口。即,若当前交换机接收到的请求是汇聚节点直接发送的,则在当前交换机的上行接口进行响应回复;若当前交换机的请求是从其他交换机转发过来的,则同样在当前交换机的上行接口进行响应回复。规定响应消息的回复路径,保证响应消息能够在最短距离对请求进行回应,即直接通过交换机的上行接口向汇聚节点进行发送,减少响应时间,提高本跨设备链路聚合交换机***的数据处理速率。In another example, the network management method for inter-device link aggregation further includes: if the current switch receives a request from the first link, the current switch transmits a request response message to the aggregation node from the uplink interface of the current switch ; Wherein, the uplink interface is an interface for information exchange between the current switch and the aggregation node. That is, if the request received by the current switch is directly sent by the aggregation node, it will reply on the uplink interface of the current switch; if the request of the current switch is forwarded from other switches, it will also respond on the uplink interface of the current switch Reply. The reply path of the response message is specified to ensure that the response message can respond to the request at the shortest distance, that is, it is sent directly to the aggregation node through the uplink interface of the switch, reducing the response time and improving the data processing rate of the cross-device link aggregation switch system.
另外,第一链路可以为peer-link链路,请求包括地址解析协议(Address Resolution Protocol,ARP)请求。In addition, the first link may be a peer-link link, and the request includes an Address Resolution Protocol (Address Resolution Protocol, ARP) request.
在一个实现过程中,从网管服务器发出ARP请求访问跨设备链路聚合交换机***其中某一台交换机的时候,如果这个ARP请求被汇聚节点负载均衡到了另外一台跨设备链路聚合的交换机上,则此请求会因为无法获得正确的应答而被丢弃,造成网管服务器的ARP无法被正确响应。而采用本实施方式,将ARP 请求报文在peer-link链路的端口上通过访问控制或其他方法放行,使得无论ARP报文被负载均衡到跨设备链路聚合交换机***的哪一侧的交换机上,均可通过peer-link链路到达目标侧;并通过原网络中存在的交换机具有的子IP地址进行对交换机的识别和判定,不需要增加新的网络架构,减少资源占用和后期的维护需求。同时,通过广播抑制可以使得此ARP报文不会再被环回到汇聚节点上。为了防止出现交换机与汇聚节点的上行接口和peer-link链路的端口之间出现MAC漂移,peer-link链路的端口口上保持MAC地址不学习的状态。另外,目标交换机的CPU收到此ARP报文之后,无论是从交换机的上行接口收到还是从peer-link链路的端口收到,均从交换机的上行接口进行ARP应答。In an implementation process, when an ARP request is sent from the network management server to access one of the switches in the cross-device link aggregation switch system, if the ARP request is load-balanced to another cross-device link aggregation switch by the aggregation node, Then this request will be discarded because the correct response cannot be obtained, causing the ARP of the network management server to be unable to be correctly responded. However, in this implementation mode, the ARP request message is released on the port of the peer-link link through access control or other methods, so that no matter which side of the inter-device link aggregation switch system the ARP message is load-balanced above, can reach the target side through the peer-link link; and identify and judge the switch through the sub-IP address of the switch existing in the original network, without adding a new network architecture, reducing resource occupation and later maintenance need. At the same time, broadcast suppression can prevent the ARP message from being looped back to the sink node. In order to prevent MAC drift between the uplink interface of the switch and the aggregation node and the port of the peer-link link, the port of the peer-link link remains in the state of not learning the MAC address. In addition, after the CPU of the target switch receives the ARP message, whether it is received from the uplink interface of the switch or from the port of the peer-link link, it will send an ARP reply through the uplink interface of the switch.
通过本实施方式的方法,网管服务器对跨设备链路聚合交换机***的某个交换机发送的ARP请求,无论被汇聚节点发往哪一侧,都可以正确的转发到需要应答的交换机设备上,并且在整个过程中,不会出现任何对跨设备链路聚合交换机***有异常干扰的表项和转发行为。在不需要增加额外配置的情况下,直接对跨设备链路聚合交换机***的各台交换机设备进行网管,提高了网络管理的便捷程度,提升了网络的易用性,节约了网络配置成本。Through the method of this embodiment, the ARP request sent by the network management server to a switch in the cross-device link aggregation switch system can be correctly forwarded to the switch device that needs to be answered no matter which side is sent by the aggregation node, and During the whole process, there will not be any table entries and forwarding behaviors that interfere abnormally with the inter-device link aggregation switch system. Without adding additional configuration, the network management of each switch device of the cross-device link aggregation switch system is directly performed, which improves the convenience of network management, improves the ease of use of the network, and saves network configuration costs.
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。The step division of the above various methods is only for the sake of clarity of description. During implementation, it can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent. ; Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but not changing the core design of the algorithm and process are all within the scope of protection of this patent.
本申请的一个实施方式涉及一种跨设备链路聚合的网管***。如图2所示,包括:An embodiment of the present application relates to a network management system for inter-device link aggregation. As shown in Figure 2, including:
网管服务器,与网管服务器通信连接的汇聚节点,与汇聚节点通信连接的跨设备链路聚合交换机***,跨设备链路聚合交换机***包括至少两个交换机,各交换机分别设有跨设备链路聚合交换机***IP的子IP地址;A network management server, an aggregation node communicated with the network management server, an inter-device link aggregation switch system communicatively connected with the aggregation node, the inter-device link aggregation switch system includes at least two switches, and each switch is respectively equipped with an inter-device link aggregation switch The sub-IP address of the system IP;
网管服务器201,用于通过汇聚节点向跨设备链路交换机***中的交换机发送用于操作交换机的请求,请求中包含操作的目标交换机的子IP地址;The network management server 201 is used to send a request for operating the switch to the switch in the cross-device link switch system through the aggregation node, and the request includes the sub-IP address of the target switch to be operated;
汇聚节点202,用于向跨设备链路聚合交换机***中的交换机转发请求;The aggregation node 202 is configured to forward requests to switches in the inter-device link aggregation switch system;
交换机203,用于接收网管服务器通过汇聚节点发送的请求,若目标交换机的子IP地址为跨设备链路聚合交换机***中的另一交换机的子IP地址,则 将请求通过第一链路转发至另一交换机,其中,第一链路为当前交换机与另一交换机之间的通信链路。The switch 203 is used to receive the request sent by the network management server through the aggregation node. If the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, the request is forwarded to Another switch, wherein the first link is a communication link between the current switch and another switch.
在一个例子中,交换机203还用于响应请求时通过上行接口传送至汇聚节点202。In an example, the switch 203 is also used to transmit the response to the aggregation node 202 through an uplink interface.
在一个例子中,当汇聚节点将请求转发至目标交换机的情况下,例如,网管服务器访问跨设备链路聚合交换机***的某台交换机,将请求报文广播发送到汇聚节点;汇聚节点通过负载均衡运算,直接将此报文发给正确的需要应答的交换机;需要应答的交换机将此请求报文在CPU进行处理,并在与汇聚节点相连的上行接口学习网管服务器的MAC地址,对请求报文进行应答,该应答信息从上行接口发送到汇聚节点,汇聚节点将该应答发送给网管服务器。在另一个例子中,具体地,网管服务器C需要管理交换机A,网管服务器将ARP请求报文广播发送到汇聚节点G;汇聚节点G通过负载均衡运算,将ARP请求负载均衡发往交换机A;交换机A从A1口收到此ARP报文,将此ARP上送交换机A的CPU进行处理,A1口学习网管服务器C的MAC地址,并对网管服务器ARP应答,该应答数据从A1发送到汇聚节点G;汇聚节点G将ARP应答发送给网管服务器C。由此可以建立网管通路。In one example, when the aggregation node forwards the request to the target switch, for example, the network management server accesses a certain switch in the cross-device link aggregation switch system, and broadcasts the request message to the aggregation node; operation, and directly send the message to the correct switch that needs to respond; the switch that needs to respond processes the request message in the CPU, and learns the MAC address of the network management server on the uplink interface connected to the aggregation node, and responds to the request message Response, the response information is sent from the uplink interface to the aggregation node, and the aggregation node sends the response to the network management server. In another example, specifically, the network management server C needs to manage the switch A, and the network management server broadcasts the ARP request message to the aggregation node G; the aggregation node G sends the ARP request load balancing to the switch A through a load balancing operation; A receives the ARP message from port A1, sends the ARP message to the CPU of switch A for processing, port A1 learns the MAC address of network management server C, and responds to the ARP of network management server, and the response data is sent from A1 to aggregation node G ; The aggregation node G sends the ARP response to the network management server C. In this way, a network management channel can be established.
在一个例子中,当汇聚节点将请求转发至非目标交换机的情况下,例如,网管服务器访问跨设备链路聚合交换机***的某台交换机,将请求报文广播发送到汇聚节点;汇聚节点通过负载均衡运算,将此报文发给跨设备链路聚合交换机***中非目标交换机的交换机;该交换机将此请求报文在CPU进行处理,CPU发现此请求报文并非请求自己,则将其通过第一链路转发给需要应答的目标交换机;目标交换机将此请求报文在CPU进行处理,同时广播隔离功能生效,不再转发此请求报文,并且上不学习此请求报文的MAC地址;将此请求报文的MAC地址写入上连口中,并对网管服务器进行应答,该应答数据从上行接口发送到汇聚节点;汇聚节点将该应答发送给网管服务器。在另一个例子中,具体地,网管服务器C需要管理交换机A,网管服务器C将ARP请求报文广播发送到汇聚节点G;汇聚节点G通过负载均衡运算,将ARP请求负载均衡发往交换机B;交换机B将此ARP上送交换机B的CPU进行处理,交换机B的CPU发现此ARP并非请求自己,则通过peer-link链路,送往需要回应的目 标交换机A,交换机A将此ARP上送交换机A的CPU进行处理,同时广播隔离功能生效,交换机A不再转发此ARP报文,并且不学习此ARP报文的MAC地址;交换机A将此ARP在CPU进行处理后,将此ARP报文的MAC地址写入上行接口A1中,并对网管服务器C进行ARP报文的应答,该应答数据从上行接口A1发送到汇聚节点G;汇聚节点G将ARP应答发送给网管服务器C。由此,也可以进行网管通路的建立。In one example, when the aggregation node forwards the request to a non-target switch, for example, the network management server accesses a switch in the cross-device link aggregation switch system, and broadcasts the request message to the aggregation node; the aggregation node passes the load Balanced operation, send this message to the switch in the cross-device link aggregation switch system; A link is forwarded to the target switch that needs to respond; the target switch processes the request message in the CPU, and at the same time the broadcast isolation function takes effect, the request message is no longer forwarded, and the MAC address of the request message is not learned; The MAC address of the request message is written into the uplink port, and the network management server responds, and the response data is sent from the uplink interface to the aggregation node; the aggregation node sends the response to the network management server. In another example, specifically, the network management server C needs to manage the switch A, and the network management server C broadcasts the ARP request message to the aggregation node G; the aggregation node G load-balances the ARP request to the switch B through a load balancing operation; Switch B sends the ARP to the CPU of switch B for processing. The CPU of switch B finds that the ARP is not requested by itself, and sends it to the target switch A that needs to respond through the peer-link link. Switch A sends the ARP to the switch The CPU of A performs processing, and the broadcast isolation function takes effect at the same time, switch A no longer forwards the ARP packet, and does not learn the MAC address of the ARP packet; after the switch A processes the ARP in the CPU, the The MAC address is written into the uplink interface A1, and the network management server C responds with an ARP message, and the response data is sent from the uplink interface A1 to the aggregation node G; the aggregation node G sends the ARP response to the network management server C. In this way, the network management channel can also be established.
由以上的技术方案可见,与一般的跨设备链路聚合交换机***的网管***相比,通过这样的技术手段的处理,无需新建任何的网管网络,即可使得网管服务器可以正确的访问到跨设备链路聚合交换机***的任何一个交换机,并且不会改变汇聚节点的转发策略,也不会改变整个跨设备链路聚合交换机***的转发行为和策略。应用此方法极大的简化了跨设备链路聚合交换机***的网管网络配置,可以直接借助业务网络进行网管,由于无需增加网络配置,节约了IP地址和vlan资源,提升了网络维护的稳定性和可靠性并降低了网络维护成本。It can be seen from the above technical solutions that, compared with the network management system of the general cross-device link aggregation switch system, through such technical means, no new network management network is required, so that the network management server can correctly access the cross-device Any switch in the link aggregation switch system will not change the forwarding strategy of the aggregation node, nor will it change the forwarding behavior and strategy of the entire cross-device link aggregation switch system. Applying this method greatly simplifies the network management network configuration of the cross-device link aggregation switch system, and can directly use the service network for network management. Since no additional network configuration is required, IP addresses and VLAN resources are saved, and the stability and security of network maintenance are improved. Reliability and reduced network maintenance costs.
本申请一个实施方式涉及一种交换机,位于跨设备链路聚合交换机***中,并设有所述跨设备链路聚合交换机***IP的子IP地址,如图3所示,包括:One embodiment of the present application relates to a switch, which is located in a cross-device link aggregation switch system, and is provided with a sub-IP address of the cross-device link aggregation switch system IP, as shown in FIG. 3 , including:
接收单元301,用于接收网管服务器通过汇聚节点发送的请求;请求携带请求对应的目标交换机的子IP地址;The receiving unit 301 is used to receive the request sent by the network management server through the aggregation node; the request carries the sub-IP address of the target switch corresponding to the request;
处理单元302,用于若目标交换机的子IP地址为跨设备链路聚合交换机***中的另一交换机的子IP地址,将请求通过第一链路转发至另一交换机,其中,第一链路为当前交换机与另一交换机之间的通信链路。The processing unit 302 is configured to forward the request to another switch through the first link if the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system, wherein the first link It is the communication link between the current switch and another switch.
另外,若当前交换机从第一链路接收到请求,则当前交换机禁止更新请求的MAC地址与传输端口的对应关系。In addition, if the current switch receives the request from the first link, the current switch is prohibited from updating the corresponding relationship between the MAC address of the request and the transmission port.
另外,若当前交换机从第一链路接收到请求,则当前交换机禁止请求进行再次传送。In addition, if the current switch receives the request from the first link, the current switch prohibits the request from being retransmitted.
另外,若当前交换机从第一链路接收到所述请求,则当前交换机从当前交换机的上行接口将请求的响应消息传输至汇聚节点;其中,上行接口为当前交换机与汇聚节点进行信息交互的接口。In addition, if the current switch receives the request from the first link, the current switch transmits a response message to the request from the uplink interface of the current switch to the convergence node; wherein, the uplink interface is an interface for information interaction between the current switch and the convergence node .
另外,第一链路为peer-link链路;所述请求包括地址解析协议ARP请求。In addition, the first link is a peer-link link; the request includes an Address Resolution Protocol (ARP) request.
不难发现,本实施方式为与第一实施方式相对应的***实施例,本实施方 式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。It is not difficult to find that this embodiment is a system embodiment corresponding to the first embodiment, and this embodiment can be implemented in cooperation with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and will not be repeated here in order to reduce repetition. Correspondingly, the relevant technical details mentioned in this implementation manner can also be applied in the first implementation manner.
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施方式中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。It is worth mentioning that all the modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, or a part of a physical unit, or multiple physical units. Combination of units. In addition, in order to highlight the innovative part of the present application, units that are not closely related to solving the technical problems proposed in the present application are not introduced in this embodiment, but this does not mean that there are no other units in this embodiment.
本申请一个实施方式涉及一种交换机,如图4所示,包括One embodiment of the present application relates to a switch, as shown in FIG. 4 , including
至少一个处理器401;以及,at least one processor 401; and,
与所述至少一个处理器通信连接的存储器402;其中,A memory 402 communicatively connected to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的跨设备链路聚合的网管方法。The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the above-mentioned network management method for cross-device link aggregation.
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。Wherein, the memory and the processor are connected by a bus, and the bus may include any number of interconnected buses and bridges, and the bus connects one or more processors and various circuits of the memory together. The bus may also connect together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and therefore will not be further described herein. The bus interface provides an interface between the bus and the transceivers. A transceiver may be a single element or multiple elements, such as multiple receivers and transmitters, providing means for communicating with various other devices over a transmission medium. The data processed by the processor is transmitted on the wireless medium through the antenna, further, the antenna also receives the data and transmits the data to the processor.
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Instead, memory may be used to store data that the processor uses when performing operations.
本申请一个实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。One embodiment of the present application relates to a computer-readable storage medium storing a computer program. The above method embodiments are implemented when the computer program is executed by the processor.
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包 括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。That is, those skilled in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, the program is stored in a storage medium, and includes several instructions to make a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
本领域的普通技术人员可以理解,上述各实施方式是实现本申请的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。Those of ordinary skill in the art can understand that the above-mentioned implementation modes are specific examples for realizing the present application, and in practical applications, various changes can be made to it in form and details without departing from the spirit and spirit of the present application. scope.
Claims (10)
- 一种跨设备链路聚合的网管方法,应用于跨设备链路聚合交换机***中的交换机,各所述交换机分别设有所述跨设备链路聚合交换机***IP的子IP地址,所述方法包括:A network management method for cross-device link aggregation, applied to switches in a cross-device link aggregation switch system, each of the switches is respectively provided with a sub-IP address of the cross-device link aggregation switch system IP, and the method includes :接收网管服务器通过汇聚节点发送的用于操作交换机的请求;所述请求携带所述操作的目标交换机的子IP地址;Receiving the request for operating the switch sent by the network management server through the aggregation node; the request carries the sub-IP address of the target switch for the operation;若所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,则将所述请求通过第一链路转发至所述另一交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。If the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, forward the request to the other switch through the first link, wherein the The first link is a communication link between the current switch and the other switch.
- 根据权利要求1所述的跨设备链路聚合的网管方法,其中,还包括:The network management method for inter-device link aggregation according to claim 1, further comprising:若所述当前交换机从所述第一链路接收到所述请求,则所述当前交换机禁止更新所述请求的MAC地址与传输端口的对应关系。If the current switch receives the request from the first link, the current switch prohibits updating the corresponding relationship between the requested MAC address and the transmission port.
- 根据权利要求1或2所述的跨设备链路聚合的网管方法,其中,还包括:The network management method for inter-device link aggregation according to claim 1 or 2, further comprising:若所述当前交换机从所述第一链路接收到所述请求,则所述当前交换机禁止所述请求进行再次传送。If the current switch receives the request from the first link, the current switch prohibits the request from being retransmitted.
- 根据权利要求1至3中任一项所述的跨设备链路聚合的网管方法,其中,还包括:The network management method for cross-device link aggregation according to any one of claims 1 to 3, further comprising:若所述当前交换机从所述第一链路接收到所述请求,则所述当前交换机从所述当前交换机的上行接口将所述请求的响应消息传输至所述汇聚节点;其中,所述上行接口为所述当前交换机与所述汇聚节点进行信息交互的接口。If the current switch receives the request from the first link, the current switch transmits a response message of the request to the aggregation node from the uplink interface of the current switch; wherein, the uplink The interface is an interface for information exchange between the current switch and the aggregation node.
- 根据权利要求1至4中任一项所述的跨设备链路聚合的网管方法,其中,所述第一链路为peer-link链路;The network management method for cross-device link aggregation according to any one of claims 1 to 4, wherein the first link is a peer-link link;所述请求包括地址解析协议ARP请求。The request includes an Address Resolution Protocol ARP request.
- 一种跨设备链路聚合的网管***,包括:网管服务器,与所述网管服务 器通信连接的汇聚节点,与所述汇聚节点通信连接的跨设备链路聚合交换机***,所述跨设备链路聚合交换机***包括至少两个交换机,各交换机分别设有所述跨设备链路聚合交换机***IP的子IP地址;A network management system for cross-device link aggregation, comprising: a network management server, a convergence node communicatively connected to the network management server, a cross-device link aggregation switch system communicatively connected to the convergence node, the cross-device link aggregation The switch system includes at least two switches, and each switch is respectively provided with a sub-IP address of the inter-device link aggregation switch system IP;所述网管服务器,用于通过所述汇聚节点向所述跨设备链路交换机***中的交换机发送用于操作交换机的请求,所述请求中包含所述操作的目标交换机的子IP地址;The network management server is configured to send a request for operating the switch to the switch in the cross-device link switch system through the aggregation node, and the request includes the sub-IP address of the target switch for the operation;所述汇聚节点,用于向所述跨设备链路聚合交换机***中的交换机转发所述请求;The convergence node is configured to forward the request to a switch in the inter-device link aggregation switch system;所述交换机用于接收网管服务器通过汇聚节点发送的所述请求,若所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,则将所述请求通过第一链路转发至所述另一交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。The switch is used to receive the request sent by the network management server through the aggregation node, and if the sub-IP address of the target switch is the sub-IP address of another switch in the cross-device link aggregation switch system, the The request is forwarded to the other switch through a first link, wherein the first link is a communication link between the current switch and the other switch.
- 根据权利要求6所述的跨设备链路聚合的网管***,其中,The network management system for inter-device link aggregation according to claim 6, wherein,所述交换机还用于响应所述请求时通过上行接口传送至所述汇聚节点。The switch is also configured to transmit the response to the aggregation node through an uplink interface when responding to the request.
- 一种交换机,所述交换机位于跨设备链路聚合交换机***中,并设有所述跨设备链路聚合交换机***IP的子IP地址,所述交换机包括:A switch, the switch is located in the cross-device link aggregation switch system, and is provided with the sub-IP address of the cross-device link aggregation switch system IP, the switch includes:接收单元,用于接收网管服务器通过汇聚节点发送的用于操作交换机的请求;所述请求携带所述操作的目标交换机的子IP地址;The receiving unit is used to receive the request for operating the switch sent by the network management server through the convergence node; the request carries the sub-IP address of the target switch for the operation;处理单元,用于当所述目标交换机的子IP地址为所述跨设备链路聚合交换机***中的另一交换机的子IP地址,将所述请求通过第一链路转发至所述另一交换机,其中,所述第一链路为所述当前交换机与所述另一交换机之间的通信链路。A processing unit, configured to forward the request to the other switch through the first link when the sub-IP address of the target switch is the sub-IP address of another switch in the inter-device link aggregation switch system , wherein the first link is a communication link between the current switch and the other switch.
- 一种交换机,包括:A switch, comprising:至少一个处理器;以及,at least one processor; and,与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述 至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至5中任一所述的跨设备链路聚合的网管方法。The memory is stored with instructions executable by the at least one processor, the instructions are executed by the at least one processor, so that the at least one processor can perform any one of claims 1 to 5 A network management method for inter-device link aggregation.
- 一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的跨设备链路聚合的网管方法。A computer-readable storage medium storing a computer program, the computer program implementing the network management method for cross-device link aggregation according to any one of claims 1 to 5 when the computer program is executed by a processor.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110687805.8 | 2021-06-21 | ||
CN202110687805.8A CN115514639A (en) | 2021-06-21 | 2021-06-21 | Network management method, system, switch and storage medium for cross-device link aggregation |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022267944A1 true WO2022267944A1 (en) | 2022-12-29 |
Family
ID=84499645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/098873 WO2022267944A1 (en) | 2021-06-21 | 2022-06-15 | Network management method for cross-device link aggregation, system, switches, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115514639A (en) |
WO (1) | WO2022267944A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008009160A1 (en) * | 2006-06-30 | 2008-01-24 | Zte Corporation | An access configuration method for the link aggregation and a link aggregation system |
CN102404229A (en) * | 2011-12-14 | 2012-04-04 | 华为技术有限公司 | System, device and method for load balancing |
US20170257309A1 (en) * | 2016-03-02 | 2017-09-07 | Arista Networks, Inc. | Network management system control service for vxlan on an mlag domain |
CN107547402A (en) * | 2017-07-19 | 2018-01-05 | 新华三技术有限公司 | A kind of forwarding table generation method and device |
CN110166356A (en) * | 2018-02-11 | 2019-08-23 | 华为技术有限公司 | Send the method and the network equipment of message |
CN112291116A (en) * | 2020-11-23 | 2021-01-29 | 迈普通信技术股份有限公司 | Link fault detection method and device and network equipment |
US20210058292A1 (en) * | 2018-05-11 | 2021-02-25 | Huawei Technologies Co., Ltd. | Network configuration method, device, and system |
-
2021
- 2021-06-21 CN CN202110687805.8A patent/CN115514639A/en active Pending
-
2022
- 2022-06-15 WO PCT/CN2022/098873 patent/WO2022267944A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008009160A1 (en) * | 2006-06-30 | 2008-01-24 | Zte Corporation | An access configuration method for the link aggregation and a link aggregation system |
CN102404229A (en) * | 2011-12-14 | 2012-04-04 | 华为技术有限公司 | System, device and method for load balancing |
US20170257309A1 (en) * | 2016-03-02 | 2017-09-07 | Arista Networks, Inc. | Network management system control service for vxlan on an mlag domain |
CN107547402A (en) * | 2017-07-19 | 2018-01-05 | 新华三技术有限公司 | A kind of forwarding table generation method and device |
CN110166356A (en) * | 2018-02-11 | 2019-08-23 | 华为技术有限公司 | Send the method and the network equipment of message |
US20210058292A1 (en) * | 2018-05-11 | 2021-02-25 | Huawei Technologies Co., Ltd. | Network configuration method, device, and system |
CN112291116A (en) * | 2020-11-23 | 2021-01-29 | 迈普通信技术股份有限公司 | Link fault detection method and device and network equipment |
Also Published As
Publication number | Publication date |
---|---|
CN115514639A (en) | 2022-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108574616B (en) | Method, equipment and system for processing route | |
US8014409B1 (en) | Virtual router identifier that spans multiple interfaces in a routing device | |
US9019814B1 (en) | Fast failover in multi-homed ethernet virtual private networks | |
US20210006421A1 (en) | Method and device for controlling qos, smf, upf, ue, pcf and an | |
WO2018188425A1 (en) | Vxlan single-homing and dual-homing hybrid access method and apparatus, pe device and storage medium | |
US7782854B2 (en) | Network switching apparatus, route management server, network interface apparatus, control method therefor, computer program for route management server, and computer-readable storage medium | |
US20060002391A1 (en) | Multicast packet relay device adapted for virtual router | |
US8891536B2 (en) | Layer-3 services for united router farm | |
CN112769587A (en) | Forwarding method and device for access flow of dual-homing device and storage medium | |
WO2021031648A1 (en) | Evpn and vpls coexistence method, apparatus, and system | |
US9917766B2 (en) | Loop-free hybrid network | |
US11799774B2 (en) | Method, device, and system for determining route leak | |
US20150200849A1 (en) | Method operating in a fixed access network and ues | |
WO2016173403A1 (en) | Routing device, load balancing device, and message distribution method and system | |
WO2009082905A1 (en) | Method, system and switch device for dynamically establishing multicast virtual local area network | |
US11489752B2 (en) | Forwarding entry monitoring method and apparatus | |
WO2022062662A1 (en) | Data transmission method and system, network device, and storage medium | |
US9191312B2 (en) | Method and system for implementing PW control bit capability negotiation | |
AU2011229566B2 (en) | Load sharing method and apparatus | |
WO2023061061A1 (en) | Message processing method, cable clip, device, and storage medium | |
CN104734930B (en) | Method and device for realizing access of Virtual Local Area Network (VLAN) to Variable Frequency (VF) network and Fiber Channel Frequency (FCF) | |
WO2013159549A1 (en) | Method, device and system for establishing and using floating network segment | |
WO2022267944A1 (en) | Network management method for cross-device link aggregation, system, switches, and storage medium | |
WO2023280184A1 (en) | Cross-device link aggregation routing calculation method, switch, system, and storage medium | |
EP3979570A1 (en) | Method for achieving network communication based on neighbor negotiation and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22827440 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22827440 Country of ref document: EP Kind code of ref document: A1 |