Professional Documents
Culture Documents
Ly Thuyet Mang
Ly Thuyet Mang
Bi ging
H Ni - 2001
2 -
Mc lc
Chng 1. Tng quan v mng my tnh ...........................................3 Bi 1. Khi nim c bn v mng my tnh ...................................3 I. M u.....................................................................................3 II. Cc khi nim c bn...............................................................4 III. Phn loi mng my tnh........................................................8 Bi 2. Kin trc phn tng v m hnh OSI................................13 I. Kin trc phn tng...............................................................13 II. Mt s khi nim c bn........................................................14 III. M hnh OSI.......................................................................... 16 Chng 2. Mng cc b mng lan....................................................23 Bi 1. Gii thiu chung...................................................................23 I. M u...................................................................................23 II. H iu hnh mng..............................................................23 Bi 2. K thut mng cc b.........................................................25 I. Topology..................................................................................25 II. ng truyn vt l..................................................................28 Bi 3. Cc phng php truy nhp ng truyn vt l .................30 I. Gii thiu.................................................................................. 30 II. Phng php CSMA/CD............................................................30 III. Phng php Token BUS (phng php bus vi th bi)............32 IV. Phng php Token Ring........................................................34 V. So snh................................................................................... 35 Bi 4. Cc thnh phn mng cc b ..............................................35 I. Phn cng...............................................................................35 II. Phn mm.............................................................................. 38 Bi 5. Cc chun LAN....................................................................38 I. Ethernet................................................................................... 39 II. Token Ring.............................................................................. 46 III. FDDI (Fiber Distrubuted Data Interface)................................46 IV. Bi tp...................................................................................47 1 -
Bi 6. Quy trnh thit k ............................................................48 I. Phn tch...............................................................................49 II. nh gi lu lng truyn............................................................49 III. Tnh ton s trm lm vic...................................................50 IV. c lng bng thng cn thit.................................................51 V. D tho m hnh mng.........................................................51 VI. nh gi kh nng p ng nhu cu.....................................51 VII. Tnh ton gi........................................................................52 VIII. Xy dng bng a ch IP................................................52 IX. V s cp ........................................................................52 Bi tp thc hnh..............................................................................53
2 -
- Cc nt mng c ni vi nhau bng ng truyn gi l khung ca mng. Cc my tnh x l thng tin ca ngi s dng (host) hoc cc trm cui (terminal) c ni trc tip vo cc nt mng khi cn th trao i thng tin qua mng. Bn thn cc nt mng thng cng l my tnh nn c th ng thi ng c vai tr my ca ngi s dng. V vy chng ta khng phn bit khi nim mng my tnh v mng truyn thng. Mc ch kt ni mng my tnh: - Chia x cc ti nguyn c gi tr cao (thit b, chng trnh, d liu,..) khng ph thuc vo khong cch a l ca ti nguyn v ngi s dng. - Tng tin cy ca h thng: do c kh nng thay th khi xy ra s c i vi mt my tnh no .
5 -
H 1. Cp trc nh ng
C hai loi cp ng trc khc nhau vi nhng ch nh khc nhau v k thut v thit b ghp ni i km: cp ng trc mng (gi thnh r, dng ph bin), cp ng trc bo (t hn, c kh nng chng nhiu tt hn, thng c dung lin kt mng trong mi trng cng nghip) Cp i dy xon: c s dng rng ri trong cc mng in thoi c th ko di hng cy s m khng cn b khuych i. Cu to gm nhiu si kim loi cch in vi nhau. Cc si ny tng i mt xon li vi nhau nhm hn ch nhiu in t. C hai loi cp xon i c s dng hin nay: cp c bc kim loi (STP), cp khng bc kim loi (UTP).
Cp STP c lp bo v di v bc ngoi. C kh nng chng nhiu tt v cng t hn. Cp UTP khng c lp bo v di bc ngoi dng ph bin v gi r
Cp si quang: l cp truyn dn sng nh sng, c cu trc tng t nh cp ng trc vi cht liu l thu tinh. Tc l gm mt dy dn trung tm (mt hoc mt b si thu tinh hoc plastic c th truyn dn tn hiu quang) c bc mt lp o c tc dng phn x cc tn hiu tr li gim s mt mt tn hiu. C hai loi cp si quang l: single-mode (ch c mt ng dn quang duy nht), multi-mode (c nhiu ng dn quang) cp si quang c suy hao tn hiu thp, khng b nh hng ca nhiu in t v cc hiu ng in khc, khng b pht hin v thu trm, an ton thng tin trn mng c bo m. Kh lp t, gi thnh cao
Sng cc ngn thng c dng truyn gia cc trm mt t v cc v tinh. Chng truyn cc tn hiu qung b t mt trm pht ti nhiu trm thu.
Sng hng ngoi: Mi trng truyn dn sng hng ngoi l mt mi trng nh hng, trong din hp v vy n ch thch hp cho mt mng din hp bn knh t 0.5m n 20 m, vi cc thit b t b di chuyn. Tc truyn d liu xung quanh 10Mbps
6 -
- Cch ni cc my tnh c gi l hnh trng (topolopy) ca mng hay ni cho gn l topo mng - Tp hp cc quy tc, quy c truyn thng c gi l giao thc (protocol) ca mng
Topo mng
- C hai kiu kt ni mng ch yu l im - im (point-topoint) v qung b (broadcast hay point-to-multipoint) - Kiu kt ni im - im, cc ng truyn ni tng cp nt vi nhau v mi nt u c trch nhim lu tr tm thi sau chuyn tip d liu i ti ch. Do cch lm vic nh th nn mng kiu ny cn c gi l mng lu v chuyn tip (store and forward). Ni chung cc mng din rng u s dng nguyn tc ny. - Kiu qung b: Tt c cc nt mng dng chung mt ng truyn vt l. D liu gi i t mt nt mng c th c tt c cc nt mng cn li tip nhn ch cn ch ra a ch ch ca d liu mi nt kim tra xem c phi l gi cho mnh hay khng.
H sao (star) nh chu tr (loop) nh c (tree) y y (com plet)
H 2. Mt s top m nh o ng ki m- m u i i
7 -
Vng (ring)
tuy t (bus) n nh
vtinh ho radio c
H 3. Mt s top m nh o ng ki q u ung b Trong cc topo dng vng hoc dng tuyn tnh cn c mt c ch trng ti gii quyt xung t khi nhiu nt mun truyn tin cng mt lc. Vic cp pht ng truyn c th l ng hoc tnh. + Cp pht tnh thng dung c ch quay vng phn chia ng truyn theo cc khong thi gian nh trc. + Cp pht ng l cp pht theo yu cu hn ch thi gian cht v ch ca ng truyn.
S2
S4
Data 3
S1 S3 S5
S6
H 4. Mng chuy n m knh nh ch Nhc im: + tn thi gian thit lp knh c nh gia hai thc th + Hiu sut s dng ng truyn thp v s c lc knh b b khng do c hai bn u ht thng tin cn truyn trong khi cc thc th khc khng c php s dng knh truyn ny.
9 -
Message 1 S2 S4 S6 S3 Message 2 S5
S1
4321
4 S1 3 2
1 S2
4 S3
43
243
H 6 Mng chuy n m g nh . ch i So snh mng chuyn mch thng bo v mng chuyn mch gi Ging nhau: phng php ging nhau Khc nhau: Cc gi tin c gii hn kch thc ti a sao cho cc nt mng c th x l ton b gi tin trong b nh m khng cn phi lu tr tm thi trn a. V th mng chuyn mch gi truyn cc gi tin qua mng nhanh chng v hiu qu hn so vi mng chuyn mch thng bo. Nhng vn kh khn ca mng loi ny l vic tp hp cc gi tin to li thng bo ban u ca ngi s dng, c bit trong trng hp cc gi c truyn theo nhiu ng khc nhau. Cn phi ci t c ch nh du gi tin v phc hi gi tin b tht lc hoc truyn b li cho cc nt mng. - Do c u im mm do v hiu sut cao hn nn hin nay mng chuyn mch gi c s dng ph bin hn cc mng chuyn mch thng bo - Xu hng pht trin ca mng ngy nay l tch hp c hai k thut chuyn mch (knh v gi) trong mt mng thng nht mng dch v tch hp s
11 -
Cc mng thng hay c nhc n: mng SNA ca IBM, mng ISO, mng TCP/IP
12 -
Bi 2. Kin trc phn tng v m hnh OSI I. Kin trc phn tng 1. Kin trc phn tng
- gim phc tp ca vic thit k v ci t mng, hu ht cc my tnh u c phn tch thit k theo quan im phn tng. Mi h thng thnh phn ca mng c xem nh mt cu trc a tng, trong mi tng c xy dng trn tng trc n. S lng cc tng cng nh tn v chc nng ca mi tng tu thuc vo nh thit k. Trong hu ht cc mng, mc ch ca mi tng l cung cp mt s dch v nht nh cho tng cao hn mi tng khi s dng khng cn quan tm n cc thao tc chi tit m cc dch v phi thc hin. Tng N
Giao tng N
thc
Tng +1 Tng i
Giao thc tng i +1 Giao thc tng i Giao thc tng i -1 Giao tng 1 thc
Tng i -1
Tng 1 ng truyn vt l Hnh 7. Minh ho kin trc phn tng tng qut Nguyn tc ca kin trc mng phn tng: - Mi h thng trong mt mng u c cu trc tng nh nhau (s lng tng, chc nng ca mi tng) - D liu khng c truyn trc tip t tng i ca h thng ny sang tng th i ca h thng kia (ngoi tr i vi tng thp nht). Bn gi d liu cng vi cc thng tin iu khin chuyn n 13 -
tng ngay di n v c th cho n tng thp nht. Bn di tng ny l ng truyn vt l, y s truyn tin mi thc s din ra. i vi bn nhn th cc thng tin c chuyn t tng di ln trn cho ti tng i ca h thng nhn - Gia hai h thng kt ni ch tng thp nht mi c lin kt vt l cn tng cao hn ch l lin kt logic hay lin kt o
- Qu trnh trao i thng tin trc tip qua ng truyn vt l (thc hin tng cui cng)
Mt n v d liu m 1 thc th tng N ca h thng A gi sang thc th tng N mt h thng B khng bng ng truyn trc tip m phi truyn xung di truyn bng tng thp nht thng qua ng truyn vt l. + D liu tng N-1 nhn c do tng N truyn xung gi l SDU. + Phn thng tin iu khin ca mi tng gi l PCI. + tng N-1 phn thng tin iu khin PCI thm vo u ca SDU to thnh PDU. Nu SDU qu di th ct nh thnh nhiu on, mi on b sung phn PCI, to thnh nhiu PDU.
15 -
Bn h thng nhn trnh t din ra theo chiu ngc li. Qua mi tng PCI tng ng s c phn tch v ct b khi PDU trc khi gi ln tng trn.
Giao thc tng 7 Giao thc tng 6 Giao thc tng 5 Giao thc tng 4 Giao thc tng 3 Giao thc tng 2 Giao thc tng 1
H thng B
ng dng
Trnh din Phin Giao vn Mng Lin kt d liu Vt l
7 6 5 4 3 2 1
16 -
17 -
- Kim sot v iu khin ng truyn:nh r cc b tin c truyn i theo con ng no t ngun ti ch. Cc con ng c th l c nh i vi nhng mng t thay i, cng c th l ng ngha l cc con ng ch c xc nh trc khi bt u cuc ni chuyn. Cc con ng c th thay i tu theo trng thi ti tc thi. - Qun l lu lng trn mng: chuyn i gi, nh tuyn, kim sot s tc nghn d liu (nu c nhiu gi tin cng c gi i trn ng truyn th c th xy ra tc nghn ) Kim sot lung d liu v ct hp d liu (nu cn) Ch : Trong mng phn tn nhim v ca tng rt n gin thm ch c th khng tn ti
- Thc hin kim sot li, kim sot lung d liu t my my. m bo gi tin truyn khng phm li, theo ng trnh t, khng b mt mt hay sao chp. - Thc hin vic ghp knh, phn knh ct hp d liu (nu cn). ng gi thng ip, chia thng ip di thnh nhiu gi tin v gp cc gi nh thnh mt b - Tng ny to ra mt kt ni cho mi yu cu ca tng trn n. Khi c nhiu yu cu t tng trn vi thng lng cao th n c th to ra nhiu kt ni v cng mt lc c th gi i nhiu b tin trn ng truyn
liu. Nu pht hin thy li th ch c d liu sau im kim tra cui cng mi phi truyn li
3. Dch v v hm
- Dch v l mt dy, mt tp cc thao tc s cp hay l cc hm nguyn thy m mt tng cung cp cho tng trn n. Dch v lin quan n 2 tng k nhau
trc hoc sau n. Loi dch v ny theo m hnh bu in: mi bn tin hay mi bc th cn c mt a ch c th bn nhn Trong phng php lin kt qu trnh truyn thng gm c 3 giai on: - Thit lp lin kt (logic): hai thc th ng mc hai h thng s thng lng vi nhau v tp cc tham s s s dng trong giai on truyn sau (th hin bng hm connect) - Truyn d liu: d liu c truyn vi cc c ch kim sot v qun l km theo (kim sot li, kim sot lung d liu, ct/hp d liu,...) tng tin cy v hiu qu ca vic truyn d liu (hm DATA). Hu b lin kt (logic): gii phng cc ti nguyn h thng c cp pht cho lin kt dng cho cc lin kt khc (hm DISCONNECT) Trong mi loi dch v c c trng bng cht lng dch v. C dch v i hi bn nhn tin gi thng bo xc nhn khi tin cy c bo m C nhng ng dng khng chp nhn s chm tr do phi xc nhn s truyn tin (VD h thng truyn tin). Nhng c nhiu ng dng nh th tn in t ngi gi ch cn c mt dch v vi tin cy cao, chp nhn s chm tr
T N ng
(N) protocol
T N ng
SERVICE PROVIDER
H 8 . S ng n l hot ca cc h ng nh uy ng m uyn thu Quy trnh thc hin mt giao tc gia hai h thng A v B : Tng N+1 ca A gi xung tng N k di n mt hm Request - Tng N ca A cu to mt n v d liu gi yu cu sang tng N ca B theo giao thc tng N xc nh - Nhn c yu cu, tng N ca B ch bo ln tng N+1 k trn n bng hm Indication - Tng N ca B tr li bng hm Response gi xung tng N k di n - Tng N ca B cu to mt n v d liu gi tr li v tng N ca A theo giao thc tng N xc nh - Nhn c tr li, tng N ca A xc nhn vi tng N+1 k trn n bng hm Confirm, kt thc mt giao tc gia hai h thng. Cc thao tc s cp ni chung l c tham s (VD Connect.Request). Cc tham s gm: a ch my gi a ch my nhn Loi dch v Kch thc cc i ca bn tin
Nu thc th b gi khng chp nhn kch thc cc i m bn tin a ra n c th yu cu kch thc mi trong thao tc ca hm Response. Cc chi tit ca qu trnh tho thun l mt phn ca nghi thc. Cc dch v c th xc nhn hoc khng xc nhn. - Cc dch v xc nhn c th c cc hm nguyn thu: Request, Indication, Response, Confirm 21 -
- Dch v khng xc nhn c hai hm nguyn thu: Resquest, Indication Trong thc t loi dch v connect lun lun l c xc nhn, cn cc loi dch v DATA l khng xc nhn hoc c xc nhn STT 1. 2. 3. 4. 5. 6. 7. 8. Hm nguyn thu CONNECT.Request CONNECT.Indication CONNECT.Response CONNECT.Confirm DATA.Request DATA.Indication ngha Yu cu thit lp lin kt Bo cho thc th b gi ng hay khng ng Xc nhn vi bn gi vic kt ni c c chp nhn hay khng Bn gi yu cu truyn d liu Bo cho bn nhn bit l d liu n Bo cho bn nhn
V d: 1. CONNECT.Request 2. CONNECT.Indication 3. CONNECT.Response 4. CONNECT.Confirm 5. DATA.Request 6. DATA.Indication 7. DISCONNECT.Request 8. DISCONNECT.Indication 9. DISCONNECT.Request 10. DISCONNECT.Indication Bn quay s in thoi ca c Lan Chung reo C Lan nhc my Chung ngng reo Bn ni chuyn vi c Lan C Lan nghe thy bn ni C tr li bn Bn nghe thy cu tr li Bn cp my C Lan nghe thy bn cp my.
22 -
23 -
24 -
hin tnh ton x l d liu: dung lng thng tin trn ng truyn cao mt cch t ngt. + Cn gii quyt vn tranh chp quyn truy nhp v cp nht d liu.
3. M hnh client/server
- L m hnh mng c my phc v, tuy nhin my phc v khng ch dng li mc phc v m thc hin lun nhim v tnh ton v x l d liu. Cc my trm lm vic c gim nh vic tnh ton d liu do vy gi l cc my client. u im: + Tng hiu sut hot ng + Khc phc c nhng kh khn do khng ng nht vi cu trc vt l
25 -
My 1
My 2
My 4
My 3
My 5
My 6
My 2
My 3
My 5
My 4
My 1
My 6
- Khi mt trm truyn d liu th tn hiu c qung b trn 2 chiu ca Bus (tt c cc trm khc u c th nhn tn hiu)
S Kiu k t n i d n g t u y n t h (BUS) n
Terminator
My B
Bus Terminator
My A
- Nhc im: nu xy ra s c trn ng truyn, ton b cc my trong mng khng th giao tip vi nhau c na. Giao thc qun l truy nhp ng truyn phc tp
* Kt lun
- Do u nhc im ca tng loi m trong thc t ngi ta thng chn kiu kt ni lai - l t hp ca cc kiu kt ni trn.
II. ng truyn vt l
- Mng cc b thng s dng 3 loi ng truyn vt l v cp i xon, cp ng trc, v cp si quang. Ngoi ra gn y ngi ta cng bt u s dng nhiu cc mng cc b khng dy nh radio hoc viba. - Cp ng trc ng s dng nhiu trong cc mng dng tuyn tnh, hot ng truyn dn theo di c s (baseband) hoc di rng (broadband). Vi di c s, ton b kh nng ca ng truyn c dnh cho mt knh truyn thng duy nht, trong khi vi di rng th hai hoc nhiu knh truyn thng cng phn chia di thng ca knh truyn - Hu ht cc mng cc b u s dng phng thc di rng. Vi phng thc ny tn hiu c th truyn i di c hai dng: tng t (analog)v s (digital) khng cn iu ch. - Cp ng trc c hai loi l cp gy (thin cable) v cp bo (thick cable). C hai loi cp ny u c tc lm vic 10Mb/s nhng cp gy c suy hao tn hiu ln hn, c di cp ti a cho php gia hai repeater nh hn cp bo Cp gy thng dng ni cc trm trong cng mt vn phng, phng th nghim, cn cp bo dng ni dc theo hnh lang, ln cc tng lu,.. - Phng thc truyn thng theo di rng c th dng c cp i xon, nhng cp i xon ch thch hp vi mng nh hiu nng thp v chi ph u t t. - Phng thc truyn theo di rng chia di thng (tn s) ca ng truyn thnh nhiu di tn con (knh), mi di tn con cung cp mt knh truyn d liu tch bit nh s dng mt cp modem c bit. Phng thc ny vn l mt phng tin truyn mt chiu: cc tn hiu a vo ng truyn ch c th truyn i theo mt hng khng ci t c cc b khuych i chuyn tn hiu ca mt tn s theo c hai chiu. V th xy ra tnh trng ch c trm nm di trm truyn l c th nhn c tn hiu. Vy lm th no c hai ng dn d liu trn mng. im gp nhau ca hai ng dn gi l im u cui. V d, trong topo dng bus th im u 28 -
cui n gin chnh l u mt ca bus (terminator), cn vi topo dng cy (tree) th chnh l gc ca cy (root). Cc trm khi truyn u truyn v hng im u cui (gi l ng dn v), sau cc tn hiu nhn c im u cui s truyn theo ng dn th hai xut pht t im u cui (gi l ng dn i). Tt c cc trm u nhn d liu trn ng dn i. ci t ng dn v v i, c th s dng cu hnh vt l sau: Nhn v i t s f2 n Truy v i t s f1 n n
i u cui m
Truy v i t s f1 n n b. Dual Cable Broadband H 9. Cu h v l cho Broad and nh nh t b Trong cu hnh cp i (dual cable), cc ng dn v v i chy trn cc cp ring bit v im u cui n gin ch l mt u ni th ng ca chng. Trm gi v nhn cng mt tn s Trong cu hnh tch (split), c hai ng dn u trn cng mt cp nhng tn s khc nhau: ng dn v c tn s thp v ng dn i c tn s cao hn. im u cui l b chuyn i tn s. - Ch : vic la chn ng truyn v thit k s i cp (trong trng hp hu tuyn) l mt trong nhng cng vic quan trng nht khi thit k v ci t mt mng my tnh ni chung v mng 29 -
cc b ni ring. Gii php la chn php p ng c nhu cu s dng mng thc t khng ch cho hin ti m cho c tng lai. - VD: mun truyn d liu a phng tin th khng th chn loi cp ch cho php thng lng ti a l vi Mb/s , m phi ngh n loi cp cho php thng lng trn 100 Mb/s. Vic lp t h thng trong cp trong nhiu trng hp (to nh nhiu tng) l tn rt nhiu cng ca phi la chn cn thn, khng th xy ra trng hp sau 1 -2 nm g b, lp h thng mi.
truyn ang ri hay bn. Nu ri th truyn d liu i theo khun dng quy nh trc. Ngc lai, nu bn (tc l c d liu khc) th trm phi thc hin mt trong 3 gii thut sau (gi l gii thut kin nhn) + Tm rt lui ch i trong mt thi gian ngu nhin no ri li bt u nghe ng truyn (Non persistent - khng kin tr) + Tip tc nghe n khi ng truyn ri th truyn d liu i vi xc sut = 1 + Tip tc nghe n khi ng truyn ri th truyn i vi xc sut p xc nh trc (0 < p <1) - Vi gii thut 1 c hiu qu trong vic trnh xung t v hai trm cn truyn khi thy ng truyn bn s cng rt lui ch i trong cc thi on ngu nhin khc. Nhc im c th c thi gian cht sau mi cuc truyn - Gii thut 2: khc phc nhc im c thi gian cht bng cch cho php mt trm c th truyn ngay sau khi mt cuc truyn kt thc. Nhc im: Nu lc c hn mt trm ang i th kh nng xy ra xung t l rt cao - Gii thut 3: Trung ho gia hai gii thut trn. Vi gi tr p la chn hp l c th ti thiu ho c c kh nng xung t ln thi gian cht ca ng truyn. Xy ra xung t l do tr ca ng truyn dn: mt trm truyn d liu i ri nhng do tr ng truyn nn mt trm khc lc ang nghe ng truyn s tng l ri v c th truyn d liu i xung t. Nguyn nhn xy ra xung t ca phng php ny l cc trm ch nghe trc khi ni m khng nghe trong khi ni do vy trong thc t c xy ra xung t m khng bit, vn c tip tc truyn d liu i gy ra chim dng ng truyn mt cch v ch - c th pht hin xung t, ci tin thnh phng php CSMA/CD (LWT - Listen While Talk - nghe trong khi ni) tc l b xung thm cc quy tc: Khi mt trm ang truyn, n vn tip tc nghe ng truyn. Nu pht hin thy xung t th n ngng ngay vic truyn nhng vn tip tc gi sng mang thm mt thi gian na m bo rng tt c cc trm trn mng u c th nghe c s kin xung t . Sau trm ch i mt thi gian ngu nhin no ri th truyn li theo cc quy tc ca CSMA R rng vi CSMA/CD thi gian chim dng ng truyn v ch gim xung bng thi gian pht hin xung t. CSMA/CD cng s 31 -
dng mt trong 3 gii thut kin nhn trn, trong gii thut 2 c a dng hn c.
bus H
ng truy vt l n Vng logic H 10. Vd v nglog trong m nh ic ng b us - Trong hnh v, cc trm A, E nm ngoi vng logic, ch c th tip nhn d liu dnh cho chng. - Vn quan trng l phi duy tr c vng logic tu theo trng thi thc t ca mng ti thi im no . C th cn phi thc hin cc chc nng sau: 32 -
Qun l li: mt s li c th xy ra, chng hn trng a ch (hai trm u ngh rng n lt mnh) hoc t vng (khng trm no ngh n lt mnh)
Khi to vng logic: Khi ci t mng hoc sau khi t vng, cn phi khi to li vng.
B sung mt trm vo vng logic, mi trm trong vng c trch nhim nh k to c hi cho cc trm mi nhp vo vng. Khi chuyn th bi i, trm s gi thng bo tm trm ng sau mi cc trm (c a ch gia n v trm k tip nu c) gi yu cu nhp vng. Nu sau mt thi gian xc nh trc m khng c yu cu no th trm s chuyn th bi ti trm k sau n nh thng l. Nu c yu cu th trm gi th bi s ghi nhn trm yu cu tr thnh trm ng k sau n v chuyn th bi ti trm mi ny. Nu c hn mt trm yu cu nhp vng th trm gi th bi s phi la chn theo gii thut no .
Loi mt trm khi vng logic: Mt trm mun ra khi vng logic s i n khi nhn c th bi s gi thng bo ni trm ng sau ti trm k trc n yu cu trm ny ni trc tip vi trm k sau n
Qun l li: gii quyt cc tnh hung bt ng. Chng hn, trm nhn c tn hiu cho thy c cc trm khc c th bi. Lp tc n phi chuyn sang trng thi nghe (b ng, ch d liu hoc th bi). Hoc sau khi kt thc truyn d liu, trm phi chuyn th bi ti trm k sau n v tip tc nghe xem trm k sau c hot ng hay b h hng. Nu trm k sau b hng th phi tm cch gi cc thng bo vt qua trm hng , tm trm hot ng gi th bi.
Khi to vng logic: Khi mt trm hay nhiu trm pht hin thy ng truyn khng hot ng trong mt khong thi gian vt qu mt gi tr ngng (time out) cho trc - th bi b mt (c th do mng b mt ngun hoc trm gi th bi b hng). Lc trm pht hin s gi i thng bo yu cu th bi ti mt trm c ch nh trc c trch nhim sinh th bi mi v chuyn i theo vng logic.
33 -
A ngun
C ch
A ngun
C ch
B
A c dli c truy n u n n C. Nhn c th b ri n i i trng thi thnh bn v truy d li c ng v i n u i th b i
B
A nhn c dli c ng th u bi quay v i trng thi , ca th bi th ri v nh chuy ti trb vng, xo d n p li truy u n
H 1 Hot ca p p nh 1. ng h ng hp Toke Ring n - S quay v trm ngun ca d liu v th bi nhm to mt c ch nhn t nhin: trm ch c th gi vo n v d liu cc thng tin v kt qu tip nhn d liu ca mnh. + Trm ch khng tn ti hoc khng hot ng + Trm ch tn ti nhng d liu khng sao chp c + D liu c tip nhn - Phng php ny cn phi gii quyt hai vn c th gy ph v h thng: + Mt th bi: trn vng khng cn th bi lu chuyn na + Mt th bi bn lu chuyn khng dng trn vng 34 -
- Gii quyt: i vi vn mt th bi, c th quy nh trc mt trm iu khin ch ng. Trm ny s pht hin tnh trng mt th bi bng cch dng c ch ngng thi gian (time out) v phc hi bng cch pht i mt th bi ri mi. i vi vn th bi bn lu chuyn khng dng, trm monitor s dng mt bit trn th bi (gi l monitor bit) nh du t gi tr 1 khi gp th bi bn i qua n. Nu n gp li mt th bi bn vi bt nh du th c ngha l trm ngun khng nhn li c n v d liu ca mnh v th bi bn c quay vng mi. Lc trm monitor s i bit trng thi ca th thnh ri v chuyn tip trn vng. Cc trm cn li trn trm s c vai tr b ng: chng theo di pht hin tnh trng s c ca trm monitor ch ng v thay th vai tr . Cn c mt gii thut chn trm thay th cho trm monitor hng.
V. So snh
- phc tp ca phng php dng th bi u ln hn nhiu so vi CSMA/CD. Nhng cng vic m mt trm phi lm trong phng php CSMA/CD n gin hn nhiu so vi hai phng php dng th bi. - Hiu qu ca phng php dng th bi khng cao trong iu kin ti nh: mt trm phi i kh lu mi n lt - Tuy nhin phng php dng th bi cng c nhng u im: Kh nng iu ho lu thng trong mng, hoc bng cch cho php cc trm truyn s lng n v d liu khc nhau khi nhn c th bi, hoc bng cch lp ch u tin cp pht th bi cho cc trm cho trc. c bit phng php dng th bi c hiu qu cao hn CSMA/CD trong trng hp ti nng.
35 -
a. My ch
- Hot ng nh mt my chnh ca mng, qun l cc hot ng ca mng (nh phn chia ti nguyn chung, trao i thng tin gia cc trm,..). Thng thng my ch cn t c s d liu dng chung. Thng th my ch c cu hnh mnh. - Trong dng mng ngang quyn (Peer to Peer) my ch th khng c
b. Cc trm lm vic
L cc my tnh c nhn kt ni vi nhau v ni vi my ch - Cc my trm c th s dng ti nguyn chung ca ton b h thng mng.
d. ng truyn
- L mi trng truyn dn, lin kt cc nt mng, truyn dn cc tn hiu in hay quang - Mng cc b s dng ch yu l cc loi cp, trong c hai loi cp thng c s dng: cp ng trc, cp i dy xon
b. HUB
L tn gi ca repeater nhiu cng. N thc hin vic chuyn tip tt c cc tn hiu vt l n t mt cng ti tt c cc cng cn li sau khi khuych i Tt c cc LAN lin kt vi nhau qua HUB s tr thnh mt LAN - HUB khng c kh nng lin kt cc LAN khc nhau v giao thc truyn thng tng lin kt d liu.
- N c thit k c kh nng nhn tn hiu vt l, chuyn i v dng d liu v chuyn tip d liu. - Bridge c hai cng: sau khi nhn tn hiu vt l v chuyn i v dng d liu t mt cng, bridge kim tra a ch ch, nu a ch ny l ca mt node lin kt vi chnh cng nhn tn hiu, n b qua vic x l. Trong trng hp ngc li d liu c chuyn ti cng cn li, ti cng ny d liu c chuyn i thnh tn hiu vt l v gi i. kim tra mt node c lin kt vi cng no ca n, bridge dng mt bng a ch cp nht ng tc ng truyn chm hn so vi repeater. - Dng lin kt cc LAN c cung giao thc tng lin kt d liu, c th khc nhau v mi trng truyn dn vt l. Khng hn ch v s lng bridge s dng. Cng c th c dng chia mt LAN thnh nhiu LAN con gim dung lng thng tin truyn trn ton LAN.
- L thit b l tng dng chia LAN thnh nhiu Lan con lm gim dung lng thng tin truyn trn ton LAN - H tr cng ngh Full Duplex dng m rng bng thng ca ng truyn m khng c repeater hocj Hub no dng c H tr mng a dch v (m thanh, video, d liu) Lm vic trn tng network ca m hnh OSI.
d. Router (b dn ng)
- Thng c nhiu hn 2 cng. N tip nhn tn hiu vt l t mt cng, chuyn i v dng d liu, kim tra a ch mng ri chuyn d liu n cng tng ng. - Dng lin kt cc LAN c th khc nhau v chun Lan nhng cng giao thc mng tng network. C th lin kt hai mng rt xa nhau l thit b mng hot ng tng trn cng ca m hnh OSI. Dng lin kt cc mng c kin trc hon ton khc nhau
II. Phn mm
- Mi my tnh trong mng LAN hot ng nh mt HH mng (Windows 9X 2000, Windows NT, Novell, Unix) - Chng trnh truyn thng gia h iu hnh mng v card mng c gi l trnh iu khin card mng ( NIC driver) Cc chng trnh iu khin card mng cho cng mt card mng l khc nhau i vi mi HH mng (thng bn km vi NIC)
Bi 5. Cc chun LAN
Cc chun Lan l cc chun cng ngh cho LAN c ph chun bi cc t chc chun ho quc t, nhm hng dn cc nh sn xut thit b mng i n s thng nht kh nng s dng chung cc sn phm ca h v li ch ca ngi s dng v to iu kin cho cc nghin cu pht trin.
38 -
I. Ethernet
Cc chun Ethernet LAN hin ng s dng ph bin nht, n mc i khi hiu ng ngha vi LAN. S pht trin ca n tri qua cc giai on vi tn gi l DIX standard Ethernet v IEEE802.3 standard. - Nm 1972 cng ty Xerox trin khai nghin cu v chun LAN. 1980 chun ny c 3 cng ty DEC (Digital), Intel, Xerox chp nhn pht trin v gi l chun DIX Ethernet. N m bo tc truyn thng 10 Mpbs, dng mi trng truyn dn l cp ng trucj bo, c ch truyn tin CSMA/chin dch - IEEE (Institute of Electrical and Electrionics Engineers) - mt t chc chun ho ca M a ra chun IEEE802.3 v giao thc LAN da trn DIX Ethernet vi cc mi trng truyn dn khc nhau, gi l IEEE802.3 10BASE-5, IEEE802.3 10BASE-2 v IEEE802.3 10BASE-T. m bo tc truyn thng 10Mbps.
1. 10BASE-5
M hnhphn cng ca mng Topo dng BUS - Dng cp ng trc bo 50 cn gi l cp vng, AUI connector (Attachement Unit Interface) - Hai u cp c hai Terminator 50 , chng phn hi sng mang tn hiu. D liu truyn thng s khng c m bo ng n nu mt trong hai Terminator ny b thiu hoc b li. - Trn mi on cp c th lin kt ti a 100 AUI Transceiver Connector ci. Khong cch ti a gia hai AUI l 2,5 m, khong cch ti a l 500m trn cp c nh cc du hiu theo tng on bi s ca 2,5m v m bo truyn thng ngi ta thng chn khong cch ti thiu gia hai AUI l 5 m. - Vic lin kt cc my tnh vo mng c thc hin bi cc on cp ni t cc AUI connector n NIC trong my tnh, gi l cp AUI. Hai u cp AUI lin kt vi hai AUI connector c. Chiu di ti a ca mt cp AUI l 50 m. - S 5 trong tn gi 10BASE-5 l bt ngun t iu kin khong cch ti a gia hai AUI trn cp l 500 m. Quy tc 5- 4-3 - Repeater: Nh trnh by trn, trong mi on mng dng cp ng trc bo khng c c qu 100 AUI, khong cch ti a gia hai AUI khng c vt qu 500m. Trong trng hp mun m rng 39 -
mng vi nhau bng mt thit b chuyn tip tn hiu gi l Repeater. Repeater c hai cng, tn hiu c nhn vo cng ny th s c pht tip ra sau cng kia sau khi c khuych i. Tuy nhin c nhng hn ch bt buc v s lng cc on mng v nt mng c th c trn mt Ethernet LAN - Quy tc 5-4-3 l quy tc tiu chun ca Ethernet c p dng trong trng hp mun m rng mng, ngha l mun xy dng mt LAN c bn knh hot ng rng hoc c nhiu trm lm vic vt qu nhng hn ch trn mt on cp mng (segment). - Quy tc 5-4-3 c p dng cho chun 10BASE-5 dng repeater nh sau: + Khng c c qu 5 on mng + Khng c c qu 4 repeater gia hai trm lm vic bt k + Khng c c qu 3 on mng c trm lm vic. Cc on mng khng c trm lm vic gi l cc on lin kt.
40 -
NIC
Segment Max 500m 100 node ; H 14. Quy t 5-4-3 nh c Segment 3 Segment 4 Repeater 3 Segment 5
Repeater 1
Repeater 2
Repeater 4
Trm lin k t
Trm lm vi c 41 -
2. 10BASE-2
M hnh phn cng Topo dng BUS - Dng cp ng trc mng 50 , ng knh xp x 5mm, Tconnector, BNC connector - Hai u cp c hai Terminator 50 , chng phn hi sng mang d liu. D liu truyn thng s khng c m bo ng n nu mt trong hai Terminator ny b thiu hoc b li. - Trn mi on cp c th lin kt ti a 30 trm lm vic. Khong cch ti thiu gia hai trm l 0.5 m. Khong cch ti a gia hai trm l 185m. bo m cht lng truyn thng ngi ta thng chn khong cch ti thiu gia hai trm l 5 m. - Vic lin kt cc my tnh vo mng c thc hin bi cc T connector v BNC connector. - S 2 trong tn gi 10BASE-2 l bt ngun t iu kin khong cch ti a gia hai trm trn on cp l 185m 200m Quy tc 5 - 4 -3 - Quy tc 5-4-3 c p dng cho chun 10BASE-2 dng repeater cng tng t nh i vi trng hp cho chun 10BASE-5 + Khng c c qu 5 on mng + Khng c c qu 4 repeater gia hai trm lm vic bt k + Khng c c qu 3 on mng c trm lm vic. Cc on mng khng c trm lm vic gi l cc on lin kt. H 15. M h p n cng 10 nh nh h BASE-2 Segm ent, max 30 node
Min 0,5 m; Max 185m Terminator cp mng T connector Terminator
NIC
42 -
Repeater
Repeater 1
Repeater 2
Repeater 4
Trm lin k t
Trm lm vi c
3. 10BASE-T
M hnh phn cng ca mng - Dng cp i xon UTP, RJ 45 connector, v mt thit b ghp ni trung tm gi l HUB - Mi HUB c th ni t 4 ti 24 cng RJ45, cc trm lm vic c kt ni t NIC ti cng HUB bng cp UTP vi hai u RJ45. Khong cch ti a t HUB n NIC l 100m V mt vt l (hnh thc) topo ca mng c dng hnh sao 43 -
- Tuy nhin v bn cht HUB l mt loi Repeater nhiu cng v vy v mt logic, mng theo chun 10BASE-T vn l mng dng BUS - Ch T trong tn gi 10BASE-T bt ngun t ch Twisted pair cable (cp i dy xon) Quy tc m rng mng - V HUB l mt loi Repeater nhiu cng nn m rng mng c th lin kt ni tip cc HUB vi nhau v cng khng c c qu 4 HUB gia hai trm lm vic bt k ca mng - HUB c kh nng xp chng: l loi HUB c cng ring lin kt cc chng li vi nhau bng cp ring thnh nh mt HUB. Nh vy dng loi HUB ny ngi dng c th d dng m rng s cng ca HUB trong tng lai khi cn thit. Tuy nhin s lng HUB c th xp chng cng c gii hn v ph thuv vo tng nh sn xut, thng thng khng vt qu 5 HUB. - 10BASE-5 vi HUB: D HUB c kh nng xp chng, ngi s dng c th tng s lng my kt ni trong mng nhng bn knh hot ng ca mng vn khng thay i v khong cch t cng HUB n NIC khng th vt qu 100m. Mt gii php c th m rng c bn knh hot ng ca mng l dng HUB c h tr mt cng AUI lin kt cc HUB bng cp ng trc bo theo chun 10BASE-5. Mt cp ng trc bo theo chun 10BASE-5 c chiu di ti a l 500m H 18 Cu h p n cng 10 nh . nh h BASE-T
44 -
H 1 M rng m nh 9. ng 10BASE-T
45 -
Cp UTP
- Dng i cp si quang multimode lin kt cc cp ni DAS, SAS, DAC v SAC thnh mt vng kp khp kn. Chiu di ti a ca vng l 100 km (200km khi vng kp chuyn thnh vng n) - DAS (Dual Attachment Station)-B kt ni kp; SAS (Single Attachment Station)-B kt ni n; DAC (Dual Attachment Concentrator )-B tp trung kt ni; SAC (Single Attachment Concentrator)-B tp trung kt ni n. - Mi trm lm vic kt ni vi cc b kt ni qua FDDI NIC bng mt hoc hai i cp si quang vi u ni SC. S trm lm vic ti a c th ni vo mt vng l 500. Khong cch ti a gia hai trm l 2 km. - Nh s dng vng kp nn chun FDDI xy dng c mt c ch qun l v t khc phc s c trn ng truyn mt cch kh hon ho. Bnh thng, mi trm lm vic trao i thng tin vi mng ch dual vi mt ng gi v mt ng nhn thng tin ng thi. Nu mt trong hai vng b s c, thng tin s c gi v nhn ti mi trm trn cng mt ng truyn mt cch lun phin. Nu c hai vng cng b s c ti mt im vng kp cng s c khi phc t ng thnh mt vng n do tn hiu c phn x ti hai b kt ni hai v tr gn nht hai bn im xy ra s c. C ch thm nhp: dng c ch th bi
IV. Bi tp
Thit k s logic mng Bi 1. 40 m T1 10 PC 15m 15 m T2 20 PC 30 m T3 47 20 PC 10 serve r 15m 30 m 7m 45PC 45 PC 10 PC
30 PC 15m
30 PC
30 PC
31 PC 10 PC
5 PC 2 PC 10 PC
5 PC 1 PC
1PC
48 -
Ph t n ch nh gi l u l ng truy thng n T ton s l ng trm lm vi nh c c l ng bng thng c thi n t D tho m h mng nh nh gi kh nng ng nhu c p u T ton gi nh X dng bng ch y a IP V s ri cp
I. Phn tch
- Mng my tnh l c s h tng ca h thng thng tin. V vy trc khi thit k mng phi phn tch h thng thng tin. - Mc ch ca phn tch l hiu c nhu cu v mng ca h thng, ca ngi dng - thc hin c mc ch phi phn tch tt c cc chc nng nghip v, giao dch ca h thng - Trong giai on phn tch cn trnh nhng nh kin ch quan v kh nng, cch thc s dng mng cng nh nhng nghip v no s thc hin trn my tnh, trn mng hay nhng nghip v no khng th thc hin trn my tnh, trn mng.
- n gin, c th a ra cc gi thuyt nh lng bc c s tin hnh tnh ton c bc sau. Cng c th gii thit rng mi giao dch cng s dng mt khi lng nh nhau v d liu v c lu lng truyn thng ging nhau - xc nh gi cao im v tnh ton dung lng truyn thng trong gi cao im cn thng k dung lng truyn thng trong tng gi lm vic hng ngy. Gi cao im l gi c dung lng truyn thng cao nht trong ngy. - T s gia dung lng truyn thng trong gi cao im trn dung lng truyn thng hng ngy c gi l tp trung truyn thng cao im - S gia tng dung lng truyn thng trong tng lai c th n v hai l do: S tin li ca h thng sau khi n c hon thnh lm ngi s dng n thng xuyn hn Nhu cu m rng h thng do s m rng hot ng ca c quan trong tng lai. Cng thc tnh dung lng truyn thng trong gi cao im: Tn = DT. ( TR / 100 ) . (1 + a) . (1 + b)n Trong : n: S nm k t thi im tnh hin ti Tn : Dung lng truyn thng hng ngy ti thi im hin ti TR: tp trung truyn thng cao im a: T l gia tng truyn thng v s tin li b: T l gia tng truyn thng hng nm
S trm lm vic cn thit hon thnh tt c cc giao dch hng ngy Ch rng, cc iu kin sau phi tho mn: S cc trm lm vic >= DT . TR . T / 60 S cc trm lm vic >= DT . T / W
Trong T l thi gian tnh bng pht hon thnh mt giao dch. W l thi gian tnh bng pht ca mt ngy lm vic
51 -
Thc nghim: Xy dng mt mng th nghim c cu hnh tng t nh d tho. y l vic i hi c c s vt cht, nhiu cng sc v t m. M phng: Dng cc cng c m phng tnh ton. Dng phng php ny buc phi c cng c m phng, m cc cng c m phng u rt t tin
IX. V s cp
- S i cp phi c thit k chi tit hng dn thi cng v l ti liu phi lu tr sau khi thi cng - Cn phi xy dng s t m m bo tnh thc thi, trnh ti a cc sa i trong qu trnh thi cng - Trong qu trnh thi cng nu c l do bt buc phi sa i ng i cp th phi cp nht li bn v sau khi thi cng xong, bn v th hin chnh xc s i cp mng Cu hi n tp 1. Kin trc ca mng: topo, giao thc 2. Cc nguyn tc xy dng mt kin trc phn tng cho mng my tnh? Ti sao phi phn tng 52 -
3. M hinhd Osi c xy dng nh th no? Tm tt chc nng mi tng 4. Nu nhng ng trng phn bit gia LAN v WAN 5. Mng cc b thng s dng nhng topo no? Phn tch c im mi loi 6. Trnh by v tnh cht ng truyn vt l hay dng trong mng cc b 7. Cc phng php truy nhp ng truyn vt l. So snh u nhc im ca cc phng php . 8. Cc thit bi ghp ni mng 9. Cc bc cn thc hin trong qu trnh phn tch thit k xy dng mng. 10. Cc chun truyn thng mng Bi tp thc hnh I. Thit lp mang my tnh LAN 1. Gii thiu v cc thit b s dng trong phng th nghim Dy ni mng: l loi dy UTP - dy xon i trn. y l loi dy ph bin trong cc mng cc b. di ti a ca dy xon i trn l 100m HUB: thit b trung tm trong cu hnh sao Card mng: My tnh: 2. Thit t mng vt l Kt ni cc my tnh vo mng Hub: b nn in cm vo ngun 220V My tnh: cm card mng vo my Dy mng: mt u RJ-45 ni vo card mng, mt u ni vo HUB. II. Ci t h iu hnh Window 95 cho cc my trm trong mng LAN Thc hin format C Ci t Windows95 Ci t card mng cho Windows95 53 -
Ci t giao thc TCP/IP Kt ni vo my ch III. Chia s, s dng cc ti nguyn trn cc my tnh c kt ni mng
54 -