Method and system for automatically interconnecting IPv4 networks across an IPv6 network
First Claim
1. A method for automatically interconnecting IPv4 networks across an IPv6 network, the method comprising:
- receiving an IPv4 packet at an ingress router in the IPv6 network;
finding the longest match IPv4 routing entry for IPv4 addresses in the received packet to identify an egress router in the IPv6 network;
encapsulating the IPv4 packet to create an IPv6 packet, wherein destination and source addresses of the encapsulated packet identify a subnet router anycast corresponding to the ingress router and the egress router in the IPv6 network; and
forwarding the encapsulated packet to the egress router.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for automatically interconnecting IPv4 networks across an IPv6 network are disclosed. The method includes receiving an IPv4 packet at an ingress router in the IPv6 network and finding the longest match IPv4 routing entry for IPv4 addresses in the received packet to identify an egress router in the IPv6 network. The IPv4 packet is encapsulated to create an IPv6 packet, wherein destination and source addresses of the encapsulated packet identify a subnet router anycast corresponding to the ingress router and the egress router in the IPv6 network. The encapsulated packet is forwarded to the egress router.
-
Citations
15 Claims
-
1. A method for automatically interconnecting IPv4 networks across an IPv6 network, the method comprising:
-
receiving an IPv4 packet at an ingress router in the IPv6 network;
finding the longest match IPv4 routing entry for IPv4 addresses in the received packet to identify an egress router in the IPv6 network;
encapsulating the IPv4 packet to create an IPv6 packet, wherein destination and source addresses of the encapsulated packet identify a subnet router anycast corresponding to the ingress router and the egress router in the IPv6 network; and
forwarding the encapsulated packet to the egress router. - View Dependent Claims (2, 3, 4)
-
-
5. A method for transmitting packets from a first IPv4 network to a second IPv4 network across an IPv6 network, the method comprising:
-
forwarding an IPv4 packet from the first IPv4 network to an ingress router in the IPv6 network;
creating a tunnel in the IPv6 network for transferring the packet across the IPv6 network, comprising defining tunnel endpoint addresses as an IPv6 subnet router anycast corresponding to the ingress router and an egress router;
encapsulating the IPv4 packet to create an IPv6 packet;
forwarding the encapsulated packet to the egress router;
decapsulating the packet at the egress router; and
forwarding the packet to the second IPv4 network. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for automatically interconnecting IPv4 networks across an IPv6 network, the product comprising:
-
code that finds the longest match IPv4 routing entry for IPv4 addresses in a received IPv4 packet to identify an egress router in the IPv6 network;
code that encapsulates the IPv4 packet to create an IPv6 packet, wherein destination and source addresses of the encapsulated packet identify a subnet router anycast corresponding to the ingress router and the egress router in the IPv6 network;
code that forwards the encapsulated packet to the egress router; and
a computer-readable medium that stores the codes. - View Dependent Claims (13)
-
-
14. Apparatus for automatically interconnecting IPv4 networks across an IPv6 network, the apparatus comprising:
-
means for receiving an IPv4 packet at an ingress router in the IPv6 network;
means for finding the longest match IPv4 routing entry for IPv4 addresses in the received packet to identify an egress router in the IPv6 network;
means for encapsulating the IPv4 packet to create an IPv6 packet, wherein destination and source addresses of the encapsulated packet identify a subnet router anycast corresponding to the ingress router and the egress router in the IPv6 network; and
means for forwarding the encapsulated packet to the egress router. - View Dependent Claims (15)
-
Specification