Computer Science, asked by irinelawrence9305, 1 year ago

Difference between traditional tcp and indirect tcp

Answers

Answered by lakshay12345
1
Traditional TCP

The

Transmission Control Protocol

(

TCP

) is one of the core protocols of the Internet protocolsuite, often simply referred to as TCP/IP. TCP is reliable, guarantees in-order delivery of dataand incorporates congestion control and flow control mechanisms.TCP supports many of the Internet's mostpopular application protocols and resultingapplications, including the World Wide Web,e-mail, File Transfer Protocol and Secure Shell.In the Internet protocol suite, TCP is theintermediate layer between the Internet layerand application layer.The major responsibilities of TCP in an activesession are to:



Provide reliable in-order transport of data

:to not allow losses of data.



Control congestions in the networks

: to notallow degradation of the networkperformance,



Control a packet flow between thetransmitter and the receiver

: to not exceedthe receiver's capacity.TCP uses a number of mechanisms to achieve high performance and avoid 'congestioncollapse', where network performance can fall by several orders of magnitude. Thesemechanisms control the rate of data entering the network, keeping the data flow below a ratethat would trigger collapse. There are several mechanisms of TCP that influence the efficiencyof TCP in a mobile environment. Acknowledgments for data sent, or lack of acknowledgments,are used by senders to implicitly interpret network conditions between the TCP sender andreceiver.



Similar questions