×

Peer-model support for virtual private networks with potentially overlapping addresses

  • US 6,339,595 B1
  • Filed: 12/23/1997
  • Issued: 01/15/2002
  • Est. Priority Date: 12/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A service-provider network comprising a plurality of interconnected provider edge routers and transit routers, wherein:

  • A) each edge router includes circuitry for;

    i) receiving from a source not in the service-provider network packets that include destination-address fields that specify final destinations that also are not located in the service-provider network;

    ii) for each of a plurality of such received packets;

    a) making a routing decision based not only on the contents of that packet'"'"'s destination-address field but also on the source from which it receives that packet;

    b) inserting into the packet an internal-routing field, determined at least in part in accordance with the source from which the edge router received the packet, that specifies a route to an interface on another of the provider edge routers; and

    c) forwarding the resultant packet to another router in the service-provider network in accordance with the routing decision; and

    iii) receiving, from other routers in the service provider network, packets that include internal-routing fields and forwarding them without their internal-routing fields to routers, that are not located in the service-provider network, that it selects in accordance with a routing decision based on the contents of the packets'"'"' internal-routing fields; and

    B) each transit router includes circuitry for;

    i) receiving, from other routers in the service provider network, packets that include internal-routing fields and destination-address fields;

    ii) making routing decisions based on the contents of those packets'"'"' internal-routing fields without reference to those of their destination-address fields; and

    iii) in accordance with those routing decisions, forwarding those packets to other routers in the service-provider network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×