Setiap layer menyediakan servis-servis yang akan digunakan oleh layer diatasnya, ada 2 buah fungsi yang berbeda : same-layer interaction dan adjacent-layer interaction
- same-layer interaction : dua buah komputer menggunakan protokol untuk saling berkomunikasi dengan layer yang sama pada komputer lainnya.
- adjacent-layer interaction : pada satu komputer, sebuah layer menyediakan servis-servis yang akan digunakan oleh layer yang berada diatasnya.
Application Layer
- Protokol-protokol pada layer aplikasi TCP/IP menyediakan servis-servis bagi software-software yang berjalan pada komputer. Layer aplikasi tidak menyediakan software itu sendiri tapi hanya menyediakan servis-servis yang bisa dimanfaatkan oleh software yang berjalan pada komputer kita, misalnya Mozilla Firefox yang berjalan pada komputer kita memanfaatkan protokol HTTP untuk mengakses suatu halaman web.
- Beberapa protokol yang beroperasi pada layer ini antara lain : HTTP, FTP, POP3, SMTP, dsb.
Transport Layer
- Terdiri dari 2 buah protokol utama : Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP)
- Menyediakan servis yang akan digunakan oleh Application Layer, misalnya: HTTP software meminta TCP untuk menjamin sampainya data pada tujuan, jika terjadi gangguan pada saat transmisi maka HTTP tidak akan melakukan apa-apa, tapi TCP akan mengirim ulang data yang hilang dan memastikan sampainya data pada tujuan.
Internet Layer
- Menyediakan fungsi IP addressing, routing dan penentuan path terbaik
- Protokol yang paling terkenal adalah protokol IP (satu2nya protokol pada layer ini di TCP/IP)
Network Access Layer
- Mendefinisikan protokol-protokol dan juga hardware yang digunakan untuk pengiriman data misalnya cabling, pemberian header dan trailer sehingga data bisa melewati tipe-tipe network yang berbeda topologi, mentransmisi data yang berupa bits ke jaringan, dsb.
- Protokol pada layer ini antara lain Ethernet pada jaringan LAN atau PPP pada WAN, juga termasuk Frame Relay.
Enkapsulasi TCP/IP
Enkapsulasi berarti proses pembungkusan data dengan bungkus yang berupa Headers dan Trailers yang dilakukan pada setiap layer sehingga memungkinkan komunikasi antar layer yang sama (same-layer interaction), seperti yang kita lihat pada gambar diatas.
- Transport : pada transport layer, data dari application layer akan dibungkus dengan TCP Header, menjadi sebuah segment (TCP Header + Data)
- Internet: pada layer ini, Segment yang diterima dari transport layer akan dibungkus dengan Internet (IP) Header menjadi sebuah Paket (IP Header + segment)
- Network Access: pada layer ini, Paket yang diterima dari internet layer akan dibungkus dengan Data Link Header dan Data Link Trailer menjadi sebuah frame (LH + Paket + LT)

0 komentar:
Posting Komentar