Tải bản đầy đủ (.pdf) (25 trang)

Các phương pháp giao thức gán địa chỉ IP cho máy tính DT6

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (911.33 KB, 25 trang )

1
C
C
Á
Á
C PHƯƠNG TH
C PHƯƠNG TH


C G
C G
Á
Á
N IP
N IP
Nguy
Nguy


n Th
n Th
ế
ế
Ho
Ho
à
à
n
n
Nguy
Nguy




n H
n H


u Minh
u Minh
Đi
Đi


n t
n t


6
6
K48
K48
Đ
Đ


i h
i h


c B
c B

á
á
ch Khoa H
ch Khoa H
à
à
N
N


i
i
H
H
à
à
N
N


i 1
i 1
-
-
4
4
-
-
2007
2007

C
C
Á
Á
C PHƯƠNG TH
C PHƯƠNG TH


C G
C G
Á
Á
N IP
N IP
I.
I.
T
T


ng quan
ng quan
II.
II.
Giao th
Giao th


c RARP
c RARP

III.
III.
Giao th
Giao th


c BOOTP
c BOOTP
IV.
IV.
Giao th
Giao th


c DHCP
c DHCP
V.
V.
T
T


ng k
ng k
ế
ế
t
t
VI.
VI.

Tham kh
Tham kh


o
o
2
I.
I.
T
T


ng Quan
ng Quan


Phân lo
Phân lo


i Ip :
i Ip :
¾
¾
Ip t
Ip t
ĩ
ĩ
nh (S

nh (S
tatic IP address)
tatic IP address)
¾
¾
Ip đ
Ip đ


ng (Dynamic IP address)
ng (Dynamic IP address)


3 giao th
3 giao th


c g
c g
á
á
n Ip t
n Ip t


đ
đ


ng :

ng :
¾
¾
RARP
RARP
(
(
sau năm
sau năm
1985 khôn
1985 khôn
g đư
g đư


c d
c d
ù
ù
ng)
ng)
¾
¾
BOOTP
BOOTP
(1985
(1985
-
-
1993)

1993)
¾
¾
DHCP
DHCP
(T
(T


năm
năm
1993
1993
đ
đ
ế
ế
n nay)
n nay)


Ng
Ng
à
à
y nay,ch
y nay,ch


c

c
ó
ó
DHCP đư
DHCP đư


c d
c d
ù
ù
ng r
ng r


ng rãi
ng rãi
T
T


ng Quan (ti
ng Quan (ti
ế
ế
p)
p)


3 k

3 k
ĩ
ĩ
thu
thu


t g
t g
á
á
n đ
n đ


a ch
a ch


Ip :
Ip :
¾
¾
G
G
á
á
n t
n t



đ
đ


ng (
ng (
Automatic
Automatic
Asignment
Asignment
):
):
Đ
Đ


a ch
a ch




Ip đư
Ip đư


c server t
c server t



đ
đ


ng g
ng g
á
á
n c
n c


đ
đ


nh cho 1
nh cho 1
client
client
¾
¾
G
G
á
á
n đ
n đ



ng (
ng (
Dynamic
Dynamic
Asignment
Asignment
):
):
Đ
Đ


a ch
a ch


Ip
Ip
đư
đư


c server t
c server t


đ
đ



ng g
ng g
á
á
n t
n t


m th
m th


i cho 1 client
i cho 1 client
¾
¾
G
G
á
á
n th
n th


công
công
(Manual
(Manual
Asignment):

Asignment):
Đ
Đ


a ch
a ch


Ip
Ip
đư
đư


c c
c c
á
á
c nh
c nh
à
à
qu
qu


n tr
n tr



m
m


ng t
ng t


tay c
tay c


u h
u h
ì
ì
nh
nh
cho 1 client
cho 1 client
3
G
G
á
á
n đ
n đ



a ch
a ch


t
t


đ
đ


ng
ng


M
M


i m
i m


t đ
t đ


a ch
a ch



đư
đư


c server t
c server t


đ
đ


ng g
ng g
á
á
n
n
cho 1 client. Client s
cho 1 client. Client s


c
c
ó
ó
đ
đ



a ch
a ch


đ
đ
ó
ó
mãi
mãi
mãi (D
mãi (D
à
à
nh riêng vô h
nh riêng vô h


n)
n)


Vi
Vi


c t
c t



đ
đ


ng g
ng g
á
á
n căn c
n căn c


v
v
à
à
o nh
o nh


n d
n d


ng
ng
c
c



a m
a m


i client (
i client (
tên
tên
,
,
đ
đ


a ch
a ch


ph
ph


n c
n c


ng,
ng,



)
)


Đ
Đ


a ch
a ch


đ
đ
ó
ó
ch
ch


c
c
ó
ó
th
th



đư
đư


c s
c s


d
d


ng l
ng l


i khi
i khi
thay đ
thay đ


i cơ s
i cơ s


d
d



li
li


u t
u t


i server , x
i server , x
ó
ó
a đ
a đ


a
a
ch
ch


t
t


client.
client.
Ö
Ö

Static/permanent automatic allocation
Static/permanent automatic allocation
G
G
á
á
n đ
n đ


a ch
a ch


đ
đ


ng
ng


Khi client yêu c
Khi client yêu c


u, n
u, n
ó
ó

đư
đư


c g
c g
á
á
n đ
n đ


a ch
a ch


trong 1
trong 1
kho
kho


ng th
ng th


i gian gi
i gian gi



i h
i h


n (th
n (th


i gian d
i gian d
à
à
nh riêng).
nh riêng).


Client ph
Client ph


i g
i g


i yêu c
i yêu c


u đ
u đ



a ch
a ch


m
m


i n
i n
ế
ế
u n
u n
ó
ó
mu
mu


n
n
ti
ti
ế
ế
p t
p t



c n
c n


i r
i r


ng th
ng th


i gian d
i gian d
à
à
nh riêng đ
nh riêng đ
ó
ó
.
.


Sau khi th
Sau khi th



i gian d
i gian d
à
à
nh riêng h
nh riêng h
ế
ế
t hi
t hi


u l
u l


c, c
c, c
á
á
c
c
đ
đ


a ch
a ch



đ
đ
ó
ó
c
c
ó
ó
th
th


đư
đư


c d
c d
ù
ù
ng l
ng l


i cho c
i cho c
á
á
c client
c client

kh
kh
á
á
c.
c.


Thu
Thu


n l
n l


i cho ngư
i cho ngư


i d
i d
ù
ù
ng Internet t
ng Internet t


m th
m th



i ,
i ,
laptops,
laptops,


.
.
Ö
Ö
Dynamic/temporary automatic allocation
Dynamic/temporary automatic allocation
4
G
G
á
á
n đ
n đ


a ch
a ch


th
th



công
công


Qu
Qu


n tr
n tr


m
m


ng,n
ng,n




i d
i d
ù
ù
ng t
ng t



tay nh
tay nh


p đ
p đ


a ch
a ch


IP
IP
v
v
à
à
đ
đ


a ch
a ch


m
m



ng c
ng c


a client trong cơ s
a client trong cơ s


d
d


li
li


u
u
c
c


u h
u h
ì
ì
nh c
nh c



a server DHCP/BOOTP
a server DHCP/BOOTP


Ph
Ph


i nh
i nh


t
t


ng đ
ng đ


a ch
a ch


đã c
đã c


p ph

p ph
á
á
t
t
-
-
>
>
Đ
Đ


m b
m b


o
o
t
t
í
í
nh duy nh
nh duy nh


t
t



M
M


c đ
c đ


ph
ph


c t
c t


p cao , m
p cao , m


c đ
c đ


sai s
sai s
ó
ó
t l

t l


n.
n.


Thu
Thu


n l
n l


i cho c
i cho c
á
á
c thi
c thi
ế
ế
t b
t b


c
c



n c
n c
á
á
c đ
c đ


a ch
a ch


IP
IP
nh
nh


n di
n di


n v
n v
à
à
c
c



đ
đ


nh : m
nh : m
á
á
y in, c
y in, c
á
á
c server đ
c server đ


u
u
cu
cu


i,
i,


.
.
II.

II.
RARP
RARP
-
-
Reverse Address
Reverse Address
Resolution Protocol
Resolution Protocol


Giao th
Giao th


c phân gi
c phân gi


i đ
i đ


a ch
a ch


ngư
ngư



c
c
¾
¾
Hi
Hi


n nay không còn đư
n nay không còn đư


c d
c d
ù
ù
ng
ng


Client qu
Client qu


ng b
ng b
á
á
m

m


t yêu c
t yêu c


u đư
u đư


c g
c g
á
á
n IP thông
n IP thông
qua vi
qua vi


c g
c g


i đ
i đ


a ch

a ch


MAC c
MAC c


a m
a m
ì
ì
nh.
nh.


Server RARP dò c
Server RARP dò c
á
á
c đ
c đ


a ch
a ch


Erthenet trong c
Erthenet trong c



u h
u h
ì
ì
nh
nh
r
r


i g
i g


i l
i l


i 1
i 1
đ
đ


a ch
a ch


IP.

IP.


Ch
Ch


g
g
á
á
n đ
n đ


a ch
a ch


IP (không k
IP (không k
è
è
m theo c
m theo c
á
á
c thông s
c thông s



kh
kh
á
á
c)
c)
RARP
Ethernet MAC
address
(48 bit)
ARP
IP address
(32 bit)
5
RARP
RARP
:
:
Cơ ch
Cơ ch
ế
ế
RARP
RARP
:
:
Cơ ch
Cơ ch
ế

ế
6
RARP
RARP
: H
: H


n ch
n ch
ế
ế


S
S


đ
đ


nh hư
nh hư


ng ph
ng ph



n c
n c


ng m
ng m


c th
c th


p
p
¾
¾
N
N
ế
ế
u trong m
u trong m


t m
t m


ng l
ng l



n c
n c
ó
ó
nhi
nhi


u m
u m


ng v
ng v


t l
t l
í
í
, c
, c


n
n
ph
ph



i c
i c
ó
ó
m
m


i server RARP trên m
i server RARP trên m


i phân m
i phân m


ng.
ng.
¾
¾
N
N
ế
ế
u t
u t
í
í

nh thêm server d
nh thêm server d


phòng th
phòng th
ì
ì
c
c


n
n
í
í
t nh
t nh


t 2
t 2
server RARP trên m
server RARP trên m


i phân m
i phân m



ng.
ng.
Î
Î
Kh
Kh
ó
ó
khăn trong vi
khăn trong vi


c qu
c qu


n l
n l
í
í
t
t


p trung đ
p trung đ


a ch
a ch



IP
IP


G
G
á
á
n đ
n đ


a ch
a ch


th
th


công
công


Thông tin gi
Thông tin gi



i h
i h


n
n
¾
¾
Ch
Ch


cung c
cung c


p đ
p đ


a ch
a ch


IP , không c
IP , không c
ó
ó
c
c

á
á
c thông s
c thông s


kh
kh
á
á
c.
c.
III.
III.
BOOTP
BOOTP
-
-
Bootstrap Protocol
Bootstrap Protocol


Giao th
Giao th


c t
c t



m
m


i.
i.


Đư
Đư


c ph
c ph
á
á
t tri
t tri


n t
n t


th
th
á
á
ng 10
ng 10

-
-
1985
1985
đ
đ


thay
thay
th
th
ế
ế
cho RARP.
cho RARP.
¾
¾
BOOTP
BOOTP
=
=
RARP
RARP
+ kh
+ kh


năng t
năng t



m
m


i(bootstrap)
i(bootstrap)


Bootstrapping
Bootstrapping


t
t


m
m


i
i
¾
¾
Cho ph
Cho ph
é
é

p 1 m
p 1 m
á
á
y kh
y kh
á
á
ch không đ
ch không đ
ĩ
ĩ
a(hay c
a(hay c
á
á
c th
c th
à
à
nh
nh
ph
ph


n m
n m



ng kh
ng kh
á
á
c không c
c không c
ó
ó
b
b


nh
nh


t
t
ĩ
ĩ
nh ) t
nh ) t


t
t


i
i

h
h


đi
đi


u h
u h
à
à
nh v
nh v
à
à
c
c


u h
u h
ì
ì
nh c
nh c
á
á
c thông s
c thông s



t
t


1
1
server trung tâm.
server trung tâm.
7
BOOTP
BOOTP
:
:
Ưu đi
Ưu đi


m so v
m so v


i RARP
i RARP
9
9
V
V



n d
n d


a v
a v
à
à
o vi
o vi


c trao đ
c trao đ


i Client/
i Client/
Server, n
Server, n
hưng n
hưng n
ó
ó
đư
đư


c b

c b


sung thêm 1 giao th
sung thêm 1 giao th


c ph
c ph


n m
n m


m c
m c


a t
a t


ng cao hơn
ng cao hơn
, s
, s


d

d


ng UDP cho b
ng UDP cho b


n tin giao v
n tin giao v


n. N
n. N
ó
ó
không ph
không ph


thu
thu


c v
c v
à
à
o
o
ph

ph


n c
n c


ng riêng bi
ng riêng bi


t c
t c


a m
a m


ng.
ng.
9
9
H
H


tr
tr



vi
vi


c g
c g


i thêm c
i thêm c
á
á
c thông tin c
c thông tin c


u h
u h
ì
ì
nh cho Client bên
nh cho Client bên
c
c


nh đ
nh đ



a ch
a ch


IP.
IP.
9
9
X
X


l
l
í
í
vi
vi


c giao ti
c giao ti
ế
ế
p gi
p gi


a c

a c
á
á
c Client v
c Client v
à
à
Server thu
Server thu


c c
c c
á
á
c
c
m
m


ng kh
ng kh
á
á
c nhau trong m
c nhau trong m


ng Internet. Cho ph

ng Internet. Cho ph
é
é
p c
p c
á
á
c qu
c qu


n
n
tr
tr


viên c
viên c


a server qu
a server qu


n l
n l
í
í
đ

đ


a ch
a ch


IP m
IP m


t c
t c
á
á
ch t
ch t


p trung,
p trung,
ti
ti
ế
ế
t ki
t ki


m ti

m ti


n b
n b


c (qu
c (qu


n l
n l
í
í
th
th


i gian, tr
i gian, tr
á
á
nh đư
nh đư


c nh
c nh



ng r
ng r


c
c
r
r


i ).
i ).
BOOTP
BOOTP
:
:
Ưu đi
Ưu đi


m (ti
m (ti
ế
ế
p)
p)


Host t

Host t


đ
đ


ng c
ng c


u h
u h
ì
ì
nh thông s
nh thông s


IP c
IP c


a n
a n
ó
ó
khi kh
khi kh



i đ
i đ


ng
ng


Cung c
Cung c


p 3 d
p 3 d


ch v
ch v


:
:
¾
¾
G
G
á
á
n đ

n đ


a ch
a ch


Ip
Ip
¾
¾
Dò t
Dò t
ì
ì
m đ
m đ


a ch
a ch


IP cho m
IP cho m


t m
t m
á

á
y server
y server
¾
¾
Tên file kh
Tên file kh


i đ
i đ


ng đư
ng đư


c t
c t


i v
i v


v
v
à
à
đư

đư


c th
c th


c
c
thi b
thi b


i client.
i client.
8
BOOTP
BOOTP
:
:
Đ
Đ


nh d
nh d


ng b
ng b



n tin
n tin
BOOTP
BOOTP
:
:
Đ
Đ


nh d
nh d


ng b
ng b


n tin
n tin


Operation code ( OP ) _1byte :
Operation code ( OP ) _1byte :
1 (Request), 2(Reply)
1 (Request), 2(Reply)



Hardware Type (HTyppe)_1byte :
Hardware Type (HTyppe)_1byte :
1 (for Ethernet), 6 (IEEE 802)
1 (for Ethernet), 6 (IEEE 802)


Hardware address length (Hlen)_1byte :
Hardware address length (Hlen)_1byte :
6 (for Ethernet)
6 (for Ethernet)


Hop count (Hops)_1byte : B
Hop count (Hops)_1byte : B


đ
đ
ế
ế
m bư
m bư


c
c
truy
truy



n
n
9
9
T
T


i client đ
i client đ


t b
t b


ng 0,qua c
ng 0,qua c
á
á
c tr
c tr


m chuy
m chuy


n
n

ti
ti
ế
ế
p (
p (
Relay Agent)
Relay Agent)
đư
đư


c tăng d
c tăng d


n v
n v
à
à
đư
đư


c
c
d
d
ù
ù

ng đ
ng đ


x
x
á
á
c đ
c đ


nh vòng l
nh vòng l


p.
p.
9
BOOTP
BOOTP
:
:
Đ
Đ


nh d
nh d



ng b
ng b


n tin
n tin


Transaction Identifier (XID)_4byte :
Transaction Identifier (XID)_4byte :
32 bit nh
32 bit nh


n d
n d


ng t
ng t


o b
o b


i Client, cho ph
i Client, cho ph
é

é
p so kh
p so kh


p
p
gi
gi


a yêu c
a yêu c


u v
u v


i h
i h


i âm c
i âm c


a server.
a server.



Number of seconds (Secs)_2byte :
Number of seconds (Secs)_2byte :
S
S


giây sau khi client đang th
giây sau khi client đang th


kh
kh


i đ
i đ


ng.
ng.


Flags_2byte :
Flags_2byte :
Trong chu
Trong chu


n đ

n đ


u tiên( RFC 951 ) c
u tiên( RFC 951 ) c
ó
ó
1
1
trư
trư


ng 2
ng 2
byte r
byte r


ng, n
ng, n
hưng RFC
hưng RFC
1542 thay
1542 thay
đ
đ


i n

i n
ó
ó
th
th
à
à
nh trư
nh trư


ng
ng
Flag g
Flag g


m 2
m 2
trư
trư


ng con :
ng con :
9
9
Broadcast Flag (B) _ 1 b
Broadcast Flag (B) _ 1 b
it :

it :
Client chưa bi
Client chưa bi
ế
ế
t đ
t đ


a ch
a ch


IP riêng l
IP riêng l
ú
ú
c n
c n
ó
ó
g
g


i yêu c
i yêu c


u v

u v
à
à
thi
thi
ế
ế
t l
t l


p B = 1;
p B = 1;
9
9
Rerserved _ 15 bit : D
Rerserved _ 15 bit : D
à
à
nh riêng : Thi
nh riêng : Thi
ế
ế
t l
t l


p zero/
p zero/
không d

không d
ù
ù
ng.
ng.
BOOTP :
BOOTP :
Cơ ch
Cơ ch
ế
ế
10
BOOTP :
BOOTP :
Ho
Ho


t đ
t đ


ng
ng
1.
1.
Client t
Client t



o yêu c
o yêu c


u : xây d
u : xây d


ng b
ng b


n tin yêu c
n tin yêu c


u
u
9
9
Op đư
Op đư


c thi
c thi
ế
ế
t l
t l



p 1 (request)
p 1 (request)
9
9
N
N
ế
ế
u n
u n
ó
ó
bi
bi
ế
ế
t đ
t đ


a ch
a ch


riêng c
riêng c



a n
a n
ó
ó
th
th
ì
ì
v
v


n ti
n ti
ế
ế
p t
p t


c s
c s


d
d


ng v
ng v

à
à
đ
đ


nh rõ trong trư
nh rõ trong trư


ng CIAddr. N
ng CIAddr. N
ế
ế
u không n
u không n
ó
ó
s
s


l
l


p đ
p đ



y trư
y trư


ng CIAddr b
ng CIAddr b


ng gi
ng gi
á
á
tr
tr


0 .
0 .
9
9
N
N
ó
ó
s
s


đưa đ
đưa đ



a ch
a ch


ph
ph


n c
n c


ng c
ng c


a l
a l


p 2 v
p 2 v
à
à
o CHAddr.
o CHAddr.
9
9

N
N
ó
ó
ph
ph
á
á
t m
t m


t gi
t gi


i ph
i ph
á
á
p nh
p nh


n d
n d


ng ng
ng ng



u nhiên v
u nhiên v
à
à


đ
đ


t v
t v
à
à
o trư
o trư


ng XID .
ng XID .
9
9
Client c
Client c
ó
ó
th
th



ch
ch


rõ Server s
rõ Server s


g
g


i l
i l


i h
i h


i âm cho n
i âm cho n
ó
ó
v
v
à
à

đ
đ


t v
t v
à
à
o trư
o trư


ng SName. N
ng SName. N
ó
ó
c
c
ũ
ũ
ng c
ng c
ó
ó
th
th


ch
ch





lo
lo


i file boot m
i file boot m
à
à
n
n
ó
ó
mu
mu


n đư
n đư


c server cung c
c server cung c


p
p

trong trư
trong trư


ng File .
ng File .
9
9
Client c
Client c
ó
ó
th
th


ch
ch


ra m
ra m


t s
t s


thông tin cung c
thông tin cung c



p riêng
p riêng
(vendor_specific information)
(vendor_specific information)
BOOTP :
BOOTP :
Ho
Ho


t đ
t đ


ng
ng
2.
2.
Client g
Client g


i yêu c
i yêu c


u đ
u đ

ế
ế
n server
n server
¾
¾
S
S


d
d


ng 255.255.255.255 l
ng 255.255.255.255 l
à
à
m đ
m đ


a ch
a ch


đ
đ
í
í

ch (qu
ch (qu


ng b
ng b
á
á
gi
gi


i h
i h


n).
n).
¾
¾
N
N
ế
ế
u đã bi
u đã bi
ế
ế
t đ
t đ



a ch
a ch


Server th
Server th
ì
ì
n
n
ó
ó
g
g


i unicast t
i unicast t


i sever
i sever
¾
¾
S
S



d
d


ng 0.0.0.0 l
ng 0.0.0.0 l
à
à
đ
đ


a ch
a ch


ngu
ngu


n
n
11
BOOTP :
BOOTP :
Ho
Ho


t đ

t đ


ng
ng
3.
3.
Server BOOTP nh
Server BOOTP nh


n yêu c
n yêu c


u v
u v
à
à
x
x


lý:
lý:
9
9
Server BOOTP nghe trên c
Server BOOTP nghe trên c



ng 67 (UDP 67), nh
ng 67 (UDP 67), nh


n v
n v
à
à
x
x


lý yêu c
lý yêu c


u.
u.
9
9
N
N
ế
ế
u tên server trong yêu c
u tên server trong yêu c


u kh

u kh
á
á
c v
c v


i tên server n
i tên server n
à
à
y th
y th
ì
ì
server s
server s


th
th


i h
i h


i yêu c
i yêu c



u n
u n
à
à
y.
y.
9
9
N
N
ế
ế
u đ
u đ
ú
ú
ng server s
ng server s


bi
bi
ế
ế
t r
t r


ng client yêu c

ng client yêu c


u n
u n


m trong
m trong
m
m


ng n
ng n


i b
i b


. N
. N
ế
ế
u không c
u không c
ó
ó
Server đư

Server đư


c ch
c ch


đ
đ


nh, ho
nh, ho


c
c
c
c
ó
ó
server m
server m
à
à
client mu
client mu


n th

n th
ì
ì
server s
server s


h
h


i âm
i âm
.
.
4.
4.
Server t
Server t


o h
o h


i âm :
i âm :
coppy l
coppy l



i b
i b


n tin yêu c
n tin yêu c


u,thay
u,thay
đ
đ


i
i
m
m


t s
t s


trư
trư


ng :

ng :
9
9
Op
Op
Æ
Æ
2
2
9
9
T
T


trư
trư


ng CHAddr
ng CHAddr
Æ
Æ
đ
đ


a ch
a ch



ph
ph


n c
n c


ng
ng
Æ
Æ
dò trong cơ
dò trong cơ
s
s


d
d


li
li


u đ
u đ



t
t
ì
ì
m đ
m đ


a ch
a ch


IP cho m
IP cho m
á
á
y ch
y ch


(Host)
(Host)
Æ
Æ
YIAddr
YIAddr
9
9
X

X


lý trư
lý trư


ng File v
ng File v
à
à
cung c
cung c


p lo
p lo


i tên file m
i tên file m
à
à
Client yêu
Client yêu
c
c


u, n

u, n
ế
ế
u trư
u trư


ng n
ng n
à
à
y đ
y đ


tr
tr


ng
ng
Æ
Æ
tên file m
tên file m


c đ
c đ



nh.
nh.
9
9
Đ
Đ


t đ
t đ


a ch
a ch


Ip
Ip
Æ
Æ
SIAddr,
SIAddr,
tên server
tên server
Æ
Æ
Sname.
Sname.
9

9
Thi
Thi
ế
ế
t l
t l


p c
p c
á
á
c gi
c gi
á
á
tr
tr


cung c
cung c


p riêng v
p riêng v
à
à
o trư

o trư


ng Vend.
ng Vend.
BOOTP :
BOOTP :
Ho
Ho


t đ
t đ


ng
ng
5.
5.
Server g
Server g


i h
i h


i âm
i âm
:

:


Server tr
Server tr


l
l


i l
i l


i c
i c
á
á
c thông tin kh
c thông tin kh


i đ
i đ


ng m
ng m
à

à
client yêu
client yêu
c
c


u.
u.
¾
¾
Đ
Đ


a ch
a ch


IP c
IP c


a host s
a host s


cung c
cung c



p c
p c
á
á
c file kh
c file kh


i đ
i đ


ng
ng
th
th
í
í
ch h
ch h


p
p
¾
¾
T
ên c
T

ên c
á
á
c file kh
c file kh


i đ
i đ


n
g
.
n
g
.
12
BOOTP :
BOOTP :
Ho
Ho


t đ
t đ


ng
ng

6.
6.
Client x
Client x


lý h
lý h


i âm :
i âm :
9
9
Lưu gi
Lưu gi


thông tin v
thông tin v
à
à
c
c
á
á
c thông s
c thông s



đư
đư


c cung c
c cung c


p.
p.
7.
7.
Client ho
Client ho
à
à
n th
n th
à
à
nh qu
nh qu
á
á
tr
tr
ì
ì
nh kh
nh kh



i đ
i đ


ng :
ng :
9
9
Client ti
Client ti
ế
ế
n h
n h
à
à
nh giai đo
nh giai đo


n 2 c
n 2 c


a x
a x



lý Bootstrapping s
lý Bootstrapping s


d
d


ng m
ng m


t giao th
t giao th


c (
c (
TFTP
TFTP
-
-
Trivial File Transfer Protocol
Trivial File Transfer Protocol
)
)
đ
đ



download file kh
download file kh


i đ
i đ


ng t
ng t


server đã đư
server đã đư


c cung c
c cung c


p.
p.
BOOTP :
BOOTP :
Tr
Tr


m chuy
m chuy



n ti
n ti
ế
ế
p (
p (
Relay
Relay
agent
agent
)
)


T
T


m quan tr
m quan tr


ng :
ng :
9
9
N
N

ế
ế
u server v
u server v
à
à
client không c
client không c
ù
ù
ng m
ng m


t m
t m


ng th
ng th
ì
ì
không
không
th
th


truy
truy



n v
n v
à
à
nh
nh


n đư
n đư


c c
c c
á
á
c b
c b


n tinrequest/reply.
n tinrequest/reply.
9
9
Nhi
Nhi



m v
m v


c
c


a tr
a tr


m chuy
m chuy


n ti
n ti
ế
ế
p l
p l
à
à
l
l
à
à
m ph
m ph



n t
n t


trung
trung
gian đ
gian đ


đ
đ


nh tuy
nh tuy
ế
ế
n v
n v
à
à
ph
ph
á
á
t qu
t qu



ng b
ng b
á
á
/
/
đơn b
đơn b
á
á
(broadcast/unicast) l
(broadcast/unicast) l


i c
i c
á
á
c b
c b


n tin gi
n tin gi


a client v
a client v

à
à
server
server


c
c
á
á
c m
c m


ng v
ng v


t lý kh
t lý kh
á
á
c nhau .
c nhau .


V
V
í
í

d
d


: client A c
: client A c


g
g


ng truy xu
ng truy xu


t đ
t đ
ế
ế
n m
n m


t server
t server
BooTP (D),
BooTP (D),
nhưng D
nhưng D



m
m


t m
t m


ng kh
ng kh
á
á
c; c
c; c


hai
hai
c
c


n thông qua m
n thông qua m


t tr
t tr



m chuy
m chuy


n ti
n ti
ế
ế
p (
p (
Bootp
Bootp
Relay Agent)
Relay Agent)
đ
đ


truy
truy


n tin.
n tin.
13
BOOTP :
BOOTP :
Tr

T
r


m chuy
m chuy


n ti
n ti
ế
ế
p
p
BOOTP :
BOOTP :
Tr
Tr


m
m
chuy
chuy


n
n
ti
ti

ế
ế
p
p


Tr
Tr


m chuy
m chuy


n ti
n ti
ế
ế
p nh
p nh


n yêu c
n yêu c


u v
u v
à
à

x
x


lý :
lý :
9
9
N
N
ó
ó
ki
ki


m tra gi
m tra gi
á
á
tr
tr


c
c


a trư
a trư



ng Hops. N
ng Hops. N
ế
ế
u gi
u gi
á
á
tr
tr


<= 16
<= 16
n
n
ó
ó
s
s


tăng gi
tăng gi
á
á
tr
tr



. N
. N
ế
ế
u gi
u gi
á
á
tr
tr


>16, n
>16, n
ó
ó
s
s


b
b


yêu c
yêu c



u v
u v
à
à
không l
không l
à
à
m g
m g
ì
ì
n
n


a.
a.
9
9
N
N
ó
ó
xem x
xem x
é
é
t n
t n



i dung c
i dung c


a trư
a trư


ng GIAddr. N
ng GIAddr. N
ế
ế
u t
u t


t c
t c




trư
trư


ng đ
ng đ



u l
u l
à
à
0, n
0, n
ó
ó
bi
bi
ế
ế
t n
t n
ó
ó
l
l
à
à
b
b


chuy
chuy



n ti
n ti
ế
ế
p đ
p đ


u tiên
u tiên
đi
đi


u khi
u khi


n yêu c
n yêu c


u v
u v
à
à
đ
đ



t đ
t đ


a ch
a ch


IP riêng c
IP riêng c


a n
a n
ó
ó
v
v
à
à
o
o
trư
trư


ng.
ng.



Tr
Tr


m chuy
m chuy


n ti
n ti
ế
ế
p chuy
p chuy


n yêu c
n yêu c


u :
u :
9
9
N
N
ó
ó
g
g



i yêu c
i yêu c


u đ
u đ
ế
ế
n server.
n server.
9
9
N
N
ế
ế
u n
u n
ó
ó
bi
bi
ế
ế
t IP c
t IP c



a server n
a server n
ó
ó
s
s


g
g


i th
i th


ng đ
ng đ
ế
ế
n server.
n server.
9
9
N
N
ế
ế
u n
u n

ó
ó
l
l
à
à
Router, n
Router, n
ó
ó
s
s


g
g


i qu
i qu


ng b
ng b
á
á
yêu c
yêu c



u đ
u đ
ế
ế
n m
n m


t thi
t thi
ế
ế
t b
t b




tương th
tương th
í
í
ch kh
ch kh
á
á
c. C
c. C
ó
ó

th
th


s
s


c
c
ó
ó
nhi
nhi


u tr
u tr


m chuy
m chuy


n ti
n ti
ế
ế
p g
p g



i yêu
i yêu
c
c


u đ
u đ
ế
ế
n server.
n server.
14
IV.
IV.
DHCP
DHCP
-
-
Dynamic Host
Dynamic Host
Configuration Protocol
Configuration Protocol


Giao th
Giao th



c c
c c


u h
u h
ì
ì
nh host đ
nh host đ


ng
ng


Đư
Đư


c s
c s


d
d


ng t

ng t


năm
năm
1993
1993
đ
đ
ế
ế
n nay
n nay


M
M


t công c
t công c


cho ph
cho ph
é
é
p qu
p qu



n l
n l
í
í
t
t


p trung c
p trung c
á
á
c đ
c đ


a
a
ch
ch


TCP/IP
TCP/IP


c
c
á

á
c server trung tâm.
c server trung tâm.


M
M


r
r


ng c
ng c


a giao th
a giao th


c BOOTP
c BOOTP
¾
¾
DHCP
DHCP
=
=
BOOTP

BOOTP
+ G
+ G
á
á
n IP đ
n IP đ


ng
ng
¾
¾
Khai th
Khai th
á
á
c ưu đi
c ưu đi


m c
m c


a giao th
a giao th


c truy

c truy


n tin v
n tin v
à
à
c
c
á
á
c k
c k
ĩ
ĩ
thu
thu


t khai b
t khai b
á
á
o trong BOOTP
o trong BOOTP
¾
¾
Cho ph
Cho ph
é

é
p s
p s


d
d


ng c
ng c
á
á
c tr
c tr


m BOOTP đang t
m BOOTP đang t


n t
n t


i
i


Cung c

Cung c


p c
p c
á
á
c thông s
c thông s


c
c


u h
u h
ì
ì
nh cho c
nh cho c
á
á
c host
c host
¾
¾
Đ
Đ



a ch
a ch


IP,m
IP,m


t n
t n


đ
đ


a ch
a ch


,
,
đ
đ


a ch
a ch



đ
đ


nh tuy
nh tuy
ế
ế
n, tên
n, tên
host,
host,


.
.
DHCP
DHCP
:
:
Thu
Thu


n l
n l


i

i


T
T


đ
đ


ng cho ngư
ng cho ngư


i d
i d
ù
ù
ng thuê đ
ng thuê đ


a ch
a ch


IP
IP
khi h

khi h


v
v
à
à
o m
o m


ng.
ng.


T
T


đ
đ


ng qu
ng qu


n l
n l
í

í
c
c
á
á
c đ
c đ


a ch
a ch


IP v
IP v
à
à
lo
lo


i b
i b




đư
đư



c c
c c
á
á
c l
c l


i gây m
i gây m


t liên l
t liên l


c.
c.


T
T


đ
đ


ng g

ng g
á
á
n c
n c
á
á
c đ
c đ


a ch
a ch


IP chưa đư
IP chưa đư


c
c
d
d
ù
ù
ng v
ng v
à
à
d

d
ù
ù
ng l
ng l


i c
i c
á
á
c đ
c đ


a ch
a ch


IP đã đư
IP đã đư


c
c
gi
gi


i ph

i ph
ó
ó
ng.
ng.
15
DHCP
DHCP
:
:
Cơ ch
Cơ ch
ế
ế


DHCP s
DHCP s


d
d


ng c
ng c
á
á
c g
c g

ó
ó
i tin UDP
i tin UDP


Client v
Client v
à
à
server s
server s


d
d


ng ph
ng ph
á
á
t tin qu
t tin qu


ng b
ng b
á
á



đ
đ


giao ti
giao ti
ế
ế
p cho đ
p cho đ
ế
ế
n khi client đư
n khi client đư


c g
c g
á
á
n
n
đ
đ


a ch
a ch



.
.


Client nh
Client nh


n c
n c


ng 68,server nh
ng 68,server nh


n c
n c


ng 67.
ng 67.


Vi
Vi



c g
c g
á
á
n đ
n đ


a ch
a ch


theo c
theo c
á
á
c bư
c bư


c:
c:


DHCP
DHCP
:
:
C
C

á
á
c b
c b


n tin
n tin
¾
¾
DHCPDISCOVER
DHCPDISCOVER
-
-
Client qu
Client qu


ng b
ng b
á
á
đ
đ
ế
ế
n c
n c
á
á

c server cho ph
c server cho ph
é
é
p
p
c
c


p IP.
p IP.
¾
¾
DHCPOFFER
DHCPOFFER
-
-
Server g
Server g


i đ
i đ
ế
ế
n client b
n client b



n tin đ
n tin đ


ngh
ngh


c
c


p IP
p IP
sau khi nh
sau khi nh


n đư
n đư


c b
c b


n tin DHCPDISCOVER t
n tin DHCPDISCOVER t



client.
client.
¾
¾
DHCPREQUEST
DHCPREQUEST
-
-
Client qu
Client qu


ng b
ng b
á
á
đ
đ
ế
ế
n c
n c
á
á
c server l
c server l


i yêu c
i yêu c



u
u
đưa ra c
đưa ra c
á
á
c thông s
c thông s


t
t


trên server
trên server
.
.
¾
¾
DHCPACK
DHCPACK
-
-
Server g
Server g



i đ
i đ
ế
ế
n client v
n client v


i c
i c
á
á
c thông s
c thông s


c
c


u h
u h
ì
ì
nh,
nh,
bao g
bao g



m đ
m đ


a ch
a ch


.
.
¾
¾
DHCPNAK
DHCPNAK
-
-
Server g
Server g


i đ
i đ
ế
ế
n client yêu c
n client yêu c


u t
u t



ch
ch


i cho c
i cho c
á
á
c
c
thông s
thông s


c
c


u h
u h
ì
ì
nh
nh
.
.
¾
¾

DHCPDECLINE
DHCPDECLINE
-
-
Client g
Client g


i đ
i đ
ế
ế
n server bi
n server bi


u th
u th


c
c
á
á
c thông s
c thông s


c
c



u h
u h
ì
ì
nh đ
nh đ
ú
ú
ng.
ng.
¾
¾
DHCPRELEASE
DHCPRELEASE
-
-
Client g
Client g


i đ
i đ
ế
ế
n server gi
n server gi



i ph
i ph
ó
ó
ng đ
ng đ


a ch
a ch


đã
đã
đư
đư


c c
c c


p.
p.
16
DHCP
DHCP
:
:
Đ

Đ


nh d
nh d


ng b
ng b


n tin
n tin
(Có hơn 100 thuộc tính)
DHCP
DHCP
:
:
Đ
Đ


nh d
nh d


ng b
ng b



n tin
n tin


OpCode
OpCode
:
:
1 (Request),
1 (Request),
2(Reply)
2(Reply)
¾
¾
Lo
Lo


i b
i b


n tin DHCP g
n tin DHCP g


i đi như
i đi như
1 t
1 t

ù
ù
y ch
y ch


n.
n.


Hardware Type
Hardware Type
:
:
1 (for
1 (for
Ethernet), 6 (IEEE 802)
Ethernet), 6 (IEEE 802)


Hardware address length
Hardware address length
:
:
6 (for Ethernet)
6 (for Ethernet)


Hop count
Hop count

:
:
B
B


đ
đ
ế
ế
m bư
m bư


c truy
c truy


n
n
¾
¾
T
T


i client đ
i client đ



t b
t b


ng 0,qua c
ng 0,qua c
á
á
c tr
c tr


m chuy
m chuy


n ti
n ti
ế
ế
p (
p (
Relay Agent)
Relay Agent)
đư
đư


c tăng
c tăng

d
d


n v
n v
à
à
đư
đư


c d
c d
ù
ù
ng đ
ng đ


x
x
á
á
c đ
c đ


nh vòng l
nh vòng l



p.
p.


Transaction ID
Transaction ID
:
:
s
s


nguyên(so kh
nguyên(so kh


p gi
p gi


a h
a h


i âm v
i âm v
à
à

đ
đ
á
á
p
p


ng)
ng)


Seconds:
Seconds:
S
S


giây sau khi client đư
giây sau khi client đư


c kh
c kh


i đ
i đ



ng.
ng.


Client IP address, Your IP address, server IP address,
Client IP address, Your IP address, server IP address,
Gateway IP address, client hardware address, server
Gateway IP address, client hardware address, server
host name, boot file
host name, boot file
name
name
17
DHCP
DHCP
:
:
Lo
Lo


i B
i B


n Tin
n Tin


Lo

Lo


i b
i b


n tin g
n tin g


i đi l
i đi l
à
à
m
m


t thu
t thu


c t
c t
í
í
nh.
nh.
DHCPRELEASE

DHCPRELEASE
7
7
DHCPINFORM
DHCPINFORM
8
8
DHCPNAK
DHCPNAK
6
6
DHCPACK
DHCPACK
5
5
DHCPDECLINE
DHCPDECLINE
4
4
DHCPREQUEST
DHCPREQUEST
3
3
DHCPOFFER
DHCPOFFER
2
2
DHCPDISCOVER
DHCPDISCOVER
1

1
Lo
Lo


i
i
Gi
Gi
á
á
tr
tr


DHCP
DHCP
:
:
C
C
á
á
c thu
c thu


c t
c t
í

í
nh kh
nh kh
á
á
c
c


C
C
á
á
c thông tin g
c thông tin g


i k
i k
è
è
m :
m :
Subnet Mask, Name Server, Hostname,
Subnet Mask, Name Server, Hostname,
Domain Name, Forward On/Off, Default IP
Domain Name, Forward On/Off, Default IP
TTL, Broadcast Address, Static Route,
TTL, Broadcast Address, Static Route,
Ethernet Encapsulation, X Window Manager, X

Ethernet Encapsulation, X Window Manager, X
Window Font, DHCP
Window Font, DHCP
Msg
Msg
Type, DHCP
Type, DHCP
Renewal Time, DHCP Rebinding, Time SMTP
Renewal Time, DHCP Rebinding, Time SMTP
-
-
Server, SMTP
Server, SMTP
-
-
Server, Client FQDN, Printer
Server, Client FQDN, Printer
Name,
Name,


18


Sau khi 1 client kh
Sau khi 1 client kh


i đ
i đ



ng:
ng:
¾
¾
N
N
ó
ó
qu
qu


ng b
ng b
á
á
1 b
1 b


n tin DHCPDISCOVER t
n tin DHCPDISCOVER t


i t
i t



t c
t c


c
c
á
á
c
c
server DHCP cho đ
server DHCP cho đ
ế
ế
n khi nh
n khi nh


n đư
n đư


c ph
c ph


n h
n h



i.
i.
¾
¾
B
B


i v
i v
ì
ì
client chưa đư
client chưa đư


c c
c c


u h
u h
ì
ì
nh IP , n
nh IP , n
ó
ó
s
s



d
d


ng 0.0.0.0
ng 0.0.0.0
l
l
à
à
m đ
m đ


a ch
a ch


ngu
ngu


n v
n v
à
à
255.255.255.255 l
255.255.255.255 l

à
à
m đ
m đ


a ch
a ch


đ
đ
í
í
ch.
ch.
¾
¾
DHCPDISCOVER c
DHCPDISCOVER c
ó
ó
ch
ch


a đ
a đ



a ch
a ch


ph
ph


n c
n c


ng c
ng c


a client,
a client,
tên c
tên c


a m
a m
á
á
y t
y t
í
í

nh.
nh.




c 1
c 1
DHCP
DHCP
: Ho
: Ho


t đ
t đ


ng
ng




c 2:
c 2:


C
C

á
á
c Server DHCP nh
c Server DHCP nh


n b
n b


n tin DHCPDISCOVER,
n tin DHCPDISCOVER,
chu
chu


n b
n b


1
1
đ
đ


a ch
a ch



IP .
IP .
¾
¾
M
M


i server đ
i server đ


u chu
u chu


n b
n b


1
1
đ
đ


a ch
a ch



v
v
à
à
đ
đ
á
á
nh d
nh d


u đ
u đ


a ch
a ch


đ
đ
ó
ó
l
l
à
à



đã đư
đã đư


c g
c g
á
á
n t
n t


m th
m th


i
i
(
(
đư
đư


c đ
c đ


ngh
ngh



).
).


N
N
ế
ế
u c
u c


u h
u h
ì
ì
nh h
nh h


p l
p l


, server chu
, server chu



n b
n b


1 b
1 b


n tin
n tin
DHCPOFFER
DHCPOFFER
(
(
đ
đ


ngh
ngh


) ch
) ch


a đ
a đ



a ch
a ch


MAC c
MAC c


a client,
a client,


đ
đ


a ch
a ch


IP đã chu
IP đã chu


n b
n b


,m
,m



t n
t n


m
m


ng con(s
ng con(s
ubnet
ubnet
mask),
mask),
đ
đ


a ch
a ch


IP m
IP m
á
á
y ch
y ch



, th
, th


i gian cho thuê
i gian cho thuê


Server ph
Server ph
á
á
t t
t t
á
á
n b
n b


n tin n
n tin n
à
à
y lên m
y lên m



ng.
ng.
19




c 3:
c 3:


Client ch
Client ch


đ
đ


i b
i b


n tin DHCPOFFER:
n tin DHCPOFFER:
¾
¾
N
N
ế

ế
u không nh
u không nh


n đư
n đư


c trong 1 kho
c trong 1 kho


ng th
ng th


i gian
i gian
ng
ng


n, client ti
n, client ti
ế
ế
p t
p t



c ph
c ph
á
á
t t
t t
á
á
n b
n b


n tin
n tin
DHCPDISCOVER kh
DHCPDISCOVER kh
á
á
c.
c.
¾
¾
N
N
ế
ế
u nh
u nh



n đư
n đư


c, ch
c, ch


n 1 trong nh
n 1 trong nh


ng b
ng b


n tin đ
n tin đ


ngh
ngh


v
v
à
à
ph

ph
á
á
t t
t t
á
á
n 1 b
n 1 b


n tin DHCPREQUEST kh
n tin DHCPREQUEST kh


ng
ng
đ
đ


nh đ
nh đ


a ch
a ch


IP đã ch

IP đã ch


n, tên server.
n, tên server.




c 4:
c 4:


C
C
á
á
c Server nh
c Server nh


n b
n b


n tin DHCPREQUEST:
n tin DHCPREQUEST:
¾
¾
Server cho thuê đ

Server cho thuê đ


a ch
a ch


IP
IP
:
:
đ
đ
á
á
nh d
nh d


u đ
u đ


a ch
a ch




IP đ

IP đ
ó
ó
l
l
à
à
đang đư
đang đư


c s
c s


d
d


ng v
ng v
à
à
g
g


i đ
i đ
ế

ế
n client
n client
1 b
1 b


n tin DHCPACK v
n tin DHCPACK v


i đ
i đ


a ch
a ch


IP ,th
IP ,th


i gian
i gian
h
h


p đ

p đ


ng, v
ng, v
à
à
c
c
á
á
c thông s
c thông s


c
c


u h
u h
ì
ì
nh m
nh m


ng.
ng.
¾

¾
C
C
á
á
c server còn l
c server còn l


i : ho
i : ho
à
à
n tr
n tr


l
l


i đ
i đ


a ch
a ch


IP đ

IP đ


nh
nh
cho thuê v
cho thuê v
à
à
o v
o v
ù
ù
ng đ
ng đ


a ch
a ch


Ip d
Ip d
à
à
nh cho c
nh cho c
á
á
c

c
client kh
client kh
á
á
c.
c.
20




c 5:
c 5:


Sau kho
Sau kho


ng 50% th
ng 50% th


i gian đư
i gian đư


c c
c c



p IP,
p IP,
Client g
Client g


i đ
i đ
ế
ế
n server 1 b
n server 1 b


n tin
n tin
DHCPREQUEST đ
DHCPREQUEST đ


yêu c
yêu c


u k
u k
é
é

o d
o d
à
à
i th
i th


i
i
gian đư
gian đư


c c
c c


p IP.
p IP.
¾
¾
N
N
ế
ế
u server tr
u server tr



l
l


i v
i v


i b
i b


n tin DHCPACK, th
n tin DHCPACK, th


i
i
gian v
gian v
à
à
c
c
á
á
c thông s
c thông s



c
c


u h
u h
ì
ì
nh đư
nh đư


c update.
c update.
¾
¾
N
N
ế
ế
u server tr
u server tr


l
l


i v
i v



i b
i b


n tin DHCPNAK, client
n tin DHCPNAK, client
ph
ph


i b
i b


đ
đ


a ch
a ch


IP đ
IP đ
ó
ó
, v
, v

à
à
b
b


t đ
t đ


u l
u l


i bư
i bư


c 1.
c 1.




c 6:
c 6:


N
N

ế
ế
u client không th
u client không th


nh
nh


n b
n b


n tin t
n tin t


server v
server v


vi
vi


c c
c c



p ti
p ti
ế
ế
p đ
p đ


a ch
a ch


IP (server b
IP (server b


down), client c
down), client c


g
g


ng l
ng l


i kho
i kho



ng 87,5%
ng 87,5%
th
th


i gian v
i gian v
à
à
ph
ph
á
á
t t
t t
á
á
n b
n b


n tin
n tin
DHCPREQUEST đ
DHCPREQUEST đ
ế
ế

n m
n m


i server
i server
¾
¾
B
B


t k
t k
ì
ì
server DHCP n
server DHCP n
à
à
o đ
o đ


u c
u c
ó
ó
th
th



g
g


i l
i l


i b
i b


n
n
tin DHCPACK ch
tin DHCPACK ch


a vi
a vi


c c
c c


p IP m
p IP m



r
r


ng v
ng v
à
à
c
c
á
á
c
c
thông s
thông s


đư
đư


c update.
c update.
21





c 7:
c 7:


Khi client mu
Khi client mu


n b
n b


đ
đ


a ch
a ch


IP đang thuê hay khi
IP đang thuê hay khi
th
th


i gian cho thuê k
i gian cho thuê k
ế

ế
t th
t th
ú
ú
c, client g
c, client g


i đ
i đ
ế
ế
n server
n server
1 b
1 b


n tin DHCPRELEASE
n tin DHCPRELEASE


Đ
Đ


a ch
a ch



IP l
IP l
ú
ú
c n
c n
à
à
y đư
y đư


c gi
c gi


i ph
i ph
ó
ó
ng,
ng,
đưa v
đưa v
à
à
o v
o v
ù

ù
ng
ng
IP cho thuê c
IP cho thuê c


a server v
a server v
à
à
s
s


n s
n s
à
à
ng cho c
ng cho c
á
á
c client
c client
kh
kh
á
á
c.

c.
22
DHCP :
DHCP :
Address Pool
Address Pool


M
M


t b
t b


c
c
á
á
c đ
c đ


a ch
a ch


m
m

à
à
server DHCP cho ph
server DHCP cho ph
é
é
p c
p c


p
p
ph
ph
á
á
t đ
t đ
ế
ế
n c
n c
á
á
c client thư
c client thư


ng đư
ng đư



c g
c g


i l
i l
à
à
Address
Address
Pool (Nh
Pool (Nh
ó
ó
m đ
m đ


a ch
a ch


tr
tr


c) .
c) .



S
S






ng c
ng c
á
á
c đ
c đ


a ch
a ch


ph
ph


thu
thu



c v
c v
à
à
o :
o :
¾
¾
S
S






ng client.
ng client.
¾
¾
T
T
í
í
nh
nh


n đ
n đ



nh v
nh v
à
à
t
t


n s
n s


s
s


d
d


ng c
ng c


a c
a c
á
á

c client.
c client.
¾
¾
H
H


qu
qu


c
c


a vi
a vi


c g
c g
á
á
n qu
n qu
á
á
m
m



c
c
23
DHCP :
DHCP :
Scopes
Scopes


Scope (Range): l
Scope (Range): l
à
à
1 kho
1 kho


ng đ
ng đ


a ch
a ch


thư
thư



ng đư
ng đư


c
c
x
x


l
l
í
í
như l
như l
à
à
m
m


t nh
t nh
ó
ó
m đơn đ
m đơn đ



ph
ph


c v
c v


cho m
cho m


t
t
m
m


ng c
ng c


th
th


hay m
hay m



t subnet.
t subnet.


C
C
à
à
i đ
i đ


t scope ph
t scope ph


thu
thu


c v
c v
à
à
o h
o h


đi

đi


u h
u h
à
à
nh, ph
nh, ph


n
n
m
m


m server DHCP.
m server DHCP.


V
V
í
í
d
d


:

:
¾
¾
M
M


t công ty đăng k
t công ty đăng k
í
í
m
m


t g
t g
ó
ó
i đ
i đ


a ch
a ch


111
111
.14.56.0/24

.14.56.0/24
¾
¾
Ngư
Ngư


i qu
i qu


n tr
n tr


c
c


a công ty c
a công ty c
ó
ó
th
th


c
c
à

à
i đ
i đ


t 1 scope bao
t 1 scope bao
g
g


m kho
m kho


ng 11
ng 11
1.14.56.20
1.14.56.20
-
-
> 1
> 1
11.14.56.254
11.14.56.254
¾
¾
20
20
đ

đ


a ch
a ch


đ
đ


u ph
u ph


c v
c v


cho vi
cho vi


c g
c g
á
á
n IP th
n IP th



công đ
công đ


i
i
v
v


i c
i c
á
á
c server,router v
c server,router v
à
à
c
c
á
á
c thi
c thi
ế
ế
t b
t b



c
c


n đ
n đ


a ch
a ch


c
c


đ
đ


nh
nh
kh
kh
á
á
c như m
c như m
á

á
y in,
y in,


.
.
DHCP :
DHCP :
Multiple Scope
Multiple Scope


Server c
Server c
ó
ó
th
th


s
s


d
d


ng Multiple Scope

ng Multiple Scope
(
(
đa scope
đa scope
),
),
ph
ph


c v
c v


cho nhi
cho nhi


u subnet trong 1
u subnet trong 1
server
server
.
.


Multiple scope thư
Multiple scope thư



ng đư
ng đư


c s
c s


d
d


ng khi nhi
ng khi nhi


u
u
server ph
server ph


c v
c v


cho 1 client.
cho 1 client.



2 c
2 c
á
á
ch đ
ch đ


t
t


o Multiple Scope:
o Multiple Scope:
¾
¾
G
G


i ch
i ch


ng c
ng c
á
á
c scope (Overlapping).

c scope (Overlapping).


Cho ph
Cho ph
é
é
p c
p c
á
á
c server c
c server c
ó
ó
th
th


d
d
ù
ù
ng b
ng b


t k
t k
ì

ì
đ
đ


a ch
a ch


n
n
à
à
o đ
o đ


g
g
á
á
n
n


C
C
ó
ó
th

th


2 server d
2 server d
ù
ù
ng c
ng c
ù
ù
ng 1
ng 1
đ
đ


a ch
a ch


g
g
á
á
n cho 2 thi
n cho 2 thi
ế
ế
t b

t b


kh
kh
á
á
c
c
nhau.
nhau.
¾
¾
Không g
Không g


i ch
i ch


ng (Non
ng (Non
-
-
Overlapping).
Overlapping).


Tr

Tr
á
á
nh xung đ
nh xung đ


t đ
t đ


a ch
a ch


.
.


N
N
ế
ế
u 1 server b
u 1 server b


h
h



ng, c
ng, c
ó
ó
th
th


nhanh ch
nhanh ch
ó
ó
ng cho ph
ng cho ph
é
é
p server còn
p server còn
l
l


i truy c
i truy c


p, s
p, s



d
d


ng t
ng t


t c
t c


đ
đ


a ch
a ch


.
.
24
DHCP :
DHCP :
Multiple scope
Multiple scope
DHCP Multi-Server Non-Overlapping Scopes
V.T

V.T


ng K
ng K
ế
ế
t
t


RARP
RARP
cho ph
cho ph
é
é
p t
p t
ì
ì
m ki
m ki
ế
ế
m 1
m 1
đ
đ



a ch
a ch


IP.
IP.


BOOTP
BOOTP
cho ph
cho ph
é
é
p
p
m
m


c đ
c đ


nh
nh
router,
router,
subnet

subnet
mask,
mask,
DNS.
DNS.


DHCP
DHCP
cho ph
cho ph
é
é
p g
p g
á
á
n IP đ
n IP đ


ng.
ng.


DHCP
DHCP
tương th
tương th
í

í
ch ngư
ch ngư


c l
c l


i v
i v


i BOOTP
i BOOTP
25
VI.T
VI.T
à
à
i li
i li


u tham kh
u tham kh


o
o



Computer Networks
Computer Networks
, Andrew S.Tanenbaum
, Andrew S.Tanenbaum


Managing a DHCP Environment
Managing a DHCP Environment
, Bernie Volz,
, Bernie Volz,
CTO , Process Software Coporation
CTO , Process Software Coporation


http://
http://
www.tcpipguide.com
www.tcpipguide.com
/free/t_HostConfigur
/free/t_HostConfigur
ationandTCPIPHostConfigurationProtocol.htm
ationandTCPIPHostConfigurationProtocol.htm


BOOTP, DHCP & NAT
BOOTP, DHCP & NAT
, Shivkumar Kalyanaraman,
, Shivkumar Kalyanaraman,

/> />

×