Professional Documents
Culture Documents
(123doc - VN) Giao Thuc Dinh Tuyen Ripv1 Ripv2
(123doc - VN) Giao Thuc Dinh Tuyen Ripv1 Ripv2
MC LC
Li ni u
I. Tng qut .................................................................................................. 3
1.1. Gii thiu ......................................................................................... 3
1.2. nh ngha ....................................................................................... 3
1.3. Thut ton ........................................................................................ 4
II. Giao thc nh tuyn - RIP ..................................................................... 5
2.1. nh tuyn theo vct khong cch .................................................. 5
2.1.1. c im .............................................................................. 5
2.1.2. Vct khong cch................................................................ 7
2.1.3. Vn v cc phng php gii quyt lp vng ................... 8
2.2. Chi tit v giao thc nh tuyn RIP............................................... 16
2.2.1. RIP phin bn 1 .................................................................. 16
2.2.1.1. c im................................................................. 16
2.2.1.2. Cu trc bn tin ...................................................... 16
2.2.1.3. Cc b nh thi ..................................................... 17
2.2.1.4. Thit k RIPv1 ........................................................ 18
2.2.2. RIP phin bn 2 .................................................................. 19
2.2.2.1. c im................................................................. 19
2.2.2.2. Cu trc bn tin ...................................................... 20
2.2.2.3. Cc b nh thi ..................................................... 21
2.2.2.4. Thit k RIPv2 ........................................................ 21
2.2.3. So snh ............................................................................... 22
III. ng dng .............................................................................................. 23
3.1. Gii hn ......................................................................................... 23
3.2. Bo mt.......................................................................................... 25
3.3. ng dng ....................................................................................... 25
VI. Kt lun ................................................................................................ 26
I. Tng qut
1.1. Gii thiu
Ngy nay, mt lin mng c th ln n mc mt giao thc nh tuyn khng
th x l cng vic cp nht cc bng nh tuyn ca tt c cc b nh tuyn.
V l do ny, lin mng c chia thnh nhiu h thng t tr (ASAutonomous System). H thng t tr l mt nhm cc mng v b nh
tuyn c chung chnh sch qun tr. N i khi cn c gi l min nh
tuyn (routing domain). Cc giao thc nh tuyn c s dng bn trong
mt AS c gi l giao thc nh tuyn ni min IGP (Interior Gateway
Protocol). thc hin nh tuyn gia cc AS vi nhau chng ta phi s
dng mt giao thc ring gi l giao thc nh tuyn ngoi min EGP
(Exterior Gateway Protocol). Routing Information Protocol (RIP) c thit
k nh l mt giao thc IGP dng cho cc AS c kch thc nh, khng s
dng cho h thng mng ln v phc tp.
Hin nay c nhiu giao thc nh tuyn ang c s dng. Tuy nhin
trong phn ny ta ch trnh by v giao thc thng tin nh tuyn RIP
(Routing Information Protocol).
RIP xut hin sm nht vo thng 6 nm 1988v c vit bi C.
Hedrick trong Trng i hc Rutgers. c s dng rng ri nht v tr
thnh giao thc nh tuyn ph bin nht trong nh tuyn mng.
RIP chnh thc c nh ngha trong hai vn bn l: Request For
Comments (RFC) 1058 v 1723. RFC 1058 (1988) l vn bn u tin m t
y nht v s thi hnh ca RIP, trong khi RFC 1723 (1994) ch l bn
cp nht cho bn RFC 1058.
1.2. nh ngha
Tnh ton
Bng nh tuyn trong mi nt r c khi to nh sau:
Crr = 0;
s : s N rd th Crs = ;
Crd(r, d, Nrd) l tp cc gi ca con ng i t nt r ti nt d qua nhiu
nht (s -2) nt trung gian.
+) Bc s =1 : Crd(r, d, 1) = Csd(d,1)= csd , Nrd r
+) Bc s >1 : Crd(d, Nrd) = Min[Min[Crd(r, d, s )], Crd(r, d, s -1)] , d
r
Mt khi node r nhn c thng tin vct khong cch ((d, Csd),) t
nt s, r s cp nht bng nh tuyn tt c cc ch ti d trong tp cha s.
Nu ( Csd + crs < Crd hoc Nrd = s) th (Crd = Csd + crs v Nrd = s).
nht nh k gia cc b nh tuyn gip trao i thng tin khi cu trc mng
thay i.
B nh tuyn thu thp thng tin v khong cch n cc mng khc, t
n xy dng v bo tr mt c s d liu v thng tin nh tuyn trong
mng. Tuy nhin, hat ng theo thut ton vct khong cch nh vy th b
nh tuyn s khng bit c cu trc ca ton b h thng m ch bit c
cc b nh tuyn ln cn kt ni trc tip vi n.
Khi s dng nh tuyn theo vct khong cch, bc u tin l b nh
tuyn phi xc nh cc b nh tuyn ln cn ca n. Cc mng kt ni trc
tip vo cng giao tip ca b nh tuyn s c khong cch l 0. Cn ng
i ti cc mng khng kt ni trc tip vo b nh tuyn th b nh tuyn s
chn ng no tt nht da trn cc thng tin m n nhn c t cc b
nh tuyn ln cn. V d nh hnh 1: b nh tuyn A nhn c thng tin v
cc mng khc t b nh tuyn B. Cc thng tin ny c t trong bng
nh tuyn vi vct khong cch c tnh ton li cho bit t b nh
tuyn A n mng ch th i theo hng no, khong cch bao nhiu.
Bng nh tuyn
A
Bng nh tuyn
B
Bng nh tuyn
C
b. Qu trnh xy ra lp vng
nh tuyn lp c th xy ra khi bng nh tuyn trn cc b nh tuyn cha
c cp nht hi t do qu trnh hi t chm (Trng thi hi t l tt c cc
b nh tuyn trong h thng mng u c thng tin nh tuyn v h thng
mng v chnh xc).
m c.
2.2.1.3. Cc b nh thi
Nhng b nh thi ca RIPv1. h tr cho hot ng ca h thng,
RIP s dng 3 b nh thi bao gm: B nh thi nh k (periodic) iu
khin vic gi thng bo, b nh thi ht hn (expiration) qun l tnh hp l
nhau cho mi thc th mng IP, 1 mng IP bng phng. Gii hn s hop trong
RIPv1 l 15. V vy kch thc mng khng th vut qu s gii hn .
RIPv1 cng qung b bng nh tuyn ca n 30 giy mt ln. RIPv1 thng
c gii hn khi truy nhp vo mng ni m giao thc ny c th hot ng
lin kt vi cc my ch c thc hin nh tuyn.
Nh trong hnh 9, khi s dng RIPv1, tt c cc a ch trong mng phi
c cng mt n mng con.
- Gi tr hop ti a l 15.
- Thi gian gi chm cng l 180 giy.
- S dng c ch chia r tng chng lp vng.
RIPv2 khc phc c nhng im gii hn ca RIPv1.
- RIPv2 c gi mt n mng con i km vi cc da ch mng trong
thng tin nh tuyn. Nh m RIPv2 c th h tr VLSM
v CIDR.
- RIPv2 c h tr vic xc minh thng tin nh tuyn.
Bn tin IP RIPv2 cho php mang nhiu thng tin hn ngoi cc thng tin nh
trong bn tin IP RIP n cn cung cp mt c ch xc thc khng c h tr
bi RIP.
Mt s c tnh sau y l nhng du hiu ln nht c b sung vo RIPv2:
- S nhn thc ca dng tin truyn dn.
- H tr mt n con.
- a ch IP bc k tip.
- Bn tin a phng RIP-2.
Mt s h tr khc gm c s gia tng khi thng tin qun l v h tr cho
cc th ca b nh tuyn ngoi mng.
Cc trng chc nng trong nh dng bn tin IP RIPv2:
Command, Version number, AFI, Address, Metric: Chc nng ca
chung cng ging nh trong bn tin IP RIP.
Unused: C gi tr c thit lp mc nh l 0.
Route tag (Nhn ng i): Cung cp mt phng thc phn bit gia
b nh tuyn ni b (s dng giao thc RIP) v cc b nh tuyn ngoi (s
dng cc giao thc nh tuyn khc).
Subnet mask: Cha ng mt n mng con cho cc b nh tuyn.
Next hop: Cho bit a ch IP ca bc i tip m gi tin c th chuyn
tip.
Trong RIP phin bn 2, kiu bn tin xc thc c thm vo bo v
bn tin thng bo. Tuy nhin, khng cn thm cc trng mi vo thng bo.
Mc u tin ca thng bo s cha thng tin xc thc. ch r mt mc
1-octet
2-octet 2-octet
command
version
unused
field
number
field
field
2-octet
16-octet
AFI
Authentication
Data
field
type
field
field
2.2.2.3. Cc b nh thi
Nhng b nh thi ca RIPv2 cng ging nh RIPv1. h tr cho hot
ng ca h thng, RIP s dng 3 b nh thi bao gm: B nh thi nh k
(periodic) iu khin vic gi thng bo, b nh thi ht hn (expiration)
qun l tnh hp l ca mt tuyn v b nh thi thu lm rc (garbage
collection) qung b li ca mt tuyn
180 giy.
S dng c ch ct ngang chng lp vng.
Nu gi d liu n mng ch c s lng hop ln hn 15 th gi d
liu
s b hy b.
ca
cng.
tuyn.
Gi thng tin nh tuyn theo a
a hng 224.0.0.9 nn hiu qu
hn.
3.2. Bo mt
Do c th khai thc nhng im yu trong bo mt ca RIP, do vy
chng ta xut mt cch bo v mi giao thc nh tuyn theo
khong cch vct mang tn l S-RIP (A Secure Distance Vector Routing
Protocol).
Nhng mc tiu ca S-RIP bao gm:
1. Ngn chn nhng b nh tuyn gi mo.
2. Ngn chn s gi mo quyn hn.
3. Ngn chn gian ln khong cch (c ngn v di). S gian ln c
th thc hin bi nhng nt ring l hoc nhng nt b gi mo.
3.3. ng dng
RIP c thit k nh l mt giao thc IGP (Interior Gateway Protocol l
giao thc nh tuyn ni min) dng cho cc h thng t tr AS (AS
Autonomouns system) c kch thc nh, RIP ch p dng cho nhng mng
nh, khng s dng cho h thng mng ln v phc tp. Bi v :
RIP s dng giao thc nh tuyn theo vct khong cch thng tn
t ti nguyn h thng nhng tc ng b gia cc b nh tuyn li chm
m i vi 1 mng ln hay phc tp th li gm nhiu b nh tuyn nn RIP
khng ph hp vi nhng h thng mng lp v phc tp.
RIP gii hn s hop ti a l 15 (bt k mng ch no m c s hop
ln hn 15 th xem nh mng khng n c). S lng 15 hop s khng
khi mun xy dng mt mng ln.
VI. Kt lun
Giao thc nh tuyn RIP l giao thc ra i lu nht trong cc giao thc nh
tuyn hin ti ang s dng. RIP l giao thc c tnh n nh, d s dng. RIP
s dng thut ton nh tuyn theo vct khong cch. RIP ch dng cho
nhng mng nh v h thng t tr nh.