- Source routing
In
computer networking , source routing allows a sender of a packet to specify the route the packet takes through the network.With source routing the entire path to the destination is known to the sender and is included when sending data. Source routing differs from most other routing in that the source makes most or all of the routing decisions for each router along the way.
Source routing allows easier troubleshooting, improved
traceroute , and enables a node to discover all the possible routes to a host. It also allows a source to directly manage network performance by forcing packets to travel over one path to prevent congestion on another.In the
Internet Protocol , two header options are available which are rarely used: "strict source and record route" (SSRR) and "loose source and record route" (LSRR). Due to security concerns, packets marked LSRR are frequently blocked on the Internet. If not blocked, LSRR can allow an attacker to spoof its address but still successfully receive response packets. [cite web|url=http://www.microsoft.com/technet/archive/community/columns/security/netdef/sourcead.mspx|title=Source Address Spoofing|publisher=Microsoft ]See also
*
Dynamic Source Routing References
External links
*
* [http://www.ietf.org/rfc/rfc0791.txt RFC 791]
* [http://www.gweep.net/~crimson/network/lsrr.html Source Routing Not Considered Harmful]
Wikimedia Foundation. 2010.