Interior Gateway Protocol or IGP is a generic term used to refer to an algorithm that routers within an autonomous network use when they exchange routing information. [0020] To exchange routing information, routers usually use one of two basic types of algorithms i.e. distance-vector or Shortest Path First (SPF).