This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.
Network Router Simulation
Local Area Network
Internet Protocol Addressing
Maximum Transfer Unit
3. Problems Definition
The main problem of our project is to maximize the efficiency of the routing process by suggesting the potential user a better algorithm.
While sending data packet from one Local Area Network to another Local Area Network, mainly we must consider the shortest path routing algorithm for finding the destination.
Then we must simulate the Fragmentation and reassembly process at each and every Router in the shortest path that we have obtained.
Network Router Simulation has the following main functionalities:
- Finding the shortest path from network to network.
- Data Packets Fragmentation
- Resolving Addresses
- Reverse Address Resolution
- Client/Server Communication
Providing Network Router Functions.
The user can view the shortest path in which the data packet has been sent.
The user can view how the packet has been fragmented and reassembled with respect to MTU at each Router.
Provides hardware address to every node in the Network for given IP address.
Transferring files from Server to Client and Client to Server.
6. Evidence Requirement
This project gives knowledge on Network Layer in the OSI Reference model. And functionalities of the Network Layer like Internetworking, Addressing, Routing, Packetizing, and Fragmenting.
7. Context Description
I have some basic knowledge on Networking Devices and how they are functioning, about addressing of these devices.
8. Research Methods
Searching for updated information on routing techniques.
Discussion on Project with Guides and Supervisor for some technical advises.
Gathering knowledge by reading books, on-line journals.
9. Brief Product Description
I am going generate a solution for Network Router Simulation. My Project gives the Major Solution by documentation. In this it includes routing, different classes of addresses, routing protocols, address protocols, fragmentations.
Network Layer Diagram
Cost Analysis Report
Address Resolution Implementation Document
Processor Pentium IV 2.0 GHz
512 MB RAM
32- Bit VGA
20 GB HDD (Minimum)
Windows XP Service Pack 2
Microsoft Office 2007
Rational Rose 98
Computers in Network
RJ 45 Cables
Operating System: Windows XP Service Pack 2
Front End: Java Swing JFC
Language: JDK 1.6
Back End: Oracle 9i (Databases)
Integrated Development Environment: NetBeans 6.0 or any Simple Text Editor.
Behrouz A. Forouzan, Data Communications and Networking, Third Edition, TATA McGraw-Hill Edition, 2004 ISBN 0-07-058408-7
Andrew S.Tanenbaum, Computer Networks, Fourth Edition, Prentice Hall, 2003 ISBN 0-13-038488-7
William Stallings, Data and Computer Communications, Seventh Edition, Prentice Hall, 2003 ISBN 0-13-183311-1
Herbert Schildt, The Complete Reference Java, Seventh Edition, TATA McGraw-Hill Edition, 2007 ISBN 0-07-063677-X
Bernd Bruegge Allen H.Dutoit, Object-Oriented Software Engineering Using UML, Patterns, and Java, Second Edition, Pearson Education, 2004 ISBN 81-297-0433-1
Larry L. Peterson, Princeton University And Bruce S. Davie, Cisco Systems, Computer Networks a Systems Approach, Fourth Edition, 2007 ISBN 978-81-312-1045-1
Grady Booch, James Rumbaugh, Ivar Jacobson, The Unified Modeling Language User's Guide, The ultimate tutorial to the UML from original designers, Pearson Education, 2008 ISBN 978-81-7758-372-4