internet e-learning
TRANSCRIPT
-
8/15/2019 Internet E-Learning
1/59
1
Đề số 1:
1. Trình bày khái quát về bộ giao thức TCP/IP
2. Tì hi!u "h#$ng thức %& '( c)u truy v*n c+a bộ áy tì ki, -oog' "h)n t0ch
cá c "há" truy v*n c th! 3& 45ng khi tì ki, -oog'.
Trả lời:
1.Khái quát về bộ giao thức TCP/IP
-
8/15/2019 Internet E-Learning
2/59
2
6ộ giao thức TCP/IP ng7n g8n 'à TCP/IP9Intrnt "rotoco' 3uit hoc IP 3uit
hoc TCP/IP "rotoco' 3uit; bộ giao thức 'i 'à ột giao thức truyền th?ng cài @t
chAng giao thức à intrnt và hBu h,t 'à các =ng áy t0nh th#$ng =i @ang ch=y tr
-
8/15/2019 Internet E-Learning
3/59
H
Thc t, c+a quá trình @Fnh 4=ng %& '( 4J 'iKu bLng TCP/IP @#c thc hiKn bLng bộ
'8c c+a các hMng 3Nn %u*t. O0 45 icro3oQt TCP/IP 'à ột "hBn ề cho "hR" Sin4o
UT %& '( các 4J 'iKu @#c @Fnh 4=ng 9Qorat> tho TCP/IP và vì th, c th! hoà =ng
TCP/IP. Tuy nhi
-
8/15/2019 Internet E-Learning
4/59
Y
6ộ '8c TCP/IP 'à "hBn ề c chức nZng cho "hR" ột áy t0nh hoà =ng
TCP/IP
5c @0ch c+a chuVn TCP/IP 'à nhL @N bNo t0nh t#$ng th0ch c+a t*t cN bộ '8c
TCP/IP thuộc b*t k[ "hi
-
8/15/2019 Internet E-Learning
5/59
\
; C7t th?ng tin thành nhJng gi 4J 'iKu @! c th! 4] 4àng @i qua bộ "hDn truyền tNi
th?ng tin.
; T#$ng tác vi "hBn cứng c+a car4 =ng.
; ^ác @Fnh @Fa ch_ nguAn và @0ch: áy t0nh g&i th?ng tin @i "hNi %ác @Fnh @#c n$i
g&i @,n. áy t0nh "hNi nhDn @)u 'à th?ng tin g&i cho ình.
-
8/15/2019 Internet E-Learning
6/59
-
8/15/2019 Internet E-Learning
7/59
; Ch*" nhDn 4J 'iKu t ứng 45ng và truyền n ti =ng @0ch. ! c th! thc hiKn
c?ng viKc tr
-
8/15/2019 Internet E-Learning
8/59
6ộ giao thức IP 4ng @! @ng gi 4J 'iKu hjng tru t#ng hoá9thu nh '=i quan
niK cho 4l hi!u> các giao thức và các 4Fch v5. Ui ột cách chung giao thức m các tBng
cao 4ng giao thức m các tBng th*" h$n @! @=t @#c 5c @0ch c+a ình.
TCP/IP bao gồm các tầng như sau:
• Tầg li! "#t 9 Network Interface Layer >: TBng 'i
-
8/15/2019 Internet E-Learning
9/59
hn 'à ột "hBn c+a bộ giao thức TCP/IP vì giao thức IP c th! ch=y tr
-
8/15/2019 Internet E-Learning
10/59
1p
chuVn bF cho viKc truyền gi tin @ rAi thc 3 truyền Qra 4J 'iKu qua ột ?i
tr#fng vDt '(..
Wi vi truy nhD" Intrnt qua o4 quay 3W các gi IP th#fng @#c truyền
bLng cách 3& 45ng giao thức PPP. Wi vi truy cD" intrnt bZng rộng 9broadband >
nh# s hay o4n cá" giao thức PPP th#fng @#c 3& 45ng. =ng 4)y
c5c bộ 9"oca" wred network# > th#fng 3& 45ng thrnt cjn =ng kh?ng 4)y c5c
-
8/15/2019 Internet E-Learning
11/59
11
bộ th#fng 4ng chuVn I.p2.11. Wi vi các =n 4iKn rộng 9wde$area
network > các giao thức th#fng @#c 3& 45ng 'à PPP @Wi vi các @#fng T; carrir
hoc ;carrir wra r'ay T9 %synchronous Transfer &ode> hoc giao thức
"ackt ovr UT/sx 9Ps>.
TBng 'i
-
8/15/2019 Internet E-Learning
12/59
-
8/15/2019 Internet E-Learning
13/59
1H
các thi,t bF nWi =ng c 'i và các @c tN ức th*" về
các t0n hiKu 9ức hiKu @iKn th, tBn 3W v.v..>.
• Tầg $%g9 Internet Layer >: à giNi quy,t các v*n @ề 4{n các gi tin qua ột
=ng @$n. ột 3W v0 45 về các giao thức nh# vDy 'à ^.2\ và giao thức xo3t/IP
c+a =ng PUT.
-
8/15/2019 Internet E-Learning
14/59
1Y
Oi 3 %u*t hiKn c+a khái niK 'i
-
8/15/2019 Internet E-Learning
15/59
1\
tBng tr 'à giao thức 1
và giao thức I-P 9 Internet (rou! &anagement Protoco" > 'à giao thức 2.
ột 3W giao thức truyền bmi IP chng h=n ICP 94ng @! g&i th?ng tin chVn @oán
về truyền 4J 'iKu bLng IP> và I-P 94ng @! quNn '( 4J 'iKu @a truyền9mu"tcast >> @#c @t '
-
8/15/2019 Internet E-Learning
16/59
1`
=ng @iều này inh h8a ột 3 b*t t#$ng th0ch giJa 'i @ều thc 3 'à ột "hBn c+a tBng =ng c 4 chng c
th! c v} thuộc về "hBn tr
-
8/15/2019 Internet E-Learning
17/59
1
• Tầg giao v&9Trans!ort Layer >: -i" ki! 3oát 'uAng 4J 'iKu ki! tra 'ei và
%ác nhDn các 4Fch v5 cho 'i
và ~P9~3r atagra Protoco'>.
Trách nhiK c+a tBng giao vDn 'à k,t h" các khN nZng truyền th?ng @iK" trc ti,"
9end$to$end > kh?ng "h5 thuộc vào =ng b
-
8/15/2019 Internet E-Learning
18/59
1
contro" > "h)n Nnh 9 fragmentaton> và @iều khi!n '#u '#ng. OiKc truyền th?ng
@iK" trc ti," hay k,t nWi các ứng 45ng t=i tBng giao vDn c th! @#c "h)n 'o=i nh#
3au:
1. Fnh h#ng k,t nWi 9connecton$orented > v0 45 TCP
2.Phi k,t nWi9connecton"ess> v0 45 ~P
-
8/15/2019 Internet E-Learning
19/59
1
TBng giao vDn c th! @#c % nh# ột c$ ch, vDn chuy!n th?ng th#fng nghGa
'à trách nhiK c+a ột "h#$ng tiKn vDn tNi 'à @N bNo rLng hàng ha/hành khách
c+a n @,n @0ch an toàn và @By @+.
TBng giao vDn cung c*" 4Fch v5 k,t nWi các ứng 45ng vi nhau th?ng qua viKc 3&
45ng các cXng TCP và ~P. o IP ch_ cung c*" 4Fch v5 "hát chuy!n ne 'c tWi @a9best effort de"very> tBng giao vDn 'à tBng @)u ti
-
8/15/2019 Internet E-Learning
20/59
2p
O0 45 TCP 'à ột giao thức @Fnh h#ng k,t nWi. U giNi quy,t nhiều v*n @ề @ộ tin
cDy @! cung c*" ột 4jng byt @áng tin cDy 9re"ab"e byte stream>:
; J 'iKu @,n @0ch @ng thứ t
; s&a 'ei 4J 'iKu m ức @ộ tWi thi!u
; J 'iKu trng '" bF 'o=i b; Các gi tin bF th*t '=i/'o=i b @#c g&i '=i
-
8/15/2019 Internet E-Learning
21/59
21
; C ki! 3oát t7c nghln giao th?ng 4J 'iKu
Tuy các giao thức @Fnh tuy,n @ộng 9dynamc routng !rotoco" > kh" về k€ thuDt
vi tBng giao vDn trong bộ giao thức TCP/IP 94o chng ch=y tr nh#ng chng
th#fng @#c % 'à ột "hBn c+a tBng =ng. ột v0 45 'à giao thức sPw 93W
hiKu giao thức IP 'à >.
-
8/15/2019 Internet E-Learning
22/59
22
-iao thức i h$n sCTP 9,tream Contro" Transmsson Protoco"+> cEng 'à ột
c$ ch, giao vDn @Fnh h#ng k,t nWi @áng tin cDy. -iao thức này @Fnh h#ng
4jng 9 stream$orented > chứ kh?ng @Fnh h#ng byt nh# TCP và cung c*" nhiều
4jng @a c?ng 9mu"t!"e'ed > tr 3ao cho n,u ột giao 4iKn vDt '( th*t b=i thì k,t nWi v{n kh?ng
-
8/15/2019 Internet E-Learning
23/59
2H
bF gián @o=n. -iao thức này ban @Bu @#c "hát tri!n 4ành cho các ứng 45ng @iKn
tho=i 9@! vDn chuy!n ss tr nh#ng n cEng c th! @#c 3& 45ng
cho các ứng 45ng khác.
~P'à ột giao thức 4atagra "hi k,t nWi. CEng nh# IP n 'à ột giao thức ne
'c tWi @a hay kh?ng @áng tin cDy. O*n @ề 4uy nh*t về @ộ tin cDy à n giNiquy,t 'à 3&a 'ei 4J 'iKu 94 ch_ bLng ột thuDt toán tXng ki! y,u>. ~P th#fng
-
8/15/2019 Internet E-Learning
24/59
2Y
@#c 4ng cho các ứng 45ng nh# các "h#$ng tiKn truyền th?ng tho
4jng9 streamng meda> chứa ) thanh và hình Nnh v.v.. trong @ v*n @ề g&i @,n
@ng gif c vai trj quan tr8ng h$n @ộ tin cDy hoc cho các ứng 45ng truy v*n/@á"
ứng @$n giNn nh# tra cứu t
-
8/15/2019 Internet E-Learning
25/59
2\
-iao thức CCP hiKn @ang @#c "hát tri!n bmi ITw 9 Internet -ngneerng Task
.orce>. U cung c*" nội 4ung @iều khi!n '#u '#ng c+a TCP trong khi @Wi vi
ng#fi 4ng n giJ bề ngoài nh# ? hình 4Fch v5 4atagra c+a ~P.
CN TCP và ~P @#c 4ng cho ột 3W ứng 45ng bDc cao 9hgh$"eve" >. Các ứng
45ng t=i các @Fa ch_ =ng cho tr#c @#c "h)n biKt bmi cXng TCP hay ~P c+an. Tho quy #c các cXng nXi ti,ng @#c 'i
-
8/15/2019 Internet E-Learning
26/59
2`
TP 9 *ea"$tme Trans!ort Protoco" ; giao thức giao vDn thfi gian thc> 'à ột
giao thức 4atagra @#c thi,t k, cho 4J 'iKu thfi gian thc hiKn 9rea"$tme> chng
h=n hình và ti,ng @oc truyền tho 4jng 9 streamng audo and vdeo>. TP 'à ột
giao thức tBng "hi
-
8/15/2019 Internet E-Learning
27/59
2
• Tầg ứg '(g9 %!!"caton Layer >: à n$i các ch#$ng trình =ng th#fng 4ng
nh*t 'à viKc nhL 'i
-
8/15/2019 Internet E-Learning
28/59
2
o chAng TCP/IP kh?ng c tBng nào nL giJa ứng 45ng và các tBng giao vDn
tBng ứng 45ng trong bộ TCP/IP "hNi bao gA các giao thức ho=t @ộng nh# các
giao thức t=i tBng trình 4i]n và tBng "hi
-
8/15/2019 Internet E-Learning
29/59
2
J 'iKu thc @! g&i qua =ng @#c truyền cho tBng ứng 45ng n$i n @#c @ng
gi tho giao thức tBng ứng 45ng. T @ 4J 'iKu @#c truyền %uWng giao thức tBng
th*" t=i tBng giao vDn.
xai giao thức tBng th*" th?ng 45ng nh*t 'à TCP và ~P. ei ứng 45ng 3& 45ng
4Fch v5 c+a ột trong hai giao thức tr
-
8/15/2019 Internet E-Learning
30/59
Hp
server >9xTTP; -iao thức truyền 3i 3& 45ng
các cXng t= thfi 9e!hemera" !ort >.
Các thi,t bF @Fnh tuy,n và thi,t bF chuy!n =ch kh?ng 3& 45ng tBng này nh#ng các
ứng 45ng @iều ch_nh th?ng '#ng 9bandwdth thrott"ng > thì c 4ng.
-
8/15/2019 Internet E-Learning
31/59
H1
-
8/15/2019 Internet E-Learning
32/59
H2
)ảg $* tả "hái quát về bộ giao thức TCP/IP
+.Ph,-g thức . l0 cu tru2 v3 c4a bộ $á2 s l0 5oogl67 .8h t9ch các c: 8há8
tru2 v3 c; th< s '(g trog bộ t=$ "i#$ 5oogl6
-
8/15/2019 Internet E-Learning
33/59
HH
ƒ ititl6: „
C "há" …intit':† gi" -oog' gii h=n k,t quN tì ki, về nhJng trang c chứa
t @ trong ti 3l cho k,t quN
'à nhJng 'ink @,n nhJng trang c t 'ogin trong ti
-
8/15/2019 Internet E-Learning
34/59
-
8/15/2019 Internet E-Learning
35/59
H\
nhJng trang c t "a334 trong ~.
T#$ng t n,u ta uWn truy v*n nhiều h$n ột t trong ~ thì ta c th! 4ng …a''inur':†
thay cho …inur'† @! @#c k,t quN 'à nhJng ~ chứa t*t cN nhJng t kha tì ki,.O0
45: …a''inur': tc/"a334… 3l tì ki, nhJng ~ c chứa …tc† và …"a334†. d( hiKu
g=ch chRo 9…/†> giJa các t 3l bF -oog' b qua.
ƒ sit6> „
-
8/15/2019 Internet E-Learning
36/59
H`
C "há" …3it:† gii h=n -oog' ch_ truy v*n nhJng t kha %ác @Fnh trong ột
3it hoc t
-
8/15/2019 Internet E-Learning
37/59
H
m rộng ri
-
8/15/2019 Internet E-Learning
38/59
H
C "há" …'ink:† 3l 'iKt k< nhJng trang b à c các 'i
-
8/15/2019 Internet E-Learning
39/59
H
C "há" …r'at4:† 3l 'iKt k< các trang Sb t#$ng t vi trang Sb ch_ @Fnh. O0
45 :
…r'at4:6=n "hNi c \ bài vi,t trm '
-
8/15/2019 Internet E-Learning
40/59
Yp
Truy v*n …cach:† 3l cho k,t quN 'à "hi
-
8/15/2019 Internet E-Learning
41/59
Y1
vZn bNn @M @#c '#u '=i.
O0 45: …cach:6=n "hNi c \ bài vi,t trm '
-
8/15/2019 Internet E-Learning
42/59
Y2
O0 45: …int%t:%"'oit3† 9kh?ng c ngoc kR"> 3l cho k,t quN 'à nhJng 'i
-
8/15/2019 Internet E-Learning
43/59
YH
…"honbook† tì ki, th?ng tin về các @Fa ch_ @#fng "hW m € và 3W @iKn tho=i.
O0 45:
…"honbook:i3aˆC† 3l 'iKt k< t*t cN các t
-
8/15/2019 Internet E-Learning
44/59
YY
càng ch0nh %ác càng tWt nh#ng @?i khi nhJng gì à b=n c @#c kh?ng @ng nh# ong
uWn vì k,t quN chứa quá nhiều th?ng tin t=" thD ch0 kh?ng 'i
-
8/15/2019 Internet E-Learning
45/59
Y\
C "há":tran3'ation C khN nZng 4Fch '=i trang tì th*y 3ang thứ ti,ng à ng#fi
4ng @ang c. Th#fng thì ch_ c 4Fch @#c ra các thứ ti,ng th?ng 45ng nh# nh Phá"
ức hay T)y 6an Uha và 3 chuy!n 4Fch này cEng kh?ng ch0nh %ác hoàn toàn. vDy
ng#fi 4ng c th! n7 @#c ột "hBn th?ng tin c th! 4Fch ra.
ƒclust6r„
-
8/15/2019 Internet E-Learning
46/59
Y`
Trong 'c tì ki, n,u -oog' cho rLng các trang tì ra c th! m chung ột trang
nguAn thì n ch_ ch8n ra ột trang @=i 4iKn cjn các trang khác 3l @#c %," g8n vào và
ng#fi 4ng c th! khai tri!n rộng ra thành nhiều trang n,u uWn. Uh# vDy 3 tì ki,
3l 4] h$n và 0t bF nhi]u 'o=n th?ng tin c+a cng ột trang.
UhJng trang c chức nZng này 'à: Trang t#$ng t và trang c ch0nh tN gBn giWng:
Trong ột 3W tr#fng h" thì chức nZng tì các trang t#$ng t nh# các trang à áy truy
-
8/15/2019 Internet E-Learning
47/59
Y
tì cho rLng c th! hJu 45ng. ! 4ng chức nZng này ch_ viKc b* vào 'i
-
8/15/2019 Internet E-Learning
48/59
Y
Trang c t nWi 4ài @)y 'à khN nZng c+a ột 3W áy truy tì cho "hR" tì nhJng
trang c nhJng chJ m rộng c+a chJ trong t khoá. Th0 45 thay vì ch_ tì tutor thì tì
'u?n các trang c tutor3 tutoria' ;tutor...
sarch c chức nZng này c @Fnh irct xit xot6ot 9nab' Sor4 sting>
‰ Lệnh tìm kiếm thông tin phục vụ cho mục đích nhất định
C*u trc: 5c @0ch t%t nội 4ung
-
8/15/2019 Internet E-Learning
49/59
Y
; O0 45: vu'nrabi'iti3 t%t yahoo 9tì ki, 4anh 3ách chi ti,t về nhJng 'e hXng bNo Dt
bLng c?ng c5 tì ki, Šahoo>.
‰ Lệnh tháo gỡ rắc rối về một chủ đề
C*u trc: 5c @0ch h'" nội 4ung
; O0 45: vu'nrabi'iti3 h'" yahoo
‰ Lệnh tìm kiếm những thông tin mi nhất
-
8/15/2019 Internet E-Learning
50/59
\p
C*u trc: Shat‡3 n3
‰ Lệnh tìm kiếm đối vi các cụm t! nhất định
C*u trc: ˆ 3arch
; Oì -oog' c %u h#ng b qua ột 3W t hoc k0 t th?ng 45ng nh#: hr và ho
các con 3W @$n và chJ cái n
-
8/15/2019 Internet E-Learning
51/59
\1
; O0 45: 6=n cBn tì ki, bộ Qi' star Sar3 tD" 1 thay vì b=n g‹ cN c5 t star Sar3
"i3o4 I vào ? tì ki, b=n cBn chia t khoá này thành 2 "hBn vì n c chứa con 3W 93W
1>
‰ Lệnh "o#i tr!
C*u trc: ; 3arch
Trong nhiều tr#fng h" t khoá c+a b=n c th! khi,n c?ng c5 tì ki, cho ra nhiều k,t
-
8/15/2019 Internet E-Learning
52/59
\2
quN kh?ng ong uWn ch0nh vì vDy b=n cBn "hNi bX %ung 4*u ; 9'o=i tr tr#c nhJng
khái niK b=n kh?ng uWn hi!n thF.
; O0 45: t ba33 trong ti,ng nh c 2 nghGa va ch_ t
-
8/15/2019 Internet E-Learning
53/59
\H
C*u trc: Œ sarch3
6=n kh?ng ch_ uWn tì ki, ột t khoá @c biKt à cjn uWn tì t @Ang nghGa c+a
n xMy @t 4*u Œ vào tr#c chng:
‰ ()ng ph*p toán củ' đ#i +ố ,oo"-
xiKn t=i -oog' he tr th
-
8/15/2019 Internet E-Learning
54/59
-
8/15/2019 Internet E-Learning
55/59
\\
@ Agu2B TriD EF @ Agu2B TriD
; U : C c "há" 9 Toán t& 1> U 9 Toán t& 2>. PhR" toán U nhL y
-
8/15/2019 Internet E-Learning
56/59
\`
; UT : PhR" này hoàn toàn t#$ng t nh# cách 4ng 4*u ; . UghGa 'à 3 truy tì
3l 'o=i b nhJng trang à nội 4ung c ột 'Bn cho ột bộ t kha
Th0 45: ! tì tài 'iKu h#ng 4{n về ng?n ngJ 'D" trình C/ Cˆˆ c th! 3& 45ng tr
-
8/15/2019 Internet E-Learning
57/59
\
ng @! truy tì nhJng trang b à nội 4ung c+a chng c các thành tW c+a t
kha nL gBn nhau. PhR" toán này r*t c 'i @! tì ra nhJng trang c ột c5 t ột
khái niK ột @Fnh nghGa hay ột 'fi "hát bi!u à b=n kh?ng nh h,t @#c.
-
8/15/2019 Internet E-Learning
58/59
\
Th0 45: Tì '=i nguy
-
8/15/2019 Internet E-Learning
59/59
U,u b=n ch_ bi,t ti t