TCP / IP digunakan oleh berjuta-juta orang setiap hari
Protokol Kawalan Penghantaran (TCP) dan Protokol Internet (IP) adalah dua protokol rangkaian komputer yang berbeza. Protokol adalah set prosedur dan peraturan yang dipersetujui. Apabila dua komputer mengikuti protokol yang sama-satu set peraturan yang sama-mereka boleh memahami satu sama lain dan menukar data. TCP dan IP sangat biasa digunakan bersama, bagaimanapun, bahawa TCP / IP telah menjadi istilah standard untuk merujuk kepada suite protokol ini.
Protokol Kawalan Penghantaran membahagikan mesej atau fail ke dalam paket yang dihantar melalui internet dan kemudian memasang semula apabila mereka sampai ke destinasi mereka. Protokol Internet bertanggungjawab untuk alamat setiap paket supaya ia dihantar ke destinasi yang betul. Fungsi TCP / IP dibahagikan kepada empat lapisan, masing-masing dengan set protokol yang disepakati sendiri:
- Lapisan Datalink terdiri daripada kaedah dan protokol yang hanya berfungsi pada pautan, yang merupakan komponen rangkaian yang menghubungkan nod atau tuan rumah dalam rangkaian. Protokol dalam lapisan termasuk Ethernet dan ARP.
- Lapisan Internet atau Rangkaian menghubungkan rangkaian bebas untuk mengangkut paket yang mengandungi data merentas sempadan rangkaian. Protokol adalah IP dan ICMP.
- Lapisan Pengangkutan mengendalikan komunikasi antara hos dan bertanggungjawab untuk kawalan aliran, kebolehpercayaan dan pemultipleksan. Protokol termasuk TCP dan UDP.
- Lapisan Aplikasi menyeragamkan pertukaran data untuk aplikasi. Protokol termasuk HTTP, FTP, POP3, SMTP, dan SNMP.
TCP / IP secara teknikalnya terpakai kepada komunikasi rangkaian di mana pengangkutan TCP digunakan untuk menyampaikan data merentasi rangkaian IP. Satu protokol yang berorientasikan sambungan, TCP berfungsi dengan mewujudkan sambungan maya antara dua peranti melalui satu siri permintaan dan membalas mesej yang dihantar ke seluruh rangkaian fizikal.
Kebanyakan pengguna komputer telah mendengar istilah TCP / IP walaupun mereka tidak tahu apa maksudnya. Orang biasa di internet bekerja dalam persekitaran TCP / IP yang utama. Contohnya, peramban web menggunakan TCP / IP untuk berkomunikasi dengan pelayan web. Jutaan orang menggunakan TCP / IP setiap hari untuk menghantar e-mel, berbual dalam talian dan bermain permainan dalam talian tanpa mengetahui bagaimana ia berfungsi.