Next hop resolution protocol cut-through to LANs
First Claim
1. A data processing system comprising:
- a first data processing device operable for attaching to a layer-3 subnetwork, said first data processing device including circuitry for sending and receiving Next Hop Resolution Protocol (NHRP) packets; and
a second data processing device operable for attaching to said layer-3 subnetwork, said second data processing device including circuitry for sending and receiving NHRP packets, wherein one or more of said NHRP packets include a vendor-private extension for LANE Shortcuts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is implemented by which a Logical IP subnetwork attached (LIS) Next Hop Resolution Protocol (NHRP) client or an Emulated LAN (ELAN) subnetwork attached NHRP client in an Asynchronous Transfer Mode (ATM) network can send data to a destination LAN Emulation Client (LEC) on a different ISO layer-3 subnetwork via a data-direct Virtual Channel Connection. The method enables such a IP subnetwork attached NHRP clients to obtain the ATM address corresponding to the destination station by using the vendor-private extension within an NHRP packet. The NHRP client uses the ATM address to build a data-direct VCC over which it unicasts data bound for the destination station. The NHRP client appears to the destination LEC as any other LEC on its ELAN would appear.
-
Citations
30 Claims
-
1. A data processing system comprising:
-
a first data processing device operable for attaching to a layer-3 subnetwork, said first data processing device including circuitry for sending and receiving Next Hop Resolution Protocol (NHRP) packets; and
a second data processing device operable for attaching to said layer-3 subnetwork, said second data processing device including circuitry for sending and receiving NHRP packets, wherein one or more of said NHRP packets include a vendor-private extension for LANE Shortcuts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A program product adaptable for storage on a program storage media, the program product operable for sending and receiving NHRP packets, said program product comprising:
-
programming for sending one or more NHRP Resolution Request packets wherein said NHRP Resolution Request packets include a vendor-private extension for LANE Shortcuts. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
programming for receiving one or more NHRP Resolution Reply packets, wherein said one or more NHRP Resolution Reply packets include said vendor-private extension for LANE Shortcuts.
-
-
13. The program product adaptable for storage on a program storage media of claim 12 further comprising:
programming for extracting layer-2 protocol routing information from said vendor-private extension for LANE Shortcuts.
-
14. The program product of claim 13 further comprising:
programming for providing said layer-2 protocol routing information to circuitry for incorporating said layer-2 protocol routing information into data packets.
-
15. The program product adaptable for storage on a program storage media of claim 14 wherein said layer-2 protocol routing information further comprises:
-
an ATM address; and
a MAC address.
-
-
16. The program product adaptable for storage on a program storage media of claim 14 wherein said layer-2 protocol routing information further comprises:
-
an ATM address; and
an RIF.
-
-
17. The program product adaptable for storage on a program storage media of claim 13 wherein said layer-2 protocol routing information further comprises:
-
an ATM address; and
a MAC address.
-
-
18. The program product adaptable for storage on a program storage media of claim 13 wherein said layer-2 protocol routing information further comprises:
-
an ATM address; and
an RIF.
-
-
19. A program product adaptable for storage on a program storage media, the program product operable for sending and receiving NHRP packets, said program product comprising:
-
programming for receiving an NHRP Resolution Request packet including a vendor-private extension for LANE Shortcuts; and
programming for sending one or more of said NHRP Resolution Reply packets. - View Dependent Claims (20, 21, 22)
programming for building an NHRP Resolution Reply packet wherein said NHRP Resolution Request packet includes said vendor-private extension for LANE Shortcuts, said vendor-private extension for LANE Shortcuts including layer-2 protocol routing information associated with a destination station.
-
-
21. The program product adaptable for storage on a program storage media of claim 20 wherein said layer-2 protocol routing information further comprise:
-
an ATM address; and
a MAC address.
-
-
22. The program product adaptable for storage on a program storage media of claim 20 wherein said layer-2 protocol routing information further comprises:
-
an ATM address; and
an RIF.
-
-
23. A data processing device comprising:
-
circuitry operable for attaching the data processing device to a layer-3 subnetwork; and
circuitry for sending and receiving Next Hop Resolution Protocol (NHRP) packets via said layer-3 subnetwork, wherein one or more of said NHRP packets include a vendor-private extension for LANE Shortcuts. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification