Keywords : C# programming language


Design and Implementation of Router Remote Control System Supporting Static Route Summarization

Ali H. Ali

AL-Rafidain Journal of Computer Sciences and Mathematics, 2009, Volume 6, Issue 1, Pages 193-208
DOI: 10.33899/csmj.2009.163778

         In order to improve and upgrade the performance of devices used in data communications, such devices are particularly Routers, which are used to link computer networks among themselves, and for identification and selection of the shortest ways to access data, this research is designed and programmed for remote controlling and managing a router that links two networks by managing the Route table through controlling Route table contents. This is done by applying Route summarization algorithm for all routes that are defined statically, which aims to reduce the number of table's routes hence, increasing search operation and arise all burdens from the network administrator from route summarization. Also this research gives the ability to the network administrator to administrate and manipulate the router device without using the Telnet service which is always under attacks by the hackers. In this research, Windows Server 2003 Enterprise Edition has been used to convert a computer to a router. The research has been tested on network computers that composed of three computers, one of them is a router used to link two networks, the second computer is supplied by the Router Administration System. The other computer acts as another network. Programming is accomplished using C# programming language, one of the Visual Studio .NET Environment languages.