HC VIN CÔNG NGH BU CHÍNH VIN THÔNG
- - - - - - - ( - - - - - - -
SÁCH HNG DN HC TP
MNG MÁY TÍNH
Biên son : Ts. PHM TH QU
Lu hành ni b HÀ NI - 2006
M U
Tài liu này phc v cho sinh viên h đào đi hc t xa hc tp và nghiên cu v “Mng
máy tính”.
Tài liu gm các ni dung chính sau:
TS Phm Th Qu
Chng 1: Khái nim v mng máy tính
CHNG I: KHÁI NIM V MNG MÁY TÍNH
Ni dung ca chng s trình bày các khái nim c bn ca mng máy tính, đnh ngha
mng máy tính, mc tiêu và ng dng ca mng, cu trúc và các thành phn c bn ca mt mng
máy tính. Các thc th trên mng có th tham gia truyn thông vi nhau cn tuân theo tp các
phn mm điu khin hot đng ca mng, đc gi là chun, hay còn gi là tp các giao thc
mng (Protocols). Ni dung ca chng bao gm các phn sau:
• nh ngha mng máy tính
• Mc tiêu mng máy tính.
• Các dch v mng.
• Cu trúc mng (Topology)
• Khái nim giao thc mng máy tính (Protocols)
• Mng LAN, MAN, WAN.
• Mng chuyn mch kênh (Circuit switched Networks)
• Mng chuyn mch gói (Packet Switched Networks).
• Các mô hình x lý d liu
1.1. nh ngha mng máy tính
Mng máy tính là tp hp các máy tính đn l đc kt ni vi nhau bng các phng tin
truyn vt lý (Transmission Medium) và theo mt kin trúc mng xác đnh (Network Architecture).
Mng vin thông cng là mng máy tính. Các node chuyn mch là h thng máy tính đc
kt ni vi nhau bng các đng truyn dn và hot đng truyn thông tuân theo các chun mô
hình tham chiu OSI. Hình 1.2 mô t khái quát các thành phn ca đnh ngha.
Terminal
Các node mng
Printer
- Cung cp các dch v truy nhp vào các ngun thông tin xa đ khai thác và x lý thông
tin. Cung cp các dch v mua bán, giao dch qua mng
- Phát trin các dch v tng tác gia ngi vi ngi trên phm vi din rng. áp ng
nhu cu trao đi thông tin đa dch v, đa phng tin. To các kh nng làm vic theo nhóm bng
các dch v th đin t, video hi ngh, cha bnh t xa
- Xu hng phát trin các dch v gii trí trc tuyn (Online) hin đi. Các hình thc dch
v truyn hình, nghe nhc, chi game trc tuyn qua mng
1.3.2. Các dch v ph bin trên mng máy tính
- Dch v tp (File services) cho phép chia s tài nguyên thông tin chung, chuyn giao các
tp d liu t máy này sang máy khác. Tìm kim thông tin và điu khin truy nhp. Dch v th
đin t E_Mail (Electronic mail) cung cp cho ngi s dng phng tin trao đi, tranh lun
bng th đin t. Dch v th đin t giá thành h, chuyn phát nhanh, an toàn và ni dung có th
tích hp các loi d liu.
6
Chng 1: Khái nim v mng máy tính
- Dch v in n: Có th dùng chung các máy in đt tin trên mng. Cung cp kh nng đa
truy nhp đn máy in, phc v đng thi cho nhiu nhu cu in khác nhau. Cung cp các dch v
FAX và qun lý đc các trang thit b in chuyên dng.
- Các dch v ng dng hng đi tng: S dng các dch v thông đip (Message) làm
trung gian tác đng đn các đi tng truyn thông. i tng ch bàn giao d liu cho tác nhân
(Agent) và tác nhân s bàn giao d liu cho đi tng đích.
- Các dch v ng dng qun tr lung công vic trong nhóm làm vic: nh tuyn các tài
liu đin t gia nhng ngi trong nhóm. Khi ch ký đin t đc xác nhn trong các phiên giao
dch thì có th thay th đc nhiu tin trình mi hiu qu và nhanh chóng hn.
- Dch v c s d liu là dch v ph bin v các dch v ng dng, là các ng dng theo
mô hình Client/Server. Dch v x lý phân tán lu tr d liu phân tán trên mng, ngi dùng
trong sut và d s dng, đáp ng các nhu cu truy nhp ca ngi s dng.
1.4. Cu trúc mng (Topology)
Topology là cu trúc hình hc không gian ca mng thc cht là cách b trí v trí vt lý các
7
Chng 1: Khái nim v mng máy tính
1.4.2. Kiu đa đim hay qung bá (Point to Multipoint, Broadcasting)
Tt c các node cùng truy nhp chung trên mt đng truyn vt lý. Mt thông đip đc
truyn đi t mt node nào đó s đc tt c các node còn li tip nhn và kim tra đa ch đích trong
thông đip có phi ca nó hay không. Cn thit phi có c ch đ gii quyt vn đ đng đ thông
tin (Collision) hay tc nghn thông tin trên đng truyn trong các mng hình BUS và hình RING.
Các mng có cu trúc qung bá đc phân chia thành hai loi: qung bá tnh và qung bá
đng ph thuc vào vic cp phát đng truyn cho các node. Trong qung bá đng có qung bá
đng tp trung và qung bá đng phân tán.
Qung bá tnh: Chia thi gian thành nhiu khong ri rc và dùng c ch quay vòng
(Round Robin) đ cp phát đng truyn. Các node có quyn đc truy nhp khi đn ca thi
gian ca nó.
Qung bá đng tp trung: Mt thit b trung gian có chc nng tip nhn yêu cu liên lc và
cp phát đng truyn cho các node. Kiu cp phát này gim đc ti đa thi gian cht ca đng
truyn, hiu sut kênh truyn cao, nhng thit k phc tp và khó khn.
Qung bá đng phân tán: Không có b trung gian, các node t quyt đnh có nên hay không
nên truy nhp đng truyn, ph thuc vào trng thái ca mng.
thu s đc thc hin ngc li, thông tin điu khin s đc g b khi gói tin đc chuyn t tng
di lên tng trên.
Phân đon và hp li: Mng truyn thông ch chp nhn kích thc các gói d liu c đnh.
Các giao thc các tng thp cn phi ct d liu thành nhng gói có kích thc quy đnh. Quá
trình này gi là quá trình phân đon. Ngc vi quá trình phân đon bên phát là quá trình hp li
bên thu. D liu phân đon cn phi đc hp li thành thông đip thích hp tng ng dng
(Application). Vì vy vn đ đm bo th t các gói đn đích là rt quan trng. Gói d liu trao
đi gia hai thc th qua giao thc gi là đn v giao thc d liu PDU (Protocol Data Unit).
iu khin liên kt: Trao đi thông tin gia các thc th có th thc hin theo hai phng
thc: hng liên kt (Connection - Oriented) và không liên kt (Connectionless). Truyn không
liên kt không yêu cu có đ tin cy cao, không yêu cu cht lng dch v và không yêu cu xác
nhn. Ngc li, truyn theo phng thc hng liên kt, yêu cu có đ tin cy cao, đm bo cht
lng dch v và có xác nhn. Trc khi hai thc th trao đi thông tin vi nhau, gia chúng mt
kt ni đc thit lp và sau khi trao đi xong, kt ni này s đc gii phóng.
Giám sát: Các gói tin PDU có th lu chuyn đc lp theo các con đng khác nhau, khi
đn đích có th không theo th t nh khi phát. Trong phng thc hng liên kt, các gói tin
phi đc yêu cu giám sát. Mi mt PDU có mt mã tp hp duy nht và đc đng ký theo
tun t. Các thc th nhn s khôi phc th t các gói tin nh th t bên phát.
iu khin lu lng liên quan đn kh nng tip nhn các gói tin ca thc th bên thu và
s lng hoc tc đ ca d liu đc truyn bi thc th bên phát sao cho bên thu không b tràn
ngp, đm bo tc đ cao nht. Mt dng đn gin ca ca điu khin lu lng là th tc dng
và đi (Stop-and Wait), trong đó mi PDU đã phát cn phi đc xác nhn trc khi truyn gói
tin tip theo. Có đ tin cy cao khi truyn mt s lng nht đnh d liu mà không cn xác nhn.
K thut ca s trt là thí d c ch này. iu khin lu lng là mt chc nng quan trng cn
phi đc thc hin trong mt s giao thc.
iu khin li là k thut cn thit nhm bo v d liu không b mt hoc b hng trong
quá trình trao đi thông tin. Phát hin và sa li bao gm vic phát hin li trên c s kim tra
khung và truyn li các PDU khi có li. Nu mt thc th nhn xác nhn PDU li, thông thng
gói tin đó s phi đc phát li.
ng b hoá: Các thc th giao thc có các tham s v các bin trng thái và đnh ngha
1.6.2. Các loi cáp mng
Cáp đng trc (Coaxial cable): Là phng tin truyn các tín hiu có ph rng và tc đ
cao. Bng thông ca cáp đng trc t 2,5 Mbps (ARCnet) đn 10 Mbps (Ethernet). Thng s
dng đ lp đt mng hình BUS (các loi mng LAN cc b Thick Ethernet, Thin Ethernet) và
mng hình sao (mng ARCnet).
Cáp đng trc gm: mt dây dn trung tâm, mt dây dn ngoài, to nên đng ng bao
quanh trc, tng cách đin gia 2 dây dn và cáp v bc ngoài.
Các loi cáp đng trc .
- Cáp RC-8 và RCA-11, 50 Ohm dùng cho mng Thick Ethernet.
- Cáp RC-58 , 50 Ohm dùng cho mng Thin Ethernet.
- Cáp RG-59 , 75 Ohm dùng cho truyn hình cáp.
- Cáp RC-62, 93 Ohm dùng cho mng ARCnet.
Cáp xon đôi (Twisted Pair cable): Cáp xon đôi đc s dng trong các mng LAN cc
b. Giá thành r, d cài đt, có v bc tránh nhit đ, đ m và có loi có kh nng chng nhiu
10
Chng 1: Khái nim v mng máy tính
STP (Shield Twisted Pair). Cáp c bn có 2 dây đng xon vào nhau, gim đ nhy ca cáp vi
EMI, gim bc x âm nhiu tn s radio gây nhiu. Các loi cáp xon:
- Cáp có màng chn (STP): Loi cáp STP thng có tc đ truyn vào khong 16 Mbps
trong loi mng Token Ring. Vi chiu dài 100 m tc đ đt 155 Mbps (lý thuyt là 500 Mbps).
Suy hao cho phép khong 100 m, đc tính EMI cao. Giá thành cao hn cáp Thin Ethernet, cáp
xon trn, nhng li r hn giá thành loi cáp Thick Ethernet hay cáp si quang. Cài đt đòi hi
tay ngh và k nng cao.
- Loi cáp không có v bc UTP (Unshield Twisted Pair): Cáp trn không có kh nng
chng nhiu, tc đ truyn khong 100 Mbps. c tính suy hao nh cáp đng, gii hn đ dài ti
đa 100m. Do thiu màng chn nên rt nhy cm vi EMI, không phù hp vi môi trng các nhà
máy. c dùng ph bin cho các loi mng, giá thành h, d lp đt.
Cáp si quang (Fiber Optic Cable) rt lý tng cho vic truyn d liu, bng thông có th
đt 2 Gbps, tránh nhiu tt, tc đ truyn 100 Mbps trên đon cáp dài vài km. Cáp si quang gm
1.7.1. Theo khong cách
a. Mng cc b LAN (Local Area Networks):
Mng cc b LAN: kt ni các máy tính đn l thành mng ni b, to kh nng trao đi
thông tin và chia s tài nguyên trong c quan, xí nhip Có hai loi mng LAN khác nhau: LAN
ni dây (s dng các loi cáp) và LAN không dây (s dng sóng cao tn hay tia hng ngoi). c
trng c bn ca mng cc b:
Quy mô ca mng nh, phm vi hot đng vào khong vài km. Các máy trong mt tòa nhà,
mt c quan hay xí nghip ni li vi nhau. Qun tr và bo dng mng đn gin.
Công ngh truyn dn s dng trong mng LAN thng là qung bá (Broadcast), bao gm
mt cáp đn ni tt c các máy. Tc đ truyn d liu cao, t 10÷100 Mbps đn hàng trm Gbps,
thi gian tr nh (c 10μs), đ tin cy cao, t s li bit t 10
-8
đn 10
-11
.
Cu trúc tôpô ca mng đa dng. Ví d Mng hình BUS, hình vòng (Ring), hình sao (Star)
và các loi mng kt hp, lai ghép
Terminator
Bus
Terminator
T-connector
Hình 1.5 Cu trúc mng hình RING
- Mng hình sao (Star) các trm kt ni vi mt thit b trung tâm có chc nng điu khin
toàn b hot đng ca mng. D liu đc truyn theo các liên kt đim - đim. Thit b trung
tâm có th là mt b chuyn mch, mt b chn đng hoc đn gin là mt HUB.
- Mng LAN hng ngoi (Infrared) s dng sóng hng ngoi đ truyn d liu. Phm vi
hot đng ca mng b hn ch trong mt phòng, vì tín hiu hng ngoi không đi xuyên qua t-
ng. Có hai phng pháp kt ni đim- đim và kt ni qung bá. Các mng đim - đim hot
đng bng cách chuyn tip các tín hiu hng ngoi t mt thit b ti thit b k tip. Tc đ d
liu đt khong 100Kb/s đn 16Mb/s. Các mng qung bá hng ngoi có tc đ truyn d liu
thc t ch đt di 1Mb/s.
Thit b
trung tâm
Hub, Switch or
Repeater Hình 1.6 Cu trúc mng hình sao
- Mng LAN tri ph (Spread spectrum) S dng k thut tri ph, thng dùng trong công
nghip và y t.
- Mng LAN vi ba bng hp: Hot đng vi tn s vi ba nhng không tri ph. Có hai
dng truyn thng: vi ba mt đt và v tinh. Các h thng vi ba mt đt thng hot đng
c. Mng din rng WAN (Wide Area Networks)
c trng c bn ca mt mng WAN:
- Hot đng trên phm vi mt quc gia hoc trên toàn cu.
- Tc đ truyn d liu thp so vi mng cc b.
- Li truyn cao.
Route
r
Hình 1.8: Cu trúc mt mng din rng WAN
Mt s mng din rng đin hình
- Mng tích s hp đa dch v ISDN (Integrated Services Digital Network)
14
Chng 1: Khái nim v mng máy tính
- Mng X25 và chuyn mch khung Frame Relay
- Phng thc truyn không đng b ATM (Asynchronous Transfer Mode)
- Mng hi t- mng th h sau NGN (Next Generation Network)
Nhc đim là cn nhiu thi gian đ thit lp kênh truyn, vì vy thi gian thit lp kênh
chm và xác sut kt ni không thành công cao. Khi c hai không còn thông tin đ truyn, kênh b
b không trong khi các thc th khác có nhu cu.
1.7.3. Mng chuyn mch gói (Packet Switched Networks)
15
Chng 1: Khái nim v mng máy tính
Nguyên lý chuyn mch gói: Thông đip (Message) ca ngi s dng đc chia thành
nhiu gói nh (Packet) có đ dài quy đnh. dài gói tin cc đi (Maximum Transfer Unit) MTU
trong các mng khác nhau là khác nhau. Các gói tin ca mt thông đip có th truyn đc lp trên
nhiu tuyn hng đích và các gói tin ca nhiu thông đip khác nhau có th cùng truyn trên mt
tuyn liên mng. Ti mi node, các gói tin đc tip nhn, lu tr, x lý ti b nh, không cn
phi lu tr tm thi trên b nh ngoài (nh đa cng) và đc chuyn tip đn node k tip. nh
tuyn các gói tin qua mng nhanh hn và hiu qu hn.
K thut chuyn mch gói có nhiu u đim hn so vi chuyn mch kênh:
- Các gói tin lu chuyn hng đích đc lp, trên mt đng có th chia s cho nhiu gói
tin. Vì vy hiu sut đng truyn cao hn.
- Các gói tin đc xp hàng và truyn qua tuyn kt ni.
- Hai thc th có tc đ d liu khác nhau có th trao đi các gói vi tc đ phù hp.
- Trong mng chuyn mch kênh, khi lu lng tng thì mng t chi thêm các yêu cu kt
ni (do nghn) cho đn khi gim xung. Trong mng chuyn mch gói, các gói tin vn đc chp
nhn, nhng tr phân phát gói tin có th tng lên.
Các công ngh chuyn mch gói: Nu mt thc th gi mt gói d liu qua mng có đ dài
ln hn kích thc gói cc đi MTU, nó s đc chia thành các gói nh có đ dài quy đnh và gi
lên mng. Có hai k thut đc s dng trong các mng chuyn mch gói là k thut datagram
trong mng không liên kt (Connectionless) và k thut kênh o cho mng hng liên kt
(Connection- Oriented).
- Phng thc datagram s dng trong mng không liên kt: Mi mt gói tin đc lu
chuyn và x lý đc lp, không cn tham chiu đn các gói tin đã gi trc. Mi mt gói tin đc
xem nh là mt datagram.
trình Server. Yêu cu dch v đc chng trình Client gi đn máy ch cung cp dch v và
chng trình Server trên máy ch s đáp ng các yêu cu ca Client. Sau khi thc hin các yêu
cu t phía Client, Server s tr v trng thái ch các yêu cu khác.
http://
Host A (Web Server)
Host B (Web Client)
(Trang Web t hotsA.com)
Máy khách yêu cu
Máy ch đáp ng
Hình 1.9: Mô hình ch /khách (Client / Server)
Trong mô hình Client/Server nhiu lp, quá trình x lý đc phân tán trên 3 lp khác nhau
vi các chc nng riêng bit. Mô hình này thích hp cho vic t chc h thng thông tin trên
mng Internet/ Intranet. Phát trin mô hình 3 lp s khc phc đc mt s hn ch ca mô hình 2
lp. Các h c s d liu đc cài đt trên các máy ch Web Server và có th đc truy nhp
không hn ch các ng dng và s lng ngi dùng.
Lp khách (Clients) cung cp dch v trình bày (Presentation Services), giao tip ngi s
dng vi lp giao dch thông qua trình duyt Browser hay trình ng dng đ thao tác và x lý d
liu. Giao din ngi s dng là trình duyt Internet Explorer hay Netscape.
Hình 1.10 Ví d mô hình Client-Server 2 lp
1. Trình duyt Browser gi yêu cu cho Web Server.
2. Web Server tr kt qu v cho trình duyt
Tower System
Các máy trên mng chia s tài nguyên không ph thuc vào nhau. Mng ngang hàng thng đc
t chc thành các nhóm làm vic Workgroup. Mô hình này không có quá trình đng nhp tp
trung, nu đã đng nhp vào mng có th s dng tt c tài nguyên trên mng. Truy cp vào các
tài nguyên ph thuc vào ngi đã chia s các tài nguyên đó, vì vy có th phi bit mt khu đ
có th truy nhp đc ti các tài nguyên đc chia s.
Mô hình lai (Hybrid): S kt hp gia Client-Server và Peer-to-Peer. Phn ln các mng
máy tính trên thc t thuc mô hình này.
Tow er Sy st em
Application
Server
Database
Tow er Sy st em
Middleware
Server
C. Chia s thông tin, nâng cao đ tin cy, chinh phc khong cách.
D. Cung cp các dch v mng đa dng, chia s tài nguyên, nâng cao đ tin cy, chinh
phc khong cách và gim bt các chi phí v đu t .
3. Các xu hng phát trin dch v mng máy tính:
A. Cung cp các dch v truy nhp vào các ngun thông tin xa
B. Phát trin các dch v tng tác gia ngi vi ngi trên phm vi din rng.
C. Xu hng phát trin các dch v gii trí trc tuyn (Online) hin đi.
D. C 3 câu trên.
4. Mng có cu trúc đim- đim (Point to Point) là:
A. Mng lu và gi tip (Store - and - Forward).
B. Ni tng cp node li vi nhau theo mt hình hc xác đnh.
C. Các node trung gian: tip nhn, lu tr tm thi và gi tip thông tin
5. Nhc đim ca mng có cu trúc đim- đim (Point to Point) là:
A. Kh nng đng đ thông tin (Collision) thp.
B. Hiu sut s dng đng truyn thp. Chim dng nhiu tài nguyên
C. tr ln, tn nhiu thi gian đ thit lp đng truyn và x lý ti các node.
D. Tc đ trao đi thông tin thp.
6. c trng ca mng qung bá (Point to Multipoint, Broadcasting)
A. Tt c các node cùng truy nhp chung trên mt đng truyn vt lý.
B. Ni tng cp node li vi nhau theo mt hình hc xác đnh.
C. Các node trung gian: tip nhn, lu tr tm thi và gi tip thông tin
7. Chc nng giao thc:
A. óng gói, phân đon và hp li
B. iu khin liên kt và giám sát.
C. iu khin lu lng và điu khin li.
D. ng b hoá và đa ch hoá.
19
Chng 1: Khái nim v mng máy tính
E. Tt c các khng đnh trên.
tin và gii phóng kt ni khi truyn xong d liu.
C. Truyn d liu gia 2 thc th.
13. Khng đnh đúng nht trong mng chuyn mch gói (Packet Switched Networks):
A. Gói tin lu chuyn trên các kt ni logic.
B. Gói tin lu chuyn trên các kt ni vt lý.
C. Gói tin lu chuyn đc lp hng đích.
D. Các gói tin lu chuyn hng đích đc lp và trên mt đng có th chia s cho nhiu
gói tin.
20
Chng 1: Khái nim v mng máy tính
14. dài gói tin cc đi MTU (Maximum Transfer Unit)
A. Trong các mng khác nhau là khác nhau.
B. Trong các mng khác nhau là nh nhau.
C. Trong các mng không quan tâm đn đ dài gói tin
15. Hãy chn nhng khng đnh đúng sau:
A. K thut datagram s dng trong các mng không liên kt (Connectionless)
B. K thut datagram s dng trong các mng hng liên kt (Connection- Oriented).
K thut datagram s dng trong các mng chuyn mch kênh.
C. K thut datagram s dng trong các mng chuyn gói X25.
16. Hãy chn nhng khng đnh đúng sau:
A. K thut kênh o VC (Virtual Circuit) s dng trong các mng không liên kt
B. K thut kênh o VC s dng trong các mng hng liên kt
C. K thut kênh o VC s dng trong các mng chuyn mch kênh.
D. K thut kênh o VC s dng trong các mng chuyn gói X25.
Câu hi
1. Hãy trình bày mc tiêu và ng dng mng máy tính.
2. Hãy phát biu các li ích khi ni máy tính thành mng.
3. Hãy trình bày tng quát v xu hng phát trin các dch v mng.
4. Hiu th nào là mng máy tính. Hãy trình bày tóm tt chc nng các thành phn ch yu
26. Trình bày u, nhc đim ca k thut chuyn mch kênh.
27. Trình bày nguyên tc hot đng ca mng chuyn mch gói (Packet Switched Networks).
28. Vì sao nói k thut chuyn mch gói có hiu sut kênh truyn cao, vì sao ?.
29. u nhc đim ca k thut chuyn nch gói ?.
30. Nói mng chuyn mch gói là mng X25 ?.
31. K thut chuyn mch gói nhiu u đim hn k thut chuyn mch kênh, vì sao ?.
32. Trình bày phng thc Datagram.
33. Trình bày phng thc kênh o VC (Virtual circuit)
34. So sánh u, nhc ca phng pháp kênh o và Datagram.
35. Phng thc kênh o và chuyn mch kênh khác nhau, ging nhau ?.
36. Vì sao mng chuyn mch gói có tc đ trao đi thông tin nhanh hn tc đ trao đi thông
tin trong mch chuyn mch tin báo.
37. Hiu th nào là cu trúc mng Client/Server, Peer to Peer ?
22
Chng 2: Kin trúc mng và mô hình kt ni các h thng m OSI
CHNG II: KIN TRÚC MNG VÀ MÔ HÌNH
KT NI CÁC H THNG M OSI
Ni dung ca chng này s trình bày các khái nim v kin trúc phân tng và mô hình kt
ni các h thng m OSI (Open System Interconnection) vi mc tiêu kt ni các sn phm ca
các hãng sn xut khác nhau. Mô hình OSI là gii pháp cho các vn đ truyn thông gia các máy
tính và đc thit k theo quan đim có cu trúc đa tng. Mi mt tng thc hin mt s chc
nng truyn thông, các tng đc xp chng lên nhau, gi là chng giao thc, thc hin các tin
trình truyn thông hoàn chnh. Gia các tng k nhau đc xác đnh bi giao din bng các hàm
dch v nguyên thu. Ni dung gm các phn nh sau:
• Các t chc chun hóa mng
• Mô hình kin trúc đa tng và các quy tc phân tng.
• Mô hình kt ni các h thng m OSI .
• Nhng vn đ c bn thit k mô hình kin trúc.
• ánh giá đ tin cy ca mng.
Các mng máy tính đc thit k và cài đt theo quan đim có cu trúc đa tng. Mi mt
thành phn ca mng đc xem nh mt h thng gm nhiu tng và mi mt tng bao gm mt
s chc nng truyn thông. Các tng đc chng lên nhau, s lng và chc nng ca các tng
ph thuc vào các nhà sn xut và thit k. Tuy nhiên quan đim chung là trong mi tng có nhiu
thc th (các tin trình) thc hin mt s chc nng nhm cung cp mt s dch v, th tc cho
các thc th tng trên hot đng.
2.2.1. Các quy tc phân tng
T chc tiêu chun quc t ISO quy đnh các quy tc phân tng nh sau:
- Không đnh ngha quá nhiu tng, s lng tng, vai trò và chc nng ca các tng trong
mi h thng ca mng là nh nhau, không quá phc tp khi xác đnh và ghép ni các tng. Chc
nng các tng đc lp vi nhau và có tính m.
- Trong mi h thng, cn xác đnh rõ mi quan h gia các tng k nhau, mi quan h này gi
là giao din tng (Interface). Mi quan h này quy đnh nhng thao tác và dch v c bn mà tng k
di cung cp cho tng k trên và s các tng tác qua li gia hai tng k nhau là nh nht.
- Xác đnh mi quan h gia các đng tng đ thng nht v các phng thc hot đng
trong quá trình truyn thông, mi quan h đó là tp các quy tc và các tho thun trong hi thoi
gia các h thng, gi là giao thc tng.
- D liu không đc truyn trc tip t tng th i ca h thng phát sang tng th i ca h
thng nhn (tr tng thp nht- tng vt lý) mà đc chuyn t tng cao xung tng thp nht bên
h thng phát và qua đng truyn vt lý, d liu là chui bit không cu trúc đc truyn sang
tng thp nht ca h thng nhn và t đó d liu đc chuyn ngc lên các tng trên. Gia các
đng tng xác đnh liên kt logic, gia các tng vt lý có liên kt vt lý.
Nh vy mi mt tng có hai quan h: quan h theo chiu ngang và quan h theo chiu dc.
S lng các tng và các giao thc tng đc gi là kin trúc mng (Network Architecture).
Quan h theo chiu ngang phn ánh s hot đng ca các đng tng. Các đng tng trc
khi trao đi thông tin vi nhau phi bt tay, hi thoi và tha thun vi nhau bng các tham s ca
các giao thc (hay là th tc), đc gi là giao thc tng.
Quan h theo chiu dc là quan h gia các tng k nhau trong cùng mt h thng. Gia
chúng tn ti giao din xác đnh các thao tác nguyên thy và các dch v tng di cung cp cho
tng trên. c gi là giao din tng.
Giao thc tng 2
Giao thc tng N -1
Giao thc tng 1
Giao thc tng N
Tng N
Tng N-1
Tng 2
Tng 1
Tng N
Tng N-1
Tng 2
Tng 1
Giao din
tng N/N-1
Hinh 2.1 Mô hình kin trúc phân tng
ng truyn vt lý
H thng A
H thng B
Giao din
tng 2/1
2.2.2. Lu chuyn thông tin trong kin trúc đa tng
Hình 2.2 là mt ví d minh ho cho s lu chuyn thông tin trong mng máy tính kt ni
gia 2 h thng A và B gm N=5 tng.
25
2
H
4
H
3
M
1
H
4
H
3
M
2
H
4
H
3
T
2
M
2
H
4
H
3
H
2
T
2
M
4
)
(
3
(
2
)
(
1
)
Giao thc tng 4
Giao thc tng 3
Giao thc tng 2
H thng A
H
3
H thng B
2.2.3. Nguyên tc truyn thông đng tng
truyn thông đng tng, gói tin khi chuyn xung qua các tng s đc b sung thêm
vào phn đu bng thông tin điu khin ca tng. Vic thêm Header vào đu các gói tin khi đi qua
mi tng trong quá trình truyn d liu đc gi là quá trình Encapsulation. Quá trình bên nhn
s din ra theo chiu ngc li, khi đi qua các tng, gói tin s tách thông tin điu khin thuc nó
trc khi chuyn d liu lên tng trên.
n v d liu đc s dng trong các tng bao gm
- Thông tin điu khin giao thc PCI (Protocol Control Information): Thông tin đc thêm
vào đu các gói tin trong quá trình hot đng truyn thông ca các thc th. Ký hiu N_PCI là
thông tin điu khin tng N.
Giao thc tng (N-1)
Hình 2.3 Khái nim giao din và dch v trong môi trng các h thng m
N
- SDU
N
- PCI
N
- PDU
SAP
SAP
N
- SDU
N
-PCI
N
-PDU
SAP
(
N
-1
)
SDU
(
N-1
)
PCI
(
N
-1
)
Tng N s phi bit s dng dch v nào ca tng N-1 và cung cp nhng dch v gì cho
tng N+1. Quá trình cung cp dch v thông qua các đim truy nhp SAP trên các giao din tng
N/N+1. Có hai loi dch v khác nhau: dch v hng liên kt (Connection Oriented) và dch v
không liên kt (Connectionless).
a. Dch v hng liên kt (Connection Oriented): Các dch v và giao thc trong các mô
hình h thng m thc hin truyn thông 3 giai đon theo th t thi gian nh sau:
27