Router for which a logical network address which is not unique to the gateway address in default routing table entries
First Claim
1. An improved router system including a plurality of routers that are interconnected in a network, wherein each router of the plurality of routers has a plurality of links, wherein each router has at least one first link connected to at least one host and has at least one second link connected to the router system, and wherein each router routes packets received through the at least one first link of each router according to each packet'"'"'s logical network address, the improvement comprising:
- a first router having a first logical network address associated with the at least one first link of the first router, the first router being enabled with respect to the first logical network address to forward data through the at least one first link of the first router and to forward data between the network and at least one first host connected to the at least one first link of the first router; and
a second router having a second logical network address associated with the at least one first link of the second router, the second router being enabled with respect to the second logical network address to forward data through the at least one first link of the second router to forward data and between the network and at least one second host connected to the at least one first link of the second router, wherein the second logical network address associated with the at least one first link of the second router is the same as, and concurrently enabled with, the first logical network address associated with the at least one first link of the first router, the second logical network address being visible only from the at least one first link of the second router and being used by the at least one second host for determining the second router'"'"'s link address in the at least one first link of the second router.
3 Assignments
0 Petitions
Accused Products
Abstract
An asymmetrical network for coupling customer-premises Internet hosts such as personal computers to the Internet. The head end of a CATV system has a high-bandwidth connection to the Internet. The down link connecting the personal computers to the Internet is the cables provided by the CATV system; the up link is a telephone connection to the head end. A router is connected to the down link by means of an RF modem, to the up link by means of an analog modem, and to a LAN which is connected to the Pcs. The router routes IP packets for the hosts that are received on the CATV cable to the hosts via the LAN; it routes IP packets from the hosts that are destined for the Internet to the head end via the telephone line. The asymmetrical network conserves IP addresses and addresses on the CATV cable by dynamically allocating the IP addresses for an RF modem'"'"'s hosts and an address on the CATV cable for the RF modem in response to a request made by the RF modem via the telephone line. It further saves IP addresses by assigning a non-unique IP address to the router for use inside the LAN. Standard TCP/IP protocols can be used to control the asymmetrical network.
242 Citations
73 Claims
-
1. An improved router system including a plurality of routers that are interconnected in a network, wherein each router of the plurality of routers has a plurality of links, wherein each router has at least one first link connected to at least one host and has at least one second link connected to the router system, and wherein each router routes packets received through the at least one first link of each router according to each packet'"'"'s logical network address, the improvement comprising:
-
a first router having a first logical network address associated with the at least one first link of the first router, the first router being enabled with respect to the first logical network address to forward data through the at least one first link of the first router and to forward data between the network and at least one first host connected to the at least one first link of the first router; and
a second router having a second logical network address associated with the at least one first link of the second router, the second router being enabled with respect to the second logical network address to forward data through the at least one first link of the second router to forward data and between the network and at least one second host connected to the at least one first link of the second router, wherein the second logical network address associated with the at least one first link of the second router is the same as, and concurrently enabled with, the first logical network address associated with the at least one first link of the first router, the second logical network address being visible only from the at least one first link of the second router and being used by the at least one second host for determining the second router'"'"'s link address in the at least one first link of the second router. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An improved router system, the router system comprising a plurality of routers that are interconnected in a network, wherein each router of the plurality of routers has a plurality of links, wherein each router has at least one first link, wherein each router routes packets received through the at least one first link of each router, and wherein each router is connected to a CATV head end by at least one second link, the improvement comprising:
-
a first router of the plurality of routers having a first logical network address, wherein the first logical network address of the first router is associated with at least one first link of the first router, the first router being enabled with respect to the first logical network address to forward data through the at least one first link of the first router and to forward data between the network and at least one first host connected to the at least one first link of the first router; and
a second router of the plurality of routers having a second logical network address that is the same as, and concurrently enabled with, the first logical network address of the first router, wherein the second logical network address of the second router is associated with at least one first link of the second router, the second router being enabled with respect to the second logical network address to forward data between the network and at least one second host connected to the at least one first link of the second router. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method for assigning the same logical network address to a plurality of routers in a router system, the routers being interconnected in a network, wherein each router of the router system has a plurality of links, the method comprising the steps of:
-
assigning a first logical network address to a first router for use on at least one first link of the first router, the first router being enabled with respect to the first logical network address to forward data through the at least one first link of the first router and to forward data between the network and at least one first host connected to the at least one first link of the first router; and
assigning a second logical network to a second route for use on at least one first link of the second router, wherein the assigned second logical network address of the second router is the same as, and concurrently enabled with, the assigned first logical network address of the first router, the second router being enabled with respect to the second logical network address to forward data through the at least one first link of the second router and to forward data between the network and at least one second host connected to the first link of the second router. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
transmitting the assigned second logical network address to the second router through a second link connected to the router.
-
-
53. The method of claim 51, further comprising the step of:
receiving at a CATV head end at least one message through a second link from the second router, wherein each router of the plurality of routers has a second link, and wherein each router of the plurality of routers is connected to the CATV head end through its corresponding second link.
-
54. The method of claim 53, wherein the received at least one message is an Internet Protocol message.
-
55. The method of claim 54, wherein the first and second logical network addresses are Internet Protocol addresses.
-
56. The method of claim 54, wherein the Internet Protocol message includes a Dynamic Host Configuration Protocol (DHCP) message.
-
57. The method of claim 53, wherein the received at least one message from the second router is an authentication message.
-
58. The method of claim 53, further comprising step of:
transmitting at least one message from the CATV head end to the second router through the second link of the second router.
-
59. The method of claim 58, wherein the transmitted at least one message from the CATV head end is an Internet Protocol message.
-
60. The method of claim 58, wherein the Internet Protocol message includes a Dynamic Host Configuration Protocol (DHCP) message.
-
61. The method of claim 58, wherein the Internet Protocol message includes an Internet Protocol address for assignment to the second router as the second logical network address.
-
62. The method of claim 51, wherein the at least one first host connected to the at least one first link of the first router is associated with a fifth logical network address, and the at least one second host connected to the at least one first link of the second router is associated with a sixth logical network address.
-
63. The method of claim 62, wherein the fifth logical network address is an Internet Protocol address, and the sixth logical network address is an Internet Protocol address.
-
64. The method of claim 63, wherein a first packet communicated from the at least one first host to the at least one second host has the fifth logical network address as its source logical network address and the sixth logical network address as its destination logical network address.
-
65. The improved royter system of claim 64, wherein when the first packet is in the at least one first link of the frst router, the first packet has the fifth logical network address as its source logical network addres, and when the first packet is in the at least one first link of the second router, the first packet has the fifth logical network address as its source logical network address.
-
66. The improved router system of claim 64, wherein when the first packet is in the at least one first link of the first router, the first packet has the sixth logical network address as its destination logical network address, and when the first packet is in the at least one first link of the second router, the first packet has the sixth logical network address as its source logical network address.
-
67. The improved router system of claim 64, wherein when the first packet is in the at least one first link of the first router, the first packet has the fifth logical network address as its source logical network addres, and when the first packet is in the at least one first link of the second router, the first packet has the fifth logical network address as its source logical network address;
- and wherein when the first packet is in the at least one first link of the first router, the first packet has the sixth logical network address as its destination logical network address, and when the first packet is in the at least one first link of the second router, the first packet has the sixth logical network address as its source logical network address.
-
68. The improved router system of claim 62, wherein a second packet communicated from the at least one second host to the at least one first host has the sixth logical network address as its source logical network address and the fifth logical network address as its destination logical network address.
-
69. The improved router system of claim 68, wherein when the second packet is in the at least one first link of the second router, the second packet has the sixth logical network address as its source logical network address, and when the second packet is in the at least one first link of the first router, the second packet has the sixth logical network address as its source logical network address.
-
70. The improved router system of claim 68, wherein when the second packet is in the at least one first link of the second router, the second packet has the fifth logical network address as its destination logical network address, and when the second packet is in the at least one first link of the first router, the second packet has the fifth logical network address as its destination logical network address.
-
71. The improved router system of claim 68, wherein when the second packet is in the at least one first link of the second router, the second packet has the sixth logical network address as its source logical network address, and when the second packet is in the at least one first link of the first router, the second packet has the sixth logical network address as its source logical network address;
- and wherein when the second packet is in the at least one first link of the second router, the second packet has the fifth logical network address as its destination logical network address, and when the second packet is in the at least one first link of the first router, the second packet has the fifth logical network address as its destination logical network address.
-
72. The method of claim 51, wherein responsive to being enabled with respect to the first logical network address, the first router is capable of responding to an address resolution protocol (ARP) request from the at least one first host connected to the at least one first link of the first router, the response to the ARP request comprising a link address of the first router in the at least one first link of the first router.
-
73. The method of claim 51, wherein responsive to being enabled with respect to the second logical network address, the second router is capable of responding to an address resolution protocol (ARP) request from the at least one second host connected to the at least one first link of the second router, the response to the ARP request comprising a link address of the second router in the at least one first link of the second router.
Specification