Ang TCP / IP ay ginagamit ng milyun-milyong tao araw-araw
Ang Transmission Control Protocol (TCP) at Internet Protocol (IP) ay dalawang natatanging mga network protocol ng computer. Ang isang protocol ay isang sumang-ayon sa hanay ng mga pamamaraan at mga patakaran. Kapag sinunod ng dalawang computer ang parehong mga protocol-ang parehong hanay ng mga patakaran-maunawaan nila ang isa't isa at makipagpalitan ng data. Gayunpaman, karaniwang ginagamit ang TCP at IP na ang TCP / IP ay naging karaniwang terminolohiya sa pagtukoy sa suite ng mga protocol na ito.
Ang Transmission Control Protocol ay nagbabahagi ng isang mensahe o file sa mga packet na ipinadala sa internet at pagkatapos ay reassembled kapag naabot nila ang kanilang patutunguhan. Ang Internet Protocol ay responsable para sa address ng bawat packet upang ipadala ito sa tamang patutunguhan. Ang pag-andar ng TCP / IP ay nahahati sa apat na layers, bawat isa ay may sarili nitong hanay ng mga protocol na pinagkasunduan:
- Ang Datalink layer ay binubuo ng mga pamamaraan at mga protocol na nagpapatakbo lamang sa isang link, na kung saan ay bahagi ng network na magkabit ng mga nodes o nagho-host sa network. Ang mga protocol sa layer ay kasama ang Ethernet at ARP.
- Kumokonekta ang layer ng Internet o Networking ng mga independyenteng network upang maghatid ng mga packet na naglalaman ng data sa mga hangganan ng network. Ang mga protocol ay IP at ICMP.
- Ang Transport layer ay humahawak ng mga komunikasyon sa pagitan ng mga hukbo at may pananagutan para sa control ng daloy, kahusayan at multiplexing. Kasama sa mga protocol ang TCP at UDP.
- Ang Application layer ay nagbago ng pagpapalitan ng data para sa mga application. Kasama sa mga protocol ang HTTP, FTP, POP3, SMTP, at SNMP.
Ang TCP / IP ay nalalapat sa mga komunikasyon sa network kung saan ginagamit ang TCP transport upang maghatid ng data sa mga IP network. Ang isang tinatawag na "koneksyon-oriented" protocol, gumagana ang TCP sa pamamagitan ng pagtaguyod ng isang virtual na koneksyon sa pagitan ng dalawang mga aparato sa pamamagitan ng isang serye ng mga kahilingan at tumugon mga mensahe na ipinadala sa kabuuan ng pisikal na network.
Karamihan sa mga gumagamit ng computer ay narinig ang terminong TCP / IP kahit na hindi nila alam kung ano ang ibig sabihin nito. Ang average na tao sa internet ay gumagana sa isang predominately TCP / IP na kapaligiran. Halimbawa, ginagamit ng mga browser ng web , ang TCP / IP upang makipag-ugnayan sa mga server sa Web. Milyun-milyong tao ang gumagamit ng TCP / IP araw-araw upang magpadala ng email, makipag-chat online at maglaro ng mga online game nang hindi nalalaman kung paano ito gumagana.