METHOD FOR USING DHCP TO OVERRIDE LEARNED IP ADDRESSES IN A NETWORK

A preferred embodiment of the present invention includes a method and apparatus for routing IP packets in a network of client systems. The router forwards IP packets between the client systems and the server systems. More specifically, the router can be pre-configured to include one or more "ro...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PATRICK, MICHAEL, W, LIM, SWEE, B, WONG, THOMAS, K, RADIA, SANJAY, R, TSIRIGOTIS, PANAGIOTIS, GOEDMAN, ROBERT, J
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A preferred embodiment of the present invention includes a method and apparatus for routing IP packets in a network of client systems. The router forwards IP packets between the client systems and the server systems. More specifically, the router can be pre-configured to include one or more "routes". Each route is a mapping between an IP address and a client system. The router may also learn route from other routers and by analysis of IP packets. Preferably, the routes known by the router are included in a route table. The router also monitors DHCP assignment of IP addresses to client systems within the network. When the DHCP assignment of an IP address is detected, the router creates a new route that associates the newly assigned IP address and the corresponding client system. The new route is marked so that it may only be overwritten by a subsequent DHCP assignment. The router then updates the route table to include the new route and purges the route table of learned routes that have been invalidated by the new route. In this way, the present invention allows dynamically assigned IP addresses to override learned routes. La présente invention concerne un procédé et appareil d'acheminement de paquets IP (protocole Internet) dans un réseau de systèmes client. Le dispositif d'acheminement transmet des paquets IP entre les systèmes client et les systèmes serveur. Le dispositif d'acheminement peut être préconfiguré de manière plus spécifique, de façon à inclure une ou plusieurs voies d'acheminement. Chaque voie d'acheminement est une correspondance entre une adresse IP et un système client. Le dispositif d'acheminement peut également apprendre une voie d'acheminement peut également apprendre une voie d'acheminement à partir d'autres dispositifs d'acheminement et par analyse des paquets IP. Les voies d'acheminement connues du dispositif d'acheminement sont, de préférence, inclues dans une table de voies d'acheminement. Le dispositif d'acheminement contrôle également l'affectation, selon le protocole DHCP (protocole de configuration dynamique de l'hôte), d'adresses IP à des systèmes client du réseau. Lorsqu'on détecte l'affectation DHCP d'une adresse IP, le dispositif d'acheminement crée une nouvelle voie d'acheminement qui associe l'adresse IP nouvellement affectée et le système client correspondant. La nouvelle voie d'acheminement est marquée de sorte qu'elle ne peut être écrasée que par une affectation DHCP ultérieure. Le dispositif d'acheminement met alors à