Network access system, method and equipment based on BGP dynamic routing and medium
By establishing EBGP neighbor relationships among network switch groups and utilizing BGP dynamic routing, cross-data center IP migration and automatic switching are achieved, solving the service interruption problem of traditional network access systems during failures and improving the high availability and disaster recovery capabilities of data centers.
Patent Information
- Application Number
- CN202511350946.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-09-22
AI Technical Summary
Traditional network access systems require manual intervention to recover from network failures, resulting in long service interruptions and difficulty in achieving rapid switching across data centers, thus failing to meet the high availability and disaster recovery requirements of data centers.
By establishing EBGP neighbor relationships between the first and second network switch groups at each provincial node, and utilizing the dynamic routing features of BGP, IP addresses can be migrated across data centers and automatically switched to the backup node. Proxy forwarding servers are used for traffic pass-through and load balancing to ensure business continuity.
It ensures uninterrupted service when network equipment or fiber optic cables are lost, significantly shortening fault recovery time and improving overall system availability and disaster recovery capabilities.
Smart Images

Figure CN120856643A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a network access system, method, device and medium based on BGP dynamic routing. Background Technology
[0002] With the rapid development of internet services, the high availability and disaster recovery capabilities of data centers have become crucial for modern enterprises to ensure business continuity and system reliability. Traditional network access systems have significant shortcomings in the event of network failures: on the one hand, they require manual intervention for recovery, resulting in excessively long service interruptions; on the other hand, they struggle to achieve rapid switching across data centers, severely impacting user experience.
[0003] To address these challenges, the industry urgently needs a network access system capable of automatically detecting network faults and enabling rapid IP address migration across data centers. Such a system must possess the following characteristics: first, the ability to detect changes in network status in real time; second, the ability to automatically switch IP addresses from faulty data centers to healthy data centers; and finally, ensuring seamless transitions during service switching.
[0004] Currently, with the widespread adoption of cloud computing and distributed systems, the BGP protocol, with its flexible routing strategies and cross-domain capabilities, is gradually becoming the core protocol of data center networks. However, existing technologies still have many shortcomings: traditional proxy servers have limited functionality and cannot deeply collaborate with BGP dynamic routing; failover solutions mostly rely on Layer 2 protocols, making it difficult to meet the needs of cross-data center scenarios; and the overall solution lacks a systematic design, resulting in high recovery latency. These problems all restrict the further improvement of data center disaster recovery capabilities. Summary of the Invention
[0005] Therefore, it is necessary to provide a network access system, method, device, and medium based on BGP dynamic routing to address the aforementioned technical problems.
[0006] In a first aspect, embodiments of this application provide a network access system based on BGP dynamic routing, the system comprising: multiple provincial nodes and a second application server deployed on disaster recovery nodes.
[0007] Each of the provincial nodes includes terminal equipment, a first network switch group and a first application server deployed in the first data center, and a second network switch group and a proxy forwarding server deployed in the second data center. EBGP neighbor relationships are established between the first network switch group and the second network switch group of each of the provincial nodes.
[0008] The terminal devices of each of the provincial nodes are used to send access requests, the access requests including IP addresses; the IP addresses are the common IP addresses of the first application server and the proxy forwarding server;
[0009] The first network switch group of each of the provincial nodes is used to forward the access request to the second network switch group based on the EBGP neighbor relationship in the event of an anomaly in the first data center network;
[0010] The second network switch group of each of the provincial nodes is used to forward the access request to the proxy forwarding server;
[0011] The proxy forwarding server is used to forward the access request to the second application server.
[0012] In one embodiment, the first network switch group includes an IDC switch and a first provincial node switch, and the second network switch group includes a second provincial node switch. The IDC switch establishes EBGP neighbor relationships with the first provincial node switch and the second provincial node switch, respectively.
[0013] In one embodiment, the IDC switch includes a first logical interface, the first provincial node switch includes a second logical interface, and the second provincial node switch includes a third logical interface, wherein the first logical interface, the second logical interface, and the third logical interface are all configured with the public IP address.
[0014] In one embodiment, the IDC switch includes a network detection device, which is used to detect the network status of the first provincial node switch in real time.
[0015] The IDC switch is used to forward the access request to the second provincial node switch based on the EBGP neighbor relationship in the event of a network anomaly at the first provincial node switch.
[0016] In one embodiment, the IDC switch includes a routing controller, which is configured to dynamically adjust the path attributes of BGP routes based on the EBGP neighbor relationship and forward the access request to the second network switch group when the network of the first provincial node switch is abnormal.
[0017] In one embodiment, the IDC switch detects whether the network of the first provincial node switch is abnormal through an ICMP probe.
[0018] In one embodiment, the first network switch group is further configured to: forward the access request to the first application server when the first data center network is functioning normally.
[0019] Secondly, embodiments of this application also provide a network access method based on BGP dynamic routing, applied to the terminal device access system based on BGP dynamic routing as described in the first aspect above, the method comprising:
[0020] When the terminal device of the provincial node sends an access request to access the first application server, it is determined whether the first data center of the provincial node is experiencing network abnormalities.
[0021] If so, the first network switch group of the provincial node forwards the access request to the second network switch group of the provincial node based on the BGP neighbor relationship; the second network switch group forwards the access request to the proxy forwarding server; the proxy forwarding server forwards the access request to the second application server.
[0022] Thirdly, embodiments of this application also provide a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the method described in the first aspect above.
[0023] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method described in the first aspect above.
[0024] The aforementioned network access system, method, device, and medium based on BGP dynamic routing establishes an EBGP neighbor relationship between the first and second network switch groups at each provincial node. When a terminal device issues an access request, if a network failure occurs in the first data center, BGP route updates and selection are automated based on the EBGP neighbor relationship. The access request is forwarded to the second network switch group, which then forwards it to a proxy forwarding server. The proxy forwarding server then forwards the access request to the second application server. By utilizing the dynamic routing characteristics of the BGP protocol, cross-data center IP migration and automatic switching to the second application server at the disaster recovery node are achieved, ensuring uninterrupted service when network equipment or fiber optic cables are interrupted. This significantly shortens fault recovery time and improves overall system availability.
[0025] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0026] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0027] Figure 1 This is a schematic diagram of the architecture of a network access system based on BGP dynamic routing in one embodiment;
[0028] Figure 2 This is a schematic diagram illustrating the establishment of EBGP neighbor relationships between a first network switch group and a second network switch group in one embodiment;
[0029] Figure 3 This is a flowchart illustrating a network access method based on BGP dynamic routing in one embodiment;
[0030] Figure 4 This is a flowchart illustrating a network access method based on BGP dynamic routing in another embodiment;
[0031] Figure 5 This is a schematic diagram of the computer device structure in one embodiment. Detailed Implementation
[0032] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.
[0033] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.
[0034] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0035] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms “connected,” “linked,” “coupled,” and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. “Multiple” used in this application refers to two or more. “And / or” describes the relationship between related objects, indicating that three relationships may exist; for example, “A and / or B” can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. The terms "first," "second," and "third" used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.
[0036] BGP (Border Gateway Protocol) is a routing protocol used to connect independent systems on the Internet. It is an enhanced, improved, and scalable protocol developed by the Internet Engineering Task Force (IETF). BGP4 supports the CIDR addressing scheme, which increases the number of available IP addresses on the Internet.
[0037] EBGP (External Border Gateway Protocol) is a protocol used to exchange routing information between different Autonomous Systems (AS). Its main function is to transmit routing information between different ASes, ensuring network connectivity.
[0038] This application provides a network access system based on BGP dynamic routing, such as... Figure 1 As shown, the system includes multiple provincial nodes and a second application server deployed on the disaster recovery node. Figure 1 Only one provincial node is shown in the diagram, and the network architecture of each provincial node is the same.
[0039] Each provincial node includes terminal equipment, a first network switch group and a first application server deployed in a first data center, and a second network switch group and a proxy forwarding server deployed in a second data center. An EBGP neighbor relationship is established between the first and second network switch groups of each provincial node. The terminal equipment of each provincial node is used to send access requests, the access requests including an IP address; the IP address is the common IP address of the first application server and the proxy forwarding server. The first network switch group of each provincial node is used to forward the access request to the second network switch group based on the EBGP neighbor relationship in the event of a network anomaly in the first data center. The second network switch group of each provincial node is used to forward the access request to the proxy forwarding server. The proxy forwarding server is used to forward the access request to the second application server.
[0040] In this system, the terminal devices at each provincial node are devices that access the application server via IP addresses, such as cameras. These terminal devices are connected to the core network through network switches to transmit and process data. The terminal devices are the foundation of the entire system, responsible for collecting and sending various data, such as images, video, voice, and geographic location information, ensuring the real-time nature and accuracy of the information. The terminal devices access the application server by sending access requests, which include the destination IP address and related data; the destination IP address is the common IP address of the first application server and the proxy forwarding server.
[0041] The first network switch group and the first application server of the first data center are deployed in the first computer room of the provincial node, which can be understood as the main computer room; the second network switch group and the proxy forwarding server of the second data center are deployed in the second computer room of the provincial node, which can be understood as the provincial disaster recovery computer room.
[0042] The primary application server at each provincial node is responsible for establishing, modifying, and terminating session management with terminal devices, responding to access requests from terminal devices, and providing corresponding services. The primary application server is the core of the business logic, responsible for handling various complex business requirements and ensuring stable system operation and efficient service. When the primary data center network of the provincial node is functioning normally, terminal devices at the provincial node send access requests to the primary application server through the primary network switch group for business processing.
[0043] This application embodiment establishes an EBGP neighbor relationship between a first network switch group and a second network switch group at each provincial node. When a terminal device sends an access request, if a network failure occurs in the first data center, BGP route updates and selection are automated based on the EBGP neighbor relationship. The access request is forwarded to the second network switch group, which then forwards it to a proxy forwarding server. The proxy forwarding server then forwards the access request to the second application server. By utilizing the dynamic routing characteristics of the BGP protocol, cross-data center IP migration and automatic switching to the second application server at the disaster recovery node are achieved, ensuring uninterrupted service when network equipment or fiber optic cables are interrupted. This significantly shortens fault recovery time and improves overall system availability.
[0044] The second application server is also used to process access requests from terminal devices and provide corresponding services. The difference between it and the first application server in the network access system is that when the network of the first data center of the provincial node is normal, the first application server responds to the access requests of terminal devices. When the network of the first data center of the provincial node is abnormal, the second application server responds to the access requests of terminal devices.
[0045] The proxy forwarding server in this embodiment plays a role in load balancing and failover within the system. Its core objective is to achieve efficient traffic forwarding to the secondary application server on the disaster recovery node with minimal server resource consumption. The proxy forwarding server enables lightweight traffic forwarding: it only parses transport layer (e.g., TCP / UDP) header information, avoiding application layer data parsing, thus avoiding complex business logic processing and reducing CPU and memory usage. Utilizing Linux's DNAT technology, it directly performs destination address translation in kernel space, completely bypassing user-space protocol stack processing, improving throughput and reducing latency; simultaneously, it achieves minimal resource consumption: the proxy forwarding server does not need to cache data or maintain session state, forwarding only based on the destination IP address, and a single proxy forwarding server can support tens of thousands of concurrent connections. Through its stateless design, when the disaster recovery node is expanded, there is no need to synchronize the proxy forwarding server configuration; traffic is directly guided through BGP route updates.
[0046] In a multi-instance disaster recovery environment, the forwarding proxy server adopts a stateless architecture design. It dynamically adjusts traffic distribution by monitoring the number of connections on each node in real time, achieving automatic failover and intelligent load balancing within seconds. This design completely decouples session state; when a new node joins, it can immediately share traffic without data synchronization, and any instance failure will not cause service interruption. Based on this architecture, the system can quickly and elastically scale. Simply adding proxy instances horizontally linearly increases processing capacity while maintaining optimal resource utilization. This ensures both business continuity and high availability, while also achieving extremely simplified and automated operation and maintenance.
[0047] The second application server of the disaster recovery node serves as the common application server for all provincial nodes. That is, when the network of the first data center of any provincial node is abnormal, the access request of the terminal device is forwarded to the second application server of the common disaster recovery node through the proxy forwarding server of that provincial node. The second application server responds to the access request, which reduces the network deployment cost.
[0048] In one embodiment, the first network switch group includes an IDC switch and a first provincial node switch, and the second network switch group includes a second provincial node switch. The IDC switch establishes EBGP neighbor relationships with the first provincial node switch and the second provincial node switch, respectively.
[0049] like Figure 2 As shown, the first network switch group includes CR switches, IDC switches, the first IT8 switch, and the first provincial node switch. Under normal network conditions, access requests from terminal devices are forwarded sequentially through the CR switches, IDC switches, and the first provincial node switch to the first application server. The second network switch group includes CR switches, IDC switches, the second IT8 switch, and the second provincial node switch, where the CR switches and IDC switches are upper-layer backbone devices. The CR switches in the second network switch group are the same devices as those in the first network switch group, and the IDC switches in the second network switch group are the same devices as those in the first network switch group.
[0050] like Figure 2 As shown, this embodiment of the application also retains the static service routes from the IT8 switch to the provincial node switch to avoid BGP routing black holes. This helps maintain the continuity of some services in the event of network failure. Retaining static routes can serve as a backup solution, ensuring that critical services can still operate normally through static routes in the event of network anomalies.
[0051] In this embodiment, when the first data center network is functioning normally, the access request from the terminal device is forwarded sequentially through the CR switch, IDC switch, and first provincial node switch to the first application server. When the first data center network is malfunctioning, the access request from the terminal device is forwarded sequentially through the CR switch, IDC switch, second provincial node switch, and proxy forwarding server to the second application server.
[0052] In one embodiment, the IDC switch includes a first logical interface, the first provincial node switch includes a second logical interface, and the second provincial node switch includes a third logical interface, wherein the first logical interface, the second logical interface, and the third logical interface are all configured with the public IP address.
[0053] The logical interface (also known as the virtual interface) is the Loopback interface.
[0054] Specifically, first configure the Loopback interfaces: Configure one Loopback interface on each of the first provincial node switch, the second provincial node switch, and the IDC switch, and assign a unique IP address to each Loopback interface. This IP address is the one carried in the access request sent by the terminal device. Use the IP address of the Loopback interface to establish EBGP neighbor relationships between the IDC core switch and the first provincial node core switch, and between the IDC core switch and the second provincial node core switch.
[0055] By configuring the EBGP session using the IP address of the Loopback interface, the EBGP neighbor relationship remains stable even when the physical interface fails, thus enabling dynamic route delivery and network stability.
[0056] Configure BGP attribute passing: Ensure that IDC switches and CR switches can accept and pass common BGP attributes, such as the AS_PATH attribute, for final routing control. This helps achieve more flexible route management and higher network stability. Passing BGP attributes can optimize route selection and improve network performance and reliability.
[0057] In one embodiment, the IDC switch includes a network detection device for real-time detection of the network status of the first provincial node switch; the IDC switch is used to forward the access request to the second provincial node switch based on the EBGP neighbor relationship when the network of the first provincial node switch is abnormal.
[0058] Furthermore, the IDC switch uses ICMP probes to detect whether the network of the first provincial node switch is abnormal.
[0059] In one embodiment, the IDC switch includes a routing controller, which is configured to dynamically adjust the path attributes of BGP routes based on the EBGP neighbor relationship and forward the access request to the second network switch group when the network of the first provincial node switch is abnormal.
[0060] Terminal devices send access requests to the routing controller using the IP address in the access request. The routing controller controls route selection through the path attribute AS_PATH, ensuring that the default route points to the first application server in the province to process the access request. The routing controller's intelligent routing function can optimize network traffic and improve system response speed and processing capacity.
[0061] When a provincial node's main data center fails, the IDC switch detects the anomaly through the ICMP probe mechanism and immediately blocks all service traffic destined for the failed node's IP. The routing controller dynamically adjusts the BGP routing policy, automatically redirecting traffic to the disaster recovery node by modifying the AS_PATH attribute. DNAT (Destination Address Translation) technology is used to achieve seamless traffic forwarding. At this point, the traffic is passed through to the forwarding proxy server, which then forwards the access requests to the disaster recovery node. This automatic failover mechanism ensures rapid service recovery during network failures, reducing downtime and improving overall system stability.
[0062] In one embodiment, the first network switch group is further configured to forward the access request to the first application server when the first data center network is functioning normally, and the first application server performs business processing on the access request.
[0063] This application also provides a network access method based on BGP dynamic routing, applicable to the terminal device access system based on BGP dynamic routing as described in any of the above embodiments, such as... Figure 3 As shown, the method includes the following steps:
[0064] Step 201: When the terminal device of the provincial node sends an access request to access the first application server, determine whether the first data center of the provincial node is experiencing network abnormalities.
[0065] Step 202: If yes, the first network switch group of the provincial node forwards the access request to the second network switch group of the provincial node based on the BGP neighbor relationship; the second network switch group forwards the access request to the proxy forwarding server; the proxy forwarding server forwards the access request to the second application server.
[0066] In a specific embodiment, such as Figure 4As shown, the first network switch group in the provincial node's main data center and the second network switch group in the provincial node's disaster recovery data center establish an EBGP neighbor relationship and advertise the same 32-bit masked IP address. The terminal device sends access messages to the routing controller of the first network switch group via this IP address. The routing controller controls route selection through the AS_PATH attribute. When the provincial node's main data center network is healthy, the default route points to the first application server of the provincial node to process access requests and returns the processing result to the terminal device. If the provincial node's main data center network is abnormal, the routing controller automatically switches the IP to the provincial node's disaster recovery data center, triggering a BGP route update, modifying the AS_PATH attribute, and switching traffic to the second network switch group in the provincial node's disaster recovery data center. The second network switch group forwards the access request to a proxy forwarding server. The proxy forwarding server achieves seamless pass-through of traffic to the second application server of the disaster recovery node through Target Network Address Translation (DNAT). The second application server processes the access request and returns the processing result to the terminal device.
[0067] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, memory, communication interface, display screen, and input device connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a network access method based on BGP dynamic routing. Those skilled in the art will understand that... Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0068] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in any of the above embodiments of the network access method based on BGP dynamic routing.
[0069] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0070] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0071] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A network access system based on BGP dynamic routing, characterized in that, The system includes: multiple provincial nodes and a second application server deployed on the disaster recovery nodes. Each of the provincial nodes includes terminal equipment, a first network switch group and a first application server deployed in the first data center, and a second network switch group and a proxy forwarding server deployed in the second data center. EBGP neighbor relationships are established between the first network switch group and the second network switch group of each of the provincial nodes. The terminal devices of each of the provincial nodes are used to send access requests, the access requests including IP addresses; the IP addresses are the common IP addresses of the first application server and the proxy forwarding server; The first network switch group of each of the provincial nodes is used to forward the access request to the second network switch group based on the EBGP neighbor relationship in the event of an anomaly in the first data center network; The second network switch group of each of the provincial nodes is used to forward the access request to the proxy forwarding server; The proxy forwarding server is used to forward the access request to the second application server.
2. The system according to claim 1, characterized in that, The first network switch group includes an IDC switch and a first provincial node switch, and the second network switch group includes a second provincial node switch. The IDC switch establishes EBGP neighbor relationships with the first provincial node switch and the second provincial node switch, respectively.
3. The system according to claim 2, characterized in that, The IDC switch includes a first logical interface, the first provincial node switch includes a second logical interface, and the second provincial node switch includes a third logical interface, wherein the first logical interface, the second logical interface, and the third logical interface are all configured with the public IP address.
4. The system according to claim 2, characterized in that, The IDC switch includes network detection equipment. The network detection device is used to detect the network status of the first provincial node switch in real time. The IDC switch is used to forward the access request to the second provincial node switch based on the EBGP neighbor relationship in the event of a network anomaly at the first provincial node switch.
5. The system according to claim 2, characterized in that, The IDC switch includes: a routing controller. The routing controller is used to dynamically adjust the path attributes of BGP routes based on the EBGP neighbor relationship when the network of the first provincial node switch is abnormal, and forward the access request to the second network switch group.
6. The system according to claim 5, characterized in that, The IDC switch uses ICMP probes to detect whether the network of the first provincial node switch is abnormal.
7. The system according to claim 1, characterized in that, The first network switch group is also used to: forward the access request to the first application server when the first data center network is functioning normally.
8. A network access method based on BGP dynamic routing, characterized in that, The method, applied to a terminal device access system based on BGP dynamic routing as described in any one of claims 1 to 7, comprises: When the terminal device of the provincial node sends an access request to access the first application server, it is determined whether the first data center of the provincial node is experiencing network abnormalities. If so, the first network switch group of the provincial node forwards the access request to the second network switch group of the provincial node based on the BGP neighbor relationship; the second network switch group forwards the access request to the proxy forwarding server; the proxy forwarding server forwards the access request to the second application server.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, The processor implements the method of claim 8 when executing the computer program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in claim 8.
Citation Information
Patent Citations
Virtual network element equipment switching method, equipment and storage medium
CN114157606A
Two-layer multi-path VPN forwarding method and device based on SDN data center
CN116455703A
Networking switch configuration and neighbor state detection method, equipment and medium
CN118509356A
IPTV multicast service remote disaster recovery transmission method, device and equipment
CN119341895A
Route synchronization method, device, system and equipment among multiple SDN (Software Defined Network) clusters and medium
CN120567769A