Tải bản đầy đủ (.doc) (49 trang)

Giáo án - Bài giảng học tập công nghệ thông tin: TCP/IP từ đơn giản tới phức tạp

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 (309.19 KB, 49 trang )

Mục lục
Mục lục 1
BÀI 1. KIẾN TRÚC TCP/IP 1


 !"#$%&"'()*#
+, 
/"0&12334/
5"6728995
:;<=>
:0?+@7A0?#'B>
/0&1)*CA0?20&1<D0&1D<D

/4;EF4
/G$AHI&BAHJ04
/"K0L4/
54;EF4M.5
5B0&#4M.5
56NO'P>
5/*COQ"RBA0?S>
BÀI 2. ĐỊNH TUYẾN TRONG TCP/IP 17
:;MTUMVD-MW
"6'W
:$XY&W
/:0?J0 &$9 Z[H\
D-]D^--3_MM`UMa-b
cCA$Xb
d@)[CA$Xb
/    <-  e  :;M  TUM    V    D-M
D---df
/B0&#g"0&1A$Xf


/*,)"0&1A$Xf
//409V+9&  &$f
/5dh09) &&&
/>"0&1
/i:YjAJ0'Hg
BÀI 3. TCP/IP TRÊN MẠNG WINDOW NT/2000 24
a:kEalmM5
,6$$5
An Oop&qMfff5
/@)G$I[CW
5G$"K0L*0&b
.r4FMMs/>
G)A0?AH/>
*CO/i
/ $XP6)/W
BÀI 4. TCP/IP TRONG MÔI TRƯỜNG UNIX/LINUX 39
<-eD-MMtdMt/b
@)0&1/b
N'"Xh"+&'B5f
/" 67'B5
lmMMs5/
G$4M.5/
G$85i
BÀI 1. KIẾN TRÚC TCP/IP
.1 GIỚI THIỆU KHÁI QUÁT
.1.1 TCP/IP là gì, lịch sử.
'H@)u)")#'P'AYuB& 0v$0P$w'
)#,+,K!)AxJ0'H$y uO1$&,J07
)J3zc0A#$AYupKAp&&cH$N){3z
Q49)0 9'9&|49|99V4&4S4K"XR$G)"}$#$ 0&A~

(•0"6Nh"0$E&jh•w'Wf Y,h
g0&1#Yh(€'&'H'"X'0| 0'9J0
c3•g$X6‚AYu+,'H'0| 0'9J0<))9+0'"X7X
AYuh+,•0&1&&h"[6
cBg€YƒYuY[BGA6&Bƒ3zL0*X
c0M0Cg'HhN1N+6NA6&Bƒ*Xc0
M0YI73np#$+@X[Bn))CK[GYI7+P)#
'P'Ag'HYjg<+'HYjg*Xc0M00
n))CK[GAy(•:€Cv$X[GAyXYj0AY0 0
'H(•$A€ 0&A~(•])9 0&E'&'$NJ0
• hAY0 ƒ( • g+0 {Y
])9 0& & $XP(„+,j0A…g0
'H[H0&1'B'†)~[+&6MP$IA…G)@
gY(• $XP(7J0L

.1.2 Kiến trúc TCP/IP, các tầng, chuẩn, so sánh mô hình phân
tầng TCP/ IP với OSI
<))0&
 990&
.9&
 0)& 
M9q& h
400dh
X0
Mô hình OSI Mô hình kiến trúc TCP/IP
KG'HL0&1„'+6+,0$A€$
G))YI6 $XP(O'Bc0&y'5#2<))X0&
QYI1+,#.9& &'( SQYI1+,#
M9q& hSX0
00&1A"v$0*'G &[H0&1X0&1

O'BQ9 9 &&&S+Q 0'&& & &&&S
3ZA77J0$G)hCwhN"'B&
O'BA€ $XPp•6$E0 {J0YIK+0 {J00&
1#'B &3( LAYj+$X€)0&
1•h(Oh‚Q&9&9Sg‡0h(#g0A&B
@)Oh Y,h $XPp•6$

99
 0'&
& & &&&
QS
9 400 0'
 &&&Q4S
D
3
<D 9 9 &&&QS
]9 9
&h9c$ &h9D 844
]]]\f// ]]]\f5
]]]\f
>
<M.
t/b>
8 .3 4M. .M3
0&1h€$•gOh‚Q&9&ˆ& 99pS‡0
#)C@)OhQ&S•0'Hn)K€ Y,h!
 0&A~p•6$+,0$
.1.3 Các giao thức: ICMP, IGMP, IP, UDP
)a ICMP (Internet Control Message Protocol)
3'H0&1‰'ƒ#'B)Z+Z+6 $XP"

(["&AP$h€Q["&"&+P BŠ O'B‹S•0"
09q0X&n B'J0O'B BŠg€2'Hp00 0'
h(€,AYuA7J0g&n'H &$9 h(AJ[H,A6'A€
Y$+$X€'Hp00 0'‹3H(["&3AYuB&+$X€
&†•[L‚(["&Ag+,'H90p9 + $XPA& &$9
&n B'A7
)b IGMP (Internet Group Management Protocol)
30&19 9A€"&hNJXhN}Œ"
g''$0Mg''$0y'"'"X7g

€@"g}
'H&A0 $XP(9&AH'$0QA0A€'AS"g
'$0AYuA"A0? &,)4"&g€g"A0?
,)<c0X(Yj„+,'H0XP$A0?,)4:0?
,)4? 0 ‰!'H)#J0g''$0
)c UDP (User Datagram Protocol)
 &hp+Z $XPY,hN+,P$AnA€'A€
ABAH@X0& & $XPp•6$4Bp+Z $XP)hN
h(#AH@XYMYA…g"1pZ#'H0&p6
+,4A")1AYu$#$Ag+Ayj$G)hCwg
$X6+,v$" A0BX O'"XJ(v$0N6$~'
/
h(#@)'H)OhN &P$ Yju)AP$X'
&+6OBpŽpI[ƒ+&[Hp•6$ $XPg€AYuƒ
A &'H&n0g4E6@)hN†NP$j
0'np„?ƒ'HYup•6$•
)d IP (Internet Protocol)
Q60X650X+5S0&1+@$X€I[C
&"g O'B9 9+"'Bp„0&1
0&1O'BMg$G)6N $XP( O"'BAYu

N+,0$ &Ag'H'B O•N+&AYuL'B&
Q$[9q& h$[9S3Š'B&g€h"0$1'B&X
g€]9 9 &h'Bh0g€'B&h9 E+@X'Š
'B&g")YI13<Q'9p$'09& &SJ0 Og
A€An(+&"h$A"A0?"h$XA€ $XPA
"!h" O„'B$G)'H"NG&+6
Agg(A€)*)N0v$0"AYj[OJ0"'B
& &h"h$AYup„AP $XP( O'B&
p00 0'Y"•)&[‚A€ $XP(v$0"A€'0&)
O'B
.1.4 Các tiện ích TCP/IP: FTP, Telnet
)a FTP (File Transfer Protocol)
8'Hp+Z $XP@) O6N'B9 9+ O
"6N'B EP  I[C8  0&199 +9
Qh"JS &Ag'H6NA0pZ 89 +9 G)@
"XO$#$}'H6NA0BX894+ZX&)‘)
"Yjp„A'"XJ"XO$#$CO&n‘)+P"@)
5
8&BAH•0P$&B6NŠu)++&)‘)Yjp„
}6NXYI"+,6Nh"&B'h(#v$0*'
A"6AP$BAg
)b Telnet
99&)‘)YjpZ}'H B''+6J0'g€
Aw@)+&'H B'ƒR0v$0'B+'+6+,6NXY}
'H B'$NQ9 '9 SN K)+, B'ƒR0Ag990&1
YIANAIC&+,"YI )•B& B'$N)1B)
60Xd’p&7J0K)~[J099+Ag'HAnC'ƒ
+hCpZ&GC"6N(pZ60X
)c DNS (Domain Name System)
:*X6Nv$C’O'P&")#J09 9E6

Ap0")#J0O'B[‰"&Nw' &A0? “
h('&YjpZ{[ƒghg,+pŽ#'”
EYj0A…R*XpK6NAnO&")# O9 9
&)‘)YjpZ?#,Oh(#,A0?YI
)")v$C’"OJ04M.)*G)"g'O3ŠG) &6
NAYuL•'P‚"'PAYu"0$[ƒ'HpG$G'+7pZ
qqq|)+? 0'"XJq9[9 +9  &'PJ0.•|)‚$HG)
v$N0•+‚
.2 ĐỊA CHỈ IP
.2.1 Địa chỉ vật lí, địa chỉ tầng mạng
:€9pG$7)1B)+A0pBJ0"['B
A‡0h"6'0&p6Q9 |09SA€ $X@)+&)#10&
>
p6X$G)@)u)"0&"Y0$&GC"pB[
pK0 O"0&"+@p•6$:€&BAH &'B
'Š0&p6'B)CAYu"'HA0?A€A+h $XP
(+,K€[O&
3HA0?+@’0X{LA0?3<Qp&gAYuA‡0
 &)*#39p0<9& &J0#Ohp•6$9&$%
0&1J0 SA0?J0'HMQ9q& h9 |090 pV0 p
0&)'BS"A0?3<?AYup„A€ $XPC"h$p•
6$•0•'"X7 &„'H'B!h(AYup„A€
ƒh$A•'"X7 O•'Bh"0$AYuOh
[‰"[HA$XE6AA0?AYup„A€ƒ)"
h$  0  v$0  • [O  , J0 [H  A$X Qp„  "  'B
S
dY$’ ‰3<0pp 9h(AYupZ & $XP@•0
"'B
.2.2
)a Địa chỉ IP

0&1O'BpZ&BA0?/[3Š'"X B')C
AYu"'HA0? &O'BpZ'BZ[Hh(h
N+,"'Bh"YjpZg€K"A0?„X’&"
'"X B'$XOAN+,"99 9A0?)CAYu$
G)} $*')Z "A0? O,MQM9q& h|& '0&
99 S
i
3ŠA0?AYu0'5)#'Š)#[X9E7pZ B'
v$0 h)X &$)&9p$ g  A0 ?   fRb>5ff5  0X  5bWi5
4B0$AYuLh’)")@))*gG'ˆp&9pv$0p&0&
:0?AYu0+„2A0?'BQ9q& h0pp 9S+
A0? B'Q&0pp 9SAPM$G)A0?0†
h(@AYuA0?YI1J0'Š'"X B'0X+&AgA0
?'B+0gv$XP"A0?&"'"X B'J0'B &)B'
+A0?A…AYu$G)
M•[v$0 LGAYupZ‰'R"Ag[0&O$
[p„&A0?'BQ9pS+AB? B'Q&pSMw',)A0?
6BAYuA‡02,)<c4+]
f M9p &p
0<
 f M9p &p
0c
  f M9p &p
0
   f 3$0
04
    f p„&YI0
0]
• d,)<2A0?'B10 &[X9A#$O&)‘)Ap0
,i'By'"A0?fffAWfff+,NA0i

 6$& O'Š'Bd,)XAYup„&"'BgN
 B'K,
W
f
W\ >i /5 /
• d,)c2AB?'B[X9A#$O&)‘)Ap0,
i/f'B}\fffAb>>ff+,NA0i>f5&
 O'Š'B
• d,)2A0?'B/[X9A#$O&)‘)Ap0#
 6$'B}bfffA/>>ff+,NA0>5& O
'Š'Bd,)XAYup$&"'Bg7 B'
• d,)4p„A€p00 0','Hg'"& O'H
'B
• d,)]pK){A€p„ &YI0
 &+7pZ OCA0?5bWi5$H,)cA0?
'BJ0g5bWiff+A0? B'5
 &p0"A0?6hOƒ Oh()C'LA0?AP$
AYu"&" B'")#f+>>AYup„&"'Z
A7An[6A0?+,)# B'g"[[‰fAYup„A€? 0
'BYI1{A0?"")# B'"[[‰
A0?v$C["A+&GC" B' O'BAgMY+@XA0?
5bWi>>>>h(g’‡0&'H B''g‡0GC"
 B' &'B5bWiff
:0?ffffAYup„&A0?LAYj'nAQp9|0$
&$9Sp„ &+6LAYj&"g{WfffL
A0?v$0XYuQ&&)[0h0pp 9S
M$XO*J0+6pZ",)A0?Z€2
• "h€$,)A0?h"0$AYuA‡0A€A"A0?
#&"'Bgh7Y,h"0$9&XO$#$I
\

v$0g%'v$XPAwh’'BG)'HN6$'B&
'H~1:*X "6'p$XGJ0'H~1AYu
G))"'HA0?'B‰'G)&N'"XJ &'B
• .NYu'"XJg€"&'Hg''BZ€„X$H
+&N[ &+„&p.N[ &+„&p„X$H
+&,)A0? OAgg''B$H+&3Hg''B,)
<gN[ &+„&p,G+p&AggN'"XJ,
GYIK'HA0?,)gNYu[ &+„&p
•Gp&AggNYu'"XJ•G
’6$@))*gG'2" /[Yu Y&5N@)
)*YI1+," @))*J05[X9'A0?/["
N@))*"0$[ƒpG$G'’6$+•XJ0A0?L
h’6$@))*gG'
E42A0?9&)*+h’6$@))*gG'2
0pp 92fffffffffffffffffff
0pp 9255bW5f
7&"'H,)A0?2
AYu$G)'HA0?pB@))*gG'AP$v$0
 L)C[,)A0?'g$H+&d,)A0?R"AN[
AYu"&+„&p7Y,+„&p,BNYu'"X
Jg€g O'BXM& 0g{AYupZA€R"A"
)*0'H'BP$'B•IL'B&Q$[9S
3H)YI)")R"A,)A0?$X€A0?0
pB)*A€h€' 0'HN[v$0 LA#$OQ"[[O "
pB)*J0A0?SM•[v$0 LGJ0A0?R"
b
A,)A0?M$[v$0 LGJ0A0?fA0?
'HA0?,)<M$[v$0 &A#$OJ0A0?fA0
?A0?,)cM$/[v$0 &A#$OJ0A0?f
A0?A0?,)M$5[v$0 &A#$OJ0A0?

fA0?A0?,)4
cC0$ [X+„" J0N@))*A#$OJ0A0?
ƒpB@))*G'
d,)A0? " N€$ " NA0
< f i
c \ b
 b /
4 5 /b
] 5f 5W
M•A0?An[62
• 3H" &py'&[HNf&nh([0&jAYuG)
&'H'"XJ O3HA0?+," &p
f? “7'BAg
• M$" &p10GC"[ &A0?)*
A*XA0?[ &0p0gAY,3HA0?[ &0p0AYu
GX[ƒGC"!'B O'BAg
• :0?&0[ &0p0&n'9p[ &0p0>>>>>>>>
AYupZ &"'BZ[HI'H[ &0p0h([0&
jAv$0
• :0?ffffAYupZA€0'hC&A7'BAgg
–AYupZ &[CA$XA€?AA€'+&
'B&A0?[HA$X'nA0X~0&)'n
A
f
)b Mặt nạ mạng con (subnet mask)
'H'"X7 O'B'$NR"AR9'A0?'gƒ
•$gƒ O„'B&+,'"X'gA0N•OB0X
h(—:P$XAYu Cj[‰'nB'B&1'HKhu)
"[f+h€$Y0$2
ffffffff

0'"Xg„A0?'B+'nB'B$H„'H
'B!’ "'B$H,)<c&nYj0Yjg$
#$0"'BXP$'B&'nB'BR"A"
'"X7‰' &'B,g$H„'B&0Xh(
.2.3 Giao thức phân giải địa chỉ: giao thức ARP, giao thức
RARP
)a ARP (Address Resolution Protocol)
 O"'B0&1<DAYup„A€''HA0?
3<YI1+,'HA0?0&1XpZ)YI)")
v$C["’YƒI[CJ0gh#'(t &ffYj0
?+6L&O(0O+(t† Cj$(gƒAg
<D'$N''HA0?3<YI1+,A0?g
pZ'Hg<D+v$C["gAg,"'"X7h" O
'B OgXg10A0?#$X€A~"'"Xh"†
&"A0?X+,A0?J0!$ „0$g†A0
?3<J0g ƒB& B'gXO$#$

)b RARP (Reverse Address Resolution Protocol)
 &'HN Yju)Yj0#'"RBYu2''HA0
?YI1+,'HA0?3<˜B & Yju)hƒ
AH'"X7v$0'BQ9q& h[&&S3"X7#hƒAH?g
(+P3<g†"gv$C["+'H[&&9 +9 †'
A0?YI1&g0&1XLD<D„+,0&
1c D<AYupZ H … &+6hƒAH'H'"X
7h(g~1v$0'B
.3 DỊCH VỤ DHCP
.3.1 Cấu hình động là gì, cơ chế hoạt động của DHCP
)a Cấu hình động
4AYuh'C'j0?G$&'B
[‰"KAH""A0?&'"Xh"h0'0

+&'B4@) $+6v$C’A0?ƒ"'"X7 $*'
BXYI 4
3"XJ4KAH&Yjp„$OA0?hL+&
'BcB?#AnC)B'+"A0?g€&$OB'"XJ
4cB†h([0v$GX #X+P$#$[A0?
4KAHv$C’"A0?+&B[•AYu"Šg€
''GOBMgKAH"B"A0?Y0AYupZ
4&$OA0? &'Hh&Cj0g‡0•
A0?#X†{p„AYu&"6Nh"cB'h[
A0?

4KAH"A0?7u)+,'B&10'"X B'
X–+@X4KAH"A0?&Yjp„pAHB'B
&LhN
)b Cơ chế hoạt động
cY,23"X B'hƒAH+,•A0? Š‚&)‘)OB
+,'"XJ4[‰0&1Mg$%['H(A6)
10A0?3<Q+7pZA0?J00 p]9 9S+O'"X7(
A6)#Xg€10A0? Y,A*XA…$O3"X B')""OZ
(A6)#XO'B&Ah@AYu)Cy}'"XJ
cY,23L'"XJ4g€@(A6)+$%[A0
?&'"X B'M$'"XJgG$u)6&'"X B'g
$%[(A6)•&‚10A0?3<J0h"A0?
•&‚'nB'B&Q$[9'0hSA0?J0'"XJ+
j0&$O:0?•&‚AYuA"pG$• 99 +9‚QA€
pS3"XJ4)""(A6)&XO'B
cY,/2h"@(A6)&+G)@'H
 &"A0?'"X B')""(A6)#XA€h˜AgA…
G)@A0?+}'"XJ4&
cY,52$N„'"XJ4h˜A&[HK+6+,

'"X B'
.3.2 Các lựa chọn DHCP
4h([~$O'"+„NA+&ApB(
A6)c –h(0XA~’‡0J0#$"+„E7pZ
+„- &(A6)410„" Y+„- &(
/
A6)c !&nXO$#$[&&QS&nA")j[&&QS:€
'…&"(YjB$O'Yu4pZ&)&
E„$™Lg„ApBYE]M4-D.]8<D]<
+4G)@GC"(9&An YJ0CR$GY
A…AYuA‡0&c –Y &c 'ŠLK0[0&
y''H+„'…V&9+'H+„AHpV&9)9&0$"
&9p•6$J0LK0XMY!0GX &LK0AYu
pZA€R"Ah€$(A6)4[0&y'p„[0&9-9
A#$O10'…>/&91010AHp+&91[010'H
" AYup„A€Ap0'H &"(A6)4
.4 DỊCH VỤ DNS
.4.1 Tại sao cần DNS.
E6Ap0")#J0O'B[‰&NY &A0
? “ h('&YjpZ{[ƒ!hg,
pŽ#'”EYj0R*XpK6NO&")#J0
9 9&)‘)YjpZ?#,A"O1h(#,
"A0?•0
E6Ap0[‰O–g•+GAPJ0g2O)C
p$XG+#)Cg"A€$X€A~YI1•0"O+"
A0?N:N+,'HO'B#'x&#$+,Z 6$Yj
p„Y9 9A{•)Cg'H6NAnO K$X+)*
"7u)6NXAYuL4M.Q4&'0M0'9.X9'S
5
.4.2 Hệ thống tên miền.

4M.'H)YI)")v$C’"O[‰"0& "6'
)*G)&"g'O3NG) &'H6NAYuL'H
'PQp&'0S"'PAYu"0$[ƒpG$G'
4&'0gpB~v$"&0V)0 šp&'00'9 &Ag
&0V)0 YjOJ0YjpZ0Xg'YjpZp&
Yjv$C’'BH[Hv$XA{p&'00'9AYu"[ƒ"
 $*'('B"G)4&'0G)0&GG)v$N0'Š
v$N0AYu"[ƒ'HO'P Oy'•"QE4+$$hS
 &'Šv$N0B0ip&'00&G+)ZAR$N
"G)G)I
ip&'00&GJ04M.
• -3&''9 0
• ]49p$0&
• -E&+9 '9
• -D& 0›0&
• M]9q& h
• 3d.'0 X& 0›0&
.4.3 Phân giải tên (ánh xạ địa chỉ)
E6"RB•0"A0?+"O'PAYuK6[ƒ
K€gOM0'9D9&+9 +M0'9.9 +9 M0'9D9&+9 AYu
An O B'+6Qq& h0&S{M0'9.9 +9 AYuAn O'H
'"XJQ9 +9 SMYjpZ} B''+6LYI M0'9
>
D9&+9 A€XO$#$"RBA0?&0'9&0pp 9,M0'9
.9 +9 M$&0'9AYu'GXM0'9.9 +9 †A0?
YI1+P B'+6.0$Ag B''+6†Oh+,&[‰
"p„A0?1h(p„O•0
i
BÀI 2. ĐỊNH TUYẾN TRONG TCP/IP
.1 ĐỊNH TUYẾN - ROUTING

.1.1 Khái niệm
D&$KK0L'H&AYjA€ $XP'HAI+p•6$
Q'HgS} B'$yA B'A7J0g
D&$9 2'H[&)‘)OB $XP(•0•A&B
'Bh"0$
.1.2 Định tuyến như thế nào.
"gp•6$AYu $XP}'H6NX0'H6N
h")CAYuA$Xv$0'Hp…X"!3Š!@gp•6$}
'HAYj+& y$X€)g,'HAYj 0Y,AA7J0p•
6$
&BAHA$X2
• 'H B''$N 0&A~(+,'H B'h"†R"
A B'X B'‰'ƒ O'BZ[H0X‰'ƒ'B
&
• M$ B'A7‰'ƒ'B&†h€' 0[CA$X
A€''H$X, B'ƒ'B&0X'H'B&
• M$h('GX'H$X&†pZ'HA0?~
09q0X'nAA€$X€gA'H[HA$X
W
œ[HA$X[CA$XAYu $X+GA€'AYjA
'Bƒ[O&M$h('GXAYjg†AYuA'H
A0?~'nAJ0[HA$X
'GX'H$Xg†AYuA[HA$Xh)
AYuL'H‚&)‚+$N„†AYu)*)"A B'A7M$
h('GX'H$X&C'H[C["&Š†AYu, B'
g
3Hv$XA &$)CK601w0$2
• $XALAYj9&O$$%NY$&
• @)@(LAYj1(p„&1
w O

g GP$hz$@LAYjh"0$.K)*[6•0!
JX$w1+&"X$NOv$0A1w O"X$N2
• .K)*GJ0"1wLAYj O"!J0'B
• .K7+, B"6J0'B
• "O$$%NY$A€LAYj
.1.3 Địa chỉ IP của router cục bộ
:0?AYu0')#A0?'B+A0?'"X:P$
X&)‘)0"'B"'B&9&'nA
'B&AYuAn Y[ƒ)#A0?'B &A0?4&+@X"
'"X B' &'H'B&†g$'HA0?'B+YuB
"'"X B'g„A0?'B†‰' O„'H'B&
\
3Š'B&$ "6'&+6LAYj&"g
 &'BJ0'"gXAYu@ 0j)#A0?
'BJ0g" &$9 Z[H†g„'HA0?'B &A0?
J0gNA0?'BZ[H
.2 ROUTER HỌC TOPO MẠNG NHƯ THẾ NÀO.
.2.1 Bảng định tuyến.
cCA$XQ?AYjS[0&y'A0?'BN~)7
H +A0?J0&)Q[Y,Sh)
"[HA$XY$ •( O[C+h€' 0[C‰'
R"AAYjANY$ O'B&"gM$'B[•†0X
NhG[B"$X0Xh"g€AYu'GX O[C
.2.2 Lập bảng định tuyến
cBg€O'"(+[CA$X[‰"pZ
6 &$9d6 &$9) AYupZA€R9'A#$+&'nA &
'H[CA$X:#$+&‡OAYuO'+&[CA$XJ0
[HA$X‡&GC"'Bh(g'H0&p6A…AYuG$
3HA#$+&‡[0&y'2
• :0?'B4'B&nO'BJ0'BA7M$O

'BAYupZg†AYu'ƒ &|9M9q& h
• 3nB'B2'H'nB'B&A0?'B
• :0?~2:0?&nO B'J00&p6A'B
A7$O B'AYupZ&~g†AYu' &
|9&
b
.3 CÁC GIAO THỨC ĐỊNH TUYẾN IP - IP
ROUTING PROTOCOL.
.3.1 Tại sao cần có các giao thức định tuyến
3HO'BY'B 09pK0 O0X9 9[0&
y' GP$[HA$X+"hN•0"[HA$XX
3BX[•[$H)CgYuAyG$ !A€"[HA$XR"A
&BAH+,"g†AYu $XPA"'B+"'"Xh"cH
A$XpZ"0&1+$@&"A$XKAH@)Yu
AyG$ !'B+0R•(Ag+,[HA$Xh"
.3.2 Phân lớp các giao thức định tuyến
g0&B0&1A$X2
• 0&1A$X$G)G$A$XAHQpX0'
&$&|$ 0&SgK 0&A~(A$X &
'B
• 0&1A$X‡Q0 &$Shh(g"0&
1A$Xv$C 'B)CKG$[CA
$X &'Š[HA$XAgLA$X‡
.3.3 Distance-vector routing
"0&1A$Xp09V+9& R"A"$XpK0 O
NYu"&)Q[Y,CXS&n")7AYu7 Y,,'HA7
A(#XAYu$G)[ƒ"[HA$X#Gz$@
#XJX$pK0 O$@&"c9'0V8& p
f
"(A$XAYu 0&A~•0"[HA$Xh&C

/f*X'H#E,( O#X"[HA$XB&B[CA
$X[‰"O'+&"H ',&nR&""H –$X
O$@&"A$Xp09V+9& h(7u)&"'B
,g w'[HA$X0X'BYjR$XOAYu@)@ O
"'B,v$" @)@[HA$X'GP$j0'&
[CJ0[HA$XƒR0Gh(Ay[H+,"[Ch"0&
1A$X•h09‚Q BNhS7u)I & Yj
u)#XAYuAP@) &)#•dh.09D&$ &&&‚
.3.4 Link state protocol
:$Xdh.09A{•v$" R’P$I&+,hz
$@409VE9& Yh€'&"#$v$" A$X+A")
10+,•0XA~"H g€pK0 O+6 "•
+„•†+@NJ0AYj $XP)7pZAYj $XP
0X"'1AHY$Oh"$@&"4•h 0AYup„7&""H
 pK0 O"[Y,0$2
• .NYu"[HA$X'Hg)CAv$0A€AA7&
NXL&)+N&)•N
• NAHJ0"p{ $XPC•0"'Bd<MEAYj
 $XPp„"Nhh(Ay[HgNAH@' &h
"AYj $XPh"Nhh‡$@NgNAH0&
• @' Ž*X 0[ƒ•†Y$(M$'H'"XA0
 $XPC'H@),[HA$X)C $XPgv$0$X
h"A€ "•†

• )7J0H AYuR"A9&'‘[ƒv$C 'B
YjpK0 O)YI6 $XPp”$X •Gh()C
$X0GY7u)&'HN&BY$(
.3.5 Các giao thức.
"0&1+$@&"A$X'"AYj $XP O
'B+ ""AYj $XP•†"[HA$XpZ"

0&1A€OB+,0$A€•'[•AYuG$ !J0'B
D'H0&1(A$X[O &pZ$@
&"A$Xp09V+9& DAYup„ &'BpZ
+M9q0 9t.tQ9 9q& h0h9]R09.9v$99)0h9
9R09S Y,h0DAYup„)~[YjA*X 8A…g
€0XAYu+ 7J0D"[HA$XpK0 ODXO$#$
(A$X}"[HA$Xh"A€@B)@[CA$X
J0g Cj"XO$#$}"[HA$Xh"YjR$XO(
["&K6p6J0gA€"[HA$Xh"[AYuG$'B
+(["&"0XA~+PG$'Bh!'GX
0&  1  A  $X  dh  .09  )~  [  G    8  Q-)9
.& 9  0  8 S  +  0&  1    .V.  Q9 'p09  .X9'V&V
9 'p09.X9'S 8AYug' &9&)" €})O[C',
GJ0 .V. 8AYup„A€A$XY$( O
9 9+'B
.3.6 Đường đi của một gói tin IP
:N+,K€ƒ B'$yh@AYu'H) '+9.]M4
}# OgK6"[Y,0$A*X2


×