Professional Documents
Culture Documents
IP Adresses
IP Adresses
IP Adresses
3-1
IP Addressing
32 bits
Dotted
Decimal
Maximum
Network
255
255
Host
255
255
BSCI v1.23-2
Introduction to IP Addresses
172.18.0.1
172.18.0.2
10.13.0.0
10.13.0.1
172.16.0.1
172.17.0.1
172.16.0.2
172.17.0.2
192.168.1.0
192.168.1.1
BSCI v1.23-3
IP Addressing
32 bits
Dotted
Decimal
Network
255
Maximum
1
255
8 9
255
16 17
255
24 25
32
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
Binary
Host
BSCI v1.23-4
IP Addressing
32 bits
Dotted
Decimal
Network
255
Maximum
1
255
8 9
255
16 17
255
24 25
32
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
1
Binary
Host
Example
172
16
122
204
Decimal
Example 10101100 00010000 01111010 11001100
Binary
2001, Cisco Systems, Inc.
BSCI v1.23-5
IP Address Classes
8 bits
8 bits
8 bits
8 bits
Class A:
Network
Network
Host
Host
Host
Host
Host
Host
Class B:
Network
Network Network
Network
Host
Host
Host
Host
Class C:
Network
Network Network
Network Network
Network
Class D:
Multicast
Class E:
Research
Host
Host
BSCI v1.23-6
IP Address Classes
Bits:
Class A:
Bits:
Class B:
Bits:
Class C:
Bits:
Class D:
2001, Cisco Systems, Inc.
8 9
0NNNNNNN
0NNNNNNN
Range (1-126)
1
8 9
16 17
Host
Host
24 25
Host
Host
16 17
32
Host
Host
24 25
32
10NNNNNN
Network
Host
Host
10NNNNNN
Network
Host
Host
Range (128-191)
1
8 9
16 17
24 25
32
110NNNNN
Network
Network
Host
110NNNNN
Network
Network
Host
Range (192-223)
1
8 9
16 17
24 25
32
1110MMMM
Multicast Group
Group
1110MMMM Multicast
Range (224-239)
Multicast
Multicast Group
Group Multicast
Multicast Group
Group
BSCI v1.23-7
Host Addresses
172.16.2.2
10.1.1.1
10.6.24.2
E1
172.16.3.10
E0
172.16.2.1
10.250.8.11
172.16.12.12
172.16
Network
2001, Cisco Systems, Inc.
12 . 12
Host
10.180.30.118
Routing Table
Network
Interface
172.16.0.0
E0
10.0.0.0
E1
BSCI v1.23-8
...
...
N
1
2
3
...
16
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
172
Host
65534
BSCI v1.23-9
Class
Network
Host
10.2.1.1
128.63.2.100
201.222.5.64
192.6.141.2
130.113.64.16
256.241.201.10
BSCI v1.23-10
Class
10.2.1.1
10.0.0.0
0.2.1.1
128.63.2.100
128.63.0.0
0.0.2.100
201.222.5.64
201.222.5.0
0.0.0.64
192.6.141.2
192.6.141.0
0.0.0.2
130.113.64.16
130.113.0.0
0.0.64.16
256.241.201.10
Network
Host
Nonexistent
BSCI v1.23-11
172.16.255.253 172.16.255.254
...
172.16.0.0
Network 172.16.0.0
2001, Cisco Systems, Inc.
BSCI v1.23-12
172.16.3.0
172.16.4.0
172.16.1.0
172.16.2.0
Network 172.16.0.0
2001, Cisco Systems, Inc.
BSCI v1.23-13
Subnet Addressing
172.16.2.200
172.16.3.5
172.16.3.1
E1
172.16.2.2
E0
172.16.2.1
172.16.3.100
172.16.2.160
172.16
Network
2001, Cisco Systems, Inc.
2 . 160
Host
172.16.3.150
E0
172.16.0.0
E1
BSCI v1.23-14
Subnet Addressing
172.16.2.200
172.16.3.5
172.16.3.1
E1
172.16.2.2
E0
172.16.2.1
172.16.3.100
172.16.2.160
172.16 .
2
. 160
Network Subnet Host
2001, Cisco Systems, Inc.
172.16.3.150
E0
172.16.3.0
E1
BSCI v1.23-15
Subnet Mask
Network
IP
Address
172
Host
16
Network
Default
Subnet
Mask
8-bit
Subnet
Mask
255
0
Host
255
11111111
11111111
00000000
00000000
Also written as /16 where 16 represents the number of 1s
in the mask.
Network
Subnet
Host
255
255
255
BSCI v1.23-16
32
16
128
192
224
240
248
252
254
255
BSCI v1.23-17
Host
172.16.2.160
172.16.2.160
10101100
00010000
00000010
10100000
255.255.0.0
255.255.0.0
11111111
11111111
00000000
00000000
10101100
00010000
00000000 00000000
172
16
Network
Number
BSCI v1.23-18
Host
10101100
00010000
00000010
10100000
255.255.255.0
255.255.255.0 11111111
11111111
11111111
00000000
10101100
00010000
00000010 00000000
172
16
128
192
224
240
248
252
254
255
172.16.2.160
172.16.2.160
Subnet
Network
Number
BSCI v1.23-19
Subnet
Host
00000010
10100000
255.255.255.192
255.255.255.192 11111111
11111111
11111111
11000000
10101100
00010000
00000010 10000000
172
16
Network
Number
128
192
224
240
248
252
254
255
00010000
128
192
224
240
248
252
254
255
10101100
172.16.2.160
172.16.2.160
128
BSCI v1.23-20
Address
Subnet Mask
172.16.2.10
255.255.255.0
10.6.24.20
255.255.240.0
10.30.36.12
255.255.255.0
Class
Subnet
BSCI v1.23-21
Address
Subnet Mask
Class
Subnet
172.16.2.10
255.255.255.0
172.16.2.0
10.6.24.20
255.255.240.0
10.6.16.0
10.30.36.12
255.255.255.0
10.30.36.0
BSCI v1.23-22
Broadcast Addresses
172.16.3.0
172.16.4.0
172.16.1.0
172.16.2.0
172.16.3.255
(Directed broadcast)
255.255.255.255
(Local network broadcast)
172.16.255.255
(All subnets broadcast)
2001, Cisco Systems, Inc.
BSCI v1.23-23
172.16.2.160
255.255.255.192
10101100
16
160
Mask
Subnet 4
Broadcast
First
Last
BSCI v1.23-24
16
160
172.16.2.160
10101100
255.255.255.192
11111111
11111111
BSCI v1.23-25
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
BSCI v1.23-26
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
BSCI v1.23-27
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
Last
2001, Cisco Systems, Inc.
BSCI v1.23-28
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
Last
2001, Cisco Systems, Inc.
BSCI v1.23-29
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
5
10000001 First
10111110 Last
BSCI v1.23-30
16
160
3
172.16.2.160
10101100
255.255.255.192
11111111
11111111
10101100
00010000
10101100
00010000
10101100
00010000
5
00000010 10000001 First
10101100
00010000
BSCI v1.23-31
16
160
3
172.16.2.160
10101100
255.255.255.192 11111111
8
9
172.16.2.128
10101100
11111111
00010000
10101100
00010000
172.16.2.191
172.16.2.129
10101100
00010000
5
00000010 10000001 First
172.16.2.190
10101100
00010000
BSCI v1.23-32
Network
Subnet
Host
172.16.2.121: 10101100
00010000
00000010
01111001
255.255.255.0: 11111111
11111111
11111111
00000000
Subnet: 10101100
00010000
00000010
00000000
Broadcast: 10101100
00010000
00000010
11111111
BSCI v1.23-33
Subnet Planning
20
20 subnets
subnets
55 hosts
hosts per
per subnet
subnet
Class
Class C
C address:
address:
192.168.5.0
192.168.5.0
192.168.5.16
Other
subnets
192.168.5.32
192.168.5.48
BSCI v1.23-34
Network
192.168.5.121: 11000000
10101000
00000101
01111001
255.255.255.248: 11111111
11111111
11111111
11111000
Subnet: 11000000
Broadcast: 11000000
10101000
10101000
00000101
00000101
01111000
01111111
BSCI v1.23-35
Address
Subnet Mask
201.222.10.60
255.255.255.248
15.16.193.6
255.255.248.0
128.16.32.13
255.255.255.252
153.50.6.27
255.255.255.128
Class
Subnet
Broadcast
BSCI v1.23-36
Address
Subnet Mask
Class
Subnet
Broadcast
201.222.10.60 255.255.255.248
201.222.10.56
201.222.10.63
15.16.193.6
255.255.248.0
15.16.192.0
15.16.199.255
128.16.32.13
255.255.255.252
128.16.32.12
128.16.32.15
153.50.6.27
255.255.255.128
153.50.6.0
153.50.6.127
BSCI v1.23-37
Issues with IP
Addressing
2001, Cisco Systems, Inc.
3-38
Internet
UNIVERSITY
IP address exhaustion
Routing table growth
2001, Cisco Systems, Inc.
BSCI v1.23-39
IP Addressing Solutions
Subnet masking, RFCs 950, 1812
Address allocation for private Internets,
RFC 1918
Network Address Translation, RFC 1631
Hierarchical addressing
Variable-length subnet masks, RFC 1812
Route summarization, RFC 1518
Classless interdomain routing, RFCs
1518, 1519, 2050
2001, Cisco Systems, Inc.
BSCI v1.23-40
Subnetting Overview
Moving the network boundary to the right
creates additional subnetworks at the
expense of fewer hosts on each segment
The new mask will contain additional
contiguous 1s indicating by how many bits
the network portion has been extended
The formula 2n, where n equals the number
of extended bits, indicates the maximum
number of subnets created
BSCI v1.23-41
IP Address Classes
IP address and associated mask are
represented in 32-bit dotted decimal
Other formats are commonly used
Decimal value in the first octet determines
the class of the address
001 - 126 = Class A
128 - 191 = Class B
192 - 223 = Class C
224 - 239 = Class D
240 - 254 = Class E
2001, Cisco Systems, Inc.
BSCI v1.23-42
BSCI v1.23-43
Hierarchical
Addressing
2001, Cisco Systems, Inc.
3-44
BSCI v1.23-45
Planning an IP Address
Hierarchy (cont.)
Long (remote)
distance
Path to 1
(A number
indicates
destination
is remote)
Local
office
California
BSCI v1.23-46
Planning an IP Address
Hierarchy (cont.)
Long (remote)
distance
Path to 1
(A number
indicates
destination
is remote)
Local
office
Long distance
Virginia
Path to 703
(An area code
summarizes
an area in VA)
California
BSCI v1.23-47
Planning an IP Address
Hierarchy (cont.)
Long (remote)
distance
Path to 1
(A number
indicates
destination
is remote)
Local
office
Long distance
Virginia
Path to 555
Path to 703
(An area code
summarizes
an area in VA)
(A prefix
summarizes
Local office a smaller area
in VA)
Alexandria
California
BSCI v1.23-48
Planning an IP Address
Hierarchy (cont.)
Long (Remote)Distance
Path to 1
(A Number
Indicates
Destination
Is Remote)
Local
Office
Long-Distance
Virginia
Path to 555
Path to 703
(An Area Code
Summarizes
an Area in VA)
(A Prefix
Summarizes
Local Office a Smaller Area
in VA)
Alexandria
Path to 1212
(Number)
California
Aunt Judy
BSCI v1.23-49
Benefits of Hierarchical
Addressing
Reduced number of route table entries
Summarize multiple addresses into route
summaries
Efficient allocation of addresses
Contiguous address assignment allows
you to use all possible addresses
BSCI v1.23-50
Variable-Length
Subnet Masks
2001, Cisco Systems, Inc.
3-51
What Is a Variable-Length
Subnet Mask?
HQ
172.16.0.0/16
BSCI v1.23-52
What Is a Variable-Length
Subnet Mask? (cont.)
172.16.1.0/24
HQ
HQ
172.16.0.0/16
172.16.2.0/24
BSCI v1.23-53
What Is a Variable-Length
Subnet Mask? (cont.)
172.16.14.32/27
172.16.1.0/24
172.16.14. 64/27
B
HQ
HQ
172.16.0.0/16
172.16.2.0/24
172.16.14.96/27
C
BSCI v1.23-54
What Is a Variable-Length
Subnet Mask? (cont.)
172.16.14.32/27
172.16.14.132/30
A
172.16.1.0/24
172.16.14. 64/27
172.16.14.136/30
B
HQ
HQ
172.16.0.0/16
172.16.14.96/27
172.16.2.0/24
C
172.16.14.140/30
BSCI v1.23-55
Calculating VLSMs
Subnetted Address: 172.16.32.0/20
In Binary 10101100. 00010000.00100000.00000000
BSCI v1.23-56
BSCI v1.23-57
1st subnet:
Subnet VLSM
subnet
Host
BSCI v1.23-58
.0010
.0010
.0010
.0010
.0010
0000.00
0000.01
0000.10
0000.11
0001.00
Subnet VLSM
Subnet
000000=172.16.32.0/26
000000=172.16.32.64/26
000000=172.16.32.128/26
000000=172.16.32.192/26
000000=172.16.33.0/26
Host
BSCI v1.23-59
BSCI v1.23-60
172.16.32.64/26
172.16.32.128/26
172.16.32.192/26
26 bit mask
(62 hosts)
2001, Cisco Systems, Inc.
BSCI v1.23-61
172.16.32.64/26
172.16.32.128/26
172.16.32.192/26
Derived from the
172.16.33.0/26 Subnet
30 bit mask
(2 hosts)
2001, Cisco Systems, Inc.
26 bit mask
(62 hosts)
BSCI v1.23-62
172.16.33.8/30
172.16.32.64/26
172.16.32.128/26
172.16.33.12/30
172.16.32.192/26
Derived from the
172.16.33.0/26 Subnet
30-Bit Mask
(2 Hosts)
2001, Cisco Systems, Inc.
26-Bit Mask
(62 Hosts)
BSCI v1.23-63
Written Exercise
3-64
Addresses for
WAN Links
A Serial
B Serial
25 Users
C Serial
D Serial
25 Users
HQ
E Serial
D
25 Users
D
E
25 Users
E
2001, Cisco Systems, Inc.
BSCI v1.23-65