EP0943201B1

Method for using dhcp to override learned ip addresses in a network

Abstract

This record has no abstract on file.

EP0943201B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 8 December 2017, 8.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

18 claims: 7 independent, 11 dependent

  1. 1
    A method for routing packets in a computer network (100) that includes one or more client systems (102) connected to a router (106), the router including one or more routes, each route mapping an IP address to a client system, the method comprising the steps, performed by the router, of:detecting the allocation of a specified IP address to a specified client system;creating a new route within the router, the new route mapping the specified IP address to the specified client system;marking the new route so that it may only be overwritten by a subsequent DHCP address assignment;deleting routes stored within the router that are invalidated by the new route;and routing IP packets in accordance with the routes stored within the router.
  2. 5
    A method as recited in any preceding claim, wherein one or more of the routes stored within the router (106) are statically pre-configured within the router.
  3. 7
    A computer program product comprising:a computer usable medium having computer readable code embodied therein for routing packets in a computer network (100) that includes one or more client systems (102) connected to a router (106), the router including one or more routes, each route mapping an IP address to a client system, the computer program product comprising: first computer readable program code devices configured to cause a computer system to detect the allocation of a specified IP address to a specified client system;second computer readable program code devices configured to cause the computer system to create a new route within the router, the new route mapping the specified IP address to the specified client system;third computer readable program code devices configured to mark the new route so that it may only be overwritten by a subsequent DHCP address assignment;fourth computer readable program code devices configured to cause the computer system to delete routes stored within the router that are invalidated by the new route;and fifth computer readable program code devices configured to cause the computer system to route IP packets in accordance with the routes stored within the router.
  4. 11
    A computer program product as recited in any of claims 7 to 10, wherein one or more of the routes stored within the router (106) are statically pre-configured within the router.
  5. 13
    An apparatus for routing packets in a computer network (100) that includes one or more client systems (102) connected to a router (106), the router including one or more routes, each route mapping an IP address to a client system, the apparatus comprising:a first portion operable to detect the allocation of a specified IP address to a specified client system;a second portion operable to create a new route within the router, the new route mapping the specified IP address to the specified client system;a third portion operable to mark the new route so that it may only be overwritten by a subsequent DHCP address assignment;a fourth portion operable to delete routes stored within the router that are invalidated by the new route;and a fifth portion operable to route IP packets in accordance with the routes stored within the router.
  6. 16
    An apparatus as recited in any of claims 13 to 15, wherein the fourth portion is operable to delete routes stored within the router (106) that associate the specified IP address with client systems (102) that are not the specified client system.
  7. 17
    An apparatus as recited in any of claims 13 to 16, wherein one or more of the routes stored within the router (106) are statically pre-configured within the router.