Open Access Open Access  Restricted Access Subscription or Fee Access

A Descriptive Review of OSPF with Java RMI

Virpal Kaur, Monika Gupta, Parminder Kang


Data Communication is an essential part in all means of modern era. Like a simple linguistic conversation between people, data communication also based on set of rules called protocols. However, the essential part is how this information is exchanged over the different administrative domains. Open Shortest Path Fist (OSPF) is one of the best examples to study/understand the concept of routing. Understanding OSPF working practically is only possible in live environment or by having some expensive hardware (routers). On the other hand, this can be easily achieved by computer simulation or some program that gives real picture of OSPF. The main motive of this paper is to exemplify the concept of OSPF and how it can be easily implemented by using Java Remote Method Invocation (RMI). Hence, this paper is divided into two parts; OSPF concepts and implementation OSPF simulator using Java RMI.


Open Shortest Path First, Remote Method Invocation, Routing, Simulation.

Full Text:



Tanenbaum, A.S., 2002 “Computer Networks,” 4thedition, Prentice Hall.

Buriol, L. S.,Franca, P.M., Resende, M. G.C and Thorup,M.,“Network Design for OSPF Routing”, Internet and Network Systems Research, AT&T Labs Research, Florham Park, USA.

Sayad, H.EI., Ahmed,M., Jaseenmuddin, M., and Petriu,D.C.,2006 “Framework for Performance of Engineering of OSPF Software”,IEEE Proceedings of Software, Vol. 153, Issue 6, pp. 219-229.

Mustafa, N.M.,and Othman,M., 2007 “A Review of Routing Optimization Using OSPF”, In:IEEE International Conference on Telecommunication and Malaysia International Conference on Communications(2007),May14-17 penang, Malaysia., pp. 472-477.

Grout,V., Davies, J., Hughes, M., and Houlden, N.,“ A New Distributed Link-State Routing Protocol with Enhanced Traffic Load Balancing”, Centre for Applied Internet Research, University of Wales, NEWI Wrexham, UK.

Macaluso, A., 2003, “Open Shortest Path First,” Internetworking Technologies Handbook, Chapter 46, , 4th edition, Cisco Press.

Fortz, B., Rexford, J. and Throup, M., May 2002, “Optimizing OSPF/IS-IS Weights in a Changing World” IEEE journal on Selected Areas in Communications (JSAC), 20(4), pp 756-766.

Shaikh A., Isett, C., Greenberg,A., Roughan,M., and Gottlieb, J., 2002, “A case study of OSPF behavior in a large enterprise network. In: proceedings of the second workshop on internet measurement, pages 217-230. 2002.

Induruwa, A. and Christian,M., 2008,“Building Sensor Networks with Distributed Intelligence using Java RMI”, In:second international conference on Sensor Technologies and Applications, pp. 246-251.

Moy, j., 1998, “OSPF version 2” „ RFC 2328,

Stevenson, A. and MacDonld, S.,2008, “Smart Proxies in Java RMI with Dynamic Aspect-oriented Programming”, In:IEEE International Symposium on Parallel Distributed Proceedings , Ontario, Canada.

jGuru. Remote Method Invocation, 2000. training/ rmi/RMI.html.

Loton, T., 2000, “The Smart approach to distribution performance monitoring with Java”.

z Schwarzkopf, R., Mathes, M., Heinzl, S., Freslaben, B. and Dohmann, H., 2008, “ Java RMI versus. Net Remoting Architecture comparison and performing evaluation”,In: Seventh International Conference on Networking, 2008, pp. 398-407.

Gupta, M. and Kaur, V., 2010, “Open Shortest Path First Simulator By Using Java RMI”, International Journal of Engineering Science And Technology, 2010, Vol.2, Issue 6, pp. 2155-2163.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.