TCP at IP

Anonim

TCP kumpara sa IP

Ang Transmission Control Protocol (kilala rin bilang TCP) ay isang pangunahing protocol ng Internet Protocol Suite. Gumagana ito sa isang mas mataas na antas kaysa sa kanyang kompyuter, Internet Protocol (kilala rin bilang IP). Ang dalawang pangunahing alalahanin ng TCP ay ang dalawang sistema ng pagtatapos - isang web browser at isang web server, halimbawa. Ang TCP ay nagbibigay ng paghahatid ng isang stream ng mga byte mula sa isang programa mula sa isang computer patungo sa isa pang computer. Ang TCP ay namamahala rin sa pagkontrol sa laki, kontrol ng daloy, ang rate ng palitan ng data, at kasikipan ng trapiko sa network.

Ang IP ay isang protocol na ginagamit para sa komunikasyon ng data sa isang packet na nakabukas internetwork (samakatuwid nga, isang internetwork kung saan ang lahat ng data na ipinadala ay pinagsama-sama). Tulad ng sa TCP, gumagamit din ito ng Internet Protocol Suite. Ito ang pangunahing protocol sa Internet Layer ng Internet Protocol Suite. Ang pangunahing gawain nito ay upang makapaghatid ng mga kilalang protocol datagrams (kilala rin bilang mga packet) mula sa source host papunta sa destination host na batay lamang sa kanilang mga address. Dahil dito, ang IP ay tumutukoy sa mga pamamaraan at istruktura para sa pagpapaputok ng mga packet.

Ang TCP ay nagbibigay ng mga serbisyo ng komunikasyon sa isang intermediate na antas sa pagitan ng isang programa ng application at ng IP. Ang ibig sabihin nito ay kapag nais ng isang application program na magpadala ng isang malaking piraso ng data sa internet gamit ang IP, sa halip na i-break ang data sa mga sukat na magkasya sa IP at gamit ang isang serye ng mga kahilingan mula sa IP, ang software ay may kakayahang ng pagbibigay ng isang solong kahilingan sa TCP, at hayaan ang protocol na ito na panghawakan ang mga detalye ng paglipat ng IP. Nakikita ng TCP ang mga problemang nanggagaling sa IP, hinihiling ang retransmission ng mga packet na nawala, binago ang pagkakasunud-sunod ng mga packet (upang maibalik ang mga ito sa kanilang tamang pagkakasunud-sunod), at tumutulong upang mabawasan ang network congestion (upang mabawasan ang paglitaw ng iba pang mga problema sa linya). Kapag ang lahat ng ito ay tapos na at ang wastong kopya ng data ay pinagsama-sama, ipinapasa ang packet sa program ng application.

Ang encapsulation ng IP ay nangangahulugan na ang data mula sa isang upper layer protocol ay nakolekta sa anyo ng isang packet - o datagram. Walang tunay na pangangailangan para sa pag-setup ng circuit bago magpadala ang isang host ng mga packet papunta sa isa pang host kung saan hindi pa ito kailanman nakipag-usap. Dahil dito, ang IP ay isang protocol na walang koneksyon - sa direktang kaibahan sa mga pampublikong inililipat na mga network ng telepono na nangangailangan ng pag-setup ng isang circuit upang ang bawat tawag sa telepono ay dumaan. Bilang isang resulta ng encapsulation ng IP, maaari itong magamit sa isang magkakaiba na network (isang network na kumokonekta sa mga computer na maaaring binubuo ng isang kumbinasyon ng mga tool sa koneksyon) upang malutas ang mga IP address sa mga address ng link ng data.

Buod:

1. TCP ay isang pangunahing operating sa isang relatibong mataas na antas; Nagpapatakbo ang IP sa mas mababang antas.

2. Ang TCP ay nagbibigay ng mga serbisyo sa komunikasyon sa isang intermediate na antas sa pagitan ng isang programa ng application at ng IP; IP pinagsasama-sama ang lahat ng data, at walang koneksyon.