19
checksumming. Pada kasus-kasus tersebut, fitur-fitur acknowledgment dan pendeteksian kesalahan harus diimplementasikan pada lapisan yang lebih tinggi,
seperti halnya protokol Transmission Control Protocol TCP lapisan transport.
2.4.3 Network Layer
Lapisan jaringan atau Network layer adalah lapisan ketiga dari bawah dalam model referensi jaringan OSI. Lapisan ini bertanggung jawab untuk
melakukan beberapa fungsi berikut : 1. Pengalamatan logis dan melakukan pemetaan routing terhadap paket-
paket melalui jaringan. 2. Membuat dan menghapus koneksi dan jalur koneksi antara dua node di
dalam sebuah jaringan. 3. Mentransfer data, membuat dan mengkonfirmasi penerimaan, dan
mengeset ulang koneksi. Network Layer juga menyediakan layanan connectionless dan connection-
oriented terhadap lapisan transport yang berada di atasnya. Network Layer juga melakukan fungsinya secara erat dengan Physical Layer lapisan pertama dan
data-link Layer lapisan kedua dalam banyak implementasi protokol dunia nyata. Addressing dan routing adalah fungsi utama dari protokol network layer.
Addressing memungkinkan komunikasi data antar host pada jaringan yang sama atau jaringan yang berbeda pengalamatan secara logical. Internet Protocol
version 4 IPv4 menyediakan pengalamatan hirarkis untuk paket yang membawa data kita. Routing merupakan fungsi yang berrtanggung jawab membawa data
melewati sekumpulan jaringan dengan cara memilih jalur terbaik untuk dilewati data.
Universitas Sumatera Utara
20
2.4.4 Transport Layer
Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di
transport layer melakukan segmentasi dan juga menyatukan kembali data yang sudah tersegmentasi dari aplikasi-aplikasi upper-layer dan menggabungkannya ke
dalam arus data yang sama. Layanan-layanan ini menyediakan layanan transportasi data dari ujung ke ujung dan dapat membuat koneksi logikal antara
host pengirim dan host tujuan pada sebuah internetwork. Transport Layer bertanggung jawab untuk menyediakan mekanisme
untuk multiplexing multiplexing adalah teknik untuk mengirimkan atau menerima beberapa jenis data yang berbeda sekaligus pada saat bersamaan
melalui satu media network saja, metode aplikasi-aplikasi upper-layer, membuat session, dan memutuskan virtual circuit koneksi yang terbentuk antara dua buah
host di jaringan, setelah melalui sebuah mekanisme yang disebut three-way handshake.
2.4.5 Session Layer