Professional Documents
Culture Documents
Bit 1................................................................................... 32
* Bit nhn dng lp ( Class bit )
* a ch ca mng ( Net ID )
* a ch ca my ch ( Host ID ).
Ghi ch: Tn l a ch my ch nhng thc t khng ch c my ch m tt c cc my
con (Workstation), cc cng truy nhp v.v..u cn c a ch.
Octet 1
Octet 2
Octet 3
Octet 4
a ch lp
S mng
ti a s dng
S my ch ti a
trn tng mng
126
16382
2097150
16777214
65534
254
A
B
C
T 0.0.0.0 n 127.0.0.0
T 128.0.0.0 n 191.255.0.0
T 192.0.0.0 n 223.255.255.0
T 224.0.0.0 n 240.0.0.0
Khng phn
T 241.0.0.0 n 255.0.0.0
Khng phn
0
10
110
S bit dng
phn cho mng
7
14
21
1110
---
11110
---
Vng a ch s dng
a ch lp
A
B
C
T 1 n 127
T 128.1 n 191.254
T 192.0.1 n 223.255.254
1/ Kh nng phn a ch
Khi m s bit chng ta m t tri qua phi, nhng khi tnh gi tr thp phn 2n ca bit li
tnh t phi qua tri, bt u t bit 0. Octet th nht dnh cho a ch mng, bit 7 = 0 l bit
nhn dng lp A. 7 bit cn li t bit 0 n bit 6 dnh cho a ch mng ( 2 7 ) = 128. Nhng
trn thc t a ch khi tt c cc bit bng 0 hoc bng 1 u khng phn cho mng. Khi gi tr
cc bit u bng 0, gi tr thp phn 0 l khng c ngha, cn a ch l 127 khi cc bit u
bng 1 dng thng bo ni b, nn trn thc t cn li 126 mng.
Octet 1
1/ Kh nng phn a ch
Ba Octet sau gm 24 bit c tnh t bit 0 n bit 23 dnh cho a ch my ch trn tng
mng.
a ch
23.22.21.20.19.18.16.|15.14.13.12.11.10.9.8.|7.6.5.4.3.2.1.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.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.|1.1.1.1.1.1.1.0
..1...1...1...1...1...1...1.|.1...1...1...1...1...1..1.1.|1.1.1.1.1.1.1.1
000
0
2
21
......
......
223+...+21
001
002
......
......
16777214
16777215
<------Octet2-------><-------Octet3--------->|<--Octet4---->
a ch khi cc bit u bng 0 hay bng 1 b ra. Trn thc t cn li 224-2 = 16 777 214
Nh vy kh nng phn a ch cho 16 777 214 my ch.
2/ Biu hin a ch trn thc t
Octet 2
Octet 2
Octet 3
Octet 4
Ga tr tng ng vi
th t bit (n)
Gi tr 2n
a ch my ch
76543210
00000000
000
00000001
00000010
1
1
001
002
0
00000011
2 +2
................
...........
................
...........
7
11111111
003
......
......
5
2 +2 +2 +2 +2 +2 +2 +2
255
Ga tr tng ng vi
th t bit (n)
Gi tr 2n
a ch my ch
76543210
00000000
00000001
00000010
000
2
1
1
001
002
0
00000011
2 +2
................
...........
................
...........
11111111
003
......
......
5
2 +2 +2 +2 +2 +2 +2 +2
255
Ga tr tng ng vi
Gi tr 2n
th t bit (n)
a ch my ch
76543210
00000000
00000001
00000010
1
1
001
002
0
00000011
2 +2
................
...........
................
...........
11111110
11111111
003
......
......
2 +2 +2 +2 +2 +2 +2
2 +2 +2 +2 +2 +2 +2 +2
254
0
Trc khi nghin cu phn ny chng ta cn phi hiu qua mt s khi nim lin quan ti
vic phn a ch cc mng con.
1/ - Default Mask: (Gi tr trn a ch mng) c nh ngha trc cho tng lp a ch
A,B,C. Thc cht l gi tr thp phn cao nht (khi tt c 8 bit u bng 1) trong cc Octet
dnh cho a ch mng - Net ID.
Default Mask:
Lp A 255.0.0.0
Lp B 255.255.0.0
Lp C 255.255.255.0
2/ - Subnet Mask: ( gi tr trn ca tng mng con)
Subnet Mask l kt hp ca Default Mask vi gi tr thp phn cao nht ca cc bit ly t
cc Octet ca a ch my ch sang phn a ch mng to a ch mng con.
Subnet Mask bao gi cng i km vi a ch mng tiu chun cho ngi c bit a
ch mng tiu chun ny dng c cho 254 my ch hay chia ra thnh cc mng con. Mt khc
n cn gip Router trong vic nh tuyn cuc gi.
Nguyn tc chung:
Ly bt mt s bit ca phn a ch my ch to a ch mng con.
Ly i bao nhiu bit ph thuc vo s mng con cn thit (Subnet mask) m nh khai thc
mng quyt nh s to ra.
V a ch lp A v B u ht, hn na hin ti mng Internet ca Tng cng ty do VDC
qun l ang c phn 8 a ch mng lp C nn chng ta s nghin cu k phn chia a ch
mng con lp C.
a/ a ch mng con ca a ch lp C
Class c:
ch
255.255.255.1
1
my ch)
255.255.255.1
1
ch)
255.255.255.1
1
ch)
255.255.255.1
1
ch)
255.255.255.1
1
ch)
<--------------->
Default Mask
con
Trng
hp
mng
0 0 0 0 0 0 ;
<-------->
192 ( 2 bit / ch mng con 6 bit /ch
1 0 0 0 0 0 ;
1 1 0 0 0 0 ;
1 1 1 0 0 0 ;
1 1 1 1 0 0 ;
<--------->
a ch
mng
Subnetmask
S lng
S my ch trn
mng con
tng
1
2
3
4
5
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
2
6
14
30
62
62
30
14
6
2
76
543210
xxx.xxx.xxx.
00
000000
= xxx.xxx.xxx.0
xxx.xxx.xxx.
01
000000
= xxx.xxx.xxx.64
xxx.xxx.xxx.
10
000000
= xxx.xxx.xxx.128
xxx.xxx.xxx.
11
000000
= xxx.xxx.xxx.192
Octet 4
Bit 7 6 5 4 3 2 1 0
xxx.xxx.xxx. 0 1 0 0 0 0 0 0
= xxx.xxx.xxx.64 a ch mng
xxx.xxx.xxx. 0 1 0 0 0 0 0 1
= xxx.xxx.xxx.65
xxx.xxx.xxx. 0 1 0 0 0 0 1 0
= xxx.xxx.xxx.66
............. .........
.............
xxx.xxx.xxx. 0 1 1 1 1 1 1 0
= xxx.xxx.xxx.126
xxx.xxx.xxx. 0 1 1 1 1 1 1 1
a ch mng con 1
Mi mng cn li 62 a ch cho my ch.
Mng 1: T xxx.xxx.xxx. 065 n xxx.xxx.xxx.126
c/ Tnh a ch cho my ch cho mng con 2
Tng t nh cch tnh trn ta c
Octet 4
Bit 7 6 5 4 3 2 1 0
xxx.xxx.xxx. 1 0 0 0 0 0 0 0
= xxx.xxx.xxx.128 a ch mng
xxx.xxx.xxx. 1 0 0 0 0 0 0 1
= xxx.xxx.xxx.129
xxx.xxx.xxx. 1 0 0 0 0 0 1 0
= xxx.xxx.xxx.130
. . . . . . . . . . . . . . . . . . . . . ..
.............
xxx.xxx.xxx. 1 0 1 1 1 1 1 0
= xxx.xxx.xxx.190
xxx.xxx.xxx. 1 0 1 1 1 1 1 1
a ch mng con 2
Mng 2: a ch my ch trn mng 2.
T xxx.xxx.xxx.129 n xxx.xxx.xxx.190.
Tng qut li:
Subnet ID
Hosts
1-62
64
65-126
128
129-190
192
193-254
Bit 7 6 5 4 3 2 1 0
xxx.xxx.xxx. 0 0 0 0 0 0 0 0
= xxx.xxx.xxx.0
xxx.xxx.xxx. 0 0 1 0 0 0 0 0
= xxx.xxx.xxx.32
xxx.xxx.xxx. 0 1 0 0 0 0 0 0
= xxx.xxx.xxx.64
xxx.xxx.xxx. 0 1 1 0 0 0 0 0
= xxx.xxx.xxx.96
xxx.xxx.xxx. 1 0 0 0 0 0 0 0
= xxx.xxx.xxx.128
xxx.xxx.xxx. 1 0 1 0 0 0 0 0
= xxx.xxx.xxx.160
xxx.xxx.xxx. 1 1 0 0 0 0 0 0
= xxx.xxx.xxx.192
xxx.xxx.xxx. 1 1 1 0 0 0 0 0
= xxx.xxx.xxx.224
Bit 7 6 5 4 3 2 1 0
xxx.xxx.xxx.
001
00000
= xxx.xxx.xxx. 32 a ch mng
xxx.xxx.xxx.
001
00011
= xxx.xxx.xxx.33
xxx.xxx.xxx.
001
00000
= xxx.xxx.xxx.34
xxx.xxx.xxx.
001
00011
= xxx.xxx.xxx.35
xxx.xxx.xxx.
001
00100
= xxx.xxx.xxx.36
.........
....
....
...............
xxx.xxx.xxx.
001
11110
= xxx.xxx.xxx.62
xxx.xxx.xxx.
001
11111
2 mng con.
62 my ch mi mng.
6 mng con.
30 my ch mi mng.
14 mng con.
14 my ch mi mng
30 mng con.
6 my ch mi mng.
62 mng con.
2 my ch mi mng.
#of subnets
S mng con
Subnet Mask
255.255.192.0
16382
255.255.224.0
8190
255.255.240.0
14
4094
255.255.248.0
30
2460
S dng c Octet 4 m
rng mng con
255.255.252.0
62
1022
255.255.254.0
126
510
255.255..255.0
254
254
255.255.255.128
510
126
255.255.255.192
1022
62
255.255.255.224
2046
30
255.255.255.240
4094
14
255.255.255.248
8190
255.255.255.252
16382
a ch lp B v l thuyt c 2 octet u cho a ch mng, khi chia mng con theo phng
php s dng tt c 8 bit trong 3 octet cho a ch mng, trn thc tng ng vi lp C, nh
vy v a ch NIC phn l lp B nhng cch t chc a ch li lp C ( Xem Bng ph lc
phn a ch mng con lp B ).
Trong bng ny cn ch ct 6 - khong cch a ch gia 2 mng con gii thiu cho
chng ta cch tnh a ch cc mng con, a ch cc my ch trn tng mng lin quan ti ct
7,8,9,10.
V d: Trng hp Subnetmask 255.255.240.0 l r nht.
Chia c 14 mng con, mi mng con c 4094 my ch, khong cch a ch gia hai
mng con l 16.0 c ngha.
Mng con 1 c a ch l xxx.yyy.16.0 ; Mng con 2 s c a ch l xxx.yyy.16.0 + 16.0
= xxx.yyy.32.0 c tip tc nh vy ta s tnh c a ch ca tng mng con v mng con 14
l xxx.yyy. 224.0.
a ch my ch u tin trn mng con 1 l xxx.yyy.16.1 ; a ch my ch u tin trn
mng con 2 s l xxx.yyy.16.1 + 16.0 = xxx.yyy.32.1. Tip tc nh vy ta s tnh a ch c
my ch u tin ca mng con 14 l xxx.yyy.224.1 v.v..
Tm li chia a ch mng con cng phi theo mt quy lut nht nh ngoi mun ca
chng ta, khi chia mng con cng b mt kh nhiu a ch, mt t hay nhiu tu thuc vo cc
trng hp c th.