File:Unicast.svg · Wikimedia Commons · See Wikimedia Commons
routing
Sign in to saveAlso known as network routing
Routing is the process of selecting a path for traffic in a network or between or across multiple networks. Broadly, routing is performed in many types of networks, including circuit-switched networks, such as the public switched telephone network (PSTN), and computer networks, such as the Internet.
Wikidata facts
- Image
- Internet-transit-2.svg
Show 2 more facts
- Commons category
- Routing
- Stack Exchange tag
- stackoverflow.com/tags/routing
Sources (3)
via Wikidata · CC0
~18 min read
Article
14 sectionsContents
- Delivery schemes
- Topology distribution
- Distance vector algorithms
- Link-state algorithms
- Optimized Link State Routing algorithm
- Path-vector protocol
- Path selection
- Multiple agents
- Route analytics
- Centralized routing
- See also
- References
- Further reading
- External links
Routing is the process of selecting a path for traffic in a network or between or across multiple networks. Broadly, routing is performed in many types of networks, including circuit-switched networks, such as the public switched telephone network (PSTN), and computer networks, such as the Internet.
In packet switching networks, routing is the higher-level decision-making that directs network packets from their source toward their destination through intermediate network nodes by specific packet forwarding mechanisms. Packet forwarding is the transit of network packets from one network interface to another. Intermediate nodes are typically network hardware devices such as routers, gateways, firewalls, or switches. General-purpose computers also forward packets and perform routing, although they have no specially optimized hardware for the task.