Model TCP/IP: Lapisan, Protokol & Tumpukan
โก Ringkasan Cerdas
Model TCP/IP adalah kerangka kerja empat lapisan yang mendefinisikan bagaimana komputer bertukar data melalui jaringan, memetakanping Lapisan aplikasi, transport, internet, dan antarmuka jaringan untuk protokol seperti TCP, IP, HTTP, dan DNS yang memindahkan informasi secara andal dari ujung ke ujung.

Apa Model TCP/IPnya?
Model TCP/IP membantu Anda menentukan bagaimana komputer tertentu harus terhubung ke internet dan bagaimana data harus dikirim. transmitterhubung di antara mereka. Ini membantu Anda membuat jaringan virtual saat beberapa jaringan komputer terhubung bersama. Tujuan dari model TCP/IP adalah untuk memungkinkan komunikasi jarak jauh.
TCP / IP adalah singkatan dari Transmission Protokol Kontrol / Protokol Internet. Tumpukan TCP/IP dirancang khusus sebagai model untuk menawarkan aliran byte ujung-ke-ujung yang sangat andal melalui jaringan internet yang tidak andal.
Karakteristik TCP
Berikut adalah karakteristik penting dari protokol TCP/IP:
- Dukungan untuk arsitektur TCP/IP yang fleksibel.
- Menambahkan lebih banyak sistem ke jaringan itu mudah.
- Dalam rangkaian protokol TCP/IP, jaringan tetap utuh selama mesin sumber dan tujuan berfungsi dengan benar.
- TCP adalah protokol berorientasi koneksi.
- TCP menawarkan keandalan dan memastikan bahwa data yang tiba tidak berurutan akan diurutkan kembali.
- TCP memungkinkan Anda menerapkan kontrol aliran, sehingga pengirim tidak pernah membanjiri penerima dengan data.
Empat Lapisan model TCP/IP
Pada bagian ini, kami menjelaskan berbagai lapisan dan fungsinya dalam model TCP/IP.
Diagram di bawah ini menunjukkan empat lapisan TCP/IP yang disusun sebagai model konseptual, dari lapisan aplikasi di bagian atas hingga lapisan antarmuka jaringan:
Fungsionalitas model TCP/IP terbagi menjadi empat lapisan, dan setiap lapisan mencakup protokol-protokol spesifik.
TCP/IP adalah sistem arsitektur berlapis di mana setiap lapisan didefinisikan sesuai dengan fungsi spesifik yang harus dilakukan. Keempat lapisan TCP/IP bekerja sama untuk transmit data dari satu lapisan ke lapisan lainnya.
Diagram berikut memetakan masing-masing dari empat lapisan ke protokol yang beroperasi di dalamnya:
- Lapisan Aplikasi
- Lapisan Transport
- Lapisan Internet
- Network Interface
Lapisan Aplikasi
Lapisan aplikasi berinteraksi dengan program aplikasi, yang merupakan tingkat tertinggi dari model tersebut. Lapisan ini paling dekat dengan pengguna akhir, yang berarti memungkinkan pengguna untuk berinteraksi dengan aplikasi perangkat lunak lainnya.
Lapisan aplikasi berinteraksi dengan aplikasi perangkat lunak untuk mengimplementasikan komponen komunikasi. Interpretasi data oleh program aplikasi selalu berada di luar cakupan model.
Contoh lapisan aplikasi adalah aplikasi seperti transfer file, email, dan login jarak jauh.
Fungsi-fungsi dari lapisan aplikasi adalah:
- Lapisan aplikasi membantu Anda mengidentifikasi mitra komunikasi, menentukan ketersediaan sumber daya, dan menyinkronkan komunikasi.
- Fitur ini memungkinkan pengguna untuk masuk ke host jarak jauh.
- Lapisan ini menyediakan berbagai layanan email.
- Sistem ini menawarkan sumber basis data terdistribusi dan akses ke informasi global tentang berbagai objek dan layanan.
Lapisan Transport
Lapisan transport dibangun di atas lapisan internet untuk menyediakan pengiriman data dari suatu proses pada mesin sumber ke suatu proses pada mesin tujuan. Lapisan ini dihosting menggunakan satu atau beberapa jaringan dan mempertahankan fungsi kualitas layanan.
Lapisan ini menentukan berapa banyak data yang harus dikirim, ke mana, dan dengan kecepatan berapa. Lapisan ini dibangun berdasarkan pesan yang diterima dari lapisan aplikasi. Ini membantu memastikan bahwa unit data dikirim tanpa kesalahan dan sesuai urutan.
Lapisan transport membantu Anda mengontrol keandalan tautan melalui kontrol aliran, kontrol kesalahan, dan segmentasi atau de-segmentasi.
Lapisan transport juga memberikan konfirmasi keberhasilan transmisi data dan mengirimkan segmen data berikutnya jika tidak terjadi kesalahan. TCP adalah contoh lapisan transport yang paling terkenal.
Fungsi-fungsi penting dari lapisan transport:
- Ia membagi pesan yang diterima dari lapisan aplikasi menjadi beberapa segmen dan menomorinya untuk membentuk sebuah urutan.
- Lapisan transport memastikan bahwa pesan dikirim ke proses yang tepat pada mesin tujuan.
- Hal ini juga memastikan bahwa seluruh pesan sampai tanpa kesalahan; jika tidak, pesan tersebut harus dikirim ulang.transmitted.
Lapisan Internet
Lapisan internet adalah lapisan kedua dari model TCP/IP. Lapisan ini juga dikenal sebagai lapisan jaringan. Tugas utama lapisan ini adalah mengirim paket dari jaringan mana pun, dan dari komputer mana pun, hingga mencapai tujuan tanpa memperhatikan rute yang ditempuh.
Lapisan internet menawarkan metode fungsional dan prosedural untuk mentransfer rangkaian data dengan panjang variabel dari satu node ke node lain dengan bantuan berbagai jaringan.
Pengiriman pesan pada lapisan internet tidak dijamin keandalannya.
Protokol manajemen lapisan yang termasuk dalam lapisan ini adalah:
- Protokol perutean
- Manajemen grup multicast
- Penugasan alamat lapisan jaringan
Lapisan Antarmuka Jaringan
Lapisan antarmuka jaringan adalah lapisan paling bawah dari model TCP/IP empat lapis. Lapisan ini juga disebut lapisan akses jaringan. Lapisan ini mendefinisikan detail tentang bagaimana data harus dikirim menggunakan jaringan.
Hal ini juga mencakup bagaimana bit harus diberi sinyal secara optik oleh perangkat keras yang berinteraksi langsung dengan media jaringan, seperti kabel koaksial, serat optik, atau kabel pasangan berpilin.
Lapisan ini merupakan kombinasi dari lapisan tautan data dan lapisan fisik yang didefinisikan dalam model referensi OSI. Lapisan ini mendefinisikan bagaimana data harus dikirim secara fisik melalui jaringan dan bertanggung jawab atas transmisi data antara dua perangkat pada jaringan yang sama.
Perbedaan antara model OSI dan TCP/IP
Ilustrasi di bawah ini membandingkan model OSI tujuh lapis dengan model TCP/IP empat lapis secara berdampingan:
Berikut beberapa perbedaan penting antara Model OSI dan TCP/IP:
| Model OSI | model TCP/IP |
|---|---|
| Standar ini dikembangkan oleh ISO (Organisasi Standar Internasional). | Program ini dikembangkan oleh ARPANET (Advanced Research Projects Agency Network). |
| The Model OSI memberikan perbedaan yang jelas antara antarmuka, layanan, dan protokol. | TCP/IP tidak memiliki titik pembeda yang jelas antara layanan, antarmuka, dan protokol. |
| OSI mengacu pada Interkoneksi Sistem Terbuka. | TCP mengacu pada Transmission Protokol Kontrol. |
| OSI menggunakan lapisan jaringan untuk menentukan standar dan protokol perutean. | TCP/IP hanya menggunakan lapisan internet. |
| OSI mengikuti pendekatan vertikal. | TCP/IP mengikuti pendekatan horizontal. |
| OSI menggunakan dua lapisan terpisah, fisik dan tautan data, untuk mendefinisikan fungsionalitas lapisan terbawah. | TCP/IP hanya menggunakan satu lapisan (link). |
| OSI memiliki tujuh lapisan. | TCP/IP memiliki empat lapisan. |
| Dalam model OSI, lapisan transport hanya berorientasi pada koneksi. | Lapisan model TCP/IP berorientasi pada koneksi dan tanpa koneksi. |
| Dalam model OSI, lapisan tautan data dan lapisan fisik dipisahkan. | Dalam TCP/IP, lapisan fisik dan lapisan tautan data digabungkan menjadi satu lapisan host-ke-jaringan. |
| Lapisan sesi dan presentasi merupakan bagian dari model OSI. | Dalam model TCP/IP, tidak ada lapisan sesi dan lapisan presentasi. |
| Hal ini didefinisikan setelah munculnya Internet. | Hal ini didefinisikan sebelum munculnya internet. |
| Ukuran minimum header OSI adalah 5 byte. | Ukuran header minimum adalah 20 byte. |
Protokol TCP/IP Paling Umum
Beberapa protokol TCP/IP yang banyak digunakan dan paling umum adalah:
TCP
Transmission Control Protocol (TCP) adalah protokol internet yang memecah pesan menjadi segmen TCP dan menyusunnya kembali di sisi penerima.
IP
Alamat Protokol Internet, juga dikenal sebagai Alamat IPIP adalah label numerik. Label ini diberikan kepada setiap perangkat yang terhubung ke jaringan komputer yang menggunakan IP untuk komunikasi. Fungsi peruteannya memungkinkan interkoneksi antar perangkat dan pada dasarnya membentuk Internet. Kombinasi IP dengan TCP memungkinkan koneksi virtual dikembangkan antara sumber dan tujuan.
HTTP
Hypertext Transfer Protocol (HTTP) adalah fondasi dari World Wide Web. HTTP digunakan untuk mentransfer halaman web dan sumber daya lainnya dari server HTTP atau server web ke klien web atau klien HTTP. Setiap kali Anda menggunakan browser web seperti... Google Chrome or FirefoxAnda menggunakan klien web. HTTP membantu mentransfer halaman web yang Anda minta dari server jarak jauh.
SMTP
SMTP adalah singkatan dari Simple Mail Protokol Transfer. Protokol ini mendukung email dan membantu Anda mengirim data ke alamat email lain.
SNMP
SNMP adalah singkatan dari Simple Network Management Protocol. Ini adalah kerangka kerja yang digunakan untuk mengelola perangkat di internet dengan menggunakan protokol TCP/IP.
DNS
DNS adalah singkatan dari Domain Name System. Alamat IP digunakan untuk mengidentifikasi koneksi host ke internet secara unik; namun, pengguna lebih suka menggunakan nama daripada alamat, dan DNS menyediakan pemetaan tersebut.ping.
TELNET
TELNET adalah singkatan dari Terminal Network. TELNET membangun koneksi antara komputer lokal dan komputer jarak jauh sedemikian rupa sehingga Anda dapat mensimulasikan sistem lokal Anda di sistem jarak jauh.
FTP
FTP adalah singkatan dari File Transfer Protocol. Ini adalah protokol standar yang paling banyak digunakan untuk mentransfer data. transmitMemindahkan file dari satu mesin ke mesin lain.
Keuntungan model TCP/IP
Berikut adalah kelebihan dan manfaat menggunakan model TCP/IP:
- Ini membantu Anda membuat koneksi antara berbagai jenis komputer.
- Ia beroperasi secara independen dari sistem operasi.
- Perangkat ini mendukung sejumlah protokol perutean.
- Hal ini memungkinkan adanya jaringan internet antar organisasi.
- Sistem ini memiliki arsitektur klien-server yang sangat skalabel.
Kekurangan model TCP/IP
Berikut beberapa kekurangan menggunakan model TCP/IP:
- TCP/IP adalah model yang rumit untuk diatur dan dikelola.
- Overhead TCP/IP lebih tinggi daripada IPX (Internetwork Packet Exchange).
- Dalam model ini, lapisan transport tidak menjamin pengiriman paket.
- Mengganti protokol dalam TCP/IP bukanlah hal yang mudah.
- Tidak ada pemisahan yang jelas antara layanan, antarmuka, dan protokolnya.



