Hidup Itu Indah, Jadi Biarkan Dia Indah jangan Buat Suram

Search

Senin, 06 April 2009

TCP/IP

tcpip

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

encaps

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)

segment-paket-frame

0 komentar: