TCP / IP – Pengertian, fungsi, kelebihan, kekurangan

TCP/IP adalah istilah yang digunakan dalam ilmu komputer untuk merujuk pada model konseptual TCP/IP dan kumpulan protokol komunikasi yang digunakan di Internet dan jaringan serupa lainnya. Kumpulan protokol Internet ini memiliki landasan Transmission Control Protocol (TCP) dan Internet Protocol (IP); Ini adalah protokol Internet pertama yang dikembangkan dan mendorong evolusi standarisasi siaran.

TCP adalah protokol yang memungkinkan tautan komunikasi dibuat antara perangkat yang berbeda di jaringan, di mana data dapat dikirim. Protokol ini menjamin integritasnya, yaitu bahwa mereka dikirimkan ke penerima tanpa kesalahan dan dalam urutan pengiriman yang sesuai.

Untuk bagiannya, IP adalah protokol komunikasi data yang berasal dari model OSI, yang memunculkan transmisi dua arah melalui protokol tanpa koneksi, yang memungkinkan transfer paket yang dialihkan antara jaringan komputer yang berbeda.

Model TCP / IP, yang berhasil menggabungkan protokol yang dijelaskan di atas, adalah seperangkat protokol jaringan yang dirancang pada 1970-an oleh ilmuwan komputer Vinton Cerf dan Robert Kahn, yang mengimplementasikannya di ARPANET. Awalnya, IP dioperasikan sebagai layanan datagram tanpa koneksi Program Kontrol Transmisi, yang dilengkapi dengan layanan berorientasi koneksi, yang menjadi dasar TCP.

Karakteristik

TCP/IP adalah sekumpulan protokol transmisi data dalam jaringan yang berkembang sebagai model tertentu dari komunikasi jaringan menjadi keluarga besar protokol Internet. Mempertimbangkan hal ini, TCP / IP dicirikan oleh aspek-aspek berikut:

  • Arsitektur TCP / IP didasarkan pada prinsip ujung ke ujung dan prinsip ketahanan. Prinsip end-to-end menyatakan bahwa hanya node pengirim dan node penerima yang berpartisipasi dalam transmisi, tanpa gangguan dari orang lain. Prinsip ketahanan menetapkan bahwa pengirim harus ketat dalam mematuhi protokol, sedangkan kepatuhan penerima bisa fleksibel.
  • Ini menghasilkan skema pengalamatan umum yang memungkinkan setiap pengguna untuk menemukan pengguna lain yang terhubung ke jaringan.
  • Operasi TCP / IP terstruktur melalui lapisan abstraksi, yang bertanggung jawab untuk mengklasifikasikan semua protokol menurut ruang lingkup jaringan. Mereka dikenal sebagai lapisan aplikasi, lapisan transport, lapisan Internet, dan lapisan antarmuka jaringan. Masing-masing lapisan ini bersifat hierarkis, sehingga didasarkan pada hubungan prioritas.
  • Selain TCP dan IP, keluarga protokol Internet ini terdiri dari protokol seperti ARP (Address Resolution Protocol), FTP (File Transfer Protocol), HTTP (HyperText Transfer Protocol), POP (Post Office Protocol), SMTP (Simple Mail Transfer Protocol), Telnet (Jaringan Telekomunikasi), DHCP (Dynamics Host Configuration Protocol) dan RIP (Routing Information Protocol).
  • Semua protokol yang merupakan bagian dari keluarga TCP / IP bebas, pengkodean terbuka, dan independen dari perangkat lunak dan perangkat keras perangkat pengguna di jaringan.
  • Model TCP / IP mendahului model OSI, yang merupakan model teoritis yang mengekspresikan struktur baru untuk lapisan abstrak jaringan, berdasarkan lapisan dasar TCP / IP, menjadi model kompresibel umum untuk sistem jaringan.
  • Model TCP / IP menggunakan metode enkapsulasi untuk memberikan abstraksi ke protokol dan layanan lapisan jaringan.

Untuk apa?

TCP / IP adalah model yang pada dasarnya berfungsi untuk transmisi data di Internet, menetapkan standar untuk komunikasi jaringan dan parameter untuk konfigurasinya. Namun, serangkaian subfungsi muncul dari fungsi dasar ini, yaitu:

  • Penataan transfer data antar jaringan komputer melalui lapisan abstrak, yang mengatur protokol komunikasi yang berbeda sesuai dengan sifatnya.
  • Enkapsulasi dan pengiriman data antara perangkat berbeda yang terhubung dalam jaringan.
  • Memastikan integritas rantai data yang ditransfer antara jaringan dan pengguna, serta urutan pengiriman yang digunakan untuk mentransfernya.
  • Pengalamatan dan perutean transfer data membuat port antara node pengirim dan penerima, sehingga menciptakan saluran digital yang menjamin pengiriman data antar perangkat jaringan.
  • Hirarki lapisan abstrak jaringan, membuat setiap lapisan tunduk pada tuntutan operasional lapisan yang berdekatan, memberikan transparansi pada proses. Secara khusus, lapisan tertentu harus menanggapi kebutuhan lapisan bawah langsung dan mengembalikan hasil ke lapisan segera di atas.

Melalui jenis protokol ini, orang dapat memiliki koneksi Internet melalui komputer dan perangkat seluler dengan cara konvensional.

Bagaimana cara kerjanya

TCP/IP bekerja melalui prinsip kekokohan, end-to-end dan melalui metode enkapsulasi, untuk mentransfer data secara efisien dan teratur. Pada gilirannya, mengandalkan standar IP, ia berhasil menghubungkan pengguna jaringan yang berbeda, yang didukung dan dikendalikan oleh standar TCP.

Dengan menggabungkan prinsip dan enkapsulasi yang disebutkan di atas, kumpulan protokol ini menyebabkan segmentasi struktur jaringan, menghasilkan lapisan yang tetap saling berhubungan secara berurutan dan membentuk model 4 lapisan. Interaksi lapisan-lapisan ini mengatur operasi TCP / IP:

Lapisan antarmuka jaringan

Ini adalah lapisan terendah dari model TCP / IP, dan bertanggung jawab untuk menentukan metode interlacing jaringan di mana server berkomunikasi tanpa mengganggu router. Lapisan ini berisi subset protokol yang digunakan untuk menggambarkan topologi jaringan lokal dan antarmuka yang diperlukan untuk mempengaruhi transmisi datagram lapisan Internet ke server tetangga.

Lapisan ini digunakan untuk memindahkan paket antara antarmuka lapisan Internet dari dua host yang berbeda pada link yang sama.

lapisan internet

Lapisan Internet bertanggung jawab untuk bertukar datagram (paket data) melintasi batas jaringan, menyediakan antarmuka jaringan yang saling terkait yang seragam, yang menyembunyikan topologi saat ini dari koneksi jaringan yang mendasarinya.

Karena itu, lapisan ini mendefinisikan dan menetapkan Internet, sehingga memunculkan struktur pengalamatan dan perutean utama dari rangkaian protokol TCP / IP, yang memungkinkan identifikasi dan lokasi menggunakan sistem hierarki alamat IP.

Lapisan transportasi

Lapisan transport menetapkan saluran data dasar yang digunakan aplikasi untuk bertukar data untuk tugas-tugas tertentu. Lapisan ini membangun konektivitas antara host, menyediakan layanan transfer ujung ke ujung yang independen dari struktur pengguna dan logistik pertukaran informasi, untuk tujuan tertentu dan independen dari jaringan yang mendasarinya.

Protokol transport yang paling banyak digunakan adalah UDP (User Datagram Protocol), yang menyediakan layanan datagram tanpa koneksi, sedangkan TCP adalah protokol yang menyediakan kontrol aliran, pembentukan koneksi, dan transmisi data yang andal.

Lapisan aplikasi

Ini adalah tingkat atas dari set TCP / IP yang mencakup protokol yang digunakan oleh sebagian besar aplikasi yang menyediakan layanan atau pertukaran data melalui koneksi jaringan, yang dibuat oleh protokol lapisan bawah. Ini juga mencakup beberapa layanan dukungan jaringan dasar seperti protokol perutean dan konfigurasi host. Beberapa protokol yang dihosting oleh lapisan ini adalah HTTP, FTP, SMTP, dan DHCP.

Aplikasi memanfaatkan layanan yang disediakan oleh lapisan bawah, terutama lapisan transport. Komunikasi akan dicirikan oleh jenis jaringan sesuai dengan hubungan fungsionalnya, sehingga jaringan client-server dan jaringan peer-to-peer akan memiliki lapisan aplikasi tertentu.

Keuntungan dan kerugian

TCP / IP adalah seperangkat protokol yang sangat penting untuk komunikasi Internet, karena pada dasarnya jaringan bergantung pada protokol dari 4 lapisan model. Keluarga protokol ini telah terbukti dapat diandalkan dalam banyak kasus untuk semua jenis jaringan, baik LAN dan WAN, namun memiliki cacat tertentu yang mengaburkan kemampuannya untuk mengirimkan datagram dan perangkat interkoneksi pada jaringan.

Oleh karena itu, untuk memahami TCP/IP secara mendalam, berikut ini kita sajikan kelebihan dan kekurangannya:

Kelebihan TCP / IP:

  1. Tingkat keandalan yang tinggi dalam interkoneksi pengguna jaringan client-server, jaringan P2P, serta di LAN dan WAN, berhasil digunakan oleh organisasi swasta dan publik dan di lingkungan perumahan dan domestik.
  2. Ini kompatibel dengan alat analisis kinerja jaringan standar.
  3. Ini adalah seperangkat protokol multiplatform, sehingga kompatibel dengan sebagian besar sistem operasi dan perangkat lunak lain di pasar dunia.

Kekurangan TCP / IP

  1. Ini menyajikan kompleksitas tertentu dalam konfigurasinya, yang lebih sulit untuk ditangani daripada suite protokol yang lebih sederhana seperti NetBEUI atau IPX / SPX.
  2. Ini cenderung memperlambat kecepatan transfer data pada jaringan dengan volume lalu lintas menengah yang rendah.
  3. Penggunaannya dalam layanan file atau server cetak kurang efisien.

Related Posts