Protokol rangkaian mentakrifkan peraturan dan konvensyen untuk komunikasi antara peranti rangkaian. Protokol rangkaian termasuk mekanisme untuk peranti mengenal pasti dan membuat hubungan antara satu sama lain, serta kaedah pemformatan yang menentukan bagaimana data dikemas dalam mesej yang dihantar dan diterima. Sesetengah protokol juga menyokong pengiktirafan mesej dan mampatan data yang direka untuk komunikasi rangkaian yang boleh dipercayai dan / atau tinggi.
Protokol moden untuk rangkaian komputer biasanya menggunakan teknik pensuisan paket untuk menghantar dan menerima mesej dalam bentukpaket - mesej dibahagikan kepada keping yang dikumpulkan dan dipasang semula di destinasi mereka. Beratus-ratus protokol rangkaian komputer yang berbeza telah dibangunkan yang direka untuk tujuan dan persekitaran tertentu.
Protokol Internet
Keluarga Protokol Internet mengandungi satu set protokol rangkaian yang berkaitan (dan antara yang paling banyak digunakan). Di samping Protokol Internet (IP) sendiri, protokol peringkat tinggi seperti TCP, UDP, HTTP, dan FTP semuanya berintegrasi dengan IP untuk menyediakan keupayaan tambahan. Begitu juga, Protokol Internet peringkat rendah seperti ARP dan ICMP juga wujud bersama IP. Secara umumnya, protokol tahap tinggi dalam keluarga IP berinteraksi dengan lebih dekat dengan aplikasi seperti penyemak imbas Web manakala protokol peringkat rendah berinteraksi dengan penyesuai rangkaian dan perkakasan komputer lain.
Protokol Rangkaian Tanpa Wayar
Terima kasih kepada Wi-Fi, Bluetooth dan LTE, rangkaian wayarles telah menjadi biasa. Protokol rangkaian yang direka untuk digunakan pada rangkaian tanpa wayar mesti menyokong perantauan peranti mudah alih dan menangani isu-isu seperti kadar data yang berubah-ubah dan keselamatan rangkaian.
Protokol Rangkaian Rangkaian
Protokol penghalaan adalah protokol tujuan khusus yang direka khusus untuk digunakan oleh penghala rangkaian di internet. Protokol routing dapat mengenal pasti router lain, menguruskan laluan (dipanggil laluan) antara sumber dan destinasi mesej rangkaian, dan membuat keputusan penghalaan dinamik. Protokol routing biasa termasuk EIGRP, OSPF, dan BGP.
Bagaimana Protokol Rangkaian Dilaksanakan
Sistem operasi moden mengandungi perkhidmatan perisian terbina dalam yang melaksanakan sokongan untuk beberapa protokol rangkaian. Aplikasi seperti penyemak imbas web mengandungi pustaka perisian yang menyokong protokol peringkat tinggi yang diperlukan untuk aplikasi itu berfungsi. Bagi sesetengah TCP / IP tahap rendah dan protokol penghalaan, sokongan dilaksanakan dalam perkakasan langsung (chipset silikon) untuk prestasi yang lebih baik.
Setiap paket yang dihantar dan diterima melalui rangkaian mengandungi data binari (yang dan sifar yang menyandikan kandungan setiap mesej). Kebanyakan protokol menambah sedikitkepala pada permulaan setiap paket untuk menyimpan maklumat mengenai pengirim mesej dan destinasi yang dimaksudkan. Sesetengah protokol juga menambahfooter pada akhirnya. Setiap protokol rangkaian mempunyai keupayaan untuk mengenal pasti mesej jenisnya sendiri dan memproses tajuk dan pengaki sebagai sebahagian daripada data bergerak antara peranti.
Sekumpulan protokol rangkaian yang bekerjasama pada tahap yang lebih tinggi dan lebih rendah sering disebut keluarga protokol. Pelajar rangkaian secara tradisional mempelajari tentang model OSI yang secara konseptual menganjurkan keluarga protokol rangkaian ke dalam lapisan tertentu untuk tujuan pengajaran.