Overview#
Routing the process of selecting a path for traffic in a network, or between or across multiple networks.Routing assumes that network addresses are structured and that similar addresses imply proximity within the network.
Routing is performed at the Network Layer where Bridging is performed at the Data-link Layer
Routing creates an interconnection between networks. Routing may refer to the physical linking of a Internet Service Provider's network with equipment or facilities not belonging to that network.
Routing is performed for 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 logically addressed network packets from one network interface to another.
Intermediate nodes are typically network devices such as routers, Bridge, gateways, firewalls, or Network Switches. General-purpose computers also forward packets and perform Routing, although they have no specially optimized hardware for the task. The Routing process usually directs forwarding on the basis of routing tables, which maintain a record of the routes to various network destinations. Thus, constructing routing tables, which are held in the router's memory, is very important for efficient routing. Most routing algorithms use only one network path at a time. Multipath routing techniques enable the use of multiple alternative paths.Routing schemes differ in how they deliver messages:
- unicast delivers a message to a single specific node
- broadcast delivers a message to all nodes in the network
- multicast delivers a message to a group of nodes that have expressed interest in receiving the message
- anycast delivers a message to any one out of a group of nodes, typically the one nearest to the source
- geocast delivers a message to a Geolocation area!! More Information
- 8.8.8.8
- AWS Application Load Balancer
- Ad Hoc network
- Anycast
- AppleTalk
- Application Load Balancing
- Border Gateway Protocol
- Bridge
- Bridging
- Brocade Communications Systems
- Data-link Layer
- Gateway
- Geocast
- Humorous RFCs
- IEEE 802.1
- Interconnection
- Kubernetes Service
- Mix network
- Network Address Translation
- Network Layer
- OSI-Model
- PARC Universal Packet
- Reliability
- Router
- Routing Information Protocol
- VINES Internetwork Protocol
- Xerox Network Systems
- Zigbee Router