Professional Documents
Culture Documents
lapisan jaringan (network layer dalam OSI Reference Model) atau protokol lapisan
internetwork (internetwork layer dalam DARPA Reference Model) yang digunakan oleh
protokol TCP/IP untuk melakukan pengalamatan dan routing paket data antar host-
host di jaringan komputer berbasis TCP/IP. Versi IP yang banyak digunakan adalah IP
versi 4 (IPv4) yang didefinisikan pada RFC 791 dan dipublikasikan pada tahun 1981,
tetapi akan digantikan oleh IP versi 6 pada beberapa waktu yang akan datang.
TCP/IP. Sebuah paket IP akan membawa data aktual yang dikirimkan melalui jaringan
dari satu titik ke titik lainnya. Metode yang digunakannya adalah connectionless yang
berarti ia tidak perlu membuat dan memelihara sebuah sesi koneksi. Selain itu,
protokol ini juga tidak menjamin penyampaian data, tapi hal ini diserahkan kepada
protokol pada lapisan yang lebih tinggi (lapisan transport dalam OSI Reference
Model atau lapisan antar host dalam DARPA Reference Model), yakni protokol
karena itulah IP juga sering disebut sebagai protokol yang bersifat routable.
Header IP mengandung informasi yang dibutuhkan untuk menentukan rute
yakni alamat jaringan (network address) dan alamat node (node address/host
address). Penyampaian paket antar jaringan (umumnya disebut sebagai proses
routing), dimungkinkan karena adanya alamat jaringan tujuan dalam alamat IP.
Selain itu, IP juga mengizinkan pembuatan sebuah jaringan yang cukup besar,
yang disebut sebagai IP internetwork, yang terdiri atas dua atau lebih jaringan
yang dihubungkan dengan menggunakan router berbasis IP.
IP mendukung banyak protokol klien, karena memang IP merupakan "kurir"
pembawa data yang dikirimkan oleh protokol-protokol lapisan yang lebih
mengandung data dari satu buah protokol dari banyak protokol tersebut
dalam satu waktu. Karena setiap paket dapat membawa satu buah paket dari
beberapa paket data, maka harus ada cara yang digunakan untuk
mengidikasikan protokol lapisan tinggi dari paket data yang dikirimkan
sehingga dapat diteruskan kepada protokol lapisan tinggi yang sesuai pada
sisi penerima. Mengingat klien dan server selalu menggunakan protokol yang
sama untuk sebuah data yang saling dipertukarkan, maka setiap paket tidak
harus mengindikasikan sumber dan tujuan yang terpisah. Contoh dari
kepada hop selanjutnya atau tujuan akhir (teknik seperti ini disebut sebagai
"best effort delivery"). Keandalan data bukan merupakan tugas dari protokol
IP, tapi merupakan protokol yang berada pada lapisan yang lebih tinggi,
seperti halnya protokol TCP.
Bersifat independen dari lapisan antarmuka jaringan (lapisan pertama dalam
DARPA Reference Model), karena memang IP didesain agar mendukung
Selain itu, IP juga bersifat independen terhadap atribut lapisan data link
seperti halnya mekan= isme Media access control (MAC), pengalamatan MAC,
Untuk mendukung ukuran frame terbesar yang dimiliki oleh teknologi lapisan
antarmuka jaringan yang berbeda-beda, IP dapat melakukan pemecahan
fragmen yang memiliki ukuran maximum transmission unit (MTU) yang lebih
rendah dibandingkan dengan ukuran datagram IP. Proses ini dinamakan
65515 byte.
Header IP
Identifier 16 bit mengeset nilai dari field ini, dan field ini akan bertambah nilainya
untuk datagram IP selanjutnya. Field ini digunakan untuk mengenali
fragmen-fragmen sebuah datagram IP.
IP Options
and 32 bit [place holder]
Padding
Field Type of Service (ToS) adalah sebuah field dalam header IPv4 yang
memiliki panjang 8 bit dan digunakan untuk menandakan jenis Quality of Service
Nilai Protokol
4 IP in IP encapsulation
6 Transmission Control Protocol (TCP)
Fragmentasi Paket IP
datagram IP dalam sebuah saluran jaringan di mana nilai Maximum transmission unit
(MTU) yang dimilikinya lebih kecil dibandingkan ukuran datagram IP, datagram IP
yang akan ditransmisikan tersebut harus dipecah ke dalam beberapa fragmen. Proses
saat datagram IP tersebut telah sampai pada host tujuan. Karena IP merupakan
teknologi datagram packet-switching dan juga fragmen dapat sampai ke tujuan
menjadi muatan setiap sel ATM. ATM selanjutnya mengirimkan sel-sel ATM tersebut
yang mengandung datagram IP dan menggunakan bit ketiga dari field Payload
Type di dalam header ATM untuk mengindikasikan akhir aliran sel ATM untuk
sebuah datagram IP.
Ada tiga buah field yang berguna untuk menunjukkan apakah sebuah
datagram IP harus difragmentasi atau tidak, yakni sebagai berikut :
Field identification :
ini tidak akan beruba selama proses fragmentasi berlangsung. Field ini selalu
diset (memiliki nilai) meskipun datagram IP tidak boleh diset dengan
terhadap datagram IP. Dengan kata lain, fragmentasi akan terjadi jika
flag DF ini bernilai "0". Jika fragmentasi dibutuhkan untuk meneruskan
Flag ini akan diset ke nilai "0" jika tidak ada fragmen lainnya yang
mengikuti fragmen yang bersangkutan (berarti tanda bahwa fragmen
tersebut merupakan fragmen terakhir), atau diset ke nilai "1" jika ada
tambahan fragmen yang mengikuti fragmen tersebut (berarti tanda
Field ini akan diset untuk mengindikasikan posisi fragmen yang bersangkutan
mengindikasikan byte offset. Karenanya setiap nilai field fragment offset harus
merepresentasikan nilai 3 bit. Dengan demikian, field Fragment Offset pun
difragmentasi.
Setiap fragmen yang difragmentasi oleh router, header IP akan disalin dan
Flag More Fragment akan diset ke angka 1 untuk fragmen pertama atau
fragmen pertengahan, atau nilai 0 untuk fragmen terakhir.
Fragment Offset: Diset untuk mengindikasikan posisi fragmen di dalam
header IP.
Field "identification": tidak berubah untuk setiap fragmen.
Sebuah node yang berada di dalam jaringan Token Ring mengirimkan sebuah
datagram IP yang dapat difragmentasikan dengan nilai field Identification (dalam
header IP) diset ke nilai 9999 ke sebuah node dalam jaringan Ethernet, seperti
terlukis dalam gambar. Anggaplah jaringan Token Ring tersebut memiliki pengaturan
jaringan Ethernet memiliki MTU 1500 byte, yang menggunakan skema enkapsulasi
frame Ethernet II.
Identification 9999
flag DF 0
flag MF 0
Fragment Offset 0
yang hendak digunakan untuk meneruskan pesan tersebut dan kemudian router
mengetahui bahwa datagram IP yang dikirimkan lebih besar daripada nilai MTU,
melihat flag DF dalam header IP: jika diset ke angka 1, router akan mengabaikan
datagram yang bersangkutan dan mengirimkan pesan balasan "ICMP Destination
datagram IP tersebut, yakni sebesar 4462 byte (dengan anggapan bahwa datagram
tersebut tidak memiliki IP Options) ke dalam empat buah fragmen, yang setiap
fragmennya memiliki ukuran 1500 byte (yang merupakan nilai MTU dari jaringan
Ethernet).
Muatan IP maksimum yang dapat ditampung dalam MTU 1500 byte milik
Ethernet adalah 1480 byte (20 byte digunakan sebagai header IP, dan dengan
anggapan bahwa datagram tersebut tidak memiliki IP Options). Setiap muatan yang
berukuran 1480 byte tesebut dipecah ke dalam 185 fragment block (185x8=3D1480).
Karenanya router akan mengirimkan empat fragmen dengan ukuran muatan 1480
flag DF 0 0 0 0
flag MF 1 1 1 0
Fragment
0 185 370 555
Offset
Contoh datagram IP
Berikut ini adalah contoh dari datagram IP (packet capture dari Microsoft
B. PING Jaringan
Kita akan mengetahui tentang ping-ping yang sering kita lakukan dalam
mengecek koneksi dll.
Time menunjukkan nilai “round trip delay” (disebut juga sebagai delay atau
latency) yang menunjukkan waktu yang diperlukan packet yang anda kirimkan
untuk mencapai komputer yang dituju. Nilai ini dihitung dengan membagi
dua selisih waktu PING packet mulai dikirimkan dengan waktu response dari
PING packet diterima.
nilai TTL awal yaitu 128 dengan nilai TTL akhir maka bisa dihitung banyaknya
hop yang dilalui dari komputer asal ke komputer tujuan. Setiap kali PING
packet melalui sebuah ip address maka nilai TTL nya akan dikurangi satu.
Sehingga jika TTL mencapai nilai nol, PING packet akan didiscard/didrop dan
tersebut.
c. Mengetahui responsifitas komunikasi sebuah jaringan.
Besarnya nilai delay atau latency yang dilaporkan oleh PING menjadi
indikasi seberapa responsif komunikasi terjadi dengan komputer yang
sehingga sangat penting untuk mengukur delay pada jaringan untuk memastikan
aplikasi tersebut dapat dijalankan. Aplikasi yang memerlukan delay kecil dikatakan