For selecting the best route, software for switching is the one used wherein its information comes from tables for routing. We will focus our discussion on how the tables for routing is created, the particular information nature they have, and the use of algorithms for routing to know if a route is preferred over another.
For knowing the best route, there are various metrics used by algorithms of routing. The multiple metrics is the one used for basing the selection of route that is combined in one hybrid metric through algorithms of routing that are of high regard. The metrics such as cost of communication, bandwidth, load, reliability, delay, and length of path is used.
The metric for routing that is widely used is the length of path. The administrators of network are allowed by some protocols for routing to designate costs of arbitrary to an individual link of network. The associated costs total is the length of path with each link that passes through on this situation. The hop count is defined by different protocols of routing; the number of internetworking products like routers that must be taken on the way to a destination from a source that traversed is specified by this metric.
The algorithms of routing context, reliability is described in the rate of bit-error terms of the link of each link of network that is referred to as dependability. It is more usual than others that some link of network have tendency to go down. Some links of network have the possibility to be fixed faster or easier compared to different links after the failure of a network. In the reliability ratings designation, any factors of reliability can be taken accountable which through administrators of network, the values of numeric arbitrary is most of the time designated to links of network.
By internetwork, the needed timeframe for moving a packet to destination from source is referred to as delay of routing. The traveled physical distance, the links of intermediate network congestion, queues of the port along the way at an individual router, and as well as links of intermediate network bandwidth is included in the various factors bringing delay. The metric that is useful and widely known is delay due to aggregation of different variables that are important.
The available link traffic capacity is called bandwidth. The leased line Kilobits per second of 64 are less preferable than an Ethernet with Megabits per second of 10 to make things fair. It is not necessary that better routes are provided through links with more preferable bandwidth than routes by links that are slower.
When the resource of network is busy like the router, it is referred to as load which is computed in different methods that include packets per second processing and utilization of Central Processing Unit.
The last metric important is the cost of communication, most especially, due to the fact that some companies may not take into consideration the expenses for operation as well as performance. Instead of sending their packets through public lines that’s taking money of their pocket because of time usage, they will send it over their own lines, even though the delay in line may take longer.