Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Wide area network router and method for establishing routing table items therein

A router and wide area network technology, applied in the field of establishing routing table items in WAN routers and WAN routers, can solve problems such as easy operation errors, high cost, and inability to ensure the integrity and timeliness of balanced routing tables

Inactive Publication Date: 2010-11-24
NEW H3C TECH CO LTD
View PDF3 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, manually establishing a balanced routing table cannot guarantee the integrity and timeliness of the balanced routing table entries
The establishment of the routing table is manually added one by one. It is impossible to accurately know which servers the dual WAN routers have visited, and it is impossible to add balanced routing table entries completely, resulting in some random slow problems, which are difficult to locate. In addition, the method of manually adding one by one It is impossible to update the balanced routing table at any time, and usually a relatively complete balanced routing table has at least thousands of entries. Manually adding one by one is costly and prone to operational errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Wide area network router and method for establishing routing table items therein
  • Wide area network router and method for establishing routing table items therein
  • Wide area network router and method for establishing routing table items therein

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Embodiment 1 of the present invention provides a method for establishing a routing table entry of a WAN router. The WAN router has multiple WAN ports, such as figure 1 As shown, the method includes:

[0051] Step 101, configure the corresponding relationship between each WAN port and the addresses of DNS servers in different Internet service provider networks.

[0052] Step 102, after the WAN router receives the DNS request containing the domain name sent by the client, the WAN router sends the DNS request to each DNS server through each WAN port according to the corresponding relationship between each WAN port and the address of the DNS server.

[0053] Step 103, the WAN router receives the DNS response message corresponding to the DNS request sent back by each DNS server through each WAN port.

[0054] Each DNS server queries the corresponding relationship between the stored domain name and the IP address according to the domain name carried in the DNS request, and s...

Embodiment 2

[0061] Embodiment 2 of the present invention provides a method for establishing routing table entries in a WAN router. The WAN router has multiple WAN ports, and each WAN port corresponds to a different Internet service provider network. In this embodiment, the WAN router has four The WAN ports corresponding to the networks of different Internet service providers are used as examples for illustration. The four WAN ports are WAN1 port, WAN2 port, WAN3 port and WAN4 port respectively.

[0062] Take the client accessing the Sina homepage through the WAN router as an example, assuming that the WAN1 port of the WAN router is connected to the telecom network, the WAN2 port is connected to the China Netcom network, the WAN3 port is connected to the Railcom network, and the WAN4 port is connected to the China Unicom network. There is a corresponding Server (server) in the China Railcom network, but there is no corresponding Server in the China Unicom network. The server IP address of C...

Embodiment 3

[0086] Embodiment 3 of the present invention provides a wide area network WAN router, the WAN router has multiple WAN ports, such as image 3 As shown, the WAN router includes:

[0087] The configuration unit 11 is used to configure the corresponding relationship between each WAN port and the address of the domain name resolution DNS server in the network of different Internet service providers and the domain name IP address selection strategy;

[0088] The first receiving unit 12 is configured to receive the DNS request containing the domain name sent by the client;

[0089] The forwarding unit 13 is connected to the configuration unit 11 and the first receiving unit 12, and is used to send the received DNS request to each DNS server through each WAN port according to the corresponding relationship between each WAN port and the address of the DNS server;

[0090] The second receiving unit 14 is connected to the forwarding unit 13, and is used to receive the DNS response mess...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a wide area network (WAN) router and a method for establishing routing table items therein. The method comprises the following steps: configuring the respective corresponding relations between a plurality of WAN ports in the WAN router and addresses of DN servers in the networks of different Internet service providers; respectively transmitting DNS requests to the corresponding DNS servers through the WAN ports by the WAN router, and acquiring domain names in the DNS response messages received through the WAN ports and the IP addresses corresponding to the domain names; and if more than two different IP addresses exist in the acquired IP addresses, selecting one IP address as the domain name IP address according to a preset domain name IP address selection policy, and establishing routing table items to record the corresponding relation between the WAN port, which receives the DNS response message containing the domain name IP address, and the domain name IP address, thereby realizing automatic configuration of balance routing table items in the WAN router.

Description

technical field [0001] The invention relates to the communication field, in particular to a wide area network router and a method for establishing routing table items in the wide area network router. Background technique [0002] The dual WAN (Wide Area Network, wide area network) router has two WAN ports, which are connected to the Internet (Internet) network through the dual WAN lines corresponding to the two WAN ports. One WAN port is a telecom ISP (Internet Service Provider, Internet Service Provider). ) to provide bandwidth services, and the other WAN port is Netcom ISP to provide bandwidth services. In order to use the ISP bandwidth reasonably, the dual WAN router will share the Internet access traffic among the two WAN lines according to a certain proportion. At this time, the working mode of the dual WAN is the balanced mode. [0003] When the dual WAN routers work in the balanced mode, the main problem is that there will be cross-ISP access, that is, when the dual ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/12H04L29/06H04L12/56H04L12/28H04L45/74
Inventor 牛俊彬陈小杰
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products