Intro to Networking 

Courses  Design Samples

The following topics are discussed and students are provided with a 20-pages handout and overview of topics below.

  1. Networking terminology 
  2. The O.S.I Model, DOD, and IP Addressing
  3. IP Addressing and Network classes
  4. Standard/Custom Subnet Masks and sub-netting Rules.
  5. Determine the Range of Valid Host IP addresses.
    Cheat-sheet to cheat sheet
  6. Protocols. topologies, hardware protocols (Ethernet, Token ring), network protocols (NetBEUI, TCP/IP, IPX/SPX), Network OS (client/server, peer-to-peer), DHCP/WINS
  7. RAID

Cheat-sheet: Calculation of Subnet and IP Addressing:

 To determine 2N – 2 => #required subnets you can use this table:

217

216

215

214

213

212

211

210

29

28

27

26

25

24

23

22

21

20

131,072

65,536

32,768

16,384

8192

4096

2048

1024

512

256

128

64

32

16

8

4

2

1

To quickly determine decimal value of # of masked off bits in an octet

#Bits

Decimal value

#Bits

 

1

128

5

128+64+32+16+8=248

2

128+64= 192

6

128+64+32+16+8+4=252

3

128+64+32=224

7

128+64+32+16+8+4+2=254

4

128+64+32+16=240

8

128+64+32+16+8+4+2+1=255

Example: 255.255.1111 1100. 0000 0000: 6 masked = 252 so subnet is 255.255.252.0

       

Class

From

To

Subnet Mask   Max # networks Max # hosts
Class A = 0.x.x.x 126.x.x.x  255.0.0.0

               126

16,777,214
Class B = 128.0.x.x 191.255.x.x 255.255.0.0 16,384 65,534
Class C = 192.0.0.x 223.255.255.x 255.255.255.0 2,097,152  254

                                       
Subnetting, or splitting the hosts part, is possible by defining a subnet mask. The following is a list that shows you the right mask for the possible subnets, shown per Class, like the following list:

Subnets Class A Table

Binary

Mask

Hosts

0

10000000

255.128.0.0

Invalid subnet

2

11000000

255.192.0.0

4,194,302

6

11100000

255.224.0.0

2,097,150

14

11110000

255.240.0.0

1,048,574

30

11111000

255.248.0.0

524,286

62

11111100

255.252.0.0

262,142

126

11111110

255.254.0.0

131,070

254

11111111

255.255.0.0

65,534

Subnets Class B Table

Binary

Mask

Hosts

0

10000000

255..255.128.0

Invalid subnet

2

11000000

255.255.192.0

16,382

6

11100000

255.255.224.0

8,190

14

11110000

255.255.240.0

4,094

30

11111000

255.255.248.0

2,046

62

11111100

255.255.252.0

1,022

126

11111110

255.255.254.0

510

254

11111111

255.255.255.0

254

Subnets Class C Table

Binary

Mask

Hosts

0

10000000

255.255.255.128

Invalid subnet

2

11000000

255.255.255.192

62

6

11100000

255.255.255.224

30

14

11110000

255.255.255.240

14

30

11111000

255.255.255.248

6

62

11111100

255.255.255.252

2

126

11111110

255.255.255.254

Invalid subnet

254

11111111

255.255.255.255

Invalid subnet

Back to Top