Mengenal OSI dan TCP/IP Model pada Jaringan Komputer
Pengertian OSI Model
OSI (Open Systems Interconnection) adalah model referensi yang digunakan untuk menjelaskan bagaimana informasi dari suatu aplikasi di satu komputer berpindah ke aplikasi di komputer lain melalui jaringan. Model OSI dikembangkan oleh International Organization for Standardization (ISO) pada tahun 1984 dan terdiri dari 7 lapisan (layer). Setiap lapisan memiliki fungsi dan protokolnya sendiri, dan bekerja secara independen namun saling berkoordinasi untuk memastikan komunikasi data yang efektif.
1.) Lapisan Fisik (Physical Layer)
Lapisan terbawah, Bertanggung jawab untuk mentransmisikan data mentah dalam bentuk bit (0 dan 1) melalui media fisik seperti kabel, fiber optik, atau sinyal nirkabel. Berfungsi untuk Menentukan karakteristik fisik seperti konektor, kabel, dan tegangan.
- Contoh Protokol : Ethernet, USB, Bluetooth.
2.) Lapisan Data Link (Data Link Layer)
Mengatur pengiriman data dalam bentuk frame antara perangkat dalam jaringan yang sama. Berfungsi untuk mengontrol akses ke media fisik menggunakan MAC Address.
- Contoh protokol : seperti MAC (Media Access Control) dan ARP(Address Resolution Protocol).
3.) Lapisan Jaringan (Network Layer)
Bertanggung jawab untuk routing dan pengiriman paket data antara perangkat di jaringan yang berbeda. Berfungsi untuk Menentukan rute terbaik untuk pengiriman data.
- Contoh perangkat : IP (Internet Protocol), ICMP, ARP, IPv4, IPv6
4.) Lapisan Transport (Transport Layer)
Menyediakan layanan pengiriman data end-to-end antara dua perangkat, termasuk segmentasi, flow control, dan error recovery. Berfungsi untuk Mengontrol kecepatan pengiriman data (flow control).
- Contoh protokol : TCP (Transmission Control Protocol), UDP (User Datagram Protocol)
5.) Lapisan sesi (Session layer)
Mengatur dan mengendalikan koneksi (session) antara aplikasi di perangkat yang berbeda. Berfungsi untuk Membuka, mengelola, dan menutup sesi komunikasi.
- Contoh protokol : NetBIOS, RPC (Remote Procedure Call), PPTP (Point-to-Point Tunneling Protocol).
6.) Lapisan Presentasi (Presentation Layer)
Bertanggung jawab untuk menerjemahkan, mengenkripsi, dan mengompresi data agar dapat dipahami oleh sistem penerima. Berfungsi untuk mengkonversi format data (seperti ASCII ke Unicode).
- Contoh protokol : SSL/TLS (Secure Sockets Layer/Transport Layer Security), JPEG, MPEG.
7.) Lapisan Aplikasi (Application Layer)
Lapisan teratas, Lapisan terdekat dengan pengguna dan menyediakan antarmuka untuk aplikasi jaringan. Berfungsi untuk menyediakan layanan jaringan seperti email, browsing, dan transfer file.
- Contoh protokol : HTTP/HTTPS (web browsing), FTP (File Transfer Protocol), SMTP (email), DNS (Domain Name System), SSH (Secure Shell).
OSI Model bersifat generik dan fleksibel, memudahkan standarisasi berbagai protokol dan teknologi jaringan. Ini juga menyediakan panduan yang jelas untuk pemecahan masalah jaringan dengan memisahkan fungsi ke dalam lapisan yang berbeda.
Pengertian TCP/IP Model
1.) Lapisan Aplikasi (Application Layer)
Lapisan ini adalah lapisan paling atas dalam model TCP/IP. Lapisan ini berinteraksi langsung dengan aplikasi pengguna dan menyediakan layanan jaringan untuk aplikasi tersebut. berfungsi untuk menyediakan antarmuka antara aplikasi pengguna dan jaringan.
- Contoh protokol : HTTP/HTTPS, FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), DNS (Domain Name System), SNMP (Simple Network Management Protocol)
2.) Lapisan Transport (Transport Layer)
Lapisan ini bertanggung jawab untuk mengatur komunikasi antara perangkat, termasuk pengiriman data yang andal dan pengontrolan aliran. berfungsi untuk melakukan koreksi kesalahan jika terjadi masalah dalam pengiriman data.
- Contoh protokol : TCP (Transmission Control Protocol), UDP (User Datagram Protocol)
3.) Lapisan Internet (Internet Layer)
Lapisan ini bertanggung jawab untuk pengalamatan, routing, dan pengiriman paket data antara perangkat dalam jaringan yang berbeda. berfungsi untuk Mengatur pengalamatan logis (seperti alamat IP).
- Contoh protokol : IP (Internet Protocol), ICMP (Internet Control Message Protocol), ARP (Address Resolution Protocol), IGMP (Internet Group Management Protocol)
4.) Lapisan Antarmuka Jaringan (Network Interface Layer)
Lapisan ini bertanggung jawab untuk transmisi data fisik melalui media jaringan, seperti kabel, serat optik, atau nirkabel. berfungsi untuk Mengatur bagaimana data dikirim dan diterima dalam bentuk frame.
- Contoh protokol : Ethernet, Wi-Fi, PPP (Point-to-Point Protocol), DSL (Digital Subscriber Line
TCP/IP Model lebih praktis dan lebih banyak digunakan dalam implementasi nyata karena dikembangkan berdasarkan protokol Internet yang sudah ada. Model ini fleksibel dalam penerapannya dan memiliki skalabilitas yang baik untuk jaringan global seperti Internet.
Apa itu Aplikasi Wireshark?
Wireshark adalah sebuah aplikasi perangkat lunak yang digunakan untuk menganalisis dan memantau lalu lintas jaringan komputer. Aplikasi ini dapat menangkap dan menganalisis paket data yang dikirimkan melalui jaringan, sehingga memungkinkan pengguna untuk memahami bagaimana data tersebut dikirimkan dan diterima.
Wireshark dapat digunakan untuk berbagai tujuan, seperti:
1. Menganalisis masalah jaringan: Wireshark dapat membantu mengidentifikasi masalah jaringan, seperti kesalahan konfigurasi, gangguan jaringan, atau serangan keamanan.
2. Mengoptimalkan kinerja jaringan: Dengan menganalisis lalu lintas jaringan, Wireshark dapat membantu mengidentifikasi bottleneck dan mengoptimalkan kinerja jaringan.
3. Mengembangkan aplikasi jaringan: Wireshark dapat digunakan untuk menganalisis lalu lintas jaringan yang dihasilkan oleh aplikasi jaringan, sehingga membantu pengembang aplikasi untuk memahami bagaimana aplikasi mereka berinteraksi dengan jaringan.
4. Mengajar jaringan komputer: Wireshark dapat digunakan sebagai alat pembelajaran untuk mengajar konsep jaringan komputer dan protokol jaringan.
Fitur-fitur Wireshark antara lain:
1. Pengambilan paket: Wireshark dapat menangkap paket data yang dikirimkan melalui jaringan.
2. Analisis paket: Wireshark dapat menganalisis paket data yang ditangkap, termasuk informasi tentang protokol, alamat IP, dan port.
3. Pengaturan filter: Wireshark memungkinkan pengguna untuk mengatur filter untuk memilih paket data yang ingin dianalisis.
4. Pengaturan warna: Wireshark memungkinkan pengguna untuk mengatur warna untuk membedakan antara paket data yang berbeda.
Dalam keseluruhan, Wireshark adalah alat yang sangat berguna untuk menganalisis dan memantau lalu lintas jaringan komputer.




Komentar
Posting Komentar