International Conference on Parallel Computing in Electrical Engineering (PARELEC'00) (2000)
Aug. 27, 2000 to Aug. 30, 2000
A. El Adnani , Laboratory of Electronic, Instrumentation and Telecommunications
A. Ait Ouahman , Laboratory of Electronic, Instrumentation and Telecommunications
Horst D. Clausen , University of Salzburg
The Internet is made of IP routers, which communicate between themselves by means of distributed routing protocols. Routers use the collected information in order to take the appropriate decisions regarding the forwarding. On the Internet, the Web navigation, the files downloading and the e-mail use the same protocol. Indeed, as regards IP routers, all these operations use IP datagrams.Routers have two main functions: path determination and packet routing (forwarding). Path determination is a function including the collection of network data, the preliminary processing of paths and the storage in a routing local table of the information specifying the next node on the way to its destination. The network information type depends on the routing protocol that is used. Distance-vector protocols (i. e. RIP, Routing Information Protocol) compute the number of routers before reaching the destination, whereas link-state protocols (i. e. OSPF, Open Shortest Path First) set up a local topological map of the used network that is aimed at sorting out the shortest path. The routing table is a list of all the destination networks that are declared (i.e. some masked IP addresses) with their immediate adjacent matching routers.Forwarding consists in taking a packet, in looking at its destination address, in consulting the routing table, and in sending the packet to the appropriate output port according to the routing table information. Contrary to the path determination function (regardless of the traffic), the packet routing must be carried out each time a packet arrives at one of the router interfaces.Therefore, checking their ability to determine the best path up to the destination and their capacity for packets processing tests the router ability. The growing number of users and of multimedia applications leads to a growing traffic. Thus, the routers processing speed must be adapted in function of this growing demand: This paper shows techniques that are aimed at matching the new requirements in IP routing.
A. E. Adnani, H. D. Clausen and A. A. Ouahman, "IP/ATM Solution for Accelerating Internet Services," International Conference on Parallel Computing in Electrical Engineering (PARELEC'00)(PARELEC), Quebec, Canada, 2000, pp. 253.