TCP/IP: Difference between revisions

No edit summary
 
Line 17: Line 17:
TCP/IP terdiri dari kumpulan protokol yang bekerja sama, di antaranya:
TCP/IP terdiri dari kumpulan protokol yang bekerja sama, di antaranya:


* '''Internet Protocol (IP):''' Mekanisme transmisi yang digunakan oleh TCP/IP yang bersifat ''unreliable'' (tidak andal) dan ''connectionless'' (tanpa koneksi). IP mengirimkan data dalam bentuk paket yang disebut datagram. Saat ini terdapat dua versi IP yang digunakan secara simultan, yaitu IPv4 dan IPv6.
* '''[[IP (Internet Protocol)|Internet Protocol (IP)]]:''' Mekanisme transmisi yang digunakan oleh TCP/IP yang bersifat ''unreliable'' (tidak andal) dan ''connectionless'' (tanpa koneksi). IP mengirimkan data dalam bentuk paket yang disebut datagram. Saat ini terdapat dua versi IP yang digunakan secara simultan, yaitu IPv4 dan IPv6.
* '''Transmission Control Protocol (TCP):''' Protokol yang berorientasi pada koneksi (''connection-oriented'') dan menyediakan layanan pengiriman data yang andal (''reliable''). TCP menjamin data sampai ke tujuan dengan urutan yang benar melalui mekanisme ''acknowledgment'' dan transmisi ulang jika terjadi kesalahan. Sebelum pengiriman data, TCP membentuk sesi koneksi melalui proses yang disebut ''three-way handshake''.
* '''Transmission Control Protocol (TCP):''' Protokol yang berorientasi pada koneksi (''connection-oriented'') dan menyediakan layanan pengiriman data yang andal (''reliable''). TCP menjamin data sampai ke tujuan dengan urutan yang benar melalui mekanisme ''acknowledgment'' dan transmisi ulang jika terjadi kesalahan. Sebelum pengiriman data, TCP membentuk sesi koneksi melalui proses yang disebut ''three-way handshake''.
* '''User Datagram Protocol (UDP):''' Protokol komunikasi yang bersifat ''connectionless'' dan ''unreliable''. UDP mengirimkan pesan tanpa negosiasi koneksi terlebih dahulu dan tidak menjamin paket sampai atau berurutan, sehingga lebih cepat dan efisien untuk aplikasi yang tidak memerlukan keandalan tinggi, seperti ''streaming'' atau DNS.
* '''User Datagram Protocol (UDP):''' Protokol komunikasi yang bersifat ''connectionless'' dan ''unreliable''. UDP mengirimkan pesan tanpa negosiasi koneksi terlebih dahulu dan tidak menjamin paket sampai atau berurutan, sehingga lebih cepat dan efisien untuk aplikasi yang tidak memerlukan keandalan tinggi, seperti ''streaming'' atau DNS.
Line 27: Line 27:


# '''Alamat Fisik (Physical Address):''' Dikenal juga sebagai alamat ''link'' atau MAC ''address'', yang tertanam pada perangkat keras antarmuka jaringan.
# '''Alamat Fisik (Physical Address):''' Dikenal juga sebagai alamat ''link'' atau MAC ''address'', yang tertanam pada perangkat keras antarmuka jaringan.
# '''Alamat IP (Internet Address):''' Alamat logis yang digunakan untuk mengidentifikasi perangkat dalam jaringan global. IPv4 menggunakan alamat 32-bit, sedangkan IPv6 menggunakan alamat 128-bit untuk mengatasi keterbatasan ruang alamat pada IPv4.
# '''[[IP (Internet Protocol)|Alamat IP (Internet Address)]]:''' Alamat logis yang digunakan untuk mengidentifikasi perangkat dalam jaringan global. IPv4 menggunakan alamat 32-bit, sedangkan IPv6 menggunakan alamat 128-bit untuk mengatasi keterbatasan ruang alamat pada IPv4.
# '''Alamat Port (Port Address):''' Alamat yang digunakan untuk membedakan proses aplikasi yang berjalan dalam satu komputer. Nomor port berkisar dari 0 hingga 65.535. Port tertentu ditetapkan untuk layanan spesifik (''well-known ports''), seperti port 80 untuk HTTP dan port 25 untuk SMTP.
# '''Alamat Port (Port Address):''' Alamat yang digunakan untuk membedakan proses aplikasi yang berjalan dalam satu komputer. Nomor port berkisar dari 0 hingga 65.535. Port tertentu ditetapkan untuk layanan spesifik (''well-known ports''), seperti port 80 untuk HTTP dan port 25 untuk SMTP.