internet e-learning

Upload: tuan-lam

Post on 05-Jul-2018

217 views

Category:

Documents


0 download

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