http://sparrow.ece.cmu.edu/~adrian/projects/secure-routing/ndss03.pdf

I want to know if we can implement this paper entirely with java.It is a security mechanism for routing protocols---we cannot afford routers so thinking of simulating them.

Uhm, you do know that the cost of a programmers time to write something like that (which I didn't even read BTW), and test it, is more than the cost of a few routers, right?

You also know that it possible for any computer you have to be a router, right?

Well, the paper addresses the problem symbolically and algorithmically, so the language it is implemented is up to you, the implementer. However, network routing is done in the system kernel, and access to kernel structures from a user-space Java application may be difficult. Not necessarily impossible, or even necessary, but this is not a trivial exercise. Break the problem up into domains of behavior, and address each individually, with a view to the whole.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.