What Is The Difference Between Routing And Forwarding?


4 Answers

ghazal gi Profile
ghazal gi answered
Both of these are used in the network layer for the purpose of data sending on different paths.
In the forwarding network layer function, the data or packet is transferred form one incoming link and then reached to the other outgoing link, the main thing is that all these transfer of packets is done within a single router. When any packet reach at the input link of the router, then router must have to transfer the packet to its correct output link.
On the other hand the routing function is used to send the packets form one pc to another pc within two different routers. Its means that routing occur between the two routers of network, their combined communication by means of routing protocols decide the routes or paths, that packets would acquire, on their journey from source to destination. It is the responsibility of the network layer that, it would decide the appropriate path for the packet, for sending it to its desired receiver. For selecting the correct path for sending the data, the network layer use the routing algorithm. The routing algorithm is responsible for choosing the best path out of many paths. Means the path which is more clear, short and with out hurdles.
Anonymous Profile
Anonymous answered
Routing is part of decision making whereas forwarding is to transmit data off an incoming link on some outgoing link
harold bells Profile
harold bells answered
Routing is looking for a possible nearest path to the destination while forwarding is passing the data to designated path to the destination.
Jane Tiffs Profile
Jane Tiffs answered
In telephony:

Call Forwarding - A telephone service that enables a customer to have an incoming call
automatically rerouted to another extension.

Call Routing - allow your callers to reach you anywhere.

Answer Question