Comment Re:I can has Multiprotocol Label Switching? (Score 1) 690
Well, of course we need to specify the destination address. In the MPLS case, we would signal the router serving us that we wish to talk to a certain address, and the router would send back a label ID that corresponds to that connection. (While the destination addresses are global, the label IDs can be reused per pair of devices, but that is besides the point). At this point, the path is set up and cannot really be "messed with" and you reference it by the label ID.
The security benefit is that the routing mechanism is invisible to the end user. He needs to specify the destination and the rest of the connection is up to the network.
Of course, the other benefits are efficiency and traffic engineering. With the network being aware of the actual connections (unlike with TCP, where packets are essentially disjoint from a router's point of view), it is relatively easy to provide features like bandwidth reservation, QoS guarantees, etc. And the actual switching process for circuit switching is a lot more efficient. It is far easier for a router to perform a label lookup and then push/pop/swap labels than it is to carry out the longest prefix match lookup. In fact, such technology is already used internally by some ISPs, but it is not available globally or end-to-end.
The security benefit is that the routing mechanism is invisible to the end user. He needs to specify the destination and the rest of the connection is up to the network.
Of course, the other benefits are efficiency and traffic engineering. With the network being aware of the actual connections (unlike with TCP, where packets are essentially disjoint from a router's point of view), it is relatively easy to provide features like bandwidth reservation, QoS guarantees, etc. And the actual switching process for circuit switching is a lot more efficient. It is far easier for a router to perform a label lookup and then push/pop/swap labels than it is to carry out the longest prefix match lookup. In fact, such technology is already used internally by some ISPs, but it is not available globally or end-to-end.