CN106533771A - Network device and control information transmission method - Google Patents
Network device and control information transmission method Download PDFInfo
- Publication number
- CN106533771A CN106533771A CN201611057768.8A CN201611057768A CN106533771A CN 106533771 A CN106533771 A CN 106533771A CN 201611057768 A CN201611057768 A CN 201611057768A CN 106533771 A CN106533771 A CN 106533771A
- Authority
- CN
- China
- Prior art keywords
- main control
- unit
- frame
- control unit
- switching
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 title claims abstract description 17
- 230000002159 abnormal effect Effects 0.000 claims description 69
- 230000005856 abnormality Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
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/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/40—Constructional details, e.g. power supply, mechanical construction or backplane
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a network device and control information transmission method. The network device includes a switching frame and a line card frame, wherein the switching frame includes a switching frame main control unit, a control switching unit and an F2 switching unit; the line card frame includes a line card frame main control unit; the line card frame main control unit is used for sending corresponding control information of the F2 switching unit to the control switching unit when the line card frame main control unit itself is elected as a system primary main control unit and an abnormality occurs in the switching frame main control unit; and the control switching unit is used for receiving the control information from the line card frame main control unit, and sending the control information to the F2 switching unit. Through the technical scheme of the network device, the reliability of the switching frame can be improved, the F2 switching unit can normally transmit messages, and business interruption is avoided.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a network device and a control information transmission method.
Background
Network devices (such as routers, switches, etc.) are devices that connect to local area networks and wide area networks in the internet, have the capability of connecting to different network types, and are capable of selecting a message transmission path. With the rapid development of the internet, higher requirements are put forward on network equipment. For example, an operator may desire that a network device has flexible expandability, and in a case where one network device cannot meet the requirement, the switching capacity, the slot number, and the interface capacity may be expanded by a plurality of network devices, so that a multi-frame cluster network device may be created.
Fig. 1 is a schematic diagram of a multi-frame cluster network device. By using the cascade technology, the single-frame network devices can be interconnected to form a new multi-frame cluster network device, thereby expanding the exchange capacity, the slot number and the interface capacity. The multi-frame cluster network device generally consists of at least 1 switch frame and at least 2 line card frames (i.e. single frame network devices), and each switch frame is connected with all line card frames through optical fibers.
At present, a flow of a multi-frame cluster network device transmitting a packet includes: after receiving the message, the line card box 1 performs the first routing and sends the message to the switch box 1 and/or the switch box 2. After receiving the message, the switch box 1 or the switch box 2 performs the second routing, and sends the message to another line card box, such as the line card box 2. And after receiving the message, the line card frame 2 performs third-time routing, and the message leaves the multi-frame cluster network device.
In the above message transmission process, the message needs to perform the second routing on the switching frame, which puts a higher requirement on the reliability of the switching frame, whereas in the current multi-frame cluster network device, the reliability of the switching frame is low, and once the switching frame is abnormal, the message cannot be normally transmitted, which results in service interruption.
Disclosure of Invention
The application provides a network device, wherein a switching frame of the network device comprises a switching frame main control unit, a control switching unit and an F2 switching unit; the line card frame of the network equipment comprises a line card frame main control unit;
the line card frame main control unit is connected with the control exchange unit; the line card frame main control unit is used for sending control information corresponding to the F2 switching unit to the control switching unit when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is abnormal;
the control switching unit is respectively connected with the line card frame main control unit and the F2 switching unit; and the control switching unit is used for receiving the control information from the line card frame main control unit and sending the control information to the F2 switching unit.
The application provides a control information transmission method, which is applied to network equipment, wherein a switching frame of the network equipment comprises a switching frame main control unit, a control switching unit and an F2 switching unit; the line card frame of the network equipment comprises a line card frame main control unit; the method comprises the following steps:
when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is abnormal, the line card frame main control unit sends control information corresponding to the F2 switching unit to the control switching unit; and the control switching unit receives control information from the line card frame main control unit and sends the control information to the F2 switching unit.
Based on the above technical solution, in this embodiment of the application, when the main control unit of the switch frame is abnormal, the line card frame main control unit may send the control information corresponding to the F2 switch unit to the control switch unit, and the control switch unit sends the control information to the F2 switch unit, so that the F2 switch unit completes configuration by using the control information, for example, upgrading a program of the F2 switch unit, updating an entry of the F2 switch unit, and the like. Thus, the reliability of the switch frame can be improved, and even if the switch frame main control unit of the switch frame is abnormal, the F2 switch unit can complete the configuration and work normally. Based on this, the F2 switching unit can normally transmit the message, avoiding service interruption. And the network equipment can adopt at least two switching frames to improve the reliability, and even if one switching frame is abnormal, the network equipment can still work through other switching frames, thereby normally transmitting messages and avoiding service interruption.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments of the present application or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art according to the drawings.
FIG. 1 is a schematic diagram of a multi-box clustered network device;
FIG. 2 is a schematic diagram of a network device according to an embodiment of the present application;
3-6 are schematic diagrams of connection relationships of network devices in one embodiment of the present application;
fig. 7 is a flowchart of a control information transmission method according to an embodiment of the present application.
Detailed Description
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein is meant to encompass any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. Depending on the context, moreover, the word "if" as used may be interpreted as "at … …" or "when … …" or "in response to a determination".
As shown in fig. 2, a schematic structural diagram of a network device (the network devices in the embodiment of the present application all refer to a multi-frame cluster network device, and the multi-frame cluster network device is a multi-frame cluster network device with a new structure, which is different from a traditional network device in structure, and for convenience of description, the network device is described as an example in the following). The network device is composed of at least one switch box and at least two line card boxes (i.e. single-box network devices), and in fig. 2, one switch box and one line card box are taken as an example for illustration. In practical applications, the number of the exchanging frames is not limited to one, and may be any number greater than or equal to one, and the number of the line card frames may be any number greater than or equal to two, and in fig. 2 and subsequent figures, an example of one line card frame is given for convenience of description only.
Within the switch box, at least a master unit, a control switch unit, an F2 (second level) switch unit, and other units may be included. In order to improve reliability, at least two main control units may be deployed, so that when one main control unit is abnormal, another main control unit may work, and fig. 2 illustrates an example in which two main control units are included. The number of the control switch units may be one, and in order to improve reliability, at least two control switch units may be deployed, so that when one control switch unit is abnormal, another control switch unit may also work, and fig. 2 illustrates an example of including two control switch units. The number of the F2 switch units may be one, and in order to improve reliability, at least two F2 switch units may be deployed, so that when one F2 switch unit is abnormal, another F2 switch unit may also work, and fig. 2 illustrates that the switch unit includes N1F 2 switch units.
In one example, for convenience of description, two main control units in a switch frame may be referred to as switch frame main control units, and one of the two switch frame main control units is an active switch frame main control unit, and the other switch frame main control unit is a standby switch frame main control unit.
Within the line card box, at least a master unit, a line card unit, an F13 (first, third stage) switching unit, and other units may be included. In order to improve reliability, at least two main control units may be deployed, so that when one main control unit is abnormal, another main control unit may work, and the description in fig. 2 takes two main control units as an example. The number of the line card units may be one, and in order to improve reliability, at least two line card units may be deployed, so that when an abnormality occurs in one line card unit, another line card unit may also work, which is illustrated in fig. 2 by including N2 line card units as an example. The number of the F13 switch units may be one, and in order to improve reliability, at least two F13 switch units may be deployed, so that when one F13 switch unit is abnormal, another F13 switch unit may also work, which is illustrated in fig. 2 by including N3F 13 switch units as an example.
In one example, for convenience of description, two main control units in the line card frame may be referred to as line card frame main control units, and of the two line card frame main control units, one line card frame main control unit is a main line card frame main control unit, and the other line card frame main control unit is a standby line card frame main control unit.
In one example, the entire network device may include one system-active main control unit (which may be any switch frame main control unit or line card frame main control unit), and the other switch frame main control units and line card frame main control units are system standby main control units. When the network device is powered on, a certain switching frame main control unit or line card frame main control unit may be defaulted as a system main control unit, or one system main control unit may be automatically elected, or one system main control unit may be configured and designated by a user.
In one example, the functions of the switch box master unit may be: the method is mainly used for completing the related functions of the control plane. For example, route calculation; maintaining and issuing a routing table; maintaining and issuing a forwarding table; configuration of system applications; monitoring the working state of each unit; completing software upgrading, software process management, software loading, software resetting and the like of each unit; providing a real-time clock function, supporting the synchronization of a clock and time, and the like.
The functions of the control switching unit may be: and the connection of the control plane of the network equipment is achieved, for example, by connecting with the switching frame main control unit and the line card frame main control unit.
The function of the F2 switching element may be: and finishing the second routing of the data plane of the network equipment, and forwarding the interactive messages among different line card frames, copying the multicast messages and the like. For example, the F2 switch unit receives a message from one linecard box, routes the message a second time, and forwards the message to another linecard box.
The functions of the line card frame main control unit can be as follows: the method is mainly used for completing the related functions of the control plane. For example, the calculation of routes; maintaining and issuing a routing table; maintaining and issuing a forwarding table; configuration of system applications; monitoring the working state of each unit; finishing software upgrading of each unit, management of software processes, loading of software, resetting of software and the like; providing a real-time clock function, supporting the synchronization of a clock and time, and the like.
The functions of the line card unit may be: the method is mainly used for completing related functions of the data plane. For example, message parsing, flow classification, table lookup forwarding, monitoring and statistics, traffic management, queue scheduling, message fragmentation and reassembly, etc., where message forwarding between different line card units needs to be implemented by an F13 switching unit and an F2 switching unit.
The function of the F13 switching element may be: completing the first routing or the third routing of the data plane of the network equipment; the message exchange among different line card units in one line card frame can be completed; the message in the line card frame can be sent to another line card frame through the exchange frame; a message from the switch box may be received. For example, the F13 switching unit receives a message from a line card unit in the line card box and forwards the message to another line card unit in the line card box. The F13 switching unit receives the message of the line card unit in the line card frame, performs the first routing on the message, forwards the message to the switching frame, and forwards the message to another line card frame by the switching frame. The F13 switch unit receives the message from the switch box and routes the message for the third time.
In one example, the control plane and the data plane of the network device are separated, so that the reliability of the data plane and the control plane can be improved, and the mutual influence between the control plane and the data plane can be avoided. Based on this, the embodiment of the present application provides an implementation method and a processing flow of a control plane. The following describes the structure and connection relationship of network devices in detail with reference to different control plane connection relationships.
The first case is, as shown in fig. 3, a schematic diagram of a connection relationship of network devices. Fig. 3 illustrates an example of a switch box and a line card box. The switch frame comprises two switch frame main control units, two control switch units and N1F 2 switch units. The line card frame comprises two line card frame main control units, N2 line card units and N3F 13 exchange units. Wherein, N1, N2 and N3 can be configured according to actual conditions.
For each F2 switching unit, a switching frame master unit 1, a switching frame master unit 2, a control switching unit 1 and a control switching unit 2 are connected, respectively. In this way, the switching frame master unit 1, the switching frame master unit 2, the control switching unit 1, and the control switching unit 2 can all communicate with the F2 switching unit.
The switching frame main control unit 1 is respectively connected to the control switching unit 1 and the control switching unit 2, the control switching unit 1 is connected to the line card frame main control unit 1, and the control switching unit 2 is connected to the line card frame main control unit 2. In this way, the switch frame main control unit 1 may communicate with the line card frame main control unit 1 by controlling the switch unit 1, and the switch frame main control unit 1 may communicate with the line card frame main control unit 2 by controlling the switch unit 2.
The switching frame main control unit 2 is respectively connected to the control switching unit 1 and the control switching unit 2, the control switching unit 1 is connected to the line card frame main control unit 1, and the control switching unit 2 is connected to the line card frame main control unit 2. In this way, the switch frame main control unit 2 may communicate with the line card frame main control unit 1 by controlling the switch unit 1, and the switch frame main control unit 2 may communicate with the line card frame main control unit 2 by controlling the switch unit 2.
The switch frame main control unit 1 is connected to the switch frame main control unit 2, so that the switch frame main control unit 1 can communicate with the switch frame main control unit 2, for example, perform operations such as heartbeat detection, program backup, system synchronization, and the like.
The control switching unit is connected with each switching frame main control unit in the switching frame where the control switching unit is located, and is connected with one line card frame main control unit in each line card frame. Based on this, the line card frame main control unit in one line card frame can communicate with the exchange frame main control unit in the exchange frame through controlling the exchange unit, and can also communicate with the line card frame main control unit in another line card frame through controlling the exchange unit.
For example, in fig. 3, the control switch unit 1 may be connected to the switch frame main control unit 1 and the switch frame main control unit 2 in the switch frame where the control switch unit is located, and connected to the line card frame main control unit 1 in each line card frame, and in fig. 3, one line card frame is taken as an example, so that the control switch unit 1 is connected to only one line card frame main control unit 1. Moreover, the control switch unit 2 may be connected to the switch frame main control unit 1 and the switch frame main control unit 2 in the switch frame where the control switch unit is located, and connected to the line card frame main control unit 2 in each line card frame, and one line card frame is taken as an example in fig. 3, so that the control switch unit 2 is connected to only one line card frame main control unit 2.
In an example, when the control switch unit 1 is connected to the line card frame main control unit 1 of each line card frame, the line card frame main control unit 1 in one line card frame may communicate with the line card frame main control unit 1 in another line card frame through the control switch unit 1, and in order to enable the line card frame main control unit 1 in one line card frame to communicate with the line card frame main control unit 2 in another line card frame, the control switch unit 1 and the control switch unit 2 may also be connected. Thus, the line card frame main control unit 1 in one line card frame can communicate with the line card frame main control unit 2 in another line card frame through the control exchange unit 1 and the control exchange unit 2.
And aiming at each line card unit, the line card frame main control unit is respectively connected with the line card frame main control unit 1 and the line card frame main control unit 2. For each F13 switch unit, a line card frame main control unit 1 and a line card frame main control unit 2 are connected.
In the application scenario, since each functional unit (such as the switch frame main control unit, the control switch unit, the line card frame main control unit, etc.) is two, when one of the functional units is abnormal, the other functional unit can work, so that the reliability can be improved. Anomalies herein may include, but are not limited to: the method comprises the following steps of functional unit unplugging, hardware failure, software restarting, program upgrading, functional unit resetting and the like.
In one example, for all the above connection relations, a Gigabit ethernet bus or a Gigabit ethernet bus may be used, such as a Gigabit ethernet SGMII (Serial Gigabit Media Independent Interface)/SERDES (SERializer DESerializer) bus, a Gigabit ethernet 10GBASE-KR bus, and the like. Wherein, the gigabit ethernet bus or the gigabit ethernet bus can be: an electrical ethernet connection or an optical ethernet connection.
In the second case, as shown in fig. 4, a schematic diagram of the connection relationship of the network device is shown. Fig. 4 illustrates an example of a switch box and a line card box. The switch frame comprises two switch frame main control units, two control switch units and N1F 2 switch units. The line card frame comprises two line card frame main control units, N2 line card units and N3F 13 exchange units. Wherein, N1, N2 and N3 can be configured according to actual conditions.
The same connection relationship as that in fig. 3 will not be described again, and the difference between fig. 4 and fig. 3 will be described below. The control exchange unit is connected with all the line card frame main control units in each line card frame. For example, in fig. 4, the control switch unit 1 may be connected to the line card frame main control unit 1 and the line card frame main control unit 2 in each line card frame (one line card frame is taken as an example in fig. 4). The control switch unit 2 may be connected to the line card frame main control unit 1 and the line card frame main control unit 2 in each line card frame (one line card frame is taken as an example in fig. 4).
In an example, when the control switch unit 1/the control switch unit 2 are connected to the line card frame main control unit 1 and the line card frame main control unit 2 of each line card frame, the line card frame main control unit 1 in one line card frame may communicate with the line card frame main control unit 1 and the line card frame main control unit 2 in another line card frame through the control switch unit 1/the control switch unit 2, and therefore, the control switch unit 1 may be connected to or disconnected from the control switch unit 2, and in fig. 4, the connection relationship is represented by a dotted line.
When the connection relationship shown in fig. 3 is adopted, if the control switch unit 2 is abnormal and the line card frame main control unit 1 is abnormal, the line card frame main control unit 2 works in the line card frame, and the control switch unit 2 connected to the line card frame main control unit 2 is abnormal, so that the line card frame main control unit 2 cannot communicate with the line card frame main control unit in another line card frame or with the switch frame main control unit.
After the connection relationship shown in fig. 4 is adopted, if the control switch unit 2 is abnormal and the line card frame main control unit 1 is abnormal, the line card frame main control unit 2 works in the line card frame, and although the control switch unit 2 connected with the line card frame main control unit 2 is abnormal, the control switch unit 1 connected with the line card frame main control unit 2 can work normally, so that the line card frame main control unit 2 can communicate with the line card frame main control unit in another line card frame through the control switch unit 1 and communicate with the switch frame main control unit.
When the connection relationship shown in fig. 3 is adopted, a large number of messages are transmitted between the control switching unit 1 and the control switching unit 2. After the connection relationship shown in fig. 4 is adopted, a large number of messages are not transmitted between the control switching unit 1 and the control switching unit 2, or even messages are not transmitted between the control switching unit 1 and the control switching unit 2, so that the problem of bandwidth bottleneck between the control switching unit 1 and the control switching unit 2 is solved.
Fig. 5 is a schematic diagram of a connection relationship between network devices. Fig. 5 illustrates two switch boxes and one wire card box as an example. The switch frame 1 comprises two switch frame master units, one control switch unit, and N1F 2 switch units. The line card frame comprises two line card frame main control units, N2 line card units and N3F 13 exchange units. The switch frame 2 comprises two switch frame master units, one control switch unit, and N4F 2 switch units. Wherein, N1, N2, N3 and N4 can be configured according to actual conditions.
Different from fig. 3 and 4, fig. 5 illustrates an example of two switch boxes, and two control switch units are respectively located on the two switch boxes, for example, the control switch unit 1 is located on the switch box 1, and the control switch unit 2 is located on the switch box 2. Based on the above, by deploying two switch boxes, even if one switch box is abnormal, the other switch box can still work, so that the reliability of the network equipment is improved.
In an example, the number of the switch boxes may also be greater than two, as long as one control switch unit is deployed in each switch box, and the related structure is similar to that of two switch boxes, and is not described in detail herein. Moreover, in practical applications, when two or more switching frames are deployed, the number of the control switching units in each switching frame may also be greater than one, and details of the structure thereof are not repeated.
The connection relationship of the network devices will be described in detail below with reference to fig. 5.
For each F2 switch unit within the switch box 1, the switch box master unit 2, the control switch unit 1 within the switch box 1 are connected, respectively. In this way, the switching frame master unit 1, the switching frame master unit 2, and the control switching unit 1 in the switching frame 1 can communicate with the F2 switching unit. For each F2 switch unit within the switch box 2, the switch box master unit 1, the switch box master unit 2, the control switch unit 2 within the switch box 2 are connected, respectively. In this way, the switching frame master unit 1, the switching frame master unit 2, and the control switching unit 2 in the switching frame 2 can communicate with the F2 switching unit.
The switch frame main control unit 1 of the switch frame 1 is connected to the switch frame main control unit 2 of the switch frame 1, so that the switch frame main control unit 1 of the switch frame 1 can communicate with the switch frame main control unit 2 of the switch frame 1, such as performing heartbeat detection, program backup, and system synchronization. The switch frame main control unit 1 of the switch frame 2 is connected to the switch frame main control unit 2 of the switch frame 2, so that the switch frame main control unit 1 of the switch frame 2 can communicate with the switch frame main control unit 2 of the switch frame 2, such as performing heartbeat detection, program backup, and system synchronization.
In one example, the control switch unit is connected to each switch frame main control unit in the switch frame where the control switch unit is located, connected to one wire card frame main control unit in each wire card frame, connected to one switch frame main control unit in another switch frame, and connected to the control switch unit in another switch frame. Based on this, the line card frame main control unit in one line card frame can communicate with the exchange frame main control unit in the exchange frame where the control exchange unit is located through the control exchange unit, and can also communicate with the line card frame main control unit in another line card frame through the control exchange unit. Moreover, the exchange frame main control unit in one exchange frame can communicate with the exchange frame main control unit in another exchange frame through controlling the exchange unit, and can also communicate with the line card frame main control unit in the line card frame through controlling the exchange unit.
For example, in fig. 5, the control switch unit 1 is connected to the switch frame main control unit 1 in the switch frame 1 and the switch frame main control unit 2 in the switch frame 1, connected to the line card frame main control unit 1 in each line card frame (in fig. 5, one line card frame is taken as an example), and connected to the switch frame main control unit 1 or the switch frame main control unit 2 and the control switch unit 2 in the other switch frame 2. The control switching unit 2 is connected to the switching frame main control unit 1 in the switching frame 2 in which the control switching unit 2 is located, and the switching frame main control unit 2 in the switching frame 2, and is connected to the line card frame main control unit 2 in each line card frame (in fig. 5, one line card frame is taken as an example), and is connected to the switching frame main control unit 2 in another switching frame 1, or the switching frame main control unit 1 and the control switching unit 1.
And aiming at each line card unit, the line card frame main control unit is respectively connected with the line card frame main control unit 1 and the line card frame main control unit 2. For each F13 switch unit, a line card frame main control unit 1 and a line card frame main control unit 2 are connected.
In the application scenario, since each functional unit (such as the switch frame main control unit, the control switch unit, the line card frame main control unit, etc.) is two, when one of the functional units is abnormal, the other functional unit can work, so that the reliability can be improved. Anomalies herein may include, but are not limited to: the method comprises the following steps of functional unit unplugging, hardware failure, software restarting, program upgrading, functional unit resetting and the like.
In one example, a gigabit ethernet bus or a gigabit ethernet bus may be used for all the connections described above.
In one example, in order to improve the transmission capability between the control switching unit 1 and the control switching unit 2, the control switching unit 1 may be further connected with a plurality of ethernet interfaces, and the control switching unit 2 may be further connected with a plurality of ethernet interfaces. On this basis, it is also possible to provide a larger bandwidth ethernet link for the transmission link between the control switching unit 1 and the control switching unit 2 by means of multi-link bundling.
Case four, as shown in fig. 6, is a schematic diagram of the connection relationship of the network devices. Fig. 6 illustrates two switch boxes and one wire card box as an example. The switch frame 1 comprises two switch frame master units, one control switch unit, and N1F 2 switch units. The line card frame comprises two line card frame main control units, N2 line card units and N3F 13 exchange units. The switch frame 2 comprises two switch frame master units, one control switch unit, and N4F 2 switch units. Wherein, N1, N2, N3 and N4 can be configured according to actual conditions.
The same connection relationship as that in fig. 5 will not be described again, and the difference between fig. 6 and fig. 5 will be described below. The control exchange unit is connected with all the line card frame main control units in each line card frame and is connected with all the exchange frame main control units in the other exchange frame. For example, in fig. 6, the control switch unit 1 may be connected to the line card frame main control unit 1 and the line card frame main control unit 2 in each line card frame (fig. 6 takes one line card frame as an example), and connected to the switch frame main control unit 1 and the switch frame main control unit 2 in another switch frame 2. The control switching unit 2 may be connected to the line card frame main control unit 1 and the line card frame main control unit 2 in each line card frame, and connected to the switching frame main control unit 1 and the switching frame main control unit 2 in another switching frame 1.
When the connection relationship shown in fig. 5 is adopted, if the control switch unit 2 is abnormal and the line card frame main control unit 1 is abnormal, the line card frame main control unit 2 works in the line card frame, and the control switch unit 2 connected to the line card frame main control unit 2 is abnormal, so that the line card frame main control unit 2 cannot communicate with the line card frame main control unit in another line card frame or with the switch frame main control unit.
After the connection relationship shown in fig. 6 is adopted, if the control switch unit 2 is abnormal and the line card frame main control unit 1 is abnormal, the line card frame main control unit 2 works in the line card frame, and although the control switch unit 2 connected with the line card frame main control unit 2 is abnormal, the control switch unit 1 connected with the line card frame main control unit 2 can work normally, so that the line card frame main control unit 2 can communicate with the line card frame main control unit in another line card frame through the control switch unit 1 and communicate with the switch frame main control unit.
When the connection relationship shown in fig. 5 is adopted, a large number of messages are transmitted between the control switching unit 1 and the control switching unit 2. After the connection relationship shown in fig. 6 is adopted, the number of messages transmitted between the control switching unit 1 and the control switching unit 2 can be reduced, thereby solving the bandwidth bottleneck problem between the two.
The embodiment of the present application provides a network device (i.e., a multi-frame cluster network device), where the network device may adopt any one of the connection relationships shown in fig. 3 to fig. 6. The network equipment is composed of at least one exchange frame and at least two line card frames. The switch frame can comprise a switch frame main control unit, a control switch unit and an F2 switch unit; the line card frame can comprise a line card frame main control unit, a line card unit and an F13 switching unit.
In an example, the F2 switching unit is configured to complete the second routing of the data plane of the network device, and if the F2 switching unit cannot work normally, the second routing cannot be completed, which may cause abnormal forwarding of the data plane, which may cause abnormal transmission of a message and service interruption. Further, if the control information corresponding to the F2 switch unit cannot be transmitted to the F2 switch unit, the F2 switch unit cannot operate normally, and therefore, it is necessary to transmit the control information corresponding to the F2 switch unit to the F2 switch unit.
The control information corresponding to the F2 switching unit is used to configure the F2 switching unit, such as detecting a failure of the F2 switching unit, resetting the failed F2 switching unit, upgrading a program of the F2 switching unit, updating an entry of the F2 switching unit, and the like. The content of the control information may be a software upgrade program, an update table entry, a configuration about the F2 switching unit, and the like, and this is not limited in this embodiment of the application.
The control information corresponding to the F2 switch unit is maintained on and issued by the system main master control unit, which may be a line card frame master control unit or a switch frame master control unit. The following describes the issuing process of control information in combination with two cases.
In a first case, if the line card frame main control unit is elected as the system main control unit, in one example, since the line card frame main control unit is connected to the switch frame main control unit through the control switch unit, the line card frame main control unit may send the control information to the switch frame main control unit through the control switch unit when the switch frame main control unit is not abnormal. Since the switch frame main control unit is connected to the control switch unit and the F2 switch unit, respectively, the switch frame main control unit can receive the control information from the line card frame main control unit through the control switch unit and send the control information to the F2 switch unit. In another example, since the line card frame main control unit is connected to the control switch unit, the line card frame main control unit may send the control information to the control switch unit when the switch frame main control unit is abnormal. Since the control switch unit is connected to the card cage master control unit and the F2 switch unit, respectively, the control switch unit can receive the control information from the card cage master control unit and send the control information to the F2 switch unit.
The above-described procedure will be described in detail below with reference to the connection relationship shown in fig. 4. In this application scenario, it is assumed that the line card frame main control unit 1 maintains control information corresponding to the F2 switch unit, where the switch frame main control unit 1 is a main switch frame main control unit, and the switch frame main control unit 2 is a standby switch frame main control unit. Based on this, in order to transmit the control information to the F2 switching unit, the priority of the switching frame master unit 1 is higher than that of the switching frame master unit 2, and the priority of the switching frame master unit 2 is higher than that of the control switching unit.
The line card frame main control unit 1 can monitor the states of the switching frame main control unit 1, the switching frame main control unit 2, the control switching unit 1 and the control switching unit 2 in real time. If no abnormality occurs in the switching frame main control unit 1 and the control switching unit 1 does not occur, the line card frame main control unit 1 sends control information to the switching frame main control unit 1 through the control switching unit 1, and after receiving the control information, the switching frame main control unit 1 sends the control information to the F2 switching unit 1, the F2 switching unit 2, and the.
If the exchange frame main control unit 1 and/or the control exchange unit 1 are abnormal, and the exchange frame main control unit 2 is not abnormal, and the control exchange unit 2 is not abnormal, the line card frame main control unit 1 sends the control information to the exchange frame main control unit 2 through the control exchange unit 2, and after receiving the control information, the exchange frame main control unit 2 sends the control information to the F2 exchange unit 1, the F2 exchange unit 2, and.
If the exchange frame main control unit 1 and the exchange frame main control unit 2 are abnormal and the control exchange unit 1 and the control exchange unit 2 are not abnormal, the line card frame main control unit 1 sends the control information to the control exchange unit 1 or the control exchange unit 2, and after receiving the control information, the control exchange unit 1 or the control exchange unit 2 sends the control information to the F2 exchange unit 1, the F2 exchange unit 2, and the.
If the exchange frame main control unit 1 and the exchange frame main control unit 2 are abnormal, the control exchange unit 1 (or the control exchange unit 2) is abnormal, but the control exchange unit 2 (or the control exchange unit 1) is not abnormal, the line card frame main control unit 1 sends control information to the control exchange unit 2 (or the control exchange unit 1), and the control exchange unit 2 (or the control exchange unit 1) sends the control information to the F2 exchange unit 1, the F2 exchange unit 2, and the.
Obviously, after the above manner is adopted, even if both the switch frame main control unit 1 and the switch frame main control unit 2 are abnormal, as long as one of the control switch unit 1 and the control switch unit 2 is not abnormal, the control information can be sent to the F2 switch unit, so that the F2 switch unit can normally work, abnormal forwarding of the data plane is avoided, the message can be normally transmitted, and service interruption is avoided.
The above is an example of sending the control information to the F2 switch unit when the connection relationship shown in fig. 4 is adopted, and when the connection relationship shown in fig. 3, fig. 5, and fig. 6 is adopted, the process of sending the control information to the F2 switch unit is similar to this, and all of the processes are that when the switch frame main control unit 1 and the switch frame main control unit 2 are abnormal, the control information is sent to the F2 switch unit through the control switch unit in the switch frame, which is not described herein again.
In case two, if the line card frame main control unit is elected as the system main control unit, in one example, if the exchange frame main control unit in another exchange frame is abnormal, the exchange frame main control unit sends the control information corresponding to the F2 exchange unit in another exchange frame to the control exchange unit in another exchange frame; so that the controlling switching unit sends the received control information to the F2 switching unit in another switching box. If the exchange frame main control unit in the other exchange frame is not abnormal, the exchange frame main control unit sends the control information corresponding to the F2 exchange unit in the other exchange frame to the exchange frame main control unit in the other exchange frame through controlling the exchange unit; so that the switch box master unit in the other switch box sends the received control information to the F2 switch unit in the other switch box.
Taking the connection relationship shown in fig. 5 as an example, if the switch frame main control unit 1 in the switch frame 2 is elected as the system-active main control unit, the switch frame main control unit 1 maintains the control information corresponding to the F2 switch unit. If the exchange frame main control unit 1 and the control exchange unit 1 in the exchange frame 1 are not abnormal, the exchange frame main control unit 1 in the exchange frame 2 sends control information to the exchange frame main control unit 1 in the exchange frame 1 through the control exchange unit 1, and after receiving the control information, the exchange frame main control unit 1 in the exchange frame 1 sends the control information to the F2 exchange unit 1, the F2 exchange unit 2, and.
If the exchange frame main control unit 1 in the exchange frame 1 is abnormal, but the exchange frame main control unit 2 and the control exchange unit 1 in the exchange frame 1 are not abnormal, the exchange frame main control unit 1 in the exchange frame 2 sends control information to the exchange frame main control unit 2 in the exchange frame 1 through the control exchange unit 1, and after receiving the control information, the exchange frame main control unit 2 in the exchange frame 1 sends the control information to the F2 exchange unit 1, the F2 exchange unit 2, and the.
If the switching frame main control unit 1 and the switching frame main control unit 2 in the switching frame 1 are abnormal, but the control switching unit 1 is not abnormal, the switching frame main control unit 1 in the switching frame 2 sends the control information to the control switching unit 1, and after receiving the control information, the control switching unit 1 controls the switching unit 1 to respectively send the control information to the F2 switching unit 1, the F2 switching unit 2, and the.
Obviously, after the above manner is adopted, even if the switching frame main control unit 1 and the switching frame main control unit 2 in the switching frame 1 are both abnormal, as long as the switching unit 1 is not controlled to be abnormal, the control information can be sent to the F2 switching unit, so that the F2 switching unit can normally work, abnormal forwarding of the data plane is avoided, the message can be normally transmitted, and service interruption is avoided.
When the connection relationship shown in fig. 6 is adopted, the process of sending the control information to the F2 switching unit is similar to this, and is not described in detail here.
In one example, for messages transmitted between different frames, such as a protocol message sent by a line card frame main control unit to a switch frame main control unit, a protocol message sent by a line card frame main control unit in one line card frame to a line card frame main control unit in another line card frame, and the like, all need to be forwarded by controlling the switch unit.
In order to transmit messages between different frames, in this embodiment of the application, the line card frame main control unit may send a message for a target frame (a line card frame or a switch frame outside the line card frame where the line card frame main control unit is located) to the control switch unit. And the control exchange unit sends the message to the main control unit of the target frame after receiving the message from the line card frame main control unit. If the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit. In addition, the switch frame main control unit may send a message for a destination frame (a line card frame or a switch frame outside the switch frame where the switch frame main control unit is located) to each control switch unit connected to the switch frame main control unit. And the control switching unit sends the message to the main control unit of the target frame after receiving the message from the main control unit of the switching frame. If the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
In one example, for the connection relationship shown in fig. 3 and fig. 5, the line card frame main control unit is connected to only one control switch unit, and based on this, the line card frame main control unit may send the message for the destination frame to the control switch unit connected to the line card frame main control unit, and the control switch unit sends the message to the main control unit of the destination frame. Taking fig. 3 as an example for explanation, the line card frame main control unit 1 sends the message for the switch frame to the control switch unit 1, and the control switch unit 1 sends the message to the switch frame main control unit 1.
In one example, for the connection relationship shown in fig. 4 and fig. 6, the line card frame main control unit is connected to at least two control switching units (both fig. 4 and fig. 6 are connected to two control switching units), and based on this, the line card frame main control unit may send the message for the destination frame to each control switching unit connected to the line card frame main control unit, so that each control switching unit sends the message to the main control unit of the destination frame.
Further, if the main control unit of the destination frame is the line card frame main control unit, the line card frame main control unit only retains the message from one control exchange unit and discards the messages from other control exchange units after receiving the messages from at least two control exchange units. If the main control unit of the destination frame is the switching frame main control unit, the switching frame main control unit only retains the message from one control switching unit and discards the messages from other control switching units after receiving the messages from at least two control switching units.
The above-described procedure will be described in detail below with reference to the connection relationship shown in fig. 6. In this application scenario, it is assumed that the line card frame main control unit 1 sends a message to the switch frame 1 (i.e., the destination frame is the switch frame 1). Then: the line card frame main control unit 1 may send the message to the control switching unit 1 in the switching frame 1 and the control switching unit 2 in the switching frame 2. Assuming that the switch frame main control unit 1 in the switch frame 1 is the main switch frame main control unit and the switch frame main control unit 2 in the switch frame 1 is the standby switch frame main control unit, when sending a message to the switch frame 1, the priority of the switch frame main control unit 1 is higher than that of the switch frame main control unit 2. Therefore, the control switching unit 1, after receiving the message, sends the message to the switching box main control unit 1 in the switching box 1. After receiving the message, the control switching unit 2 sends the message to the switching frame main control unit 1 in the switching frame 1.
The switch frame main control unit 1 in the switch frame 1 can receive the message from the control switch unit 1 and the message from the control switch unit 2, and the two messages are the same. Thus, the switching frame master unit 1 may retain the messages from the control switching unit 1 and discard the messages from the control switching unit 2, or retain the messages from the control switching unit 2 and discard the messages from the control switching unit 1.
Obviously, after the above manner is adopted, if the link through which the switching frame main control unit 1 receives the message from the control switching unit 1 is abnormal, and the message from the control switching unit 1 cannot be received, the switching frame main control unit 1 may also receive the message from the control switching unit 2, thereby ensuring that the message can be normally transmitted to the switching frame main control unit 1, and improving the reliability of message transmission. Similarly, if the link through which the switch frame main control unit 1 receives the message from the control switch unit 2 is abnormal, and the message from the control switch unit 2 cannot be received, the switch frame main control unit 1 may also receive the message from the control switch unit 1, thereby ensuring that the message can be normally transmitted to the switch frame main control unit 1, and improving the reliability of message transmission.
The above is an example of sending a message when the connection relationship shown in fig. 6 is adopted, and when the connection relationship shown in fig. 4 is adopted, the process of sending a message is similar to this, and is not described again here. Moreover, if the messages transmitted between different frames are protocol messages sent by the switch frame main control unit to the line card frame main control unit, protocol messages sent by the switch frame main control unit in one switch frame to the switch frame main control unit in another switch frame, and the like, the process of sending the messages is similar to the above-mentioned message sending process, and is not described herein again.
Based on the foregoing technical solution, in this embodiment of the application, when the main control unit of the switch box is abnormal, the line card box main control unit may send the control information corresponding to the F2 switch unit to the control switch unit, and the control switch unit sends the control information to the F2 switch unit, so that the F2 switch unit completes configuration by using the control information, for example, detection of a fault of the F2 switch unit, resetting of the faulty F2 switch unit, upgrading of a program of the F2 switch unit, updating of an entry of the F2 switch unit, and the like. Thus, the reliability of the switch frame can be improved, and even if the switch frame main control unit of the switch frame is abnormal, the F2 switch unit can complete the configuration and work normally. Based on this, the F2 switching unit can normally transmit the message, avoiding service interruption. Moreover, the network equipment can adopt at least two switching frames to improve the reliability, and even if one switching frame is abnormal, the network equipment can still work through other switching frames, thereby normally transmitting messages and avoiding service interruption. And the line card frame main control unit sends the message to at least two control switching units, so that each control switching unit sends the message to the main control unit of the target frame, thereby improving the reliability of message transmission.
Based on the network devices shown in fig. 2 to fig. 6, an embodiment of the present application further provides a control information transmission method, which is applied to a network device, where a switch frame of the network device includes a switch frame main control unit, a control switch unit, and an F2 switch unit; the line card frame of the network equipment comprises a line card frame main control unit. Referring to fig. 7, a flowchart of the control information transmission method is shown, where the method includes the following steps:
in step 701, when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is abnormal, the line card frame main control unit sends control information corresponding to the F2 switching unit to the control switching unit.
Step 702, the control switch unit receives control information from the line card frame main control unit, and sends the control information to the F2 switch unit.
In an example, when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is not abnormal, the line card frame main control unit sends control information corresponding to the F2 switching unit to the switching frame main control unit through the control switching unit;
and the exchange frame main control unit receives control information from the line card frame main control unit through the control exchange unit and sends the control information to the F2 exchange unit.
In one example, the network device includes at least two switch boxes, and each switch box includes at least one control switch unit; the method further comprises:
when the exchange frame main control unit is elected as a system main control unit and an exchange frame main control unit in another exchange frame is abnormal, the exchange frame main control unit sends control information corresponding to the F2 exchange unit in the another exchange frame to a control exchange unit in the another exchange frame; so that the control switching unit transmits the received control information to the F2 switching unit in the other switching frame; or,
when the switching frame main control unit is elected as a system main control unit and the switching frame main control unit in another switching frame is not abnormal, sending control information corresponding to the F2 switching unit in another switching frame to the switching frame main control unit in another switching frame through the control switching unit; so that the switch frame master unit in the other switch frame sends the received control information to the F2 switch unit in the other switch frame;
the other exchange frame is different from the exchange frame where the exchange frame main control unit is located.
In one example, the line card frame main control unit sends a message for a destination frame to the control switching unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the wire card frame main control unit is located. The control exchange unit receives the message from the line card frame main control unit and sends the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
In one example, the network device includes a switch box, and the switch box includes at least two control switch units; or, the network device comprises at least two switching boxes, and each switching box comprises at least one control switching unit. Based on this, when the line card frame main control unit is connected to at least two control switching units, the process of sending the message for the destination frame to the control switching unit by the line card frame main control unit may include, but is not limited to, the following manners: the line card frame main control unit sends the message aiming at the target frame to each control exchange unit connected with the line card frame main control unit, so that each control exchange unit sends the message to the main control unit of the target frame.
In one example, the network device includes at least two switch boxes, and each switch box includes at least one control switch unit; the method further comprises: the exchange frame main control unit sends the message aiming at the target frame to each control exchange unit connected with the exchange frame main control unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the exchange frame main control unit is located;
the control switching unit receives the message from the switching frame main control unit and sends the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
In one example, when the line card frame main control unit receives messages from at least two control switching units, the line card frame main control unit retains the message from one control switching unit and discards the messages from other control switching units; when the main control unit of the switching frame receives the messages from at least two control switching units, the messages from one control switching unit are reserved, and the messages from other control switching units are discarded.
The disclosure of the present application is only a few specific embodiments, but the present application is not limited to these, and any variations that can be made by those skilled in the art are intended to fall within the scope of the present application.
Claims (14)
1. The network equipment is characterized in that a switching frame of the network equipment comprises a switching frame main control unit, a control switching unit and an F2 switching unit; the line card frame of the network equipment comprises a line card frame main control unit;
the line card frame main control unit is connected with the control exchange unit; the line card frame main control unit is used for sending control information corresponding to the F2 switching unit to the control switching unit when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is abnormal;
the control switching unit is respectively connected with the line card frame main control unit and the F2 switching unit; and the control switching unit is used for receiving the control information from the line card frame main control unit and sending the control information to the F2 switching unit.
2. The network device of claim 1,
the line card frame main control unit is connected with the exchange frame main control unit through the control exchange unit; the line card frame main control unit is used for sending control information corresponding to the F2 switching unit to the switching frame main control unit through the control switching unit when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is not abnormal;
the exchange frame main control unit is respectively connected with the control exchange unit and the F2 exchange unit; and the exchange frame main control unit is used for receiving the control information from the line card frame main control unit through the control exchange unit and sending the control information to the F2 exchange unit.
3. The network device of claim 1, wherein the network device comprises at least two switch boxes, and each switch box comprises at least one control switch unit;
the exchange frame main control unit is connected with each control exchange unit;
the switching frame main control unit is configured to send control information corresponding to the F2 switching unit in another switching frame to the control switching unit in the another switching frame when the switching frame main control unit is elected as the system main control unit and the switching frame main control unit in the another switching frame is abnormal; so that the control switching unit transmits the received control information to the F2 switching unit in the other switching frame; or,
when the switching frame main control unit is elected as a system main control unit and the switching frame main control unit in another switching frame is not abnormal, the control information corresponding to the F2 switching unit in another switching frame is sent to the switching frame main control unit in another switching frame through the control switching unit; so that the switch frame master unit in the other switch frame sends the received control information to the F2 switch unit in the other switch frame;
the other exchange frame is different from the exchange frame where the exchange frame main control unit is located.
4. The network device of claim 1,
the line card frame main control unit is used for sending the message aiming at the target frame to the control exchange unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the wire card frame main control unit is located;
the control exchange unit is used for receiving the message from the line card frame main control unit and sending the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
5. The network device of claim 4, wherein the network device comprises a switch box, and wherein the switch box comprises at least two control switch units; or, the network device comprises at least two switching frames, and each switching frame comprises at least one control switching unit;
the line card frame main control unit is connected with at least two control exchange units; the line card frame main control unit, in the process of sending the message for the target frame to the control switching unit, is specifically configured to: and sending the message aiming at the target frame to each control switching unit connected with the main control unit of the line card frame so that each control switching unit sends the message to the main control unit of the target frame.
6. The network device of claim 1, wherein the network device comprises at least two switch boxes, and each switch box comprises at least one control switch unit;
the exchange frame main control unit is connected with each control exchange unit; the exchange frame main control unit is used for sending the message aiming at the target frame to each control exchange unit connected with the exchange frame main control unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the exchange frame main control unit is located;
the control switching unit is used for receiving the message from the switching frame main control unit and sending the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
7. The network device of any of claims 4-6,
the line card frame main control unit is used for retaining the message from one control exchange unit and discarding the messages from other control exchange units after receiving the messages from at least two control exchange units;
the switching frame main control unit is used for keeping the message from one control switching unit and discarding the message from other control switching units after receiving the messages from at least two control switching units.
8. A control information transmission method is applied to network equipment, and is characterized in that a switching frame of the network equipment comprises a switching frame main control unit, a control switching unit and an F2 switching unit; the line card frame of the network equipment comprises a line card frame main control unit; the method comprises the following steps:
when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is abnormal, the line card frame main control unit sends control information corresponding to the F2 switching unit to the control switching unit;
and the control switching unit receives control information from the line card frame main control unit and sends the control information to the F2 switching unit.
9. The method of claim 8, further comprising:
when the line card frame main control unit is elected as a system main control unit and the switching frame main control unit is not abnormal, the line card frame main control unit sends control information corresponding to the F2 switching unit to the switching frame main control unit through the control switching unit;
and the exchange frame main control unit receives control information from the line card frame main control unit through the control exchange unit and sends the control information to the F2 exchange unit.
10. The method of claim 8, wherein the network device comprises at least two switch blocks, and each switch block comprises at least one control switch unit; the method further comprises:
when the exchange frame main control unit is elected as a system main control unit and an exchange frame main control unit in another exchange frame is abnormal, the exchange frame main control unit sends control information corresponding to the F2 exchange unit in the another exchange frame to a control exchange unit in the another exchange frame; so that the control switching unit transmits the received control information to the F2 switching unit in the other switching frame; or,
when the switching frame main control unit is elected as a system main control unit and the switching frame main control unit in another switching frame is not abnormal, sending control information corresponding to the F2 switching unit in another switching frame to the switching frame main control unit in another switching frame through the control switching unit; so that the switch frame master unit in the other switch frame sends the received control information to the F2 switch unit in the other switch frame;
the other exchange frame is different from the exchange frame where the exchange frame main control unit is located.
11. The method of claim 8, further comprising:
the line card frame main control unit sends the message aiming at the target frame to the control exchange unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the wire card frame main control unit is located;
the control exchange unit receives the message from the line card frame main control unit and sends the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
12. The method of claim 11, wherein the network device comprises a switch box, and wherein the switch box comprises at least two control switch units; or, the network device comprises at least two switching frames, and each switching frame comprises at least one control switching unit;
when the line card frame main control unit is connected with at least two control switching units, the process that the line card frame main control unit sends the message aiming at the target frame to the control switching units specifically comprises the following steps: the line card frame main control unit sends the message aiming at the target frame to each control exchange unit connected with the line card frame main control unit, so that each control exchange unit sends the message to the main control unit of the target frame.
13. The method of claim 8, wherein the network device comprises at least two switch blocks, and each switch block comprises at least one control switch unit; the method further comprises:
the exchange frame main control unit sends the message aiming at the target frame to each control exchange unit connected with the exchange frame main control unit; the target frame is a wire card frame or an exchange frame outside the wire card frame where the exchange frame main control unit is located;
the control switching unit receives the message from the switching frame main control unit and sends the message to the main control unit of the target frame; if the target frame is the line card frame, the main control unit of the target frame is the line card frame main control unit; if the target frame is the exchange frame, the main control unit of the target frame is the exchange frame main control unit.
14. The method according to any one of claims 11-13, further comprising:
when the line card frame main control unit receives messages from at least two control switching units, the messages from one control switching unit are reserved, and the messages from other control switching units are discarded;
when the main control unit of the switching frame receives the messages from at least two control switching units, the messages from one control switching unit are reserved, and the messages from other control switching units are discarded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611057768.8A CN106533771B (en) | 2016-11-24 | 2016-11-24 | Network equipment and control information transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611057768.8A CN106533771B (en) | 2016-11-24 | 2016-11-24 | Network equipment and control information transmission method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106533771A true CN106533771A (en) | 2017-03-22 |
CN106533771B CN106533771B (en) | 2019-12-06 |
Family
ID=58357207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611057768.8A Active CN106533771B (en) | 2016-11-24 | 2016-11-24 | Network equipment and control information transmission method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106533771B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106888282A (en) * | 2017-04-28 | 2017-06-23 | 新华三技术有限公司 | A kind of ARP table updating method, board and distributed apparatus |
WO2019056917A1 (en) * | 2017-09-22 | 2019-03-28 | 烽火通信科技股份有限公司 | Cluster clock management system and management method |
WO2023273945A1 (en) * | 2021-06-29 | 2023-01-05 | 中兴通讯股份有限公司 | Protocol high availability protection system and protection method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101394309A (en) * | 2008-10-29 | 2009-03-25 | 华为技术有限公司 | Cluster system expanding method, apparatus and cluster system |
CN101917337A (en) * | 2010-08-09 | 2010-12-15 | 中兴通讯股份有限公司 | Device and method for interconnecting router cluster middle plates |
WO2011017845A1 (en) * | 2009-08-14 | 2011-02-17 | 华为技术有限公司 | Communication system for cluster devices |
CN103004157A (en) * | 2011-07-21 | 2013-03-27 | 华为技术有限公司 | Interface register method and device for network device to join cluster system |
CN103152260A (en) * | 2013-02-21 | 2013-06-12 | 中兴通讯股份有限公司 | Message forwarding system, method and device |
CN103269285A (en) * | 2013-05-24 | 2013-08-28 | 杭州华三通信技术有限公司 | Network communication clustering device and method for realizing network communication clustering |
US20140172949A1 (en) * | 2011-08-19 | 2014-06-19 | Huawei Technologies Co., Ltd. | Method of inter-board communication in a router cluster, router, and router cluster |
-
2016
- 2016-11-24 CN CN201611057768.8A patent/CN106533771B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101394309A (en) * | 2008-10-29 | 2009-03-25 | 华为技术有限公司 | Cluster system expanding method, apparatus and cluster system |
WO2011017845A1 (en) * | 2009-08-14 | 2011-02-17 | 华为技术有限公司 | Communication system for cluster devices |
CN101917337A (en) * | 2010-08-09 | 2010-12-15 | 中兴通讯股份有限公司 | Device and method for interconnecting router cluster middle plates |
CN103004157A (en) * | 2011-07-21 | 2013-03-27 | 华为技术有限公司 | Interface register method and device for network device to join cluster system |
US20140172949A1 (en) * | 2011-08-19 | 2014-06-19 | Huawei Technologies Co., Ltd. | Method of inter-board communication in a router cluster, router, and router cluster |
CN103152260A (en) * | 2013-02-21 | 2013-06-12 | 中兴通讯股份有限公司 | Message forwarding system, method and device |
CN103269285A (en) * | 2013-05-24 | 2013-08-28 | 杭州华三通信技术有限公司 | Network communication clustering device and method for realizing network communication clustering |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106888282A (en) * | 2017-04-28 | 2017-06-23 | 新华三技术有限公司 | A kind of ARP table updating method, board and distributed apparatus |
CN106888282B (en) * | 2017-04-28 | 2021-01-01 | 新华三技术有限公司 | Address Resolution Protocol (ARP) table updating method, board card and distributed equipment |
WO2019056917A1 (en) * | 2017-09-22 | 2019-03-28 | 烽火通信科技股份有限公司 | Cluster clock management system and management method |
WO2023273945A1 (en) * | 2021-06-29 | 2023-01-05 | 中兴通讯股份有限公司 | Protocol high availability protection system and protection method |
Also Published As
Publication number | Publication date |
---|---|
CN106533771B (en) | 2019-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4822997B2 (en) | Communication apparatus and communication method | |
US9385944B2 (en) | Communication system, path switching method and communication device | |
JP5546461B2 (en) | Method and system for transparent auto recovery in chains and ring networks | |
US9628324B2 (en) | Openflow switch and failure recovery method in openflow network | |
US9019816B2 (en) | Communication system, communication method, and communication apparatus | |
US7660239B2 (en) | Network data re-routing | |
CN102148677A (en) | Method for updating address resolution protocol table entries and core switch | |
KR20150051107A (en) | Method for fast flow path setup and failure recovery | |
US20170214609A1 (en) | Forwarding method and forwarding device | |
CN103490921B (en) | Network protection method, device, lower link point and system | |
CN106533771B (en) | Network equipment and control information transmission method | |
US20090103554A1 (en) | Data transfer device for ring protocol high speed switching and method for the same | |
CN108833272A (en) | A kind of route management method and device | |
US9596129B2 (en) | Communication system, control apparatus, communication apparatus, information-relaying method, and program | |
JP6383232B2 (en) | Relay system and switch device | |
US9426058B2 (en) | Transmission equipment and transmission method | |
CN102404339B (en) | Fire wall system and data processing method based on fire wall system | |
JP2010141845A (en) | Communication apparatus including multiple servers and communication method | |
JP4964164B2 (en) | Redundant configuration control method for communication device | |
EP2953299B1 (en) | Protection switching method, system and node | |
US20080298231A1 (en) | Ring node and redundancy method | |
CN106878180B (en) | Cluster router route control method and device and cluster router | |
CN101645840B (en) | Method, system and routing equipment for retransmitting message | |
KR101442567B1 (en) | Seamless network communication method using frame based routing on the ring topology | |
KR101544592B1 (en) | Dynamic Queue Allocation Scheme Method and Apparatus for High Availability Distributed Embedded Network Transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
CB02 | Change of applicant information | ||
CB02 | Change 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. |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |