Client Server Protocol Implementation |
ABOUT PROJECT
Purpose:
The aim of this project is to implement Client Server Protocol Implementation. The purpose of the project is to communicate between clients that are connected to different servers.
This project is to implement the Client-Server Protocol Implementation. The dream global communication is solved in a great deal by the introduction of Internet. This made the necessity of networking in communication clear. The Internet protocol TCP/IP uses computers called gateways, which provide all interconnections among physical networks. A gateway is a special purpose, dedicated computer that attaches to two or more networks and routes packets from one to other. It will be having the information regarding the network connected to it. The gateways exchange routing information periodically to accommodate network changes and keep their route up-to-date.
This protocol permits a new core gateway to be added to the Internet without modifying the existing gateways. Whenever a new core gateway is added to the existing Internet it will be assigned to one or more neighbours with whom it communicates, the neighbours already members of the working internet have already propagated routing information among themselves. Thus the gateway has to inform its neighbours about the network it could reach so that they can update the routing table and propagate the information to the remaining gateways in the internet
Existing System
The present system is having different networks for each department. Where in the files has to be manually transferred. Which is not a good way of practice of file transfer, for that we have given this proposed system. Where the file transfer is done through the networks.
Proposed System
In the proposed system all the sub-networks are added to the gateway and the transfer of the different document and file takes place through this gate way. Where we can not only reduce the delay in file transfer but also we can maintain the log.
In this system we can also introduce any number of networks without disturbing the existing network. in this we can also know the details of the file that are transferred .the ICMP protocol will help the user to know any mistakes that took place will using the system
MODULE DESCRIPTION
MODULES
This Client Server Protocol Implementation have the following modules.
Gateway module
Routing module
Display module
ICMP module
GATEWAY MODULE:
In this module we provide mechanisms for adding a new network to a Gateway and deleting the existing network from the Gateway and displaying a routing table for a Gateway.
ROUTING MODULE:
In this module there are three methods first, to create a route message, second sending a routing message to other gateways, third updating the routing message.
DISPLAY MODULE:
In this module we develop an application program to know the date and time the routing table is transferred to other gateway.
ICMP MODULE:
In this module the errors occurred by the invalid inputs given by the user or any unexpected circumstances is reported to the gateway by using ICMP protocol.
Hardware Requirements:
Processor : Intel P-IV based system
RAM : 64MB to 512MB
Hard Disk : 20GB to 80GB
Software Requirements:
Language : J2SDK 1.4.0
Protocols : TCP/IP, ICMP
Operating System : Windows NT/98/2000/XP
No comments:
Post a Comment