2.4.2. Struktur Header IPv4
Paket-paket data dalam protokol IPv4 dikirimkan dalam bentuk datagram. Sebuah paket IPv4 terdiri atas header IP dan muatan IP
payload. Header IP menyediakan dukungan untuk memetakan jaringan routing, identifikasi muatan IP, ukuran header IP dan paket IP,
dukungan fragmentasi dan juga IP options. Sedangkan payload IP berisi informasi yang dikirimakn. Sebelum dikirimkan di dalam saluran
jaringan, paket IP akan dibungkus encapsulation dengan header protokol lapisan antarmuka jaringan dan trailernya, untuk membuat
sebuah frame jaringan. Setiap paket terdiri dari beberapa field yang memiliki fungsi tersendiri dan memiliki informasi yang berbeda-beda.
Gambar 2.2 menunjukkan struktur dari paket IPv4.
Gambar 2.2 Format Header IPv4
Header IPv4 terdiri atas beberapa field Forouzan, 2003, yaitu : 1.
Version
Mengindikasikan versi IP yang digunakan, berukuran 4-bit. 2.
IP Header Length
Menunjukkan ukuran header yang digunakan dalam satuan per 4-
bytes.
3. Type of Service
Field ini menunjukkan layanan yang hendak diapakai oleh paket yang bersangkutan.
4. Total Length
Menunjjukan ukuran paket yang terdiri dari header dan data. 5.
Identification
Menunjukkan identitas suatu fragmen yang digunakan dalam penyatuan kembali reassembly menjadi paket utuh.
6. Flags
Menunjukkan tanda-tanda tertentu dalam proses fragmentasi.
7. Fragment Offset
Menunjukkan posisi setiap fragmen. 8.
Time to Live
Menunjukkan jumlah node maksimal yang dapat dilalui oleh setiap paket yang dikirim.
9. Protocol
Menunjukkan protokol di lapisan yang lebih tinggi. 10.
Header Checksum
Menujukkan nilai yang digunakan dalam pengecekan kesalahan terhdap header sebelum dan sesudah pengiriman.
11.
Source Address
Menunjukkan alamat pengirim paket. 12.
Destination Address
Menunjukkan alamat penerima paket. 13.
Options
Menunjukkan informasi yang memungkinkan suatu paket meminta
layanan tambahan.
14.
Padding
Bit-bit “0” tambahan yang ditambahkan ke dalam field ini untuk
memastikan header IPv4 tetap berukuran multiple 32-bit. 15.
Data
Berisi informasi upper-layer. Panjang variabel sampai dengan 64 Kb.
2.5. Autonomous System