Apa itu model TCP/IP? [updated 2022]

  • Whatsapp
Apa itu model TCP/IP? [updated 2022]
Apa itu model TCPIP updated

News.nextcloud.asia

  • Model TCP/IP dikembangkan sebelum model OSI.
  • Model TCP/IP tidak persis sama dengan model OSI.
  • Model TCP/IP terdiri dari lima lapisan: lapisan aplikasi, lapisan transport, lapisan jaringan, lapisan data link dan lapisan fisik.
  • Empat lapisan pertama menyediakan standar fisik, antarmuka jaringan, internetworking, dan fungsi transportasi yang sesuai dengan empat lapisan pertama model OSI dan keempat lapisan ini diwakili dalam model TCP/IP oleh satu lapisan yang disebut lapisan aplikasi.
  • TCP/IP adalah protokol hierarkis yang terdiri dari modul interaktif, dan masing-masing menyediakan fungsionalitas khusus.

Di sini, hierarkis berarti bahwa setiap protokol lapisan atas didukung oleh dua atau lebih protokol tingkat bawah.

Fungsi lapisan TCP/IP:

Model TCP/IP

Lapisan Akses Jaringan

  • Lapisan jaringan adalah lapisan terendah dari model TCP/IP.
  • Lapisan jaringan adalah kombinasi dari lapisan Fisik dan lapisan Data Link yang didefinisikan dalam model referensi OSI.
  • Ini mendefinisikan bagaimana data harus dikirim secara fisik melalui jaringan.
  • Lapisan ini terutama bertanggung jawab untuk transmisi data antara dua perangkat di jaringan yang sama.
  • Fungsi yang dilakukan oleh lapisan ini adalah mengenkapsulasi datagram IP ke dalam frame yang ditransmisikan oleh jaringan dan pemetaan alamat IP ke alamat fisik.
  • Protokol yang digunakan oleh layer ini adalah ethernet, token ring, FDDI, X.25, frame relay.

Lapisan Internet

  • Lapisan internet adalah lapisan kedua dari model TCP/IP.
  • Lapisan internet juga dikenal sebagai lapisan jaringan.
  • Tanggung jawab utama lapisan internet adalah mengirim paket dari jaringan mana pun, dan paket tersebut tiba di tujuan terlepas dari rute yang mereka ambil.

Berikut adalah protokol yang digunakan pada lapisan ini adalah:

Protokol IP: Protokol IP digunakan pada lapisan ini, dan merupakan bagian terpenting dari keseluruhan rangkaian TCP/IP.

Berikut adalah tanggung jawab protokol ini:

  • Pengalamatan IP: Protokol ini mengimplementasikan alamat host logis yang dikenal sebagai alamat IP. Alamat IP digunakan oleh internet dan lapisan yang lebih tinggi untuk mengidentifikasi perangkat dan untuk menyediakan perutean internetwork.
  • Komunikasi host-to-host: Ini menentukan jalur di mana data akan dikirim.
  • Enkapsulasi dan Pemformatan Data: Protokol IP menerima data dari protokol lapisan transport. Protokol IP memastikan bahwa data dikirim dan diterima dengan aman, itu merangkum data ke dalam pesan yang dikenal sebagai datagram IP.
  • Fragmentasi dan Perakitan Ulang: Batas yang dikenakan pada ukuran datagram IP oleh protokol lapisan data link dikenal sebagai unit Transmisi Maksimum (MTU). Jika ukuran IP datagram lebih besar dari unit MTU, maka protokol IP membagi datagram menjadi unit yang lebih kecil sehingga dapat melakukan perjalanan melalui jaringan lokal. Fragmentasi dapat dilakukan oleh pengirim atau router perantara. Di sisi penerima, semua fragmen disusun kembali untuk membentuk pesan asli.
  • Rute: Ketika datagram IP dikirim melalui jaringan lokal yang sama seperti LAN, MAN, WAN, itu dikenal sebagai pengiriman langsung. Ketika sumber dan tujuan berada di jaringan yang jauh, maka datagram IP dikirim secara tidak langsung. Ini dapat dicapai dengan merutekan datagram IP melalui berbagai perangkat seperti router.

Protokol ARP

  • ARP adalah singkatan dari Protokol Resolusi Alamat.
  • ARP adalah protokol lapisan jaringan yang digunakan untuk menemukan alamat fisik dari alamat IP.
  • Kedua istilah ini terutama terkait dengan Protokol ARP:
    • permintaan ARP: Ketika pengirim ingin mengetahui alamat fisik perangkat, pengirim akan mengirimkan permintaan ARP ke jaringan.
    • balasan ARP: Setiap perangkat yang terhubung ke jaringan akan menerima permintaan ARP dan memproses permintaan tersebut, tetapi hanya penerima yang mengenali alamat IP dan mengirimkan kembali alamat fisiknya dalam bentuk balasan ARP. Penerima menambahkan alamat fisik baik ke memori cache dan ke header datagram

Protokol ICMP

  • ICMP singkatan dari Internet Control Message Protocol.
  • Ini adalah mekanisme yang digunakan oleh host atau router untuk mengirim pemberitahuan tentang masalah datagram kembali ke pengirim.
  • Sebuah datagram perjalanan dari router-ke-router sampai mencapai tujuannya. Jika router tidak dapat merutekan data karena beberapa kondisi yang tidak biasa seperti tautan yang dinonaktifkan, perangkat terbakar, atau kemacetan jaringan, maka protokol ICMP digunakan untuk memberi tahu pengirim bahwa datagram tidak dapat dikirim.
  • Protokol ICMP terutama menggunakan dua istilah:
    • Tes ICMP: ICMP Test digunakan untuk menguji apakah tujuan dapat dijangkau atau tidak.
    • Balasan ICMP: ICMP Reply digunakan untuk memeriksa apakah perangkat tujuan merespons atau tidak.
  • Tanggung jawab inti dari protokol ICMP adalah melaporkan masalah, bukan memperbaikinya. Tanggung jawab koreksi terletak pada pengirim.
  • ICMP dapat mengirim pesan hanya ke sumbernya, tetapi tidak ke router perantara karena datagram IP membawa alamat sumber dan tujuan tetapi bukan router yang dilewatinya.

Lapisan Transportasi

Lapisan transport bertanggung jawab atas keandalan, kontrol aliran, dan koreksi data yang dikirim melalui jaringan.

Dua protokol yang digunakan pada lapisan transport adalah Protokol Datagram Pengguna dan protokol kontrol Transmisi.

  • Protokol Datagram Pengguna (UDP)
    • Ini menyediakan layanan tanpa koneksi dan pengiriman transmisi ujung ke ujung.
    • Ini adalah protokol yang tidak dapat diandalkan karena menemukan kesalahan tetapi tidak menentukan kesalahan.
    • Protokol Datagram Pengguna menemukan kesalahan, dan protokol ICMP melaporkan kesalahan kepada pengirim bahwa datagram pengguna telah rusak.
    • UDP terdiri dari bidang-bidang berikut:
      Alamat port sumber: Alamat port sumber adalah alamat program aplikasi yang telah membuat pesan.
      Alamat pelabuhan tujuan: Alamat port tujuan adalah alamat program aplikasi yang menerima pesan.
      Panjang total: Ini mendefinisikan jumlah byte dari datagram pengguna dalam byte.
      Ceksum: Checksum adalah bidang 16-bit yang digunakan dalam deteksi kesalahan.
    • UDP tidak menentukan paket mana yang hilang. UDP hanya berisi checksum; itu tidak berisi ID segmen data.

Model TCP/IP
Model TCP/IP

  • Protokol Kontrol Transmisi (TCP)
    • Ini menyediakan layanan lapisan transport penuh untuk aplikasi.
    • Ini menciptakan sirkuit virtual antara pengirim dan penerima, dan aktif selama transmisi.
    • TCP adalah protokol yang andal karena mendeteksi kesalahan dan mentransmisi ulang frame yang rusak. Oleh karena itu, memastikan semua segmen harus diterima dan diakui sebelum transmisi dianggap selesai dan sirkuit virtual dibuang.
    • Pada akhir pengiriman, TCP membagi seluruh pesan menjadi unit yang lebih kecil yang dikenal sebagai segmen, dan setiap segmen berisi nomor urut yang diperlukan untuk menyusun ulang frame untuk membentuk pesan asli.
    • Di sisi penerima, TCP mengumpulkan semua segmen dan menyusunnya kembali berdasarkan nomor urut.

Lapisan Aplikasi

  • Lapisan aplikasi adalah lapisan paling atas dalam model TCP/IP.
  • Ini bertanggung jawab untuk menangani protokol tingkat tinggi, masalah representasi.
  • Lapisan ini memungkinkan pengguna untuk berinteraksi dengan aplikasi.
  • Ketika satu protokol lapisan aplikasi ingin berkomunikasi dengan lapisan aplikasi lain, ia meneruskan datanya ke lapisan transport.
  • Ada ambiguitas yang terjadi pada lapisan aplikasi. Setiap aplikasi tidak dapat ditempatkan di dalam lapisan aplikasi kecuali yang berinteraksi dengan sistem komunikasi. Misalnya: editor teks tidak dapat dipertimbangkan di lapisan aplikasi saat browser web menggunakan HTTP protokol untuk berinteraksi dengan jaringan di mana HTTP protokol adalah protokol lapisan aplikasi.

Berikut ini adalah protokol utama yang digunakan pada lapisan aplikasi:

  • HTTP: HTTP adalah singkatan dari protokol transfer Hypertext. Protokol ini memungkinkan kita untuk mengakses data melalui world wide web. Ini mentransfer data dalam bentuk teks biasa, audio, video. Ini dikenal sebagai protokol transfer Hypertext karena memiliki efisiensi untuk digunakan dalam lingkungan hypertext di mana ada lompatan cepat dari satu dokumen ke dokumen lainnya.
  • SNMP: SNMP adalah singkatan dari Simple Network Management Protocol. Ini adalah kerangka kerja yang digunakan untuk mengelola perangkat di internet dengan menggunakan rangkaian protokol TCP/IP.
  • SMTP: SMTP adalah singkatan dari protokol transfer surat sederhana. Protokol TCP/IP yang mendukung email dikenal sebagai protokol transfer surat sederhana. Protokol ini digunakan untuk mengirim data ke alamat email lain.
  • DNS: DNS adalah singkatan dari Domain Name System. Alamat IP digunakan untuk mengidentifikasi koneksi host ke internet secara unik. Tapi, orang lebih suka menggunakan nama daripada alamat. Oleh karena itu, sistem yang memetakan nama ke alamat tersebut dikenal dengan Domain Name System.
  • TELKOM: Ini adalah singkatan dari Terminal Network. Ini membuat koneksi antara komputer lokal dan komputer jarak jauh sedemikian rupa sehingga terminal lokal tampak seperti terminal pada sistem jarak jauh.
  • FTP: FTP adalah singkatan dari File Transfer Protocol. FTP adalah protokol internet standar yang digunakan untuk mengirimkan file dari satu komputer ke komputer lain.

Pos terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.