TCP IP/OSI LAYER
Memahami Model TCP/IP dan OSI Layer
Panduan lengkap tentang kerangka kerja komunikasi jaringan
1. TCP/IP Dasar
**TCP/IP (Transmission Control Protocol / Internet Protocol)** adalah kumpulan protokol komunikasi standar yang digunakan untuk menghubungkan perangkat di jaringan, terutama internet.
Empat Layer Model TCP/IP:
-
**Application Layer**
Berisi protokol aplikasi yang langsung digunakan oleh pengguna. Contoh: **HTTP** (Hypertext Transfer Protocol), **HTTPS** (HTTP Secure), **FTP** (File Transfer Protocol), **SMTP** (Simple Mail Transfer Protocol), **DNS** (Domain Name System).
-
**Transport Layer**
Menyediakan komunikasi _end-to-end_ antara aplikasi. Ada dua protokol utama:
- **TCP (Transmission Control Protocol)** → Menyediakan koneksi yang andal (reliable), memiliki fitur _error checking_, dan menjamin pengiriman data secara berurutan.
- **UDP (User Datagram Protocol)** → Lebih cepat, namun tanpa jaminan pengiriman. Digunakan untuk aplikasi yang sensitif terhadap waktu seperti _live streaming_ atau _online gaming_.
-
**Internet Layer**
Mengatur pengalamatan dan _routing_ paket data. Ini menentukan jalur terbaik untuk paket dari sumber ke tujuan. Protokol utama: **IP** (IPv4 / IPv6), **ICMP** (Internet Control Message Protocol), **ARP** (Address Resolution Protocol).
-
**Network Access / Link Layer**
Mengatur cara data dikirim melalui media fisik (seperti LAN, Wi-Fi, atau kabel). Contoh: **Ethernet**, **Wi-Fi**, **PPP** (Point-to-Point Protocol).
2. OSI Layer (Open Systems Interconnection)
Model OSI adalah kerangka teoritis dengan **tujuh lapisan** yang berfungsi sebagai standar untuk komunikasi jaringan.
7 Layer OSI:
- **Physical Layer** → Mengatur media fisik (kabel, sinyal, voltase).
- **Data Link Layer** → Mengatur _framing_, **MAC address**, dan deteksi _error_. (Ethernet, Wi-Fi).
- **Network Layer** → Mengatur _routing_ dan **IP addressing**. (IP, ICMP).
- **Transport Layer** → Mengatur komunikasi _end-to-end_ yang andal. (TCP, UDP).
- **Session Layer** → Mengatur sesi komunikasi (seperti _login_ dan autentikasi).
- **Presentation Layer** → Mengatur format data, enkripsi, dan kompresi. (SSL/TLS).
- **Application Layer** → Menyediakan layanan langsung kepada pengguna. (HTTP, FTP, SMTP).
3. Perbandingan OSI vs TCP/IP
| OSI Model (7 Layer) | TCP/IP Model (4 Layer) |
|---|---|
| Application | Application |
| Presentation | |
| Session | |
| Transport | Transport |
| Network | Internet |
| Data Link | Network Access / Link |
| Physical |
→ Jadi, Model TCP/IP lebih praktis karena hanya memiliki **4 lapisan** yang digunakan secara luas di internet, sedangkan Model OSI lebih detail dengan **7 lapisan** dan sering digunakan untuk tujuan teoritis atau studi.
Posting Komentar untuk "TCP IP/OSI LAYER"