Home | |
---|---|
Introduction | |
TCP/IP Protocol Family | |
TCP/IP Layers | |
TCP Level | |
IP Level | |
Services | |
Feed Back |
TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. It can also be used as a communications protocol in the private networks called intranets and in extranets.
TCP/IP is a two-layered program. The higher layer, Transmission Control Protocol, manages the assembling of a message or file into smaller packets that are transmitted over the Internet and received by a TCP layer that reassembles the packets into the original message.
The lower layer, Internet Protocol, handles the address part of each packet so that it
gets to the right destination. Each gateway computer on the network checks this address to
see where to forward the message. Even though some packets from the same message are
routed differently than others, they will be reached at the correct destination.
TCP/IP uses the client/server model of communication in which a computer user (a client) requests and is provided a service (such as sending a Web page) by another computer (a server) in the network.TCP allows two communicating computers to establish a communication stream along which data may flow simultaneously in both direction. Therefore, TCP is a "connection oriented" while IP is a "connection Less"