
Komunikasi antar host hanya dapat terjadi jika mereka dapat mengidentifikasi satu sama lain di jaringan. Dalam domain tabrakan tunggal (di mana setiap paket yang dikirim pada segmen oleh satu host didengar oleh setiap host lainnya) host dapat berkomunikasi secara langsung melalui alamat MAC.
Alamat AC adalah alamat perangkat keras 48-bit berkode pabrik yang juga dapat mengidentifikasi host secara unik. Tetapi jika suatu host ingin berkomunikasi dengan host jarak jauh, yaitu tidak dalam segmen yang sama atau tidak terhubung secara logis, maka beberapa cara pengalamatan diperlukan untuk mengidentifikasi host jarak jauh secara unik. Alamat logis diberikan ke semua host yang terhubung ke Internet dan alamat logis ini disebut Alamat Protokol Internet.
Lapisan jaringan bertanggung jawab untuk membawa data dari satu host ke host lainnya. Ini menyediakan cara untuk mengalokasikan alamat logis ke host, dan mengidentifikasinya secara unik menggunakan alamat yang sama. Lapisan jaringan mengambil unit data dari Transport Layer dan memotongnya menjadi unit yang lebih kecil yang disebut Paket Data.
Lapisan jaringan menentukan jalur data, paket harus mengikuti untuk mencapai tujuan. Router bekerja pada lapisan ini dan menyediakan mekanisme untuk merutekan data ke tujuannya. Mayoritas internet menggunakan rangkaian protokol yang disebut Internet Protocol Suite yang juga dikenal sebagai rangkaian protokol TCP / IP. Suite ini adalah kombinasi dari protokol yang mencakup sejumlah protokol berbeda untuk tujuan dan kebutuhan yang berbeda.
Karena dua protokol utama dalam rangkaian ini adalah TCP (Transmission Control Protocol) dan IP (Internet Protocol), ini biasanya disebut sebagai rangkaian Protokol TCP / IP. Paket protokol ini memiliki model referensi sendiri yang mengikuti melalui internet. Berbeda dengan model OSI, model protokol ini memiliki lebih sedikit lapisan.
Internet Protocol Version 4 (IPv4)
Protokol Internet adalah salah satu protokol utama dalam rangkaian protokol TCP / IP. Protokol ini bekerja di lapisan jaringan model OSI dan di lapisan Internet model TCP / IP. Jadi protokol ini memiliki tanggung jawab untuk mengidentifikasi host berdasarkan alamat logis mereka dan untuk merutekan data di antara mereka melalui jaringan yang mendasarinya.
IP menyediakan mekanisme untuk mengidentifikasi host secara unik dengan skema IP. IP menggunakan pengiriman upaya terbaik, yaitu tidak menjamin bahwa paket akan dikirim ke host yang dituju, tetapi akan melakukan yang terbaik untuk mencapai tujuan. Protokol Internet versi 4 menggunakan alamat logis 32-bit.
Protokol Internet menjadi protokol lapisan-3 (OSI) mengambil Segmen data dari lapisan-4 (Transport) dan membaginya menjadi paket-paket. Paket IP mengenkapsulasi unit data yang diterima dari lapisan atas dan menambahkan informasi headernya sendiri.
Data yang dienkapsulasi disebut sebagai IP Payload. Header IP berisi semua informasi yang diperlukan untuk mengirimkan paket di ujung lainnya.
Header IP mencakup banyak informasi yang relevan termasuk Nomor Versi, yang dalam konteks ini adalah 4. Rincian lainnya adalah sebagai berikut:
• Versi: Versi no. Protokol Internet yang digunakan (misalnya IPv4).
• IHL: Panjang Header Internet; Panjang seluruh header IP.
• DSCP: Poin Kode Layanan yang Dibedakan; ini adalah Jenis Layanan.
• ECN: Pemberitahuan Kemacetan Eksplisit; Ini membawa informasi tentang kemacetan yang terlihat di rute.
• Panjang Total: Panjang seluruh Paket IP (termasuk header IP dan Payload IP).
• Identifikasi: Jika paket IP terfragmentasi selama transmisi, semua fragmen berisi nomor identifikasi yang sama. untuk mengidentifikasi paket IP asli yang mereka miliki.
• Flags: Seperti yang dipersyaratkan oleh sumber jaringan, jika Paket IP terlalu besar untuk ditangani, ‘flag’ ini memberi tahu apakah mereka dapat terfragmentasi atau tidak. Dalam flag 3-bit ini, MSB selalu disetel ke ‘0’.
• Fragment Offset: Offset ini memberi tahu posisi pasti dari fragmen dalam Paket IP asli.
• Time to Live: Untuk menghindari perulangan di jaringan, setiap paket dikirim dengan beberapa nilai TTL, yang memberi tahu jaringan berapa banyak router (hop) yang dapat dilintasi paket ini. Pada setiap hop, nilainya berkurang satu dan ketika nilainya mencapai nol, paket akan dibuang.
• Protokol: Memberi tahu lapisan Jaringan di host tujuan, di mana Protokol milik paket ini, yaitu Protokol tingkat berikutnya. Misalnya nomor protokol ICMP adalah 1, TCP adalah 6 dan UDP adalah 17.
• Header Checksum: Field ini digunakan untuk menyimpan nilai checksum dari keseluruhan header yang kemudian digunakan untuk memeriksa apakah paket yang diterima bebas dari kesalahan.
• Alamat Sumber: Alamat 32-bit dari Pengirim (atau sumber) paket.
• Alamat Tujuan: alamat 32-bit dari Penerima (atau tujuan) paket.
Sumber: Indihome Pekanbaru