140 likes | 325 Views
TCP / IP. Introduction. TCP/IP is a set of protocols developed to allow, computers of all sizes from different vendors , running different operating systems to communicate or share resources across a network. TCP/IP provides reliable end to end stream over unreliable network.
E N D
Introduction • TCP/IP is a set of protocols developed to allow, computers of all sizes from different vendors, running different operating systems to communicate or share resources across a network.
TCP/IP provides reliable end to end stream over unreliable network.
TCP is responsible for breaking up the message into datagram. • Reassembling at receiving end. • Retransmission
TCP Features • The bytes of data being transferred in each connection are numbered by TCP. The numbering starts with a randomly generated number. • The value in the sequence number field of a segment defines the number of the first data byte contained in that segment.
Features • The value of the acknowledgment field in a segment defines the number of the next byte a party expects to receive.
Introduction (IP) • IP(internet Protocol) provides a connectionless and unreliable delivery system. It considers each datagram independently. • A packet in the IP layer is called a datagram, a variable-length packet consisting of two parts: header and data. The header is 20 to 60 bytes in length and contains information essential to routing and delivery.
Introduction (IP) • Responsible for end to end transmission • Sends data in individual packets • Maximum size of packet is determined by the networks • Fragmented if too large • Unreliable • Packets might be lost, corrupted, duplicated, delivered out of order