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
DoD Model
Application Presentation
Process/ Application
Session
Transport
Host to Host
Network
Internet
Datalink Physical
Network Access
Lapisan Application
TFTP FTP NFS
Process/ Application Host to Host Internet Network Access
File Transfer
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 Network Access
Transmission Control Protocol (TCP) – Connection Oriented User Datagram Protocol (UDP) – Connectionless
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
Packet
Dest. IP
Dest. Port
Source IP
Source Port
Protocol
…..
……
Data
Segment
IP Header
IP Protocol Field
Protocol Data Unit (PDU) Segment
Packet
Frame
Bit
Dest. Port
Dest. IP
Dest MAC
Source IP
Source MAC
Source Port
Protocol
EtherField
…..
……
Packet
Data
Segment
FCS
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
Multicast
E
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