Daftar Isi:
Video: TCP/IP Model (Internet Protocol Suite) | Network Fundamentals Part 6 2024
TCP / IP, protokol di mana Internet dibangun, sebenarnya bukan satu protokol melainkan keseluruhan rangkaian protokol terkait. TCP bahkan lebih tua dari Ethernet. Ini pertama kali disusun pada tahun 1969 oleh Departemen Pertahanan. Saat ini, Internet Engineering Task Force, atau IETF, mengelola paket protokol TCP / IP.
IP
IP, yang merupakan singkatan dari Internet Protocol, adalah protokol lapisan jaringan yang bertanggung jawab untuk mengirimkan paket ke perangkat jaringan. Protokol IP menggunakan alamat IP logis untuk merujuk ke masing-masing perangkat daripada alamat fisik (MAC). Sebuah protokol yang disebut ARP (untuk Address Resolution Protocol) menangani tugas mengubah alamat IP menjadi alamat MAC.
Karena alamat IP terdiri dari bagian jaringan dan bagian host, IP adalah sebuah protokol routable . Sebagai hasilnya, IP dapat meneruskan paket ke jaringan lain jika host tidak berada pada jaringan saat ini. (Kemampuan untuk merutekan paket di jaringan adalah di mana IP mendapatkan namanya. internet adalah rangkaian dua atau lebih jaringan TCP / IP yang terhubung yang dapat dicapai dengan routing.)
TCP
TCP, yang merupakan singkatan dari Transmission Control Protocol, adalah protokol lapisan Transport connection-oriented. TCP memungkinkan perangkat dengan andal mengirim paket ke perangkat lain pada jaringan yang sama atau pada jaringan yang berbeda. TCP memastikan bahwa setiap paket dikirimkan jika memungkinkan. Hal itu dilakukan dengan membuat koneksi dengan perangkat penerima dan kemudian mengirim paketnya. Jika paket tidak sampai, TCP mengirim ulang paket. Sambungan ditutup hanya setelah paket berhasil terkirim atau kondisi kesalahan yang tidak terpulihkan telah terjadi.
Salah satu aspek kunci TCP adalah selalu digunakan untuk komunikasi satu lawan satu. Dengan kata lain, TCP memungkinkan satu perangkat jaringan untuk bertukar data dengan perangkat jaringan tunggal lainnya. TCP tidak digunakan untuk menyiarkan pesan ke beberapa penerima jaringan. Sebagai gantinya, User Datagram Protocol (UDP) digunakan untuk tujuan itu.
Banyak protokol lapisan aplikasi yang terkenal bergantung pada TCP. Misalnya, ketika pengguna yang menjalankan browser Web meminta sebuah halaman, browser menggunakan HTTP untuk mengirim permintaan melalui TCP ke server Web. Ketika server Web menerima permintaan tersebut, HTTP akan mengirim halaman Web yang diminta kembali ke browser, sekali lagi melalui TCP. Protokol lapisan aplikasi lain yang menggunakan TCP meliputi Telnet (untuk emulasi terminal), FTP (untuk pertukaran file), dan SMTP (untuk e-mail).
Protokol Datagram
User Protocol (atau UDP) adalah protokol lapisan Transport tanpa koneksi yang digunakan saat overhead koneksi tidak t dibutuhkanSetelah UDP menempatkan sebuah paket pada jaringan (melalui protokol IP), ia lupa tentang hal itu. UDP tidak menjamin bahwa paket tersebut benar-benar sampai pada tujuannya. Sebagian besar aplikasi yang menggunakan UDP hanya menunggu balasan yang diharapkan sebagai akibat dari paket yang dikirim melalui UDP. Jika balasan tidak tiba dalam jangka waktu tertentu, aplikasi akan mengirim paket lagi atau menyerah. Mungkin protokol lapisan aplikasi yang paling terkenal yang menggunakan UDP adalah DNS, Domain Name System. Saat aplikasi perlu mengakses nama domain seperti www. dummies com, DNS mengirimkan paket UDP ke server DNS untuk mencari domain. Ketika server menemukan domain, server tersebut mengembalikan alamat IP domain tersebut di paket UDP lain.