A. BELAJAR MENGHITUNG IP
1a. MENENTUKAN CLASS & ANGKA BINARYclass A = 01 ( 0 – 127 )
B = 10 ( 128 – 191 )
C = 110 ( 192 – 223 )
D = 1110 ( 224 – 239 )
E = 11110 ( 240 – 255 )
angka binary = 1 1 1 1 1 1 1 1
2^7=128 2^6=64 2^5=32 2^4=16 2^3=8 2^2=4 2^1=2 2^0=1
Contoh alamat jaringan 172.16.0.0/25 .Analisa : 172.16.0.0 berarti Kelas B, Mencari Google Artikel Subnet Mask / 25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).Penghitungan :
>. Jumlah Subnet
= 2^9 = 512 subnet
>. Jumlah host per Subnet
= 2^7 – 2 = 126 host yang
>. Blok Subnet= 256-128 = 128. Jadi lengkapnya adalah ( 0, 128 )
>. Maka kita akan mendapatkan spt table dibawah ini: SUBNET BROADCAST IP VALID
1. 172,16. 0,0 — 172,16.0,127 172,16. 0,1 — 172,16.0,126
2. 172,16.0,128 — 172,16.0,255 172,16.0,129 — 172,16.0,2543. 172,16. 1,0 — 172,16.1,127 172,16. 1,1 — 172,16.1,126
4. 172,16.255,128 — 172,16.255,255 172,16.255,129 — 172,16.255,254
Coba latihan untuk network address 10.0.0.0/16 .Analisa : 10.0.0.0 berarti Kelas A, 11111111.11111111.00000000.00000000 (255.255.0.0).Penghitungan :
>. Jumlah Subnet
= 2^8 = 256 subnet
>. Jumlah host per Subnet
= 2^16 – 2 = 65.534 host yang
>. Blok Subnet
= 256-255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, dll
>. Maka kita akan mendapatkan spt table dibawah ini:
SUBNET BROADCAST IP VALID
1. 10. 0.0.0 — 10.0.255.255 10. 0.0.1 — 10.0.255.2542. 10. 1.0.0 — 10.1.255.255 10. 1.0.1 — 10.1.255.254
3. 10. 254.0.0 — 10.254.255.255 10. 254.0.1 — 10.254.255.254
4. 10. 255.0.0 — 10.255.255.255 10. 255.0.1 — 10.255.255.254
2. 202.151.37.0/26 -> kelas C IP Subnet Mask: / 26 = 11111111.11111111.11111111.11000000 = 255.255.255.192 Menghitung Subnet: Jumlah Subnet: 2 2 = 4 subnet Jumlah host per subnet: 2^6 – 2 = 62 host yang Subnet Blok : 256 – 192 = 64, blok berikutnya: 64 +64 = 128, 128 +64 = 192 Jadi blok nick Subnet: 0, 64, 128, 192 Hosti Dan siaran Yang berlaku:Maka bahasa Dari perhitungan diperoleh:
* Subnet Mask: 255.255.255.192
* Subnet: 202.151.37.0, 202.151.37.64, 202.151.37.128, 202.151.37.192
* Broadcast: 202.151.37.63, 202.151.37.127, 202.151.37.191, 202.151.37.255
* Jumlah Host Yang dapat digunakan: 4 × 62 = 248
* Subnet Ke-3: 202.151.37.128
3. 191.22.24.0/22 -> kelas B IP Subnet Mask: / 22 = 11111111.11111111.11111100.00000000 = 255.255.252.0 Menghitung Subnet: Jumlah Subnet: 2 6 = 64 Subnet Jumlah host per subnet: 2 2 – 2 = 2 tuan Jumlah Blok Subnet: 256-252 = 4, blok berikutnya: 4 +4 = 8, 8 +4 = 12, dst … Jadi blok nick Subnet: 0, 4, 8, 12, 16, dst … nick tuan Yang berlaku:
* Subnet Mask: 255.255.252.0
* Subnet: 191.22.24.0, 191.22.24.4, 191.22.24.8, …, 191.22.24.252
* Broadcast: 191.22.24.3, 191.22.24.7, 191.22.24.11, …, 191.22.24.255
* Jumlah tuan Yang dapat digunakan: 2 × 64 = 128
* Subnet Ke-3: 191.22.24.8
Contoh soal
sebuah address dg IP 192.168.10.20/27 berada pd network?jawab:
– sUbMask= 32-slesh= 32-27=5 (5 u/ binary 0=X sbg HOST, 3 u/ binary 1=Y sbg NET)
dg angka binary sbb: 1 1 1 0 0 0 0 0 = 224
submask= 255.255.255.224 class B
– Jumlah SUBNET= binary Y= 2^3= 8
– Juml BLOCK/subnet= binary X= 2^5= 32 atau 256-binary Y
(32,64,96,128,160,192,224) ada 8 blok – – juml HOST atau IP Valid= Juml BLOCK – 2 ( 1 u/subnet, 1 sbg BROADCAST )
– SUBNET 1= 0 s/d 31 (31 broadcast) IP valid= 01 s/d 30
2= 32 s/d 63 (63 broadcast) IP valid= 33 s/d 62
3= 64 s/d 95 (95 broadcast) IP valid= 65 – 94
4= 96 s/d 127 (127broadcast) IP valid= 97 – 126 dst s/d………..
8= 224 s/d 255 (225broadcast) IP valid= 225 – 254
B. VLSM (VARIABLE LENGHT SUBNET MASK)
adalah: bertujuan utk menyediakan subnet mask yg berbeda-beda, agar IP addres sesuai kebutuhan pd setiap subnet.Sehingga mengoptimalkan pemakaian IP address pd jaringan komputer /data
Contoh soal:
Sebuah ISP mempunyai blok address mulai dr 150.80.0.0/16. ISP tsb berencana mendistribusikan blok tsb kebeberapa customernya sbb
:
a. Group 1 adl 200 bisnis menengah dg masing2 memiliki 128 address.
b. Group 2 adl 400 bisnis kecil dg masing2 memiliki 16 address.
c. Group 3 adl 2048 bisnis rumahan dg masing2 memiliki 4 address.
Berapa subnet tsb dan berapa sisa address tersedia setelah proses subneting?
Jwb:
a. Grop 1 , jumlah subnet 200 & jumlah host/subnet 128 = 1 0 0 0 0 0 0 0. (128 & blok berikut 256)Maka SUB MASK = 255.255.255.128
Subnet 1 : 150.80.0.0 s/d 150.80.0.127
Subnet 2 : 150.80.0.128 s/d 150.80.0.255
Subnet 3 : 150.80.1.0 s/d 150.80.1.127
Subnet 4 : 150.80.1.128 s/d 150.80.1.255
Subnet 5 : 150.80.2.0 s/d 150.80.2.127
Subnet 6 : 150.80.2.128 s/d 150.80.2.255
Subnet 200 : 150.80.100.0 s/d 150.80.100.255 (200:2=100 karena memiliki 2 blok)
b. Grop 2, jumlah subnet 400 & jumlah host/subnet 16 = 1 1 1 1 0 0 0 0. (16,32,48,64,80………256)
Maka SUB MASK = 255.255.255.240
Subnet 1 : 150.80.101.0 s/d 150.80.101.15
Subnet 2 : 150.80.101.16 s/d 150.80.101.31
Subnet 3 : 150.80.101.32 s/d 150.80.101.47
Subnet 4 : 150.80.101.48 s/d 150.80.101.63
Subnet 5 : 150.80.101.64 s/d 150.80.101.79
Subnet 6 : 150.80.101.80 s/d 150.80.101.95
Subnet 400 : 150.80.125.0 s/d 150.80.125.255 (400:16=25 karena 16 blok & 16×16=256)
c. Grop 3, jumlah subnet 2048 & jumlah host/subnet 4 = 1 1 1 1 1 0 0 0. (6,12,18,24,30……256)
Maka SUB MASK = 255.255.255.248
Subnet 1 : 150.80.126.0 s/d 150.80.126.5
Subnet 2 : 150.80.126.6 s/d 150.80.126.11
Subnet 3 : 150.80.126.12 s/d 150.80.126.17
Subnet 4 : 150.80.126.18 s/d 150.80.126.23
Subnet 5 : 150.80.126.24 s/d 150.80.126.29
Subnet 6 : 150.80.126.30 s/d 150.80.126.35
Subnet 2048 : 150.80. . s/d 150.80.255.255 (sory coy kalo ini gw ga tau dah…)
TCP/IP ADOPSI DARI 7 OSI LAYER
Dlm bab ini kita juga mengenal well known port (0 s/d 1023), register port (1024 s/d 49.151) danDynamic/ephemeral port (49.152 s/d 65.535). HUB yg mengirim data keseluruh user dg conglesion domain yg sama. Seadangkan SWICH mengirimkan keseluruh tapi dpt membedakan conglession domain.
Modul Reasembly: yg mengambil fragmen2 dr massege & menempatkan kembali sesuai order
Modul Processing: yg membuat datagram dg TTL bernilai nol
ASICs: Kumpulan swich u/ proses learning/ membuat keputusan filtering
Ø APLIKASI
Adalah gabungan dr OSI LAYER diantaranya SESSION (layer 5), PRESENTATION (layer 6), APLIKASI (layer7). yg merupakan komunikasi antar user, yg menggunakan idetintas alamat port pd well known port (0 s/d 1023).
Protocol beserta well known port yg terdapat di dlmnya adl:
– FTP (20/21): File Transport Protocol TFTP (69)
– DHCP (67) u/ IP server/68 u/ IP gateway dg otomatis): Dynamic , UDP : Unit Data Protocol
– TelNet (23) SSH sbg security
– HTTP (80): Hyper Terminal Transfer Protocol. >> HTTPS (443) sbg security
– SMTP (25): UA, POP3(110), IMAP(143)
– SNMP (161/162): MME,MTA,MAA
– BOOTp: Desnation network
– OSPF (89)
– SMB
– NFS
Ø TRANSPORT
Adalah komunikasi end to end/ process to process yg Virtual, Reliable dg checksum berupa segmen
Protocol yg terdapat adalah:
– TCP (6): Transport Data Protocol
– UDP (17)
– SCTP
Ø INTERNET
Adl komunikasi host to host / hop to hop dg checksum header berupa datagram/paket, dlm OSI LAYER sbg NETWORK (layer 3)
Protocol yg terdapat adalah:
– IP: IP NAT, IP Sec, Mobile IP u/ error chec, error correction, data gram ack
– ICMP u/ ping: IP Routing ( RIP (520), OSPF, GRP, HELLO,BGP )
– ARP (Address Revolution Protocol):address fisik& logic, MAC
– RARP (Revance Add Netw), ROUTER
Ø NETWORK INTERVACE
Adl komunikasi NODE TO NODE berbentuk frame atau pd OSI LAYER terdiri dr DATA LINK (antar MAC) &PYISICAL berbentuk BIT
Protocol yg terdapat adalah:
– SERIAL INTERVACE
– PPP: PPOA, PPOE, ATM mempunyai 53 cell ( 48 u/ header & 5 u/ data )
– LAN, WLAN, WAN, VLAN
– Frame Relay
– GEM
– BIA