CN113904971A - Method for automatically exchanging routing information across network planes - Google Patents
Method for automatically exchanging routing information across network planes Download PDFInfo
- Publication number
- CN113904971A CN113904971A CN202111074385.2A CN202111074385A CN113904971A CN 113904971 A CN113904971 A CN 113904971A CN 202111074385 A CN202111074385 A CN 202111074385A CN 113904971 A CN113904971 A CN 113904971A
- Authority
- CN
- China
- Prior art keywords
- interface
- network plane
- plane
- routing information
- network
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/028—Dynamic adaptation of the update intervals, e.g. event-triggered updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention relates to a method for automatically exchanging routing information of a cross-network plane, which comprises a method for automatically exchanging routing information of a single-node cross-network plane and a method for automatically exchanging routing information of a multi-node cross-network plane. In addition, the multi-node cross-plane automatic exchange method realizes the sub-area load sharing of the whole network cross-plane flow and avoids the flow congestion and single point failure by deploying sub-area cross-plane service bearing routing information automatic exchange at a plurality of area core nodes.
Description
Technical Field
The invention belongs to the technical field of cross-plane reformation of service networks, and particularly relates to a cross-network-plane automatic routing information exchange method.
Background
The large service network has the characteristics of large number of nodes, wide distribution region and the like, and the service carried by the original network plane needs to be gradually migrated to a new network plane in the cross-plane transformation process. Because the new and old network planes are built based on different network technology systems, the migration process is difficult to complete at one time, and the new and old network planes can run in parallel in the whole network transformation process. Before the network transformation begins, the original network plane bears a large number of service flows of different types, and the service continuity needs to be ensured in the network transformation process, namely, the network service related to the transformation needs to be simultaneously borne in the new network plane and the old network plane, so that a method is needed for realizing smooth migration of the service in the network transformation process.
Disclosure of Invention
The invention provides a cross-network-plane automatic routing information exchange method in order to realize the uninterrupted operation of network bearing services among different network planes in the cross-network-plane reconstruction process of a large-scale multi-service network.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method for automatically exchanging routing information of a single node across a network plane, as shown in fig. 1, includes the following steps:
step 1-1: selecting two physical interfaces on the core node routing equipment of the whole network, and respectively deploying the two physical interfaces on a new network plane (N plane) and an old network plane (O plane); the physical interface deployed on the old network plane is called an O interface, and the physical interface deployed on the new network plane is called an N interface;
step 1-2: connecting the O interface and the N interface by adopting a physical connecting cable to establish a data transmission physical channel;
step 1-3: an OSPF dynamic routing protocol is configured between the O interface and the N interface, so that the O interface and the N interface have the capability of transmitting routing information to an opposite side after establishing an OSPF neighbor relation;
step 1-4: the N interface redistributes a service bearing routing protocol used by the new network plane into an OSPF dynamic routing protocol between the N interface and the O interface, so that each piece of service bearing routing information generated in the new network plane can be dynamically leaked to the O interface;
step 1-5: the O interface automatically diffuses the new network plane service bearer routing information transferred by the N interface to the old network plane after receiving the new network plane service bearer routing information, and provides a feed channel for different services to access the new network plane information from the old network plane, as shown in fig. 2, before the network modification process, different services in the whole network are borne by the old network plane, and as the network modification progresses, the different services in the whole network gradually transition to be borne by the new network plane, and the network service bearer routing information respectively maintained by the new network plane and the old network plane presents a process of' this elimination;
step 1-6: a reverse data transmission channel is set for the traffic flow of the new network plane by configuring a default route, and the traffic flow enters the O interface through the N interface through physical connection, so that all the traffic flows which cannot find the exit in the new network plane are sent to the O interface by the N interface and enter the old network plane, and a feed channel is provided for accessing the old network plane from the new network plane for different services, and at this time, the whole network service carrying condition is as shown in fig. 3.
Furthermore, the service bearing routing information transmission between the O interface and the N interface is controlled to be a unidirectional controllable routing information leakage process in a policy routing mode, so that the service bearing routing information exchange between a new network plane and an old network plane is prevented from being disordered.
The network plane communication problem of different network technology systems can be solved by completing the deployment of an automatic switching node across the network plane in the whole network, and the service is carried between two different planes without interrupting the mutual access, but a new problem can be brought at the same time. The large-scale multi-node network bears the weight of the traffic flow greatly, if the whole network only finishes the deployment of a cross-network plane automatic switching node, all cross-network plane traffic will be finished through N interface and O interface of this node, cause the traffic congestion easily, once the cross-network plane traffic between N interface and O interface of this node bears the weight of the automatic exchange of routing information and fails, the whole network cross-network plane traffic will be all interrupted, the risk is high, therefore on the basis of the single node cross-network plane routing information automatic exchange method, expand to the multi-node cross-network plane routing information automatic exchange method.
A multi-node cross-network-plane routing information automatic exchange method comprises the following steps:
step 2-1: dividing a large-scale multi-node network into a plurality of areas according to the node distribution condition, and selecting a core node of each area to finish the automatic exchange and deployment of self cross-network plane service bearing routing information;
step 2-2: each regional core node which completes automatic exchange and deployment unidirectionally and controllably leaks service bearing routing information generated by a new network plane into an old network plane of the whole network, and the old network plane service automatically selects an optimal path to access the new network plane;
step 2-3: and configuring a default route in the new network plane to create a reverse data transmission channel and spread the reverse data transmission channel to the whole new network plane, wherein each regional core node receives the default route reverse data transmission channel configured by the rest regional core nodes in the new network plane so as to form backup of each other.
Through the above upgrade of the method for automatically exchanging the service bearing routing information of the service across different network planes, the whole network cross-plane flow is shared by the load of the sub-areas, and no flow congestion occurs, and at this time, the whole network service bearing condition is as shown in fig. 4.
Further, in step 2-3, the reverse data transmission channels of the regional core nodes have different priorities, the reverse data transmission channel configured by the regional core node is highest in priority and in an activated state, and the reverse data transmission channels received from other regional core nodes are in an inactivated state in sequence according to the priority order.
Further, when a core node in a certain area fails, a reverse data transmission channel created by a core node in another area with a high priority is converted from an inactive state to an active state in the area, the cross-plane traffic of the area is handled by the core node in the other area, which is equivalent to that the two areas realize area merging, and at this time, the service carrying situation is as shown in fig. 5;
when the failed area core node is recovered, the reverse data transmission channel configured and formed by the area core node is in an activated state again, the reverse data transmission channel created by other area core nodes with high priority is converted into an inactivated state in the area, and the cross-plane traffic of the area is again taken charge of by the area core node.
In the process of improving the network planes spanning different technical systems, which is promoted node by node in a large-scale multi-node network, the invention can solve the problem of mutual access among different network planes, ensure the continuous operation of the whole network service in the improvement process and realize smooth transition in the improvement process. Meanwhile, the scheme is continuously effective in the whole network reconstruction process after one-time deployment, the workload of single-node implementation in the reconstruction process is greatly reduced, the single-node reconstruction implementation efficiency and the success rate are improved, the whole network reconstruction is convenient to remove, and the removal process has no influence on services.
Drawings
Fig. 1 is a schematic diagram of an automatic exchange method of cross-network plane service bearer routing information;
fig. 2 is a schematic diagram of one-way transmission of cross-network plane service bearer routing information;
fig. 3 is a schematic view of a whole network service bearer after deployment of an inter-network plane automatic switching node;
FIG. 4 is a schematic diagram of service bearers after deployment of a multi-node cross-network plane automatic switching method;
fig. 5 is a schematic diagram of backup effect of a multi-node cross-network plane automatic switching method.
Detailed Description
A certain network modification project relates to 276 nodes in the national range, and a large-scale multi-regional and multi-node IGP network which uses an OSPF routing protocol to carry services needs to be modified into a large-scale MPLS-VPN network which uses an MP-IBGP protocol to transmit VPNv4 routes and quickly forwards VPN service messages through the MPLS protocol on the basis of the ISIS routing protocol. Based on the scene, all services are borne by an IGP network plane before network modification, and the whole network equipment maintains an IGP routing table for service forwarding; all the services are carried by a VPN network plane after transformation, each network node exit router serves as PE equipment, a node internal network serves as CE access, and all the node PE routers maintain VPN routing tables for carrying the services. In the transformation process, the new network plane and the old network plane coexist on each node router but are independent from each other among the routing tables. Because the number of network nodes is large and the network nodes all bear services, from the perspective of modification implementation, migration of all intranet services from the IGP network plane to the VPN network plane is completed at one time, operability is extremely low, but risks are extremely high, and finally the modification implementation is performed in a node-by-node pushing mode.
In order to realize smooth transition of service bearing in the cross-plane reconstruction process of a network, reduce the content of single-node implementation work, improve the implementation efficiency and the success rate of network cut-over, a method for automatically exchanging route information of multi-node cross-plane service bearing is directly adopted, and the specific implementation conditions are as follows:
the whole network is divided into a plurality of areas according to the node distribution condition, a core node is selected in each area, 2 idle interfaces are selected on a node router to complete equipment self-loop through cable interconnection, one interface is deployed as a VPN network interface on a VPN network plane, the other interface is deployed as an IGP network interface on an IGP network plane, and interconnection addresses are configured.
Two different plane interfaces of the routing equipment of the regional core node enable OSPF processes respectively, an IGP network plane interface enables OSPF processes of an IGP network plane, a VPN network plane interface enables OSPF processes under VPN instances of VPN network plane bearing services, and OSPF neighbors are established by the two interfaces. The policy routing is configured, so that the one-way learning effect of OSPF routing information between the two interfaces is realized, namely the IGP network plane interface can learn the routing from the VPN network plane interface, and the VPN network plane interface cannot learn the routing from the IGP network plane interface.
By introducing BGP VPNv4 routing of a VPN network plane into an OSPF process under an area core node service bearer VPN instance in which cross-plane routing information automatic exchange is deployed, VPN routing information of bearer service in a new network plane is transmitted to a unique OSPF neighbor, namely an IGP network plane interface, by a VPN network plane interface. The IGP network plane interface diffuses the VPN detail routing information of the new network plane bearer service to IGP routing tables of other nodes of the IGP network plane through an OSPF protocol which is operated together with the IGP network plane, and an ingress data channel is created for the original IGP network plane bearer service to access the new VPN network plane. Due to the effect of one-way learning of OSPF routing information between the VPN network plane interface and the IGP network plane interface, the service bearing routing information of the VPN network plane can be dynamically transmitted to the IGP routing table of the IGP network plane, and the service bearing routing information of the IGP network plane can not be transmitted to the VPN routing table of the VPN network plane to cause pollution.
And configuring a default route in a VPN routing table of a VPN network plane of each cross-plane routing information automatic switching node, wherein the next hop is an IGP interface of the IGP network plane. The default route of each regional core node is diffused to the VPN routing tables of the other nodes of the VPN network plane through the IBGP protocol of the VPN network plane. The non-core node of each area takes the default route issued by the core node of the area as the best, and the service cross-plane communication is carried out through the default routes issued by the core nodes of other areas only when the cross-plane routing information of the core node of the area is automatically exchanged and fails, so that the sub-area load sharing of the cross-plane flow of the whole network is realized, and the flow congestion and the single point fault are avoided.
After the whole network service is completely transferred from the IGP network plane to the VPN network plane, the cross-plane routing information of a plurality of regional core nodes of the whole network is directly removed for automatic exchange and deployment, and the removal process has no influence on the whole service carried by the VPN network plane, so that the method is safe and reliable. Thanks to the invention, the network transformation project is successfully completed, the project implementation time is greatly saved, and the service migration success rate in the node-by-node implementation process reaches 100 percent.
The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above-mentioned embodiments, and all technical solutions belonging to the idea of the present invention belong to the protection scope of the present invention. It should be noted that modifications and embellishments within the scope of the invention may be made by those skilled in the art without departing from the principle of the invention.
Claims (5)
1. A method for automatically exchanging routing information of a single node across a network plane is characterized by comprising the following steps:
step 1-1: selecting two physical interfaces on the core node routing equipment of the whole network, and respectively deploying the two physical interfaces on a new network plane and an old network plane; the physical interface deployed on the old network plane is called an O interface, and the physical interface deployed on the new network plane is called an N interface;
step 1-2: connecting the O interface and the N interface by adopting a physical connecting cable to establish a data transmission physical channel;
step 1-3: an OSPF dynamic routing protocol is configured between the O interface and the N interface, so that the O interface and the N interface have the capability of transmitting routing information to an opposite side after establishing an OSPF neighbor relation;
step 1-4: the N interface redistributes a service bearing routing protocol used by the new network plane into an OSPF dynamic routing protocol between the N interface and the O interface, so that each piece of service bearing routing information generated in the new network plane can be dynamically leaked to the O interface;
step 1-5: after receiving the new network plane service bearing routing information transmitted by the N interface, the O interface automatically diffuses the new network plane service bearing routing information to the old network plane, and provides an ingress channel for different services to access the new network plane information from the old network plane;
step 1-6: a reverse data transmission channel is set for the service flow of the new network plane by configuring a default route, and the reverse data transmission channel enters an O interface through physical connection of an N interface, so that all the flows which cannot find an outlet in the new network plane are sent to the O interface by the N interface so as to enter an old network plane, and a feed channel is provided for different services to access the old network plane from the new network plane.
2. The method as claimed in claim 1, wherein the service bearer routing information transfer between the O interface and the N interface is controlled as a one-way controllable process of routing information leakage by means of policy routing to prevent confusion of service bearer routing information exchange between the new network plane and the old network plane.
3. The method for automatically exchanging routing information across a network plane of multiple nodes according to claim 1, comprising the steps of:
step 2-1: dividing a large-scale multi-node network into a plurality of areas according to the node distribution condition, and selecting a core node of each area to finish the automatic exchange and deployment of self cross-network plane service bearing routing information;
step 2-2: each regional core node which completes automatic exchange and deployment unidirectionally and controllably leaks service bearing routing information generated by a new network plane into an old network plane of the whole network, and the old network plane service automatically selects an optimal path to access the new network plane;
step 2-3: and configuring a default route in the new network plane to create a reverse data transmission channel and spread the reverse data transmission channel to the whole new network plane, wherein each regional core node receives the default route reverse data transmission channel configured by the rest regional core nodes in the new network plane so as to form backup of each other.
4. The method according to claim 3, wherein in step 2-3, the reverse data transmission channels of the regional core nodes have different priorities, the reverse data transmission channel configured by the regional core node has the highest priority and is in an active state, and the reverse data transmission channels received from other regional core nodes are in an inactive state in sequence according to the priority order.
5. The multi-node cross-network-plane routing information automatic switching method according to claim 3 or 4, wherein when a core node in a certain area fails, a reverse data transmission channel created by a core node in another area with a higher priority is switched from an inactive state to an active state in the area, and cross-plane traffic in the area is taken charge of by the core node in the other area; when the failed area core node is recovered, the reverse data transmission channel configured and formed by the area core node is in an activated state again, the reverse data transmission channel created by other area core nodes with high priority is converted into an inactivated state in the area, and the cross-plane traffic of the area is again taken charge of by the area core node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111074385.2A CN113904971B (en) | 2021-09-14 | 2021-09-14 | Automatic exchange method of routing information crossing network plane |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111074385.2A CN113904971B (en) | 2021-09-14 | 2021-09-14 | Automatic exchange method of routing information crossing network plane |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113904971A true CN113904971A (en) | 2022-01-07 |
CN113904971B CN113904971B (en) | 2023-04-28 |
Family
ID=79028211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111074385.2A Active CN113904971B (en) | 2021-09-14 | 2021-09-14 | Automatic exchange method of routing information crossing network plane |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113904971B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114968873A (en) * | 2022-05-11 | 2022-08-30 | 中国科学院计算技术研究所 | PCIE data exchange device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1130514A2 (en) * | 2000-03-03 | 2001-09-05 | Hitachi, Ltd. | Data migration method using storage area network |
CN102857536A (en) * | 2011-07-01 | 2013-01-02 | 中兴通讯股份有限公司 | Method and system capable of achieving data back-up and migration in peer-to-peer (P2P) network |
US20130007230A1 (en) * | 2011-06-30 | 2013-01-03 | Ciena Corporation | Method of network reconfiguration in optical transport networks |
US8548151B1 (en) * | 2006-04-13 | 2013-10-01 | Sprint Communications Company L.P. | Method for migrating from an old communication switch to a new communication switch |
CN103888417A (en) * | 2012-12-21 | 2014-06-25 | 中国电信股份有限公司 | Network switching method and system for virtual machine system migration |
US20160179850A1 (en) * | 2009-06-11 | 2016-06-23 | Talari Networks Incorporated | Methods and Apparatus for Providing Adaptive Private Network Database Schema Migration and Management Processes |
CN109327318A (en) * | 2017-07-31 | 2019-02-12 | 杭州达乎科技有限公司 | The SDN management network architecture establishes SDN management network and management method for switching network |
CN112130958A (en) * | 2020-09-11 | 2020-12-25 | 苏州浪潮智能科技有限公司 | Virtual machine live migration method and system based on OVS |
-
2021
- 2021-09-14 CN CN202111074385.2A patent/CN113904971B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1130514A2 (en) * | 2000-03-03 | 2001-09-05 | Hitachi, Ltd. | Data migration method using storage area network |
US8548151B1 (en) * | 2006-04-13 | 2013-10-01 | Sprint Communications Company L.P. | Method for migrating from an old communication switch to a new communication switch |
US20160179850A1 (en) * | 2009-06-11 | 2016-06-23 | Talari Networks Incorporated | Methods and Apparatus for Providing Adaptive Private Network Database Schema Migration and Management Processes |
US20130007230A1 (en) * | 2011-06-30 | 2013-01-03 | Ciena Corporation | Method of network reconfiguration in optical transport networks |
CN102857536A (en) * | 2011-07-01 | 2013-01-02 | 中兴通讯股份有限公司 | Method and system capable of achieving data back-up and migration in peer-to-peer (P2P) network |
CN103888417A (en) * | 2012-12-21 | 2014-06-25 | 中国电信股份有限公司 | Network switching method and system for virtual machine system migration |
CN109327318A (en) * | 2017-07-31 | 2019-02-12 | 杭州达乎科技有限公司 | The SDN management network architecture establishes SDN management network and management method for switching network |
CN112130958A (en) * | 2020-09-11 | 2020-12-25 | 苏州浪潮智能科技有限公司 | Virtual machine live migration method and system based on OVS |
Non-Patent Citations (4)
Title |
---|
MEHDI MRAD;ALI BALMA;FATMA MOALLA;TALEL LADHARI: "Nodes Migration Scheduling of Access Networks" * |
张卫华: "通信网络改造迁移方案优化", 《电子世界》 * |
张国华: "某通信企业业务平台网络改造方案的设计与实现", 《信息通信》 * |
张国华;: "某通信企业业务平台网络改造方案的设计与实现" * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114968873A (en) * | 2022-05-11 | 2022-08-30 | 中国科学院计算技术研究所 | PCIE data exchange device |
CN114968873B (en) * | 2022-05-11 | 2024-04-05 | 中国科学院计算技术研究所 | PCIE data exchange device and method for switching data paths |
Also Published As
Publication number | Publication date |
---|---|
CN113904971B (en) | 2023-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8588060B2 (en) | E-spring (G.8032) interworking to provide access protection | |
JP4647835B2 (en) | Transmission apparatus and failure avoidance method | |
US8406127B2 (en) | Precedence-based routing/re-routing | |
US6728205B1 (en) | Method and apparatus for automatic protection switching | |
US5848055A (en) | Bandwidth correlation means for paths in connection-oriented packet switching networks | |
CN100450039C (en) | Fast convergence method and device of the end-to-end service | |
EP2624590B1 (en) | Method, apparatus and system for interconnected ring protection | |
EP2424186B1 (en) | Dual-computer hot-standby method, device and system | |
CN105791108B (en) | A kind of method and device that the tunnel bandwidth based on bundle interface is reserved | |
CN102469019B (en) | Device and method for allocating aggregated link bandwidth in packet-switched network | |
JP4732987B2 (en) | Packet transfer device | |
Xin et al. | On an IP-centric optical control plane | |
US20080316919A1 (en) | Trunk interface in resilient packet ring, method and apparatus for realizing the trunk interface | |
WO2012071909A1 (en) | Method and device for service recovery | |
CN113904971B (en) | Automatic exchange method of routing information crossing network plane | |
CN101646105A (en) | Method, system and equipment for service recovery | |
CN104796346B (en) | A kind of method that realizing L3VPN sharing business load, equipment and system | |
CN102480411A (en) | Reservation method and system for protected bandwidth resources | |
Zhang et al. | Survivable path computation in PCE-based multi-domain networks | |
KR20060112713A (en) | Method of controlling osi(iso) layer-two loops for telecommunication networks | |
CN103297481A (en) | Interconnection exchanging method and device | |
JP2007097011A (en) | Communication system, transmission apparatus and reservation band setting method | |
WO2011047581A1 (en) | Method and system for discovering ring network protection information | |
WO2012103729A1 (en) | Tunnel configuration method and device | |
JP2003224586A (en) | Signalling system for return protection in double-ring network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 1308, 13th floor, East Tower, 33 Fuxing Road, Haidian District, Beijing 100036 Applicant after: China Telecom Digital Intelligence Technology Co.,Ltd. Address before: Room 1308, 13th floor, East Tower, 33 Fuxing Road, Haidian District, Beijing 100036 Applicant before: CHINA TELECOM GROUP SYSTEM INTEGRATION Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |