Technologies
1
SUN MARSS
IP Addressing Technologies
2
SUN MARSS
IP version 4 Technologies
• What is BIT ?
01010101000001011011111100000001
3
SUN MARSS
Binary to Decimal Conversion Technologies
1 1 1 1 1 1 1 1 = 255
4
SUN MARSS
IP Address Classes Technologies
• CLASS A
• CLASS C
5
SUN MARSS
CLASS A Range Technologies
0 1 1 1 1 1 1 1 = 127
6
SUN MARSS
CLASS B Range Technologies
1 0 1 1 1 1 1 1 = 191
7
SUN MARSS
CLASS C Range Technologies
1 1 0 1 1 1 1 1 = 223
8
SUN MARSS
CLASS D Range Technologies
1 1 1 0 1 1 1 1 = 239
9
SUN MARSS
CLASS E Range Technologies
1 1 1 1 1 1 1 1 = 255
10
SUN MARSS
Octet Format Technologies
11
SUN MARSS
CLASS A – No. Networks & Host Technologies
• No. of Networks
= 28-1 (-1 is Priority Bit for Class A)
= 27
CLASS A
= 128 – 2 (-2 is for 0 & 127 Network) CLASS A
= 126 Networks 126 Networks
126 Networks
&&
• No. of Host 16777214 Hosts/Nw
16777214 Hosts/Nw
= 224 – 2 (-2 is for Network ID & Broadcast ID)
= 16777216 - 2
= 16777214 Hosts/Network
12
SUN MARSS
CLASS B – No. Networks & Host Technologies
• No. of Networks
= 216-2 (-2 is Priority Bit for Class B)
= 214
CLASS BB
CLASS
= 16384 Networks
16384 Networks
16384 Networks
• No. of Host &
&
= 65534 Hosts/Nw
216 – 2 (-2 is for Network ID & 65534 Hosts/Nw
Broadcast ID)
= 65536 - 2
= 65534 Hosts/Network
13
SUN MARSS
CLASS C – No. Networks & Host Technologies
• No. of Networks
= 224-3 (-3 is Priority Bit for Class C)
= 221
CLASS CC
CLASS
= 2097152 Networks
2097152 Networks
2097152 Networks
• No. of Host &&
= 254 Hosts/Nw
254 Hosts/Nw
28 – 2 (-2 is for Network ID & Broadcast ID)
= 256 - 2
= 254 Hosts/Network
14
SUN MARSS
Network & Broadcast Address Technologies
15
SUN MARSS
Example - Class A Technologies
Class A : N.H.H.H
Network Address :
0xxxxxxx.00000000.00000000.00000000
Broadcast Address :
0xxxxxxx.11111111.11111111.11111111
Class A
Class A
10.0.0.0
10.0.0.0 Network Address
10.0.0.1
10.0.0.1
10.0.0.2
10.0.0.2
10.0.0.3
10.0.0.3 Valid IP Addresses
10.255.255.254
10.255.255.254
10.255.255.255
10.255.255.255 Broadcast Address
16
SUN MARSS
Example - Class B Technologies
Class B : N.N.H.H
Network Address :
10xxxxxx.xxxxxxxx.00000000.00000000
Broadcast Address :
10xxxxxx.xxxxxxxx.11111111.11111111
Class B
Class B
172.16.0.0
172.16.0.0 Network Address
172.16.0.1
172.16.0.1
172.16.0.2
172.16.0.2
172.16.0.3
172.16.0.3 Valid IP Addresses
172.16.255.254
172.16.255.254
172.16.255.255
172.16.255.255 Broadcast Address
17
SUN MARSS
Example - Class C Technologies
Class C : N.N.N.H
Network Address :
110xxxxx.xxxxxxxx.xxxxxxxx.00000000
Broadcast Address :
110xxxxx.xxxxxxxx.xxxxxxxx.11111111
Class CC
Class
192.168.1.0
192.168.1.0 Network Address
192.168.1.1
192.168.1.1
192.168.1.2
192.168.1.2
192.168.1.3
192.168.1.3 Valid IP Addresses
192.168.1.254
192.168.1.254
192.168.1.255
192.168.1.255 Broadcast Address
18
SUN MARSS
Private IP Address Technologies
Class AA
Class
10.0.0.0 to
10.0.0.0 to 10.255.255.255
10.255.255.255
Class BB
Class
172.16.0.0 to
172.16.0.0 to 172.31.255.255
172.31.255.255
Class CC
Class
192.168.0.0 to
192.168.0.0 to 192.168.255.255
192.168.255.255
19
SUN MARSS
Subnet Mask Technologies
20
SUN MARSS
Subnet Mask - Examples Technologies
Class A : N.H.H.H
11111111.00000000.00000000.00000000
Default Subnet Mask for Class A is 255.0.0.0
Class B : N.N.H.H
11111111.11111111.00000000.00000000
Default Subnet Mask for Class B is 255.255.0.0
Class C : N.N.N.H
11111111.11111111.11111111.00000000
Default Subnet Mask for Class C is 255.255.255.0
21
SUN MARSS
How Subnet Mask Works ? Technologies
IP Address : 192.168.1.1
Subnet Mask : 255.255.255.0
192.168.1.1 = 11000000.10101000.00000001.00000001
255.255.255.0 = 11111111.11111111.11111111.00000000
=======================================
192.168.1.0 AND TABLE
AND TABLE
= 11000000.10101000.00000001.00000000
A
A
======================================= BB CC
00 00 00
Above Calculations is done with the Help of AND1Table.0
00 1 0
The output of an AND table is only 1 if both its inputs are 1.
11 00 00
For all other possible inputs the output is 0.
11 11 11
22