Langsung ke konten utama

BAB II - Mengenal OSI, TCP/IP dan Wireshark

Mengenal OSI dan TCP/IP Model pada Jaringan Komputer



Dalam dunia jaringan komputer, dua model referensi utama digunakan untuk memahami dan merancang protokol komunikasi, yaitu OSI Model (Open Systems Interconnection Model) dan TCP/IP Model (Transmission Control Protocol/Internet Protocol Model).

Kedua model ini memiliki peran penting dalam menjelaskan bagaimana data ditransfer melalui jaringan, tetapi mereka memiliki perbedaan mendasar.

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

TCP/IP Model adalah model jaringan yang digunakan untuk menjelaskan bagaimana data dikirim dan diterima melalui jaringan, terutama di internet. Model ini lebih sederhana dibandingkan dengan model OSI dan terdiri dari 4 lapisan (layer). TCP/IP adalah singkatan dari Transmission Control Protocol/Internet Protocol, yang merupakan dua protokol utama dalam model ini. Model TCP/IP dikembangkan oleh Departemen Pertahanan Amerika Serikat (DoD) dan menjadi standar de facto untuk komunikasi jaringan modern.



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

Postingan populer dari blog ini

Tugas - Cisco Paket Tracer

Konfigurasi DNS Server pada Cisco Packet Tracer   Apa itu Cisco Packet Tracer? Cisco Packet Tracer adalah sebuah aplikasi simulasi jaringan yang dikembangkan oleh Cisco Systems. Aplikasi ini dirancang untuk membantu siswa, pengajar, dan profesional dalam memahami konsep jaringan dan menguji konfigurasi perangkat jaringan tanpa memerlukan perangkat keras fisik.  Tujuan utama Packet Tracer adalah untuk menyediakan alat bagi siswa dan pengajar agar dapat memahami prinsip jaringan komputer dan juga membangun skill di bidang alat-alat jaringan Cisco. Device-device yang terdapat dalam Cisco Packet Tracer diantaranya adalah router, switch, end devices (server, komputer, laptop, Server), dan kabel. Kabel memiliki beberapa jenis, diantaranya adalah kabel straight, kabel cross, dll. Namun, jika kesulitan dalam menentukan penggunaan kabel, Cisco menyediakan pilihan kabel yang mengotomatisasi penggunaan kabel yang benar sesuai dengan kebutuhan. Dibawah ini merupakan contoh konfigurasi sed...

BAB V - Perangkat Jaringan Komputer

Perangkat Jaringan Komputer Perangkat jaringan komputer adalah perangkat keras yang digunakan untuk menghubungkan komputer dan perangkat lain dalam suatu jaringan, memungkinkan mereka untuk berkomunikasi dan bertukar data. Perangkat ini berfungsi untuk mengelola, mengarahkan, dan mengamankan aliran informasi di dalam jaringan. Contoh Perangkat Jaringan  Berikut ada beberapa nama perangkat jaringan komputer yang sering kita temui dan menggunakannya. 1. Router Menghubungkan beberapa jaringan dan mengarahkan paket data antara jaringan tersebut. Router menentukan rute terbaik untuk mengirimkan data dari sumber ke tujuan, baik di dalam jaringan lokal maupun ke internet. 2. Switch Menghubungkan beberapa perangkat dalam satu jaringan lokal (LAN) dan mengarahkan data ke perangkat yang tepat berdasarkan alamat MAC. Switch meningkatkan efisiensi jaringan dengan mengurangi tabrakan data. 3. Hub Menghubungkan beberapa perangkat dalam jaringan dengan cara mengirimkan data yang diterima dari sat...

BAB IV - Protokol pada Lapisan TCP/IP

  Protokol Pada Lapisan TCP/IP TCP/IP (Transmission Control Protocol/Internet Protocol) adalah sekumpulan protokol komunikasi standar yang digunakan untuk menghubungkan komputer dan perangkat lainnya dalam sebuah jaringan, termasuk internet. TCP/IP memungkinkan pengiriman dan penerimaan data antar perangkat secara terstruktur, efisien, dan dapat diandalkan . Lapisan-Lapisan pada TCP/IP Setiap lapisan dalam TCP/IP memiliki peran yang sangat spesifik dalam pengiriman data. Mari kita telusuri lebih dalam tentang apa yang terjadi di setiap lapisan dan bagaimana mereka berfungsi secara keseluruhan. Network Access Layer Lapisan ini berfokus pada pengiriman data antar perangkat yang berada dalam jaringan lokal. Setiap perangkat di jaringan memiliki alamat MAC (Media Access Control) yang digunakan untuk mengidentifikasi perangkat tersebut. Protokol seperti  Ethernet  dan  Wi-Fi  bekerja di lapisan ini untuk mengatur bagaimana perangkat dapat mengakses jaringan dan men...