Method and system for processing IP conflict between primary frame and backup frame

By recording and utilizing the routing protocol neighbor information of the primary and backup frames, it automatically detects and handles IP address conflicts, resolving the IP conflict problem between the primary and backup frames, ensuring the normal operation of the device network, and is suitable for device networks that are not fully Ethernet interface networks.

CN116846873BActive Publication Date: 2026-02-27FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310579932.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-22
Publication Date
2026-02-27
Estimated Expiration
2043-05-22

AI Technical Summary

Technical Problem

After switching between the primary and backup chassis, IP address conflicts may occur, causing the device network to become unmanageable. Existing technologies are unable to automatically detect and resolve such conflicts, especially in non-Ethernet interface networking scenarios, where manual troubleshooting and location are difficult.

Method used

By recording the routing protocol neighbor information of the primary and backup frames during normal operation, and utilizing the existing communication channels and neighbor information of the transmission network, IP conflicts are automatically detected, service matching degree is calculated, and it is determined which one is more reasonable to use the site communication IP, thus eliminating the conflict.

Benefits of technology

It enables efficient and reliable automatic detection and handling of IP address conflicts among multiple subframe sites, enhancing the security protection of the device network and is suitable for device networks with non-full Ethernet interfaces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116846873B_ABST
    Figure CN116846873B_ABST
Patent Text Reader

Abstract

The application relates to a method and system for processing IP conflicts between a main frame and a standby frame, which comprises the following steps: recording the routing protocol neighbor information of the communication interface of the main frame and the standby frame in a normal operation state of a site; when an IP conflict between the main frame and the standby frame occurs, using the existing communication channel and the routing protocol neighbor information of the transmission network to judge the rationality of the site communication IP used by the main frame and the standby frame; and selecting the more rational one between the main frame and the standby frame to use the site communication IP according to the judgment result. The method can automatically detect the IP address conflict problem caused by the switching of the main frame and the standby frame in a multi-sub-frame site.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, in particular to a method and system for processing IP conflict between a primary frame and a backup frame. BACKGROUND

[0002] With the increase of service capacity and the increase of service complexity, the number of service disks and the number of subframes required by the communication transmission equipment site also gradually increases, especially in the OTN transmission site, in order to facilitate service scheduling and management, a single communication site often has many physical cascaded service subframes for unified management or control. When the management or control master subframe of the site fails, the entire site will be out of control.

[0003] Generally, for such a multi-subframe site, a primary frame and a backup frame are set for protection. When the primary frame fails, the backup frame detects this situation and switches to the primary frame in time to continue to bear the management or control task, ensuring that the site can still be normally managed or controlled.

[0004] After the primary frame and the backup frame are switched, sometimes the primary frame is not really failed, such as only the detection channel between the primary frame and the backup frame is interrupted, so that the backup frame judges that the primary frame is failed and switches to the primary frame. Generally, in order to facilitate management and considering the increase of management or service model complexity caused by multiple management or control IPs, the site IP of the management plane or the control plane of a single site is unique. When the above primary-backup switching occurs, the new and old primary frames and the backup frame use the site IP, resulting in IP address conflict in the device network, which in turn causes the site to be unable to be managed.

[0005] For the solution of IP address conflict, in the Ethernet interface device networking scene, the related technology relies on MAC and IP address comparison to judge whether the conflict occurs (such as the DAD detection mechanism of IPV6), since the scheme is based on the ARP broadcast (multicast) of Ethernet network, for the networking of non-Ethernet interface (such as OTN device networking mainly using PPP protocol interface, etc.) and the multiple device networks involved between the two sites with IP address conflict, it is often impossible to detect whether IP address conflict occurs, and manual participation is required for troubleshooting. SUMMARY

[0006] The embodiment of the present application provides a method and system for processing IP conflict between a primary frame and a backup frame, which can automatically detect the IP address conflict problem caused by the switching of the primary frame and the backup frame in a multi-subframe site.

[0007] The method for processing IP conflict between a primary frame and a backup frame provided by the embodiment of the present application is characterized in that the method comprises the following steps:

[0008] Record the routing protocol neighbor information of the communication interface between the active frame and the standby frame in normal operation of the site;

[0009] When an IP conflict occurs between the active frame and the standby frame, use the existing communication channel and the routing protocol neighbor information of the transmission network to determine the rationality of the site communication IP used by the active frame and the standby frame;

[0010] According to the determination result, select the more reasonable one between the active frame and the standby frame to use the site communication IP.

[0011] In some embodiments, the routing protocol neighbor information of the communication interface between the active frame and the standby frame in normal operation of the site includes:

[0012] When the active frame and the standby frame are in normal operation, the active frame control panel actively checks the adjacent site information of the active frame and the standby frame in the routing protocol stack for external communication or control signaling interface, and records and notifies the standby frame control panel.

[0013] In some embodiments, the active frame control panel actively checks the adjacent site information of the active frame and the standby frame in the routing protocol stack for external communication or control signaling interface, and records and notifies the standby frame control panel, including the steps of:

[0014] The active frame control panel regularly detects the neighbor information of the routing protocol of the panel and the change;

[0015] According to the neighbor site corresponding to the communication link number of each sub-frame, identify the non-Ethernet interface adjacent sites connected to the active frame and the non-Ethernet interface adjacent sites connected to the standby frame;

[0016] Use the channel between the active frame and the standby frame to inform the standby frame control panel of the IP information of the active and standby sub-frames and their corresponding non-Ethernet interface neighbor sites.

[0017] In some embodiments, the steps further include:

[0018] After the active frame control panel or the standby frame control panel detects that the communication channel between the active frame and the standby frame is interrupted, it judges whether an IP conflict occurs between the active frame and the standby frame in combination with the communication situation of itself and the network management or control machine;

[0019] When it is judged that an IP conflict occurs between the active frame and the standby frame, record the link path of the IP conflict.

[0020] In some embodiments, after the active frame control panel or the standby frame control panel detects that the communication channel between the active frame and the standby frame is interrupted, it judges whether an IP conflict occurs between the active frame and the standby frame in combination with the communication situation of itself and the network management or control machine, including the steps of:

[0021] One of the primary frame control panel or the backup frame control panel sends the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the neighbor site through the link-based layer 2 private message respectively, and requires the neighbor site to send the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the adjacent site of the other party through the IP-based layer 3 private message;

[0022] The adjacent site of the other party queries whether the management IP of the multi-sub-frame site is in the self routing protocol neighbor information according to the layer 3 private message, and sends the query result back to the neighbor site in a response message, the response message containing the IP of the adjacent site of the other party, the management IP of the multi-sub-frame site and the query result;

[0023] The neighbor site forwards the content of the response message to one of the primary frame control panel or the backup frame control panel through the layer 2 private message;

[0024] One of the primary frame control panel or the backup frame control panel judges whether the IP conflict between the primary frame and the backup frame occurs according to the query result.

[0025] In some embodiments, one of the primary frame control panel or the backup frame control panel judges whether the IP conflict between the primary frame and the backup frame occurs according to the query result, comprising the steps of:

[0026] If the query result is that the management IP of the multi-sub-frame site is in the routing protocol neighbor information of the adjacent site of the other party, it is judged that the IP conflict between the primary frame and the backup frame occurs.

[0027] In some embodiments, the use of the existing communication channel and routing protocol neighbor information of the transmission network to judge the rationality of the communication IP of the site using the primary frame and the backup frame, comprising the steps of:

[0028] One of the primary frame control panel or the backup frame control panel calculates the service matching value of the sub-frame service panel under its jurisdiction and sends the IP of the relevant site on the link path, the service matching value, the service configuration time and the management IP of the multi-sub-frame site to the other party according to the IP conflict link path;

[0029] The other party confirms whether to give up using the management IP of the multi-sub-frame site according to the service configuration time and sends the confirmation result to one of the primary frame control panel or the backup frame control panel;

[0030] One of the primary frame control panel or the backup frame control panel decides whether to continue to use the management IP of the multi-sub-frame site according to the confirmation result.

[0031] In some embodiments, the other party determines whether to abandon the use of the management IP of the multi-subframe station according to the service configuration time, including the steps of:

[0032] If the service configuration time in the received message is newer than the service configuration time of the self, it is determined to abandon the use of the management IP of the multi-subframe station.

[0033] If the service configuration time in the received message is older than the service configuration time of the self, it is determined to continue to use the management IP of the multi-subframe station.

[0034] If the service configuration time in the received message is the same as the service configuration time of the self, the service matching value of the self is calculated, and when the service matching value of the self is lower than the service configuration value in the received message, it is determined to abandon the use of the management IP of the multi-subframe station, and when the service matching value of the self is higher than the service configuration value in the received message, it is determined to continue to use the management IP of the multi-subframe station.

[0035] In some embodiments, the link path according to the IP conflict sends the IP of the relevant station on the link path, the service matching value, the service configuration time, and the management IP of the multi-subframe station to the other party, including the steps of:

[0036] The service matching value, the IP of the corresponding neighbor station, the IP of the corresponding adjacent station in the master frame control disk or the standby frame control disk, the management IP of the multi-subframe station, and the service configuration time are sent to the corresponding neighbor station through a two-layer private message.

[0037] The corresponding neighbor station fills in the content of the received two-layer private message to convert a three-layer private message to send to the corresponding adjacent station of the other party.

[0038] The corresponding adjacent station of the other party decodes the destination station as the neighbor station of the self according to the content of the three-layer private message, and sends the content of the three-layer private message to the destination station through a two-layer private message.

[0039] The embodiment of the application also provides a processing system for IP conflict between a master frame and a standby frame, characterized in that it comprises a master frame control disk and a standby frame control disk, and

[0040] The master frame control disk is used to record the routing protocol neighbor information of the communication interface between the master frame and the standby frame when the station is normally running.

[0041] Either of the master frame control disk and the standby frame control disk is further used to:

[0042] When IP conflict occurs between the primary frame and the backup frame, the existing communication channel and routing protocol neighbor information of the transmission network are used to determine the rationality of the site communication IP used by the primary frame and the backup frame.

[0043] According to the determination result, the site communication IP is selected to be used by the more rational one between the primary frame and the backup frame.

[0044] The embodiment of the present application provides a processing method and system for IP conflict between a primary frame and a backup frame. By recording the routing protocol neighbor information of the communication interface of the primary frame and the backup frame in the normal operation of a site, when site switching occurs or other conditions cannot communicate with a network management or controller, the original communication channel and neighbor information are used to automatically detect whether IP address conflict occurs between the primary frame and the backup frame, which causes the network management to be unavailable. If yes, further interaction of the service matching information of the primary frame and the backup frame is performed to determine who uses the site IP more reasonably, and then the IP address conflict is eliminated to restore the network management. The existing communication channel is used, the additional message for processing conflict is small, the processing flow is efficient and reliable, the safety protection of the multi-subframe core site is greatly enhanced, and the method can be applied to the network of various non-full Ethernet interface devices. BRIEF DESCRIPTION OF DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0046] Figure 1 A flowchart of a processing method for IP conflict between a primary frame and a backup frame provided by the embodiment of the present application is shown.

[0047] Figure 2 A normal operation schematic diagram of a primary frame and a backup frame of a multi-subframe provided by the embodiment of the present application is shown.

[0048] Figure 3 A channel interruption schematic diagram between a primary frame and a backup frame of a multi-subframe provided by the embodiment of the present application is shown.

[0049] Figure 4 A flowchart of detecting IP address conflict between a primary frame and a backup frame provided by the embodiment of the present application is shown.

[0050] Figure 5 A flowchart of processing IP address conflict between a primary frame and a backup frame provided by the embodiment of the present application is shown. DETAILED DESCRIPTION

[0051] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.

[0052] As shown in Figure 1 The embodiments of the present application provide a method for processing IP conflict between a primary frame and a backup frame, comprising the steps of:

[0053] S100: recording routing protocol neighbor information of a communication interface between the primary frame and the backup frame when the site is normally operated;

[0054] S200: judging the rationality of using a site communication IP by the primary frame and the backup frame by using existing communication channels and routing protocol neighbor information of the transmission network when IP conflict between the primary frame and the backup frame occurs;

[0055] S300: selecting a more rational side between the primary frame and the backup frame to use the site communication IP according to the judgment result.

[0056] The embodiments of the present application provide a method for processing IP conflict between a primary frame and a backup frame. By recording routing protocol neighbor information of a communication interface between the primary frame and the backup frame when the site is normally operated, in the case of site switching or other cases where communication with a network management or controller is impossible, the original communication channel and neighbor information are used to automatically detect whether IP address conflict between the primary frame and the backup frame occurs to cause the network management to be impossible, and if so, further interaction of service matching information between the primary frame and the backup frame is performed to judge who uses the site IP more rationally, and then IP address conflict is eliminated to restore the network management. The existing communication channel is used, additional conflict processing messages are few, the processing flow is efficient and reliable, the safety protection of a multi-sub-frame core site is greatly enhanced, and the method can be applied to various non-full Ethernet interface networking devices.

[0057] In some embodiments, in S100, when the primary frame and the backup frame are normally operated, the primary frame control panel actively checks neighbor site information of a communication or control signaling interface of the primary frame and the backup frame in a routing protocol stack and records and notifies the backup frame control panel.

[0058] In some embodiments, S100 comprises:

[0059] S110: the primary frame control panel periodically detects neighbor information and change of a routing protocol of the panel;

[0060] S120: identifying non-Ethernet interface adjacent stations connected to the active frame and non-Ethernet interface adjacent stations connected to the standby frame according to the communication link numbers of each sub-frame corresponding to the adjacent stations;

[0061] S130: informing the standby frame control panel of the IP information of the active and standby sub-frames and their corresponding non-Ethernet interface adjacent stations through the channel between the active frame and the standby frame.

[0062] In some embodiments, S200 further comprises the following steps:

[0063] S140: detecting whether an IP conflict between the active frame and the standby frame occurs according to the communication between the active frame control panel or the standby frame control panel and the network management or the control machine after the active frame and the standby frame detect that the communication channel between them is interrupted;

[0064] S150: recording the link path of the IP conflict when it is determined that an IP conflict between the active frame and the standby frame occurs.

[0065] In some embodiments, S140 comprises the following steps:

[0066] S141: one of the active frame control panel or the standby frame control panel sends the IP of the adjacent station of the other one and the management IP of the multi-sub-frame station to the adjacent station through a link-based layer 2 private message and requires the adjacent station to send the IP of the adjacent station of the other one and the management IP of the multi-sub-frame station to the adjacent station of the other one through an IP-based layer 3 private message;

[0067] S142: the adjacent station of the other one queries whether the management IP of the multi-sub-frame station is in the routing protocol neighbor information of the adjacent station according to the layer 3 private message and sends the query result back to the adjacent station in a response message, the response message containing the IP of the adjacent station of the other one, the management IP of the multi-sub-frame station and the query result;

[0068] S143: the adjacent station forwards the content of the response message to one of the active frame control panel or the standby frame control panel through a layer 2 private message;

[0069] S144: one of the active frame control panel or the standby frame control panel determines whether an IP conflict between the active frame and the standby frame occurs according to the query result.

[0070] It should be noted that in S141, one of the active frame control panel or the standby frame control panel sends a layer 2 private message to the adjacent station, which is sent to all adjacent stations of the active frame control panel or the standby frame control panel, and the link that first completes the response is finally selected for subsequent business matching verification.

[0071] Further, in S144, the judgment is made as follows: if the query result is the management IP of the multi-sub-frame site in the adjacent site routing protocol neighbor information of the other party, it is judged that the IP conflict between the active frame and the standby frame occurs.

[0072] In some embodiments, in S200, the rationality of the site communication IP used by the active frame and the standby frame is judged by using the existing communication channel and routing protocol neighbor information of the transmission network, including the steps of:

[0073] S210: One of the active frame control panel or the standby frame control panel calculates the service matching value of the sub-frame service panel under its jurisdiction and sends the IP of the relevant site on the link path of the IP conflict, the service matching value, the service configuration time, and the management IP of the multi-sub-frame site to the other party;

[0074] S220: The other party confirms whether to abandon the use of the management IP of the multi-sub-frame site according to the service configuration time and sends the confirmation result to one of the active frame control panel or the standby frame control panel;

[0075] S230: One of the active frame control panel or the standby frame control panel decides whether to continue to use the management IP of the multi-sub-frame site according to the confirmation result.

[0076] It should be noted that the service matching value refers to the matching value of the configured service configuration and the actually effective service configuration. Since some service panels are out of order, for example, the configuration issued by the network management is for 30 service panels on three sub-frames, and 10 panels in one frame are out of order, then the control panel of the active frame can only manage the range covered by the remaining 20 service panels according to the issued service configuration. However, the service of the 10 panels in the out-of-order frame may be more important, therefore, by calculating the service matching value, it can be shown which party is more critical. The service configuration time is the effective time of the service configuration, that is, the device records the configuration generation time every time it receives the configuration.

[0077] In some embodiments, in S210, the IP of the relevant site on the link path of the IP conflict, the service matching value, the service configuration time, and the management IP of the multi-sub-frame site are sent to the other party, including the steps of:

[0078] S211: The service matching value, the IP of the corresponding neighbor site, the IP of the corresponding adjacent site of the other party in the active frame control panel or the standby frame control panel, the management IP of the multi-sub-frame site, and the service configuration time are sent to the corresponding neighbor site through a two-layer private message;

[0079] S212: The corresponding neighbor site fills in the content of the received two-layer private message to convert a three-layer private message and sends it to the corresponding adjacent site of the other party.

[0080] S213: the other party corresponding adjacent site according to the content of the three-layer private message interpretation of the destination site is its own neighbor site and send the content of the three-layer private message through the two-layer private message to the destination site.

[0081] In some embodiments, S220 comprises the steps of:

[0082] S221: if the service configuration time in the received message is newer than the service configuration time of the self, it is confirmed to abandon the use of the management IP of the multi-subframe site;

[0083] S222: if the service configuration time in the received message is older than the service configuration time of the self, it is confirmed to continue to use the management IP of the multi-subframe site;

[0084] S223: if the service configuration time in the received message is the same as the service configuration time of the self, the service matching value of the self is calculated, and if the service matching value of the self is lower than the service configuration value in the received message, it is confirmed to abandon the use of the management IP of the multi-subframe site, and if the service matching value of the self is higher than the service configuration value in the received message, it is confirmed to continue to use the management IP of the multi-subframe site.

[0085] In the embodiment of the application, as shown in Figure 2 When the primary frame and the standby frame are working normally, the primary frame control panel actively checks the adjacent site information of the primary frame and the standby frame in the routing protocol stack and records the notification of the standby frame control panel, as shown in Figure 3 When the communication channel between the primary frame and the standby frame in the site is interrupted, the primary frame control panel uses the original management communication line according to the recorded adjacent site information of the primary frame and the standby frame through the non-Ethernet interface (such as the PPP protocol interface), adopts the multi-path (primary frame master panel-primary frame external communication link neighbor-device network-standby frame external communication link neighbor), and automatically discriminates whether the standby frame also uses the communication IP of the site to cause the IP address conflict between the primary frame and the standby frame by using the two-layer message and the three-layer message. On this basis, the primary frame master panel sends the result to the standby frame control panel to determine who is more important according to a specific service matching degree algorithm by using the detected link path of the IP address conflict, and only the control panel of the more important frame can continue to use the communication IP of the site, thereby completing the selection of the user of the communication IP of the site.

[0086] In some embodiments, when calculating the service configuration value of the service disk of the current sub-frame in S210 and the service matching value of itself in S223, the service configuration of the site is hashed and sorted according to disk and service type; the service matching coefficient of the service disk of the current sub-frame is calculated by using the service weight and the incumbent service disk under the jurisdiction of the primary frame or the backup frame to sort the service configuration table.

[0087] Preferably, the service configuration value is calculated according to a first formula, wherein the first formula includes:

[0088] MV=SW 1*(Board 1*ServiceNum 1+...Board N*ServiceNum N)+...SW M*(Board 1*ServiceNum M1+...Board N*ServiceNum MX);

[0089] Among them, MV is the business matching value, and the larger the value, the higher the business matching degree. SW is the business weight, which is set according to the importance of the business. Board 1 to Board N are the actual disks in place currently managed by the main frame, and N represents the number of actual disks in place.

[0090] In one specific embodiment, a multi-subframe site is configured with a primary frame and its control panel A, a backup frame machine control panel B, and other service subframes. The multi-subframe site communicates with other sites and network management / control machines via a single management plane IP address (this scheme also applies to the control plane, for example, for the control plane, the multi-subframe site has only one external control plane IP address). The primary frame and backup frame communicate with each other via a primary / backup frame communication channel, transmitting inter-frame communication and management / control signaling (or similar methods). Combined with... Figure 2 , Figure 3 The normal and interruption conditions shown are as follows: Figure 4 The following example, using the management plane, illustrates the process for determining IP address conflicts between the primary and backup frames, including the following steps:

[0091] S01, when the main and standby channels are normal, the main frame control panel A detects the neighbor node information of the main frame and the standby frame and sends it to the standby frame control panel B. Specifically, when the main frame and the standby frame of the multi-subframe site are in normal communication, the main frame control panel A (only the main control panel uses the management IP of the site) periodically detects the neighbor information and changes of the routing protocol of the panel, identifies the non-Ethernet interface adjacent sites A1, A2... connected to the main frame and the non-Ethernet interface adjacent sites B1, B2... connected to the standby frame according to the communication link numbers of the adjacent sites of each subframe, and informs the standby frame control panel B of the IP information of the main and standby subframes and their corresponding non-Ethernet interface adjacent sites through the channel between the main frame and the standby frame, which is used for path selection when IP address conflict occurs.

[0092] S02, when the main and standby channels are interrupted, the main frame control panel A checks whether the communication with the network management is interrupted, if yes, it enters S03, otherwise it continues normal operation. Specifically, the main frame control panel A detects that the communication channel between the main frame and the standby frame is interrupted, if it detects that the communication with the network management or the control machine is abnormal (for example, no response to the message sending, no normal reception of the periodic exchange message, unreachability of the active probe, etc.), it enters S03 and enters the subsequent IP address conflict detection of the main frame and the standby frame; if not, it is considered that there is no IP address conflict. It can be understood that the IP address conflict will cause that at the routing protocol level, the control panel A cannot route the adjacent sites (B1, B2...) of the control panel B; but the control panel A can still interact normally with the two-layer direct link and two-layer message of its own adjacent sites (A1, A2...); at the same time, the routing between the adjacent sites (A1, A2...) of the main frame control panel A and the adjacent sites (B1, B2...) of the standby frame control panel B is not affected, and the three-layer message can be normally reached.

[0093] S03, the main frame control panel A initiates IP conflict detection and sends two-layer private messages to all its neighbor nodes. Specifically, the main frame control panel A sends two-layer private messages (the messages contain the IP of all adjacent sites (B1, B2...) of the standby frame and the management IP of the multi-subframe site) to the neighbor sites (A1, A2...), requiring the neighbor sites (A1, A2...) to send three-layer private messages to all adjacent sites (B1, B2...) of the standby frame control panel B to query whether these sites still have the neighbor of the multi-subframe site management IP (if the standby frame control panel B becomes the main one and uses the management IP, the routing protocol running on the adjacent sites (B1, B2...) will establish a neighbor relationship with the control panel B enabled with the management IP). The following describes the specific process taking A1 and B1 as examples, and the processing process of the main frame and the standby frame of the neighbor sites A2.. B2.. is similar.

[0094] S04. The neighboring site of the primary frame control panel A receives a Layer 2 private message, converts it into a Layer 3 private message, and sends it to the neighboring site of the backup frame control panel B. Specifically, taking A1 as an example, after receiving the Layer 2 private message from the primary frame control panel A, neighboring site A1 interprets the message content to determine that the next sending address is a neighboring site (B1, B2...). Therefore, it sends a Layer 3 private message (converted according to the content of the Layer 2 private message) to the neighboring sites (B1, B2...) of the backup frame control panel B to request whether these sites still have neighbors with multiple sub-frame site management IPs.

[0095] S05. When a neighboring site of the backup frame control panel B receives a Layer 3 private message, it responds to a neighboring site of the primary frame control panel A based on whether its routing neighbor information contains the management IP of the sub-frame site. Specifically, taking B1 as an example, after receiving the Layer 3 private message from site A1, the neighboring site B1 of the backup frame control panel B checks its own routing protocol neighbor information for the management IP contained in the Layer 3 private message and sends a Layer 3 private message (containing the IP of site B1 and whether the neighbor has a management IP) in response to site A1.

[0096] S06. When a neighboring site of the primary control panel A receives a Layer 3 private message, it converts it into a Layer 2 private message and sends it to the primary control panel A. Specifically, after receiving the Layer 3 private IP message from site B1 (or site B2...), neighboring site A1 uses a Layer 2 private message to forward the content of the Layer 3 message to the primary control panel A.

[0097] S07. When the primary frame control panel A receives a Layer 2 private message, it determines whether the message indicates that a routing neighbor has a management IP address. Specifically, if the primary frame control panel A receives a Layer 2 response message from site A1 (or site A2...) indicating that a backup frame neighbor site has reported the existence of a neighbor with multiple sub-frame site management IP addresses, it determines that an IP address conflict has occurred between the primary frame and the backup frame. The primary frame control panel A records the first message path that identifies the conflict (e.g., A<-->A1<-->B1<-->B, and this path will be applied in the IP address conflict handling process below) and enters the IP conflict handling process; otherwise, it is considered that no IP address conflict has occurred, and the primary frame control panel A will continue to operate normally.

[0098] like Figure 5 The following example illustrates the process for handling IP address conflicts between the primary and backup control boxes, using the management plane as an example. The steps include:

[0099] S10, after detecting that the active frame and the standby frame IP address conflict, the active frame control panel A performs service matching value calculation. Specifically, after the active frame and the standby frame IP address conflict is identified according to the judgment process, the control panel A first performs service matching pair calculation: first, the service configuration of the site is sorted according to the panel and the service type, and then the service weight and the active frame jurisdiction in-service panel are used to calculate the sorted service configuration table, to obtain the service matching degree coefficient (service matching value) of the current jurisdictional sub-frame service panel. The reference formula is: MV = SW 1*(Board 1*ServiceNum 1+...Board N*ServiceNum N)+...SW M*(Board 1*ServiceNum M1+...Board N*ServiceNum MX); wherein, MV is the match value, the service matching value (the greater the value, the higher the service matching degree); SW is the service weight (set according to the service importance); Board1....Board N is the actual in-service panel currently governed by the active frame (the weight ratio of different service panels can be added as needed).

[0100] S20, the active frame control panel A sends the service matching value and the service configuration time to the neighbor site A1 through the two-layer private message. Specifically, the active frame control panel A (for example, the IP conflict message path is A<-->A1<-->B1<--->B) sends a two-layer private message (including the IP of the neighbor site A1 of A, the IP of the adjacent site B1 of B, the management IP of the multi-sub-frame site, the service matching value, and the service configuration time) to the neighbor site A1.

[0101] S30, the neighbor site A1 sends the two-layer private message to the neighbor site B1 of the standby frame control panel B of the site as a three-layer private message, and B1 sends the three-layer private message to the standby frame control panel B.

[0102] S40, after receiving the message, the standby frame control panel B compares whether the configuration time is the same, if not, it enters S41, and if the same, it enters S50.

[0103] S41, if the service configuration time of the active frame control panel A received in the message is newer than the service configuration time of the control panel B itself, the standby frame control panel B gives up using the management IP and enters S70; if it is older, the standby frame control panel B continues to use the management IP and enters S70.

[0104] S50, the standby frame control panel B calculates its own service matching value, and compares whether it is higher than the service matching value of the active frame panel A, if not, it enters S51; if yes, it enters S60.

[0105] S51, the backup chassis control panel B gives up using the site management IP and enters S70.

[0106] S60, the backup chassis control panel B continues to use the site management IP.

[0107] S70, the backup chassis control panel B sends the processing result to the neighboring site B1 by a two-layer private message, and if the backup chassis control panel B continues to use the management IP, reports the IP address conflict event of the main chassis and the backup chassis to the network management.

[0108] S80, the site B1 converts the two-layer private message into a three-layer private message and sends it to the site A1, and the site A1 converts the two-layer private message into a two-layer private message and sends it to the main chassis control panel A.

[0109] S90, the main chassis control panel A receives the two-layer private message and decides whether to use the management IP according to the feedback. Specifically, after receiving the two-layer private message, the main chassis control panel A selects whether to use the management IP according to the feedback of the backup chassis control panel B: if giving up using the management IP of the multi-sub-chassis site, the management IP is disabled; if continuing to use the management IP, the main chassis control panel A reports the IP address conflict event of the main chassis and the backup chassis to the network management after the communication with the network management is restored.

[0110] It can be understood that the above detection and processing of IP address conflict can also be initiated from the backup chassis control panel B, or both the main chassis and the backup chassis control panel, which are within the protection scope of the present scheme.

[0111] As shown in the system of Figure 2 , Figure 3 The embodiment of the present application also provides a processing system for IP conflict between a main chassis and a backup chassis, which comprises a main chassis control panel and a backup chassis control panel, and

[0112] The main chassis control panel is used for recording the routing protocol neighbor information of the communication interface of the main chassis and the backup chassis in normal operation of the site;

[0113] Either the main chassis control panel or the backup chassis control panel is further used for:

[0114] When the IP conflict between the main chassis and the backup chassis occurs, the existing communication channel and the routing protocol neighbor information of the transmission network are used to judge the rationality of the site communication IP used by the main chassis and the backup chassis;

[0115] According to the judgment result, the site communication IP is used by the more reasonable one between the main chassis and the backup chassis.

[0116] It can be understood that in the field of transmission equipment, the core site (such as the provincial single-line node) often aggregates and redistributes the services of multiple service sites (such as the nodes of the cities), which makes the service volume of the core site much larger than that of other service nodes. If a single service node is a service board card that can be solved by a sub-frame, then the core site needs multiple sub-frames to aggregate and redistribute the services of other service nodes connected thereto (including service on-off, service merging and packet forwarding, etc.). Among them, a certain service disk (board card) of a sub-frame (such as the main frame of the network element 1-1 shown in Figure 2 ) is a carrier for implementing a certain service function (such as completing 10G Ethernet service processing or mapping 10G Ethernet service electrical signals into optical wavelength signals, etc.), and these service disks are all loaded in the sub-frame to complete the processing and transmission of services. If a sub-frame can only insert 16 board cards to implement a total of 200G services, then 800G services need to be completed by multiple sub-frame sites together, and the sub-frames are interconnected through network cables or other links. Some service board cards can provide an in-band management channel to realize the exchange of management information between sites, such as Figure 2 the optical fiber GCC channel mentioned above, which is a data channel carrying management information (including routing information). Each sub-frame will be equipped with a control disk board card (referred to as a control disk, such as the control disk A in the main frame of the network element 1-1 shown in Figure 2 ), which is used for exchanging management data between the frame and other frames; since multiple sub-frame sites need to communicate with the network management system, one of the sub-frames is usually selected as the main frame (such as the main frame of the network element 1-1 shown in Figure 2 ), and the control disk of the main sub-frame is additionally responsible for the exchange of management data of the entire site with the network management system (and other sites), and the data of other sub-frames (service disks) are processed by the control disk of the main frame; at this time, the control disk of the main frame has a management attribute, that is, it interacts with the network management system (other sites) to exchange management protocols, processes alarm, performance, configuration and other management data of each frame and board card of the site, and also runs a routing protocol to form an interconnected device network with each site. In combination with Figure 2 , the control disk of the main frame of the multiple sub-frame site can exchange management information (including routing information) with the control disk of the main frame of other sites through the service board card with the optical fiber GCC channel of the frame or other frames, and the entire device network is interconnected through the star / chain networking of multiple GCC channels of each site to form routing protection (that is, when a---b through a certain link fails, another link a--c--b can be found through routing calculation, but when the communication between the main frame and the standby frame is abnormal, the control disk of the main frame cannot find other protection routes from the GCC channel of the standby frame).

[0117] The embodiment of the present application provides a system for processing IP conflict between a main frame and a backup frame, a main frame control panel records routing protocol neighbor information of a communication interface between the main frame and the backup frame in a normal operation of a site, in the case that the site is switched or cannot communicate with a network management or controller, the main frame control panel or the backup frame control panel plans to use the original communication channel and neighbor information, and whether IP address conflict between the main frame and the backup frame occurs is detected automatically, if yes, further service matching information interaction between the main frame and the backup frame is performed to determine who uses the site IP more reasonably, and then IP address conflict is eliminated to restore the network management. The existing communication channel is used, additional conflict processing messages are few, the processing flow is efficient and reliable, the safety protection of a multi-sub-frame core site is greatly enhanced, and the system can be applied to device networks of various non-full Ethernet interface networking.

[0118] In some embodiments, when the main frame and the backup frame are normally operated, the main frame control panel actively checks neighbor site information of the main frame and the backup frame in a routing protocol stack and records and notifies the backup frame control panel.

[0119] In some embodiments, the main frame control panel is further used for:

[0120] periodically detecting neighbor information and change of the routing protocol of the panel;

[0121] identifying non-Ethernet interface neighbor sites connected to the main frame and non-Ethernet interface neighbor sites connected to the backup frame according to the neighbor site corresponding to the communication link number of each sub-frame;

[0122] informing the backup frame control panel of IP information of the main and backup sub-frames and the corresponding non-Ethernet interface neighbor sites by using a channel between the main frame and the backup frame.

[0123] In some embodiments, any one of the main frame control panel and the backup frame control panel is further used for:

[0124] detecting whether IP conflict between the main frame and the backup frame occurs in combination with communication of the panel with the network management or controller after detecting that a communication channel between the main frame and the backup frame is interrupted;

[0125] recording a link path of the IP conflict when it is determined that the IP conflict between the main frame and the backup frame occurs.

[0126] Further, any one of the main frame control panel and the backup frame control panel detects whether IP conflict between the main frame and the backup frame occurs in combination with communication of the panel with the network management or controller after detecting that a communication channel between the main frame and the backup frame is interrupted, and specifically:

[0127] One of the primary frame control panel or the standby frame control panel sends the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the neighbor site through the link-based layer 2 private message respectively, and requires the neighbor site to send the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the adjacent site of the other party through the IP-based layer 3 private message;

[0128] The adjacent site of the other party queries whether the management IP of the multi-sub-frame site is in the self routing protocol neighbor information according to the layer 3 private message, and sends the query result back to the neighbor site in a response message, which contains the IP of the adjacent site of the other party, the management IP of the multi-sub-frame site and the query result;

[0129] The neighbor site forwards the content of the response message to one of the primary frame control panel or the standby frame control panel through the layer 2 private message;

[0130] One of the primary frame control panel or the standby frame control panel judges whether the IP conflict between the primary frame and the standby frame occurs according to the query result.

[0131] It should be noted that when one of the primary frame control panel or the standby frame control panel sends the layer 2 private message to the neighbor site, it is sent to all neighbor sites of itself, and ultimately the link that first completes the response is taken for subsequent business matching verification.

[0132] Further, one of the primary frame control panel or the standby frame control panel judges whether the IP conflict between the primary frame and the standby frame occurs according to the query result, specifically:

[0133] If the query result is that the management IP of the multi-sub-frame site is in the routing protocol neighbor information of the adjacent site of the other party, it is judged that the IP conflict between the primary frame and the standby frame occurs.

[0134] In some embodiments, any one of the primary frame control panel and the standby frame control panel uses the existing communication channel and routing protocol neighbor information of the transmission network to judge the rationality of the communication IP of the site using the primary frame and the standby frame, specifically:

[0135] One of the primary frame control panel or the standby frame control panel calculates the business matching value of the sub-frame business panel under its jurisdiction and sends the IP of the related site on the link path, the business matching value, the business configuration time and the management IP of the multi-sub-frame site to the other party according to the link path of the IP conflict;

[0136] The other party confirms whether to give up using the management IP of the multi-sub-frame site according to the business configuration time and sends the confirmation result to one of the primary frame control panel or the standby frame control panel.

[0137] One of the active frame control disk or the standby frame control disk determines whether to continue to use the management IP of the multi-subframe site according to the confirmation result.

[0138] It should be noted that the service matching value refers to the matching value of the configured service and the actually effective service configuration. Since some service disks are out of order, for example, the configuration issued by the network management is for 30 service disks on three subframes, and 10 disks in one frame are out of order, the active frame control disk can only manage the remaining 20 service disks covered by the service configuration. However, the service of the 10 disks in the frame out of order may be more important, therefore, by calculating the service matching value, it can be determined which party is more critical. The service configuration time is the effective time of the service configuration, that is, the device records the configuration generation time each time it receives the configuration.

[0139] In some embodiments, the IP of the related site on the link path of the IP conflict, the service matching value, the service configuration time, and the management IP of the multi-subframe site are sent to the other party according to the link path of the IP conflict, and specifically:

[0140] The service matching value, the IP of the corresponding neighbor site, the IP of the corresponding adjacent site of the other party in the active frame control disk or the standby frame control disk, the management IP of the multi-subframe site, and the service configuration time are sent to the corresponding neighbor site through a two-layer private message;

[0141] The corresponding neighbor site fills in the content of the received two-layer private message to convert a three-layer private message and sends it to the corresponding adjacent site of the other party;

[0142] The corresponding adjacent site of the other party decodes the content of the three-layer private message according to the content of the three-layer private message, and sends the content of the three-layer private message to the neighbor site through a two-layer private message.

[0143] In some embodiments, the other party confirms whether to abandon the use of the management IP of the multi-subframe site according to the service configuration time and sends the confirmation result to one of the active frame control disk or the standby frame control disk, and specifically:

[0144] If the service configuration time in the received message is newer than the service configuration time of itself, it is confirmed to abandon the use of the management IP of the multi-subframe site;

[0145] If the service configuration time in the received message is older than the service configuration time of itself, it is confirmed to continue to use the management IP of the multi-subframe site;

[0146] If the service configuration time in the received message is the same as the service configuration time of the self, the service matching value of the self is calculated, and if the service matching value of the self is lower than the service configuration value in the received message, it is confirmed that the management IP of the multi-sub-frame site is abandoned, and if the service matching value of the self is higher than the service configuration value in the received message, it is confirmed that the management IP of the multi-sub-frame site is continued to be used.

[0147] As shown in the embodiment of the present application, Figure 2 As shown in the embodiment of the present application, when the master frame and the standby frame are normally working, the master frame control panel actively checks the adjacent site information of the master frame and the standby frame in the routing protocol stack and records the standby frame control panel, and as shown in the embodiment of the present application, Figure 3 As shown in the embodiment of the present application, when the communication channel between the master frame and the standby frame in the site is interrupted, the master frame control panel multiplexes the original management communication line according to the recorded adjacent site information of the master frame and the standby frame of the non-Ethernet interface (such as the PPP protocol interface), adopts the multi-path (master frame master control panel-master frame external communication link neighbor-equipment network-standby frame external communication link neighbor), and automatically discriminates whether the standby frame also uses the communication IP of the site to cause the IP address conflict of the master frame and the standby frame by using the two-layer message and the three-layer message. On this basis, the master frame master control panel sends the result to the standby frame control panel according to a specific service matching degree algorithm to discriminate who is more important, and the control panel of the more important frame can continue to use the communication IP of the site, thereby completing the selection of the user of the communication IP of the site.

[0148] In some embodiments, when the service configuration value of the currently governed sub-frame service panel is calculated and the service matching value of the self is calculated, the service configuration of the site is sorted according to the panel and the service type; the service matching degree coefficient of the currently governed sub-frame service panel is calculated by using the service weight and the hash-sorted service configuration table of the in-place service panel governed by one of the master frame and the standby frame.

[0149] Preferably, the service configuration value is calculated according to a first formula, and the first formula comprises:

[0150] MV=SW 1*(Board 1*ServiceNum 1+...Board N*ServiceNum N)+...SW M*(Board 1*ServiceNum M1+...Board N*ServiceNum MX);

[0151] wherein MV is the service matching value, the greater the value, the higher the service matching degree, SW is the service weight, which is set according to the service importance, Board 1 to Board N are the actual in-place panels governed by the master frame, and N represents the number of the actual in-place panels.

[0152] Those skilled in the art can understand that all or some of the steps in the method disclosed above, the functions of the modules / units in the system and the device can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementation, the division between the functional modules / units referred to in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components working together. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on computer-readable storage media, which can include computer-readable storage media (or non-transitory media) and communication media (or transitory media).

[0153] It should be noted that, in the present application, the relationship terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or equipment. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or equipment including the element.

[0154] The above description is merely one specific implementation of the present application, enabling those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for processing IP conflict between a primary frame and a backup frame, characterized in that, The method comprises the steps of: recording the routing protocol neighbor information of the communication interface between the active frame and the standby frame in the normal operation of the site; when IP conflict occurs between the active frame and the standby frame, using the existing communication channel and the routing protocol neighbor information of the transmission network to judge the rationality of the site communication IP used by the active frame and the standby frame; according to the judgment result, selecting the more reasonable one between the active frame and the standby frame to use the site communication IP; the method further comprises the steps of: the active frame control panel or the standby frame control panel detects whether IP conflict occurs between the active frame and the standby frame after detecting the interruption of the communication channel between the active frame and the standby frame, and judges whether IP conflict occurs between the active frame and the standby frame in combination with the communication condition of the active frame control panel or the standby frame control panel and the network management or the control machine, and the method comprises the steps of: one of the active frame control panel or the standby frame control panel sends the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the neighbor site through a link-based layer 2 private message, and requires the neighbor site to send the IP of the adjacent site of the other party and the management IP of the multi-sub-frame site to the adjacent site of the other party through an IP-based layer 3 private message; the adjacent site of the other party queries whether the management IP of the multi-sub-frame site is in the routing protocol neighbor information of the adjacent site of the other party according to the layer 3 private message, and sends the query result back to the neighbor site in a response message, and the response message contains the IP of the adjacent site of the other party, the management IP of the multi-sub-frame site and the query result; the neighbor site forwards the content of the response message to one of the active frame control panel or the standby frame control panel through a layer 2 private message; one of the active frame control panel or the standby frame control panel judges whether IP conflict occurs between the active frame and the standby frame according to the query result.

2. The method for processing IP conflict between master frame and standby frame according to claim 1, wherein, The recording of the routing protocol neighbor information of the communication interface between the active frame and the standby frame in the normal operation of the site comprises: when the active frame and the standby frame are in normal operation, the active frame control panel actively checks the adjacent site information of the communication or control signaling interface of the active frame and the standby frame in the routing protocol stack, and records and notifies the standby frame control panel.

3. The method for processing IP conflict between master frame and standby frame according to claim 2, wherein, The active frame control panel actively checks the adjacent site information of the communication or control signaling interface of the active frame and the standby frame in the routing protocol stack, and records and notifies the standby frame control panel, which comprises the steps of: the active frame control panel periodically detects the neighbor information of the routing protocol and the change condition; the non-Ethernet interface adjacent site connected to the active frame and the non-Ethernet interface adjacent site connected to the standby frame are identified according to the communication link number corresponding to the neighbor site in each sub-frame; the IP information of the active sub-frame and the standby sub-frame and the corresponding non-Ethernet interface neighbor site is notified to the standby frame control panel through the channel between the active frame and the standby frame.

4. The method for processing IP conflict between master frame and standby frame according to claim 1, wherein the step of sending the IP conflict information to the standby frame comprises the steps of: sending the IP conflict information to the standby frame through the network management system; and sending the IP conflict information to the standby frame through the network management system. The method further comprises the steps of: when it is judged that IP conflict occurs between the active frame and the standby frame, the link path of the IP conflict is recorded.

5. The method for processing IP conflict between master frame and standby frame according to claim 1, wherein the step of sending the IP conflict information to the standby frame comprises the steps of: sending the IP conflict information to the standby frame through the network management system; and sending the IP conflict information to the standby frame through the network management system. One of the active frame control panel or the standby frame control panel judges whether IP conflict occurs between the active frame and the standby frame according to the query result, which comprises the steps of: if the query result is that the management IP of the multi-sub-frame site is in the routing protocol neighbor information of the adjacent site of the other party, it is judged that IP conflict occurs between the active frame and the standby frame.

6. The method for processing IP conflict between master frame and standby frame according to claim 1, wherein, The method comprises the following steps of: The master frame control panel or the standby frame control panel calculates the service matching value of the service disk of the sub-frame under its jurisdiction, and sends the IP of the relevant site on the link path, the service matching value, the service configuration time and the management IP of the multi-sub-frame site to the other party according to the IP conflict link path; The other party confirms whether to abandon the management IP of the multi-sub-frame site according to the service configuration time, and sends the confirmation result to the master frame control panel or the standby frame control panel; The master frame control panel or the standby frame control panel decides whether to continue to use the management IP of the multi-sub-frame site according to the confirmation result.

7. The method for processing IP conflict between master frame and standby frame according to claim 6, wherein the step of sending the IP conflict information to the standby frame comprises the steps of: sending the IP conflict information to the standby frame through the network management system; and sending the IP conflict information to the standby frame through the network management system. The other party confirms whether to abandon the management IP of the multi-sub-frame site according to the service configuration time, and comprises the following steps of: If the service configuration time in the received message is newer than the service configuration time of the self, it is confirmed to abandon the management IP of the multi-sub-frame site; If the service configuration time in the received message is older than the service configuration time of the self, it is confirmed to continue to use the management IP of the multi-sub-frame site; If the service configuration time in the received message is the same as the service configuration time of the self, the service matching value of the self is calculated, and when the service matching value of the self is lower than the service configuration value in the received message, it is confirmed to abandon the management IP of the multi-sub-frame site; when the service matching value of the self is higher than the service configuration value in the received message, it is confirmed to continue to use the management IP of the multi-sub-frame site.

8. The method for processing IP conflict between master frame and standby frame according to claim 6, wherein the step of sending the IP conflict information to the standby frame comprises the steps of: sending the IP conflict information to the standby frame through the network management system; and sending the IP conflict information to the standby frame through the network management system. The master frame control panel or the standby frame control panel sends the IP of the relevant site on the link path, the service matching value, the service configuration time and the management IP of the multi-sub-frame site to the other party according to the IP conflict link path, and comprises the following steps of: The service matching value, the IP of the corresponding neighbor site, the IP of the corresponding adjacent site of the other party in the master frame control panel or the standby frame control panel, the management IP of the multi-sub-frame site and the service configuration time are sent to the corresponding neighbor site through a two-layer private message; The corresponding neighbor site fills in the content of the received two-layer private message to convert a three-layer private message, and sends the three-layer private message to the corresponding adjacent site of the other party; The corresponding adjacent site of the other party decodes the content of the three-layer private message to find out that the destination site is the neighbor site of the self, and sends the content of the three-layer private message to the destination site through a two-layer private message.

9. A system for processing IP conflict between a primary frame and a backup frame, characterized in that, The master frame control panel and the standby frame control panel are provided, and The master frame control panel is used for recording the routing protocol neighbor information of the communication interface between the master frame and the standby frame when the site is normally running; Any one of the master frame control panel and the standby frame control panel is further used for: When the IP conflict between the master frame and the standby frame occurs, the rationality of the site communication IP used by the master frame and the standby frame is judged by using the existing communication channel and the routing protocol neighbor information of the transmission network; According to the judgment result, the site communication IP is used by the more reasonable one between the master frame and the standby frame; Any one of the master frame control panel and the standby frame control panel is further used for: After detecting that the communication channel between the active frame and the standby frame is interrupted, whether IP conflict between the active frame and the standby frame occurs is determined in combination with the communication condition of the active frame and the network management or control machine, and the specific process is as follows: One of the active frame control panel or the standby frame control panel sends the IP of the adjacent station of the other party and the management IP of the multi-sub-frame station to the neighbor station through link-based layer 2 private messages, and requires the neighbor station to send the IP of the adjacent station of the other party and the management IP of the multi-sub-frame station to the adjacent station of the other party through IP-based layer 3 private messages; The adjacent station of the other party queries whether the management IP of the multi-sub-frame station is in the routing protocol neighbor information of the adjacent station of the other party according to the layer 3 private message, and sends the query result back to the neighbor station in a response message, wherein the response message contains the IP of the adjacent station of the other party, the management IP of the multi-sub-frame station and the query result; The neighbor station forwards the content of the response message to one of the active frame control panel or the standby frame control panel through layer 2 private messages; One of the active frame control panel or the standby frame control panel determines whether IP conflict between the active frame and the standby frame occurs according to the query result.

Citation Information

Patent Citations

  • IPv6 (Internet Protocol Version 6) protocol address conflict processing method and system based on VRRP (Virtual Router Redundancy Protocol)

    CN102035906A