Académique Documents
Professionnel Documents
Culture Documents
CIDR
(CLASSLESS INTERDOMAIN ROUTING )
9/16/15
Classful addressing
9/16/15
9/16/15
Classful networks
Address
class
Number of
networks
Class A
0 to 127
128 (less 0
and 127)
Class B
128 to 191
16,348
Class C
192 to 229
2,097,152
9/16/15
Hosts per
network
16,777,214
65,534
254
UK Ministry of Defence
UK Social Security Dept
AT&T Global Network
Halliburton Company
Eli Lily and Company
Bell-Northern Research
Prudential Securities Inc.
E.I. duPont de Nemours
Merck and Co., Inc.
DoD Network Information
U.S. Postal Service
9/16/15
Solutions
9/16/15
Classful Subnetting
9/16/15
Subnet 192.168.1.0
10 hosts
26 hosts
12 hosts
Subnet 172.16.0.0
100 hosts
500
hosts
350 hosts
Waste
9/16/15
9/16/15
9/16/15
Routing tables
9/16/15
VLSM
Route summarization
201.1.0.0/22
201.1.4.0/23
Advertise?
201.1.6.0/24
201.1.7.0/24
9/16/15
Route summarization
201.1.0.0/22
201.1.4.0/23
201.1.6.0/24
201.1.7.0/24
Octet 3 in binary
00000000
00000100
00000110
00000111
Same
Same
Difference
starts here
Difference
starts here
Route summarization
201.1.0.0/22
201.1.4.0/23
Advertise
201.1.0.0/21
201.1.6.0/24
201.1.7.0/24
Summary mask is
less than
individual masks
9/16/15
Route summarisation
170.16.0.0/16
170.17.0.0/17
170.17.128.0/17
Octet 2 in binary
00010000
00010001
15 the same altogether 00010001
170.16.0.0/15
9/16/15
9/16/15
Summary routes
9/16/15
172.16.0.0/16
Borrow 3 bits from octet 3
Gives 23 = 8 subnets
Mask 255.255.224.0 or /19
How do we get the network
addresses?
172.16.0.0
172.16.32.0
172.16.64.0
172.16.96.0
172.16.128.0
172.16.160.0
172.16.192.0
172.16.224.0
9/16/15
Subnetting 172.16.0.0/16
Borrowing from octet 3
Write octet 3 of mask in
binary
mask
11100000
172.16. 0 .0
172.16. 32 .0
172.16. 64 .0
172.16. 96 .0
172.16.128.0
172.16.160.0
172.16.192.0
172.16.224.0
9/16/15
network
Row 4 = Add row 3 values so far to
get mask
17
18
19
20
21
22
23
24
128
64
32
16
128
192
224
240
248
252
254
255
9/16/15
So far so good.
Borrowed 3 bits, got 8
equal sized subnets.
Now take subnet
172.16.192.0/19 and
borrow 2 more bits
New mask is /21
mask
11111000
172.16.0.0
172.16.32.0
172.16.64.0
172.16.96.0
172.16.128.0
172.16.160.0
172.16.192.0
172.16.224.0
9/16/15
Subnetting
172.16.192.0/19
Working in octet 3
2 more bits borrowed
22 = 4 sub-subnets
Total of 5 bits borrowed
mask
172.16.192.0
172.16.200.0
172.16.208.0
172.16.216.0
11111000
8 more would
be 224 but
that is not in
172.16.192.0/
19
9/16/15
network
Row 4 = Add row 3 values so far to
get mask
17
18
19
20
21
22
23
24
128
64
32
16
128
192
224
240
248
252
254
255
9/16/15
Subnetting
172.16.192.0/19
Borrow 1 more: slice
Borrow 2 more: slice
192, 200, 208, 216
9/16/15
172.16.192.0/21
172.16.160.0/19
172.16.200.0/21
172.16.192.0/19
172.16.208.0/21
172.16.224.0 /19
172.16.216.0/21
9/16/15
Subnetting 172.16.0.0/16
172.16.128.0/20
172.16.0.0/20
172.16.16.0/20
172.16.32.0/22
172.16.32.0/20
172.16.36.0/22
172.16.48.0/20
172.16.40.0/22
172.16.64.0/20
172.16.44.0/22
172.16.144.0/20
172.16.160.0/20
172.16.176.0/20
172.16.192.0/20
172.16.80.0/20
172.16.208.0/20
172.16.96.0/20
172.16.224.0/20
172.16.112.0 /20
172.16.240.0 /20
9/16/15
Variable-Length Subnet
Mask - VLSM
Subnet Add
207.21.24.0/27
207.21.24.32/27
207.21.24.64/27
207.21.24.96/27
Sub-sub
Sub-Subnet Add
207.21.24.128/27
Sub 0
207.21.24.192/30
207.21.24.160/27
Sub 1
207.21.24.196/30
207.21.24.192/27
..
207.21.24.224/27
Sub 5
207.21.24.212/30
Sub 6
207.21.24.216/30
Sub 7
207.21.24.220/30
9/16/15
1.
2.
3.
4.
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
9/16/15
Tugas Kelompok
9/16/15
Tugas Kelompok
[VLSM]
Jaringan 192.168.24.0 /22
9/16/15
Tugas Kelompok
[VLSM]
9/16/15