Professional Documents
Culture Documents
7 APPLICATION UNICAST
6 PRESENTATION DATA MULTICAST
5 SESSION BROADCAST
4 TRANSPORT SEGMENT PORT
3 NETWORK PACKET IP
2 DATA LINK FRAME MAC
1 PHYSICAL BITS
00000000.00000000.00000000.00000000
IPv4 32 bits
11111111.11111111.11111111.11111111
1 network bits
O - 255
0 host bits
PRIVATE: 10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
OCTET
1ST 2,147,483,648 1,073,741,824 536,870,912 268,435,456 134,217,728
2ND 8,388,608 4,194,304 2,097,152 1,048,576 524,288
3RD 32768 16384 8192 4096 2048
4TH 128 64 32 16 8
SM 128 192 224 240 248
DECIMAL
0. 0. 0
255. 0. 0
255. 255. 0
128. 0. 0
255. 255. 128
00001010
00000000
00000000
00001111
00000000
00000000
00000000
00000000
00000000
NETWORK: 10.0.0.0/8
BR (LAST + 1 | NEXT NA - 1)
10.0.3.255
10.0.5.255
10.0.7.255
10.0.8.255
10.0.9.63
10.0.9.127
10.0.9.135
10.0.9.139
ETWORK: 172.16.0.0/16
BR (LAST + 1 | NEXT NA - 1)
128 bits 0000:0000:0000:0000:0000:0000:0000:0000
IPv6
HEX FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
SHORT CUTS
1. REMOVE LEADING ZERO
2001:0DB8:000A:0000:0000:0000:0000:0000/64
2001:DB8:A:0:0:0:0:0/64
SUBNETTING IN IPv6
PREFIX - SUBNET ID - HOST
3:1:4 RULE
1 - 48 49 - 64 EUI - 64
HEX 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
49 50 51 52 53 54 55 56 57 58 59 60 61
PART 1
GIVEN 2 0 0 1 : 0 D B 8 : A C A D : :
2 0 0 1 : 0 D B 8 : A C A D : 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 1
Next NA 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 1
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 2
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 2
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 3
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
GIVEN 2 0 0 1 : 0 D B 8 : A C A D : :
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
1
BIN 0 0 0 0 0 0 0 0 0 0 0 1 0
HEX 0 0 1 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 1 0
BIN 0 0 0 0 0 0 0 0 0 0 0 1 0
1
BIN 0 0 0 0 0 0 0 0 0 0 1 0 0
HEX 0 0 2 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 2 0
BIN 0 0 0 0 0 0 0 0 0 0 1 0 0
1
BIN 0 0 0 0 0 0 0 0 0 0 1 1 0
HEX 0 0 3 0
2 0 0 1 : 0 D B 8 : A C A D : 0
GIVEN 2 0 0 1 : 0 D B 8 : A C A D : :
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
PART 2
GIVEN 2 0 0 1 : 0 D B 8 : A C A D : :
# TO ADD 1 2 3 4 5 6 7 8 9 10 11 12 13
SIZE 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192
2 0 0 1 : 0 D B 8 : A C A D : 0
49 50 51 52 53 54 55 56 57 58 59 60 61
HEX 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 4
2 0 0 1 : 0 D B 8 : A C A D : 0
49 50 51 52 53 54 55 56 57 58 59 60 61
HEX 0 0 0 4
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
HEX 0 0 0 8
2 0 0 1 : 0 D B 8 : A C A D : 0
49 50 51 52 53 54 55 56 57 58 59 60 61
HEX 0 0 0 8
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
HEX 0 0 0 C
2 0 0 1 : 0 D B 8 : A C A D : 0
SUBNETWORKS
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 3
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 4
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 0
HEX 0 0 0 7
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 8
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
HEX 0 0 0 B
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
NA 2 0 0 1 : 0 D B 8 : A C A D : 0
1ST 2 0 0 1 : 0 D B 8 : A C A D : 0
HEX 0 0 0 C
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
0
BIN 0 0 0 0 0 0 0 0 0 0 0 0 1
HEX 0 0 0 F
LAST 2 0 0 1 : 0 D B 8 : A C A D : 0
GIVEN 2 0 0 1 : 0 D B 8 : A C A D : :
1ST 2 0 0 1 : 0 D B 8 : A C A D : :
LAST 2 0 0 1 : 0 D B 8 : A C A D : F
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
2 0 0 1 : 0 D B 8 : A C A D : 0
0 F - 15
0 0 0 1- 1 1 1 1 1
62 63 64 65 - 128
/64
0 0 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 0 0 : : /64
0 0 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 0 0 : F F F F : F F F F : F F F F : F
0
0 0 0
1
0 0 1
1
0 0 1 : : /64
1
0 0 1
1
0 1 0
2
0 0 2 : : /64
2
0 1 0
1
0 1 1
3
0 0 3 : : /64
0 0 4 : : /64
0 0 5 : : /64
0 0 6 : : /64
0 0 7 : : /64
0 0 8 : : /64
0 0 9 : : /64
0 0 A : : /64
0 0 B : : /64
0 0 C : : /64
0 0 D : : /64
0 0 E : : /64
0 0 F : : /64
0 1 0 : : /64
0 1 1 : : /64
0 1 2 : : /64
0 1 3 : : /64
0 1 4 : : /64
0 1 5 : : /64
0 1 6 : : /64
0 1 7 : : /64
0 1 8 : : /64
0 1 9 : : /64
0 1 A : : /64
0 1 B : : /64
0 1 C : : /64
0 1 D : : /64
0 1 E : : /64
0 1 F : : /64
0 2 0 : : /64
/60
0 0 0 : : /60
0 0 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 0 F : F F F F : F F F F : F F F F : F
0
0 0 0
0
0 0 0
0
0 1 0 : : /60
0 1 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 1 F : F F F F : F F F F : F F F F : F
0
0 0 0
0
0 0 0
0
0 2 0 : : /60
0 2 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 2 F : F F F F : F F F F : F F F F : F
0
0 0 0
0
0 0 0
0
0 3 0 : : /64
/60
0 0 0 : : /60
0 1 0 : : /60
0 2 0 : : /60
0 3 0 : : /60
0 4 0 : : /60
0 5 0 : : /60
0 6 0 : : /60
0 7 0 : : /60
0 8 0 : : /60
0 9 0 : : /60
0 A 0 : : /60
0 B 0 : : /60
0 C 0 : : /60
0 D 0 : : /60
0 E 0 : : /60
0 F 0 : : /60
1 0 0 : : /60
1 1 0 : : /60
/60
13 14
8192 16384
13 14
8192 16384
0 0 0 : : /62
62 63 64
0
0 0 0
1
1 0 0
4
0 0 4 : : /62
62 63 64
4
1 0 0
1
0 0 0
8
0 0 8 : : /62
62 63 64
8
0 0 0
1
1 0 0
C
0 0 C : : /62
0 0 0 : : /62
0 0 4 : : /62
0 0 8 : : /62
0 0 C : : /62
0 0 0 : : /62
0 0 0 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
3 F F F F
0 0 3 : F F F F : F F F F : F F F F : F
0 0 4 : : /62
0 0 4 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
4 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
7 F F F F
0 0 7 : F F F F : F F F F : F F F F : F
0 0 8 : : /62
0 0 8 : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
8 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
B F F F F
0 0 B : F F F F : F F F F : F F F F : F
0 0 C : : /62
0 0 C : 0 0 0 0 : 0 0 0 0 : 0 0 0 0 : 0
C 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
F F F F F
0 0 F : F F F F : F F F F : F F F F : F
/60
1 /60
: F F F F : F F F F : F F F F : F F F F
:: /62 /64
: : /62
: : /62
: : /62
0 0 1: : /64
0 0 2: : /64
0 0 3: : /64
0 0 4: : /64
:: /50
0 0 0 /64
0 0 1 /64
F F F /64
0 0 1 /60
F F F /60
0 0 1 /60
F F F /60
0 0 1 /60
F F F /60
0 0 1 /62
0
0 0 0
1 1 1
1 1 1
F
F F F /62
0 0 1 /62
0
0 0 0
1 1 1
1 1 1
F
F F F /62
0 0 1 /62
0
0 0 0
1 1 1
1 1 1
F
F F F /62
0 0 1 /62
0
0 0 0
1 1 1
1 1 1
F
F F F /62
/62