Network Layer Transport Layer

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