IP Addressing

26
IP Addressing

description

IP Addressing. 2. 12. 7. 1. 7. 1. 3. 7. 11. 12. 10. Network 1. Network 2. Network 3. Host Addressing. Host Addressing. Setiap host di dalam suatu network punya alamat (ID) yang unique - PowerPoint PPT Presentation

Transcript of IP Addressing

Page 1: IP Addressing

IP Addressing

Page 2: IP Addressing

April 20, 2023 IP Addressing 2

Host Addressing

12

2

7

112

10

7

11

3

7

1

Network 1

Network 2

Network 3

Page 3: IP Addressing

April 20, 2023 IP Addressing 3

Host Addressing• Setiap host di dalam suatu network punya alamat (ID) yang

unique• Ada kemungkinan suatu host punya alamat yang sama dengan

host lain tetapi berada di network yang berbeda • Ada banyak jaringan. Setiap jaringan harus diberi ID (alamat)

untuk membedakan antara jaringan yang satu dengan jaringan yang lain, jika jaringan-jaringan tersebut saling berhubungan.

• Di dalam Jaringan Global, suatu host ada dua alamat:

– Alamat Jaringan (Network Address/Network Number))– Alamat Host (Host Address/Host Number)

• ID suatu host secara global ditulis dengan cara : alamat network terlebih dahulu, diikuti dengan alamat host. Contoh:

3.12 -> 3 adalah alamat network12 adalah alamat host di dalam network tersebut

Page 4: IP Addressing

April 20, 2023 IP Addressing 4

Host Addressing

1.12

1.2

1.7

1.12.12

2.10

2.7

2.11

3.3

3.7

3.1

Network 1

Network 2

Network 3

Tidak ada satu host-pun yang mempunyai ID sama, walaupun tersambung global

Page 5: IP Addressing

April 20, 2023 IP Addressing 5

Biner ke Desimal1 1 1 1 1 1 1 1

= 1.27 + 1.26 + 1.25 + 1.24 + 1.23 + 1.22 + 1.21 + 1.20 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1= 255

1 1 0 0 0 0 0 1

= 1.27 + 1.26 + 0.25 + 0.24 + 0.23 + 0.22 + 0.21 + 1.20 = 128 + 64 + 0 + 0 + 0 + 0 + 0 + 1= 193

Page 6: IP Addressing

April 20, 2023 IP Addressing 6

IP Addressing• Dipakai di Internet• Pengalamatan IP berdasarkan IP versi 4 (IPv4)• Setiap host mempunyai ID (Network Number dan Host Number) sebanyak 32 bit.

Contoh:

1010 0011 1001 0000 1010 1010 0101 1000

Network Number Host Number

• Di seluruh dunia secara administratif ada 232 alamat internet, dikurangi dengan alamat broadcast dan lain-lain

• Alamat sebanyak itu saat ini masih kurang. Penyelesaian:• Intranet• IPv6

Page 7: IP Addressing

April 20, 2023 IP Addressing 7

IP Addressing

• Membaca bit biner terlalu sulit• Alamat IP suatu host dibaca 8 bit demi 8 bit dan

setiap 8 bit tersebut dikonversi ke desimal

1010 0011 1001 0000 1010 1010 0101 1000

163 . 170 .144 88

Page 8: IP Addressing

April 20, 2023 IP Addressing 8

Klasifikasi Jaringan Internet

• Perancang Internet mengklasifikasi jaringan berdasarkan pada ukuran jaringan

• Sekelompok kecil jaringan mempunyai anggota host yang sangat banyak (Class A)

• Di lain pihak, banyak jaringan yang mempunyai lebih sedikit anggota host (Class C)

Page 9: IP Addressing

April 20, 2023 IP Addressing 9

Klasifikasi Jaringan Internet

8 bit 8 bit 8 bit 8 bit0000 0000 0000 0000 0000 0000 0000 0000 0.0.0.0

0111 1111 1111 1111 1111 1111 1111 1111 127.255.255.255

Class A Network Host Host Host

1000 0000 0000 0000 0000 0000 0000 0000 128.0.0.0

1011 1111 1111 1111 1111 1111 1111 1111 191.255.255.255

Class B Network Network Host Host

1100 0000 0000 0000 0000 0000 0000 0000 192.0.0.0

1101 1111 1111 1111 1111 1111 1111 1111 223.255.255.255

Class C Network Network Network Host

Page 10: IP Addressing

April 20, 2023 IP Addressing 10

Klasifikasi Jaringan Internet• Contoh alamat IP suatu PC:

202.46.249.33– Host dari jaringan klas C

– SubNet mask = 255.255.255.0

– Alamat Network (Network Number,NN) = 202.46.249.0

– Alamat Broadcast pada network tersebut (multicast) = 202.46.249.255

– Alamat Host (Host Number, HN) = 33

Page 11: IP Addressing

April 20, 2023 IP Addressing 11

Klasifikasi Jaringan Internet

• Subnet mask digunakan untuk mendapatkan Network Number dengan meng-AND kan dengan alamat IP suatu host– Alamat IP = 1100 1010 0010 1110 1111 1001

0010 0001

202.46.249.33

– SubNet mask = 1111 1111 1111 1111 1111 1111 0000 0000

255.255.255.0

– Network Nmr = 1100 1010 0010 1110 1111 1001 0000 0000

202.46.249.0

Page 12: IP Addressing

April 20, 2023 IP Addressing 12

Klasifikasi Jaringan Internet

• Class A

91.255.255.253

91.12.3.591.12.3.6

91.12.3.10091.255.255.87

91.12.3.7

91.12.3.8

92.255.255.254

91.12.3.3

91.12.3.4

92.255.255.253

92.12.3.592.12.3.6

92.12.3.10092.255.255.87

92.12.3.7

921.12.3.8

92.255.255.254

92.12.3.3

92.12.3.4

HN=92.0.0.1 – 92.255.255.254NetMask=255.0.0.0NN=92.0.0.0

HN=91.0.0.1 – 91.255.255.254NetMask=255.0.0.0NN=91.0.0.0

Page 13: IP Addressing

April 20, 2023 IP Addressing 13

Klasifikasi Jaringan Internet

• Class C

202.12.3.253

202.12.3.6

202.12.3.8

202.12.3.4

204.255.255.253

204.255.255.6

204.255.255.8

204.255.255.4

213.12.3.253

213.12.3.6

213.12.3.8

213.12.3.4

210.12.3.253

210.12.3.6

210.12.3.8

210.12.3.4201.12.3.253

201.12.3.6

201.12.3.8

201.12.3.4

HN=201.12.3.1 – 201.12.3.254NetMask=255.255.255.0NN=201.12.3.0

Page 14: IP Addressing

April 20, 2023 IP Addressing 14

ipconfig

• Contoh

Page 15: IP Addressing

April 20, 2023 IP Addressing 15

Alamat IP terpakaiAlamat Kegunaan

NN semua 0 (0.0.53.5)Maksudnya network ini atau

segment ini

NN semua 1 (255.255.53.5) Maksudnya semua network

127.0.0.1 localhost

HN semua 0 (202.46.249.0) Maksudnya host ini

HN semua 1 (202.46.249.255)Ke semua host dalam network

ini (multicast)

255.255.255.255 broadcast

10.0.0.0 – 10.255.255.255 Private Network (Class A)

172.16.0.0 – 172.31.255.255 Private Network (Class B)

192.168.0.0 – 192.168.255.255 Private Network (Class C)

Page 16: IP Addressing

April 20, 2023 IP Addressing 16

Subnetting

• Subnetting adalah membagi suatu network menjadi sub-sub network yang lebih kecil

• Cara kerja subnetwork mirip dengan cara kerja pada network, hanya pada skala yang lebih kecil

• Misal kita akan men-subnet suatu network klas C.

Page 17: IP Addressing

April 20, 2023 IP Addressing 17

Subnetting

• Hanya 8 bit yang tersedia untuk host klas C• Subnet mask secara default untuk network class C adalah

1111 1111 1111 1111 1111 1111 0000 0000 = 255.255.255.0

• Subnet mask untuk subnetting bisa menjadi

1111 1111 1111 1111 1111 1111 1100 0000 = 255.255.255.192

1111 1111 1111 1111 1111 1111 1110 0000 = 255.255.255.224

1111 1111 1111 1111 1111 1111 1111 0000 = 255.255.255.240

1111 1111 1111 1111 1111 1111 1111 1000 = 255.255.255.248

1111 1111 1111 1111 1111 1111 1111 1100 = 255.255.255.252

Page 18: IP Addressing

April 20, 2023 IP Addressing 18

Subnetting

• Sebagai contoh, kita ambil 255.255.255.192 subnetting

210.12.3.6

210.12.3.x

210.12.3.x

210.12.3.x

210.12.3.x210.12.3.x

210.12.3.x 210.12.3.x

210.12.3.x

210.12.3.x 210.12.3.x210.12.3.x

NN = 210.12.3.0HN = 210.12.3.1 – 210.12.3.254BC = 210.12.3.255

Page 19: IP Addressing

April 20, 2023 IP Addressing 19

Subnetting

• Network klas C terdapat 254 host• Subnetting x.x.x.192 = x.x.x.1100 0000

– 2 bit (11) untuk subnetting, terdapat = 22 –2 = 2 subnet. Bit semua 0 dan semua 1 tidak bisa dipakai. (Jadi hanya subnet 01 dan 10.)

– 6 bit (00 0000) untuk host tiap subnet = 26 –2 = 62 host per subnet. Bit semua 0 dan semua 1 tidak bisa dipakai

– Valid subnet = 256–192=64, 64+64=128. 128+64=192 tidak bisa dipakai sebagai subnet karena bisa menjadi subnet mask

– Valid host: xx00 0001 – xx11 1110– Broadcast per subnet : xx11 1111

1111 1111 1111 1111 1111 1111 1100 0000 = 255.255.255.192

Page 20: IP Addressing

April 20, 2023 IP Addressing 20

Subnetting

Subnet 64 = 0100 0000

Subnet Host Keterangan

01 00 0000 = 64 Alamat (ID) subnet

01 00 0001 = 65 Alamat host pertama

01 11 1110 = 126 Alamat host terakhir

01 11 1111 = 127 Alamat broadcast

Subnet128 = 1000 0000

Subnet Host Keterangan

10 00 0000 = 128 Alamat (ID) subnet

10 00 0001 = 129 Alamat host pertama

10 11 1110 = 190 Alamat host terakhir

10 11 1111 = 191 Alamat broadcast

Page 21: IP Addressing

April 20, 2023 IP Addressing 21

Subnetting

Subnet 1 Subnet 2 Keterangan

64 128 Alamat subnet

65 129 Alamat pertama

126 190 Alamat terakhir

127 191 Alamat broadcast

Page 22: IP Addressing

April 20, 2023 IP Addressing 22

Subnetting

210.12.3.6

210.12.3.x

210.12.3.x

210.12.3.x

210.12.3.x210.12.3.x

210.12.3.x

210.12.3.x 210.12.3.x

210.12.3.x 210.12.3.x210.12.3.x

SN = 210.12.3.64HN = 210.12.3.65 – 210.12.3.126BC = 210.12.3.127

SN = 210.12.3.128HN = 210.12.3.129 – 210.12.3.190BC = 210.12.3.191

Page 23: IP Addressing

April 20, 2023 IP Addressing 23

Subnetting 2

• Kita punya jaringan klas C, dengan Network Number = 192.168.10.0

• Network tersebut kita subnet dengan subnet mask 255.255.255.224 (x.x.x.1110 0000)

• Pertanyaan:– Ada berapa subnet ?– Ada berapa host per subnet ?– Alamat subnet berapa saja yang valid (bisa dipakai)– Alamat berapa yang valid (dari alamat awal sampai alamat akhir

per subnet)– Alamat berapa untuk broadcast per subnet– Gambarkan

Page 24: IP Addressing

April 20, 2023 IP Addressing 24

Subnetting 2 (224 = 1110 0000)• Ada berapa subnet ?

– 23 – 2 = 8 – 2 = 6 subnet

• Ada berapa host per subnet ?– 25 – 2 = 32 – 2 = 30 host per subnet

• Alamat subnet berapa saja yang valid (bisa dipakai)– Ingat bahwa 0000 0000, dan 1110 0000 tidak bisa dipakai

Alamat subnet Alamat subnet Keterangan

.0010 0000 .32 Subnet 1

.0100 0000 .64 Subnet 2

.0110 0000 .96 Subnet 3

.1000 0000 .128 Subnet 4

.1010 0000 .160 Subnet 5

.1100 0000 192 Subnet 6

Page 25: IP Addressing

April 20, 2023 IP Addressing 25

• Alamat berapa yang valid (dari alamat awal sampai alamat akhir per subnet)

• Alamat berapa untuk broadcast per subnet

Subnetting 2 (224 = 1110 0000)

Subnet 1 Subnet 2 Subnet 3 Subnet 4 Subnet 5 Subnet 6

Al. Subn .32 .64 .96 .128 .160 .192

Al. awal .33 .65 .97 .129 .161 .193

Al. akhir .62 .94 .126 .158 .190 .222

brdcast .63 .95 .127 .159 .191 .223

Page 26: IP Addressing

April 20, 2023 IP Addressing 26

• GambarkanNN = 192.168.10.0BC = 192.168.10.255HN = 192.168.10.1 -

192.168.10.254

SA= .32BC = .63

.33 .62

SA= .64BC = .95

.65 .94

SA= .96BC = .127

.97 .126

SA= .128BC = .159

.129 .158SA= .160BC = .191

.161 .190SA= .192BC = .223

.193 .222

Subnetting 2 (224 = 1110 0000)