BAB 2: INTRODUCTION TCP/IP Reza Aditya Firdaus Cisco Certified Network Associate R&S
Introduction to TCP/IP
DoD (Departement of Defense) dibanding dengan OSI OSI Model Application Presentation Session Transport Network Datalink Physical DoD Model Process/ Application Host to Host Internet Network Access
Lapisan Application Process/ Application Host to Host Internet Network Access File Transfer TFTP FTP NFS Email SMTP Remote Login Telnet rlogin Network Management SNMP Name Management DNS
DHCP DHCP (Dynamic Host Configuration Protocol) adalah protokol yang memberikan layanan pemberian IP secara otomatis dari komputer yang meminta
Domain Name Service
Lapisan Host-to-Host/Transport Process/ Application Host to Host / Transport Internet Transmission Control Protocol (TCP) Connection Oriented User Datagram Protocol (UDP) Connectionless Network Access
Perbandingan Reliable dan Best-Effort
Karakteristik UDP Bekerja pada lapisan transport pada Model OSI dan TCP/IP Akses ke lapisan jaringan untuk aplikasi tanpa adanya beban (overhead) Merupakan protokol yang tidak berbasis koneksi (connectionless) Kemampuan pemeriksaan error terbatas Melakukan pengiriman data berdasarkan best-effort Tidak memiliki fungsi perbaikan data (data-recovery)
Segment dari UDP 8 Bytes
Karakteristik TCP Berada pada lapisan Transport pada Model OSI dan TCP/IP Akses ke lapisan jaringan untuk aplikasi memiliki beban (overhead) harus membentuk virtual circuit Protokol berbasis koneksi (connection oriented) Bekerja pada Full Duplex Melakukan Koreksi Error Melakukan pengurutan paket data Adanya Acknowledgement Memiliki fungsi perbaikan data (data-recovery)
Segment dari TCP 24 Bytes
Nomor Port (Port Number) Pada Lapisan Transport menggunakan nomor untuk mendefinisikan Sirkuit Virtual (Virtual Circuit) dan proses layer teratas (Upper Layer).
Pemetaan Lapisan 4 ke Aplikasi
Lapisan Internet/Network Process/ Application Host to Host Internet Network Access Protocol yang berada di lapisan ini adalah: Internet Protocol (IP) Internet Control Message Protocol (ICMP) Address Resolution Protocol (ARP) Reverse Address Resolution Protocol (RARP) Proxy ARP
Internet Protocol (IP) Menyediakan pengalamatan jaringan dan routing melalui sebuah jaringan Merupakan protokol yang tidak berbasis koneksi (connectionless) Segment Dest. Port Source Port.. Data Packet Dest. IP Source IP Protocol Segment
IP Header
IP Protocol Field
Protocol Data Unit (PDU) Segment Dest. Port Source Port.. Data Packet Dest. IP Source IP Protocol Segment Frame Dest MAC Source MAC Ether- Field Packet FCS Bit 01011110101000010101001010101010
Terminologi IP BIT: satu bit adalah satu digit, bisa 0 atau 1 BYTE: satu byte bisa 7 atau 8 bit, tergantung apakah menggunakan parity atau tidak. Untuk standar kita menggunakan 8 bit. OCTET: satu octet terdiri 8 bit Network Address: Ini merupakan alamat jaringan dari sekumpulan IP Address, contoh: 10.0.0.0, 172.16.0.0, dan 192.168.10.0 Broadcast Address: Alamat yang digunakan oleh host (PC) untuk mengirim informasi ke semua nodes dalam jaringan, contoh: 10.255.255.255, 172.16.255.255, dan 192.168.10.255
IPv4 Address Format
Kelas pada IPv4 Dibagi kedalam Alamat Network (Network Address) dan Alamat Host (Host Address) yang akan menentukan alamat tersebut masuk ke kelas yang mana. Kelas Oktet I (8 bit) Oktet II (8bit) Oktet III (8bit) Oktet IV (8bit) A Network Host Host Host B Network Network Host Host C Network Network Network Host D E Multicast Riset
Rentang Kelas pada IPv4 Dibawah ini adalah rentang kelas pada IPv4 Kelas Bit Oktet Pertama Awal Alamat Akhir Alamat Kelas A 0xxxxxxx 0.0.0.0 127.255.255.255 Kelas B 10xxxxxx 128.0.0.0 191.255.255.255 Kelas C 110xxxxx 192.0.0.0 223.255.255.255 Kelas D 1110xxxx 224.0.0.0 239.255.255.255 Kelas E 1111xxxx 240.0.0.0 255.255.255.255
Alamat Private Address Class Reserved Address Space Class A 10.0.0.0 through 10.255.255.255 Class B 172.16.0.0 through 172.31.255.255 Class C 192.168.0.0 through 192.168.255.255
Alamat Broadcast Secara umum ada empat jenis alamat broadcast: Layer 2 Broadcast: Digunakan untuk mengirimkan frame ke semua node di LAN. Direpresentasikan dalam Hexadesimal: FF.FF.FF.FF.FF.FF Broadcast (Layer 3): Digunakan untuk mengirimkan paket ke semua node di dalam Jaringan. Contoh, untuk Alamat Network 172.16.0.0 255.255.0.0 maka Alamat Broadcast nya 172.16.255.255 (semua bit untuk porsi host bernilai 1) Unicast: Mengirim paket ke tujuan tunggal. Contoh: proses DHCP Muticast: Mengirim paket dari alamat asal tunggal ke banyak alamat dalam satu group
Internet Control Message Protocol ICMP (Internet Control Message Protocol) bekerja pada Lapisan Network Merupakan protokol management pembawa IP datagram Dapat mencari tahu masalah konektifitas di jaringan Beberapa (event) kondisi umum pada ICMP: Destination Unreachable Buffer Full Hops (loncatan Gateway/Router) Ping (Packet Internet Groper): ICMP echo Request & Reply Traceroute: TTL timeouts, ICMP error, jumlah hop yang dilalui
Contoh ICMP Lab_B akan menggunakan ICMP untuk menginformasikan Host A bahwa Host B tidak bisa ditemukan Lab_B akan mengirimkan ICMP Destination Unreachable Message
Address Resolution Protocol (ARP) Address Resolution Protocol (ARP) mencari tahu Alamat Hardware dari sebuah host yang mana Alamat IP nya sudah diketahui
Reverse ARP RARP mencari tahu alamat IP dari sebuah host yang mana Alamat Hardware nya (MAC Address) sudah diketahui
Proxy ARP Memungkinkan sebuah Router untuk merespon sebuah permintaan ARP (ARP request) yang ditujukan ke sebuah remote host (bukan dalam jaringan lokal)
TERIMA KASIH