Claims
- 1. A method of delivering security services, comprising:
establishing a first routing node within a first processing system; establishing a second routing node within a second processing system; establishing a first internet protocol (IP) connection communications path between the first processing system and the second processing system that includes the first routing node and the second routing node; receiving a plurality of data packets into the first routing node; encrypting all of the received packets, without regard to any indication in the received packets, to form encrypted packets; sending the encrypted packets from the first routing node to the second routing node; receiving the encrypted packets into the second routing node; decrypting all of the received encrypted packets, without regard to any indication in the received encrypted packets, to form decrypted packets; and sending the decrypted packets from the second routing node to a destination in the second processing system.
- 2. The method of claim 1, wherein, to support a communications network, the first processing system includes one or more control processors, one or more access processors, and one or more processing processors.
- 3. The method of claim 1, wherein for a first customer, a virtual router forms the first routing node in the first processing system and is operably connected to a virtual router that forms the second routing node in the second processing system.
- 4. The method of claim 1, wherein for each of a plurality of customers, a virtual private network is formed using a virtual encrypting router formed in the first processing system and operably connected to a virtual decrypting router formed in the second processing system.
- 5. The method of claim 1, wherein the establishing the first routing node in the first processing system includes connecting a plurality of processors in a ring configuration.
- 6. The method of claim 5, wherein the connecting the plurality of processors comprises connecting the plurality of processors in a ring configuration, and wherein the connecting a plurality of processors in the ring configuration includes forming dual counter rotating ring connections, each connecting to each of the plurality of processors.
- 7. A system of delivering security services, comprising:
a first processing system; a second processing system; and means for establishing a secure connection between the processors across an internet protocol (IP) connection to a second processing system to form a tunnel, wherein the secure connection encrypts all packets going into the tunnel and decrypts all packets coming from the tunnel.
- 8. The system of claim 7, wherein, to support a communications network, the first processing system includes one or more control processors, one or more access processors, and one or more processing processors.
- 9. The system of claim 7, wherein for each of a plurality of customers, a virtual router is formed in the first processing system and is operably connected to a virtual router formed in the second system.
- 10. The system of claim 7, wherein for each of a plurality of customers, a virtual private network is formed using an encrypting virtual router formed in the first processing system and operably connected to a decrypting virtual router formed in the second system.
- 11. The system of claim 8, wherein the one or more control processors, the one or more access processors, and the one or more processing processors are connected by dual counter-rotating ring connections, each connecting to each of the plurality of processors.
- 12. A system of delivering security services, comprising:
a first processing system; a second processing system; a first routing node within the first processing system; and a second routing node within the second processing system; wherein the first routing node encrypts all packets routed to it and forwards encrypted packets to the second routing node, and the second routing node decrypts the encrypted packets sent from the first routing node and sends the decrypted packets from the second routing node to a destination in the second processing system.
- 13 The system of claim 12 wherein, to support a communications network, the first processing system includes one or more control processors, one or more access processors, and one or more processing processors.
- 14 The system of claim 12 wherein for each of a plurality of customers, an encrypting virtual router is formed in the first processing system and is operably connected to a decrypting virtual router formed in the second system.
- 15 The system of claim 12 wherein for each of a plurality of customers, a virtual private network is formed using an encrypting virtual router formed in the first processing system and operably connected to a decrypting virtual router formed in the second system.
- 16. The system of claim 13, wherein the one or more control processors, the one or more access processors, and the one or more processing processors are connected in a ring configuration that includes dual counter rotating ring connections, each connecting to each of the first plurality of processors.
- 17. The system of claim 12, further comprising:
a first virtual router in the first processing system that receives packets to be sent and routes such packets to the first routing node for encryption.
- 18. The system of claim 12, further comprising:
a first virtual router in the first processing system that receives packets to be sent and routes such packets to the first routing node for encryption; and a second virtual router in the second processing system that receives packets from the second routing node after decryption and routes such packets towards a destination.
- 19. The system of claim 12, further comprising:
a second virtual router in the second processing system that receives packets from the second routing node after decryption and routes such packets towards a destination.
CROSS-REFERENCES TO RELATED INVENTIONS
[0001] This application claims the benefit under 35 U.S.C. 119(e) of U.S. Provisional Application Serial No. 60/232,516 filed Sep. 13, 2000 and U.S. Provisional Application Serial No. 60/232,577 filed Sep. 13, 2000, both of which are incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60232516 |
Sep 2000 |
US |
|
60232577 |
Sep 2000 |
US |