You are on page 1of 20

Lêi më ®Çu

C«ng nghÖ th«ng tin ë n−íc ta trong nh÷ng n¨m gÇn ®©y ph¸t triÓn rÊt m¹nh.
M¹ng m¸y tÝnh cña c¶ n−íc ta ®−îc h×nh thµnh vµ ph¸t triÓn ë kh¾p n¬i tõ trung −¬ng
®Õn ®Þa ph−¬ng, c¸c tr−êng häc, viÖn nghiªn cøu, c¸c c«ng ty kinh doanh, c¸c xÝ
nghiÖp... Sù ph¸t triÓn ®ã lµ do sù quan t©m cña nhµ n−íc, ®ång thêi còng do chÝnh
nh÷ng dÞch vô mµ m¹ng m¸y tÝnh ®em l¹i thËt hiÖu qu¶, thu hót sù quan t©m chung
cña toµn x· héi. Trong c«ng viÖc hµng ngµy, tõ nh÷ng ng−êi s¶n xuÊt kinh doanh, ®Õn
viÖc häc tËp, nghiªn cøu, qu¶n lý nhµ n−íc, mäi ng−êi Ýt nhiÒu ®Òu sö dông ®Õn m¸y
tÝnh vµ m¹ng m¸y tÝnh. Do nhu cÇu vµ tr×nh ®é cao, nh÷ng ng−êi ho¹t ®éng chuyªn
ngµnh c«ng nghÖ th«ng tin cÇn lu«n ph¶i n©ng cao tr×nh ®é ®Ó ®¸p øng.
Bé m«n VËt lý v« tuyÕn thuéc khoa VËt lý, tr−êng ®¹i häc Tæng hîp (nay lµ ®¹i häc
Khoa häc Tù nhiªn, ®¹i häc quèc gia Hµ Néi) ®· tõng b−íc ®−a gi¸o tr×nh M¹ng m¸y
tÝnh vµo gi¶ng d¹y. Tr¶i qua nhiÒu kho¸ ®µo t¹o, víi nhiÒu ng−êi tham gia gi¶ng d¹y,
nhiÒu sinh viªn nay ®· ®¹t ®−îc tr×nh ®é cao. Biªn so¹n gi¸o tr×nh M¹ng m¸y tÝnh,
chóng t«i ®· ®óc rót tõ qu¸ tr×nh gi¶ng d¹y vµ cËp nhËt víi nh÷ng c«ng nghÖ míi
®ang ®−îc øng dông t¹i n−íc ta vµ ph¸t triÓn cña thÕ giíi.
C«ng nghÖ M¹ng m¸y tÝnh ph¸t triÓn rÊt nhanh vµ lu«n thay ®æi ®Ó ®¸p øng nhu
cÇu sö dông, do ®ã khi biªn so¹n gi¸o tr×nh nµy, chóng t«i ®Ò ra 3 môc ®Ých:
-Tr×nh bµy nh÷ng kh¸i niÖm c¬ b¶n nhÊt, ®Ó b¹n ®äc cã c¬ së t×m hiÓu vÒ m¹ng m¸y
tÝnh.
-Tr×nh bµy nh÷ng phÇn c¬ b¶n cña m¹ng, mµ sù ph¸t triÓn mang tÝnh tr×nh tù vµ
bÒn v÷ng víi møc t−¬ng ®èi tØ mØ.
-CËp nhËt nh÷ng vÊn ®Ò ph¸t triÓn víi tèc ®é nhanh vµ lu«n biÕn ®æi. Dùa vµo
nh÷ng th«ng tin cËp nhËt ®−îc, giíi thiÖu ®Ó b¹n ®äc tiÖn theo dâi.
Gi¸o tr×nh gåm 7 ch−¬ng:
Ch−¬ng I tr×nh bµy kh¸i qu¸t vÒ m¹ng m¸y tÝnh vµ nh÷ng kh¸i niÖm c¬ b¶n, ®Ó
thuËn lîi cho b¹n ®äc tr−íc khi t×m hiÓu s©u vÒ m¹ng m¸y tÝnh.
Ch−¬ng II tr×nh bµy vÒ m« h×nh OSI 7 líp, ®©y lµ m« h×nh tham chiÕu cña ISO vÒ
kÕt nèi c¸c hÖ thèng më.
Ch−¬ng III tr×nh bµy vÒ hÖ th«ng tin sîi quang, ®©y lµ hÖ th«ng tin ®ang ®−îc sö
dông hiÖu qu¶, cã tèc ®é cao vµ dung l−îng lín.
Ch−¬ng IV tr×nh bµy vÒ c¸c thiÕt bÞ nèi kÕt m¹ng.
Ch−¬ng V tr×nh bµy vÒ c¸c kü thuËt m¹ng LAN, rÊt cÇn thiÕt víi nh÷ng ng−êi thiÕt
kÕ vµ x©y dùng m¹ng còng nh− ng−êi sö dông.
Ch−¬ng VI tr×nh bµy vÒ m¹ng Internet víi hä giao thøc rÊt næi tiÕng TCP/IP, ®−îc
øng dông réng r·i.
Ch−¬ng VII giíi thiÖu vÒ m¹ng kh«ng d©y, cô thÓ lµ c¸c kh¸i niÖm vÒ m¹ng kh«ng
d©y, c¸c chuÈn 802.11, ph−¬ng ph¸p l¾p ®Æt vµ b¶o mËt, hÖ thèng m¹ng kh«ng d©y
®ang dÇn thay thÕ m¹ng cã d©y.
Mong r»ng néi dung gi¸o tr×nh sÏ gióp cho b¹n ®äc nh÷ng kiÕn thøc cÇn thiÕt, lµm
c¬ së ®Ó cã thÓ ®i s©u thiÕt kÕ, lµm chñ c¸c m¹ng m¸y tÝnh. Gi¸o tr×nh ®−îc dïng ®Ó
gi¶ng d¹y cho sinh viªn chuyªn ngµnh VËt lý v« tuyÕn, thuéc khoa VËt lý, ®¹i häc
Khoa häc Tù nhiªn, song còng cã thÓ gióp sinh viªn c¸c ngµnh ®iÖn tö, tin häc, viÔn

3
th«ng c¸c tr−êng ®¹i häc vµ b¹n ®äc cÇn tham kh¶o c¸c vÊn ®Ò vÒ m¹ng m¸y tÝnh.
V× gi¸o tr×nh ®−îc biªn so¹n lÇn ®Çu, chóng t«i ®· rÊt cè g¾ng hoµn chØnh, song
kh«ng khái thiÕu sãt. RÊt mong nhËn ®−îc sù gãp ý cña b¹n ®äc ®Ó gi¸o tr×nh ®−îc
hoµn thiÖn h¬n, chóng t«i xin ch©n thµnh c¶m ¬n.

4
Ch−¬ng 1
Kh¸i qu¸t M¹ng M¸y tÝnh

1.1. C¸c c¬ së vÒ m¹ng

1.1.1 §Þnh nghÜa m¹ng

M¹ng truyÒn d÷ liÖu hîp thµnh tõ c¸c nót m¹ng, thùc hiÖn viÖc truyÒn d÷ liÖu tõ
thiÕt bÞ nµy tíi thiÕt bÞ kh¸c qua mét sè m«i tr−êng truyÒn th«ng. N¨m thµnh phÇn
m¹ng gåm cã d÷ liÖu, thiÕt bÞ göi, thiÕt bÞ nhËn, m«i tr−êng truyÒn vµ thñ tôc truyÒn.
Nót m¹ng cã nhiÖm vô h−íng th«ng tin tíi ®Ých. C¸c tr¹m cuèi (terminal) hay ®−îc
nèi trùc tiÕp vµo c¸c nót m¹ng ®Ó göi, nhËn, xö lý th«ng tin.
M¹ng ®−îc thiÕt kÕ ®Ó nh÷ng tµi nguyªn cã gi¸ trÞ cao (thiÕt bÞ, ch−¬ng tr×nh phÇn
mÒm, d÷ liÖu...) ®Òu ®−îc dïng chung cho mäi ng−êi trªn m¹ng (bÊt chÊp vÞ trÝ ®Þa lý
gi÷a tµi nguyªn vµ ng−êi sö dông).

1.1.2 C¸c yÕu tè cña m¹ng m¸y tÝnh

M¹ng m¸y tÝnh lµ mét tËp hîp m¸y tÝnh ®−îc nèi víi nhau bëi c¸c ®−êng truyÒn vËt
lý theo mét kiÓu kiÕn tróc nµo ®ã.

1.1.2.1 §−êng truyÒn vËt lý

§−êng truyÒn vËt lý dïng ®Ó truyÒn tÝn hiÖu ®iÖn tõ chøa d÷ liÖu gi÷a c¸c m¸y
tÝnh.
1. TÇn sè tÝn hiÖu truyÒn:
− C¸c sãng tÇn sè radio truyÒn qua cable xo¾n hoÆc cable ®ång trôc, qua
ph−¬ng tiÖn qu¶ng b¸ (radio broadcasting).
− Sãng cùc ng¾n (vi ba, GHz trë lªn) gi÷a c¸c tr¹m mÆt ®Êt vµ vÖ tinh,
truyÒn d÷ liÖu qu¶ng b¸ tõ mét tr¹m ph¸t ®Õn nhiÒu tr¹m thu (vÝ dô
Cellular Phone Networks-M¹ng ®iÖn tho¹i tæ ong).
− Tia hång ngo¹i (infrared, trªn vïng sãng cùc ng¾n, d−íi vïng ¸nh s¸ng
nh×n thÊy) gi÷a hai ®iÓm hoÆc qu¶ng b¸ tõ mét ®iÓm ®Õn nhiÒu m¸y
thu.
2. C¸c ®Æc tr−ng cña mét ®−êng truyÒn vËt lý:
− Gi¶i th«ng (bandwidth): ph¹m vi tÇn sè mµ ®−êng truyÒn ®¸p øng ®−îc.
Gi¶i th«ng phô thuéc vµo cÊu t¹o vµ ®é dµi cable truyÒn, cable ng¾n nãi
chung cã gi¶i th«ng lín h¬n so víi cable dµi. Bëi vËy khi thiÕt kÕ m¹ng
ph¶i chØ râ ®é dµi cable tèi ®a, v× ngoµi giíi h¹n nµy, chÊt l−îng tÝn hiÖu
truyÒn kh«ng cßn ®−îc ®¶m b¶o.
− Tèc ®é truyÒn d÷ liÖu trªn ®−êng truyÒn (th«ng l−îng cña ®−êng
truyÒn): sè l−îng bit ®−îc truyÒn ®i /1 gi©y. Th«ng th−êng ®−îc ®o b»ng
®¬n vÞ kh¸c lµ Baud.

5
− §é suy hao lµ ®¹i l−îng ®o sù suy yÕu cña tÝn hiÖu trªn ®−êng truyÒn,
phô thuéc vµo ®é dµi cable. §é nhiÔu ®iÖn tõ g©y ra bëi tiÕng ån ®iÖn tõ
bªn ngoµi lµm ¶nh h−ëng ®Õn tÝn hiÖu trªn ®−êng truyÒn.

3. Hai lo¹i ®−êng truyÒn:


− §−êng truyÒn h÷u tuyÕn gåm cã: cable ®ång trôc (coaxial cable), cable
®«i xo¾n (twisted-pair cable) vµ cable sîi quang (fiber-optic cable).
− §−êng truyÒn v« tuyÕn: radio, sãng cùc ng¾n vµ tia hång ngo¹i.

1.1.2.2 Topo m¹ng (Network topology)

Topo m¹ng x¸c ®Þnh cÊu tróc cña m¹ng. Mét phÇn cña ®Þnh nghÜa topo m¹ng lµ
topo vËt lý, ®ã lµ thÓ hiÖn thùc sù cña d©y nèi hay m«i tr−êng truyÒn dÉn. PhÇn kh¸c
lµ topo luËn lý, nã ®Þnh nghÜa c¸ch thøc mµ host truy nhËp m«i tr−êng cho viÖc truyÒn
d÷ liÖu.
1. Topo vËt lý
C¸c topo vËt lý ®−îc dïng phæ biÕn lµ Bus, Ring, Star, Extended Star,
Hierarchy, Mesh (H×nh 1.1).
• M¹ng xa lé (Bus Topology): Dïng mét trôc c¸p ®¬n ®−îc kÕt
cuèi ë c¶ hai ®Çu. TÊt c¶ c¸c host ®−îc kÕt nèi trùc tiÕp vµo trôc
nµy. Khi mét host truyÒn d÷ liÖu, tÊt c¶ c¸c host cßn l¹i cã thÓ
nhËn tÝn hiÖu trùc tiÕp. ¦u ®iÓm cña m¹ng d¹ng Bus lµ: khi cã
sai háng mét m¸y th× kh«ng ¶nh h−ëng tíi toµn m¹ng, vµ viÖc
më réng hay thu hÑp m¹ng cã thÓ thùc hiÖn rÊt ®¬n gi¶n. Tuy
nhiªn Bus còng cã nhiÒu nh−îc ®iÓm, vÝ dô nh− khi cã mét ®iÓm
trªn Bus bÞ háng th× toµn bé hÖ thèng ngõng ho¹t ®éng. MÆt
kh¸c, ph¶i tÝnh tíi viÖc tr¸nh sù chång chÐo sè liÖu g©y ra do
nhiÒu tr¹m ph¸t ®ång thêi.
• M¹ng vßng (Ring Topology): C¸c host ®−îc kÕt nèi liªn tiÕp
nhau t¹o thµnh mét vßng kÝn kh«ng cã ®iÓm ®Çu vµ còng kh«ng
cã ®iÓm cuèi. TÝn hiÖu ®−îc l−u chuyÓn trªn vßng theo mét chiÒu
duy nhÊt.
• M¹ng h×nh sao (Star topology): TÊt c¶ c¸c m¸y tr¹m ®−îc nèi
vµo mét thiÕt bÞ trung t©m cã nhiÖm vô nhËn tÝn hiÖu tõ mét
tr¹m nµy vµ chuyÓn ®Õn tr¹m kh¸c. ThiÕt bÞ trung t©m nµy cã
thÓ lµ mét bé chuyÓn m¹ch (Switch), mét bé ®Þnh tuyÕn (Router),
hay ®¬n gi¶n lµ mét bé ph©n kªnh (Hub). Khi cã mét tr¹m nµo ®ã
bÞ háng th× kh«ng ¶nh h−ëng ®Õn toµn m¹ng.
• M¹ng h×nh sao më réng (Extended Star Topology): Liªn kÕt
c¸c m¹ng sao riªng lÎ l¹i víi nhau b»ng c¸ch kÕt nèi c¸c hub
vµ/hoÆc c¸c switch víi nhau. D¹ng nµy cã thÓ më réng ph¹m vi
vµ møc ®é bao phñ cña m¹ng.
• M¹ng Topo ph©n cÊp (Hierarchical Topology): T−¬ng tù
nh− m¹ng sao më réng. Tuy nhiªn, thay v× liªn kÕt c¸c hub hay
switch l¹i víi nhau, hÖ thèng nµy ®−îc liªn kÕt ®Õn mét m¸y tÝnh
kiÓm so¸t l−u l−îng trung t©m.
• M¹ng l−íi (Mesh Topology): §−îc triÓn khai nh»m t¨ng c−êng
møc b¶o vÖ ®Ò phßng t×nh huèng gi¸n ®o¹n dÞch vô. Mçi mét host
cã c¸c kÕt nèi riªng ®Õn tÊt c¶ c¸c host cßn l¹i. MÆc dï Internet
cã nhiÒu ®−êng dÉn ®Õn bÊt kú mét vÞ trÝ nµo, nh−nh nã vÉn
kh«ng ®−îc coi lµ mét topo d¹ng l−íi ®Çy ®ñ.

6
H×nh 1.1. Mét sè Topo vËt lý ®−îc dïng phæ biÕn.

2. Topo luËn lý
Topo luËn lý cña mét m¹ng lµ c¸ch thøc mµ host truyÒn th«ng xuyªn qua m«i
tr−êng. Cã hai lo¹i phæ biÕn nhÊt cña topo luËn lý lµ qu¶ng b¸ (Broadcast) vµ truyÒn
thÎ (Token passing).
Topo qu¶ng b¸ cã nghÜa ®¬n gi¶n lµ mçi host truyÒn sè liÖu cña nã ®Õn tÊt c¶ c¸c
host cßn l¹i trªn m«i tr−êng m¹ng. Kh«ng cã mét trËt t÷ −u tiªn nµo mµ c¸c tr¹m ph¶i
tu©n theo khi sö dông m¹ng. M¹ng ho¹t ®éng theo nguyªn t¾c ®Õn tr−íc ®−îc phôc vô
tr−íc. Ethernet lµm viÖc theo c¸ch nµy nh− sÏ ®−îc th¶o luËn kü h¬n ë phÇn sau cña
gi¸o tr×nh.
Topo truyÒn thÎ ®iÒu khiÓn truy nhËp m¹ng b»ng c¸ch chuyÓn hay truyÒn (passing)
mét thÎ ®iÖn tö (electronic token) mét c¸ch tuÇn tù ®Õn mçi host. Khi mét host nhËn
®−îc thÎ (token) nµy lµ lóc nã cã thÓ truyÒn sè liÖu lªn m¹ng. NÕu host ®ã kh«ng cã d÷
liÖu ®Ó truyÒn th× nã lËp tøc chuyÓn thÎ ®Õn host kÕ tiÕp vµ qu¸ tr×nh nµy cø thÕ tiÕp
diÔn. Hai m¹ng sö dông token passing lµ m¹ng Token Ring vµ m¹ng FDDI. Mét biÕn
thÓ kh¸c cña Token Ring vµ FDDI lµ m¹ng Arcnet. Arcnet lµ mét token passing trªn
mét topo xa lé.

H×nh 1.2 M¹ng Token Ring.

1.1.2.3 Giao thøc m¹ng (Network protocol)


7
ViÖc truyÒn d÷ liÖu cÇn ph¶i cã nh÷ng quy t¾c, quy −íc vÒ khu«n d¹ng cña d÷ liÖu;
c¸ch göi, c¸ch nhËn; kiÓm so¸t hiÖu qu¶, chÊt l−îng truyÒn; xö lý lçi vµ sù cè. TËp hîp
tÊt c¶ c¸c quy t¾c, quy −íc ®ã gäi lµ giao thøc. C¸c giao thøc ®iÒu khiÓn tÊt c¶ c¸c khÝa
c¹nh cña ho¹t ®éng truyÒn sè liÖu, bao gåm:
• M¹ng vËt lý ®−îc x©y dùng nh− thÕ nµo,
• C¸c m¸y tÝnh ®−îc kÕt nèi ®Õn m¹ng nh− thÕ nµo,
• Sè liÖu ®−îc ®Þnh d¹ng nh− thÕ nµo ®Ó truyÒn,
• Sè liÖu ®−îc truyÒn nh− thÕ nµo,
• §èi phã ra sao víi lçi.

C¸c m¹ng cã thÓ sö dông c¸c giao thøc kh¸c nhau tïy theo sù lùa chän cña ng−êi
thiÕt kÕ m¹ng. C¸c giao thøc ®−îc t¹o ra vµ duy tr× bëi nhiÒu tæ chøc vµ hiÖp héi kh¸c
nhau. Trong sè ®ã cã thÓ kÓ ®Õn IEEE, ANSI, TIA, EIA, vµ ITU-T. Mét sè giao thøc
th«ng dông hiÖn nay lµ:
• TCP/IP (Transmision Control Protocol/Internet Protocol): lµ giao
thøc m¹ng c«ng nghiÖp hç trî ph©n ®−êng vµ truy nhËp vµo
Internet. TCP/IP ngµy cµng trë nªn th«ng dông vµ phæ biÕn.
M¹ng Internet hoµn toµn chØ sö dông TCP/IP.
• IPX/SPX (Internet Packet Exchange/Sequenced Packet
Exchange) ®−îc sö dông trong c¸c m¹ng Novell cung cÊp c¸c dÞch
vô t−¬ng tù nh− TCP/IP. Do sù bïng næ cña m¹ng Internet, møc
®é th«ng dông cña IPX/SPX ngµy cµng suy gi¶m.
• Appletalk lµ giao thøc m¹ng cña c¸c m¸y tÝnh Macintosh.

1.1.3 Ph©n lo¹i m¹ng m¸y tÝnh

1.1.3.1 M¹ng côc bé LAN (Local Area Networks)


LAN ®−îc cµi ®Æt trong ph¹m vi t−¬ng ®èi nhá (vÝ dô tßa nhµ, tr−êng häc...) víi
kho¶ng c¸ch nhá h¬n vµi chôc km. C¸c LAN bao gåm c¸c thµnh phÇn sau ®©y:
• M¸y tÝnh,
• C¸c card giao tiÕp m¹ng,
• C¸c thiÕt bÞ ngo¹i vi,
• §−êng truyÒn thiÕt lËp m¹ng,
• C¸c thiÕt bÞ m¹ng.
M¹ng LAN liªn kÕt sè liÖu, truyÒn th«ng côc bé vµ c¸c ph−¬ng tiÖn tÝnh to¸n l¹i víi
nhau. Mét sè c«ng nghÖ LAN phæ biÕn lµ:
• Ethernet,
• Token ring,
• FDDI (Fiber Distributed Data Interface).

8
H×nh 1.3. Ba c«ng nghÖ LAN phæ biÕn:Ethernet, Token Ring vµ FDDI.

1.1.3.2 M¹ng ®« thÞ MAN (Metropolitan Area Networks)


MAN lµ mét m¹ng tr¶i réng trong ph¹m vi mét ®« thÞ hay mét trung t©m kinh
tÕ x· héi, b¸n kÝnh kho¶ng 100 km trë l¹i. Mét MAN th−êng bao gåm hai hay nhiÒu
LAN n»m trong cïng mét ph¹m vi ®Þa lý. Th«ng th−êng, nhµ cung cÊp dÞch vô kÕt nèi
hai hay nhiÒu LAN b»ng c¸c ®−êng d©y truyÒn dÉn riªng hay dïng c¸c c¸c dÞch vô
truyÒn dÉn c¸p quang. Mét MAN còng cã thÓ ®−îc t¹o ra b»ng c«ng nghÖ cÇu kh«ng
d©y (wireless bridge) víi c¸c tÝn hiÖu v« tuyÕn lan truyÒn qua vïng sö dông.

Junction
box

Antenna

Head end

Internet

H×nh 1.4. Mét MAN x©y dùng dùa trªn hÖ thèng cable TV.

1.1.3.3 M¹ng diÖn réng WAN (Wide Area Networks)


WAN cã ph¹m vi réng lín trong mét quèc gia hay gi÷a c¸c quèc gia. C¸c WAN liªn
nèi c¸c LAN vµ tõ c¸c LAN cung cÊp truy xuÊt ®Õn c¸c m¸y tÝnh hay c¸c server t¹i c¸c
vÞ trÝ kh¸c nhau. V× c¸c WAN kÕt nèi c¸c m¹ng user qua mét ph¹m vi ®Þa lý rÊt réng
lín, nªn chóng më ra kh¶ n¨ng cung øng c¸c dÞch vô th«ng tin cù ly xa cho ng−êi sö
dông. C¸c WAN ®−îc thiÕt kÕ ®Ó thùc hiÖn c¸c c«ng viÖc sau:
• Ho¹t ®éng qua c¸c vïng cã t¸ch biÖt lín vÒ mÆt ®Þa lý,

9
Cho phÐp c¸c user cã thÓ th«ng tin liªn l¹c thêi gian thùc víi

nhau,
• Cung cÊp c¸c kÕt nèi c¸c tµi nguyªn xa vµo c¸c dÞch vô côc bé,
• Cung cÊp c¸c dÞch vô e-mail, WWW, FTP vµ c¸c dÞch vô th−¬ng
m¹i ®iÖn tö.
Mét sè c«ng nghÖ WAN phæ biÕn trªn thÕ giíi hiÖn nay lµ:
• Modem,
• ISDN,
• DSL,
• Frame relay,
• C¸c ®−êng truyÒn dÉn sè theo tiªu chuÈn B¾c Mü vµ ch©u ¢u
nh− T1, E1,T3, E3,
• M¹ng quang ®ång bé SONET.

H×nh 1.5. KÕt nèi Modem th«ng qua mét WAN cã thÓ truyÒn dÉn c¶ tÝn hiÖu analog vµ digital.

1.1.3.4 M¹ng toµn cÇu GAN (Global Area Networks)


M¹ng cã ph¹m vi toµn cÇu kÕt nèi gi÷a c¸c ch©u lôc. Th«ng th−êng GAN ®−îc thùc
hiÖn th«ng qua m¹ng viÔn th«ng vµ qua vÖ tinh.

1.1.3.5 M¹ng l−u tr÷ SAN (Storage Area Networks)


Lµ mét m¹ng chÊt l−îng cao vµ ®−îc cÊp riªng dïng ®Ó di chuyÓn d÷ liÖu qua l¹i
gi÷a c¸c server vµ c¸c tµi nguyªn l−u tr÷. V× lµ mét m¹ng cÊp riªng t¸ch biÖt, nªn
SAN tr¸nh ®−îc bÊt kú mét sù xung ®ét l−− l−îng nµo gi÷a c¸c client vµ server. C«ng
nghÖ SAN cho phÐp thùc hiÖn c¸c kÕt nèi tèc ®é cao gi÷a server víi thiÕt bÞ l−u tr÷,
gi÷a c¸c thiÕt bÞ l−u tr÷ vµ gi÷a c¸c sever. C¸c SAN cã c¸c ®Æc tÝnh sau:
• PhÈm chÊt cao: SAN cho phÐp truy xuÊt d·y ®Üa hay b¨ng tõ mét
c¸ch ®ång thêi tõ hai hay nhiÒu server víi tèc ®é cao, t¨ng c−êng
®−îc hiÖu suÊt hÖ thèng.
• TÝnh kh¶ dông: SAN ®−îc x©y dùng víi kh¶ n¨ng chÞu lçi, bëi d÷
liÖu cã thÓ ®−îc ph¶n chiÕu theo kiÓu soi g−¬ng ®Õn 10 km b»ng
c¸ch sö dông mét SAN.
• TÝnh kh¶ triÓn: Gièng nh− WAN hay LAN, SAN cã thÓ sö dông
mét sè c«ng nghÖ kh¸c nhau.
1.1.3.6 M¹ng riªng ¶o VPN (Virtual Private Networks)
VPN lµ mét m¹ng riªng ®−îc kiÕn t¹o bªn trong mét h¹ tÇng m¹ng c«ng céng cã
s½n vÝ dô nh− Internet. Sö dông VPN, ng−êi sö dông cã thÓ truy xuÊt vµo m¹ng th«ng
qua Internet b»ng c¸ch x©y dông mét “®−êng hÇm b¶o mËt” (secure tunnel) gi÷a PC
cña hä vµ mét VPN router. Ba lo¹i VPN chÝnh lµ Access VPN, Intranet VPN, vµ
Extranet VPN:
• Access VPN: cung cÊp truy nhËp tõ xa cho c¸c nh©n viªn l−u
®éng vµ v¨n phßng nhá vµo c¸c headquarter cña Intranet hay
Extranet qua mét h¹ tÇng chia sÎ. Access VPN sö dông ®−êng
quay sè, ISDN, DSL, mobile IP vµ c¸c c«ng nghÖ c¸p kh¸c ®Ó kÕt
nèi mét c¸ch an toµn víi nh÷ng ng−êi sö dông l−u ®éng, c¸c
telecommuter vµ c¸c v¨n phßng ®¹i diÖn.

10
• Intranet VPN: liªn kÕt c¸c v¨n phßng khu vùc vµ ë xa vµo c¸c
headquarter cña m¹ng néi bé qua mét h¹ tÇng chia sÎ sö dông
c¸c cÇu cè ®Þnh. Intranet kh¸c víi Extranet ë chç chóng chØ cho
phÐp c¸c ®èi t−îng nhÊt ®Þnh truy xuÊt.
• Extranet VPN: Extranet liªn kÕt c¸c customer vµo c¸c
headquarter cña m¹ng qua mét h¹ tÇng chia sÎ sö dông c¸c cÇu
nèi cè ®Þnh. Extranet VPN cho phÐp c¸c user bÊt kú truy xuÊt.
1.1.3.7 Intranet vµ Extranet
Mét cÊu h×nh phæ biÕn cña LAN lµ Intranet. C¸c Intranet Web server kh¸c víi c¸c
Web server c«ng céng ë chç tõ bªn ngoµi ph¶i cã quyÒn vµ mËt khÈu phï hîp míi cã
thÓ truy xuÊt vµo Intranet cña mét tæ chøc nµo ®ã. Intranet ®−îc thiÕt kÕ sao cho c¸c
user ®· ®−îc cÊp quyÒn truy xuÊt cã thÓ vµo m¹ng LAN néi bé cña mét tæ chøc. Bªn
trong mét Intranet c¸c Web server ®−îc cµi ®Æt trªn m¹ng. Kü thuËt browser ®−îc
dïng phæ biÕn nhÊt ®Ó truy xuÊt c¸c d¹ng th«ng tin nh− sè liÖu th−¬ng m¹i, ®å ho¹,
tµi liÖu v¨n b¶n ... ®−îc l−u gi÷ trong c¸c server nµy.
Extranet liªn hÖ ®Õn c¸c øng dông vµ dÞch vô c¨n b¶n dùa vµo Intranet nh−ng ®−îc
më réng ra ®Ó cho phÐp truy xuÊt cã kiÓm so¸t vµ b¶o vÖ ®èi víi c¸c user bªn ngoµi.
Truy xuÊt nµy th−êng ®−îc thiÕt lËp qua c¸c mËt khÈu, user ID vµ c¸c b¶o vÖ theo c¸c
møc øng dông kh¸c nhau. Do ®ã, mét Extranet lµ mét më réng cña hai hay nhiÒu
Intranet víi mét t−¬ng t¸c b¶o vÖ gi÷a c¸c thµnh viªn.

1.1.4 B¨ng th«ng

1.1.4.1 TÇm quan träng cña b¨ng th«ng

B¨ng th«ng ®−îc ®Þnh nghÜa nh− lµ l−îng th«ng tin cã thÓ ch¶y qua mét kÕt nèi
m¹ng trong mét kho¶ng thêi gian cho tr−íc. ViÖc hiÓu râ kh¸i niÖm vÒ b¨ng th«ng lµ
hÕt søc quan träng khi nghiªn cøu m¹ng v× bèn lý do sau ®©y:
• B¨ng th«ng lµ h÷u h¹n. Nãi c¸ch kh¸c, bÊt kÓ ®−êng truyÒn
nµo dïng ®Ó x©y dông m¹ng còng cã c¸c giíi h¹n vÒ kh¶ n¨ng
vËn chuyÓn th«ng tin. B¨ng th«ng bÞ giíi h¹n bëi c¸c ®Þnh luËt
vËt lý vµ c¸c c«ng nghÖ ®−îc dïng ®Ó ®Æt th«ng tin lªn ®−êng
truyÒn. VÝ dô, b¨ng th«ng cña mét modem tiªu chuÈn bÞ giíi h¹n
ë møc 56 Kbps bëi c¸c thuéc tÝnh vËt lý cña cÆp d©y ®iÖn tho¹i
xo¾n ®«i vµ c¶ c«ng nghÖ modem. Tuy nhiªn, c«ng nghÖ DSL
còng dïng ®−êng d©y diÖn tho¹i nh− vËynh−nh l¹i cung cÊp mét
b¨ng th«ng lín h¬n nhiÒu so víi khi sö dông modem tiªu chuÈn.
C¸p sîi quang cã mét ®Æc tÝnh vËt lý tèt lµ cã thÓ cung cÊp b¨ng
th«ng hÇu nh− kh«ng cã giíi h¹n.
• B¨ng th«ng kh«ng miÔn phÝ. Ng−êi sö dông cã thÓ mua thiÕt
bÞ cã kh¶ n¨ng cung cÊp b¨ng th«ng gÇn nh− kh«ng h¹n chÕ cho
mét mang LAN. Nh−ng ®èi víi cÇu nèi WAN hÇu nh− lu«n ph¶i
mua b¨ng th«ng tõ nhµ cung cÊp dÞch vô. Trong c¶ hai tr−êng
hîp trªn, ng−êi qu¶n lý m¹ng cÇn ph¶i ®−a ra c¸c quyÕt ®Þnh
chÝnh x¸c vÒ c¸c lo¹i thiÕt bÞ vµ dÞch vô ®Ó mua.
• B¨ng th«ng lµ mét yÕu tè thiÕt yÕu ®Ó ®¸nh gi¸ phÈm chÊt
m¹ng, thiÕt kÕ m¹ng míi vµ hiÓu vÒ Internet. B¨ng th«ng cã
¶nh h−ëng to lín ®Õn chÊt l−îng cña m¹ng vµ lu«n ph¶i tÝnh ®Õn
khi thiÕt kÕ m¹ng.
• Nhu cÇu b¨ng th«ng kh«ng ngõng gia t¨ng. Sù chuyÓn ph¸t
qua m¹ng ®a ph−¬ng tiÖn bao gåm c¸c luång video vµ audio yªu

11
cÇu l−îng lín b¨ng th«ng. C¸c hÖ thèng ®iÖn tho¹i IP ®−îc x©y
dùng phæ biÕn kh¾p n¬i còng lµm t¨ng nhu cÇu vÒ b¨ng th«ng.

1.1.4.2 D¹ng t−¬ng tù cña b¨ng th«ng

B¨ng th«ng ®· ®−îc ®Þnh nghÜa ë trªn nh− lµ mét l−îng th«ng tin ch¶y qua mét
m¹ng trong mét kho¶ng thêi gian x¸c ®Þnh. §Ó cã thÓ nh×n nhËn trùc quan kh¸i niÖm
b¨ng th«ng trong m¹ng, chóng ta sÏ thö liªn hÖ víi hai d¹ng dßng ch¶y t−¬ng tù lµ
dßng ch¶y cña n−íc trong èng dÉn vµ dßng l−u th«ng cña c¸c ph−¬ng tiÖn giao th«ng
trªn c¸c lµn ®−êng cao tèc.
1. B¨ng th«ng gièng nh− tiÕt diÖn cña èng dÉn. M¹ng èng cÊp n−íc ®Õn tõng
nhµ vµ mang ®i phÇn n−íc kh«ng dïng tíi. M¹ng cÊp n−íc nµy ®−îc x©y
dùng tõ c¸c èng cã ®−êng kÝnh rÊt kh¸c nhau. èng chÝnh cã thÓ lín ®Õn 2 m,
trong khi èng dÉn vµo ®Õn nhµ cña kh¸ch hµng sö dông cã khi chØ cì 2 cm.
BÒ réng hay tiÕt diÖn trong cña èng chÝnh lµ kh¶ n¨ng mang n−íc cña èng.
Do ®ã cã thÓ h×nh dung n−íc nh− lµ d÷ liÖu cÇn truyÒn vµ tiÕt diÖn trong
cña èng nh− lµ b¨ng th«ng.
2. B¨ng th«ng gièng nh− lµ sè lµn xe trªn ®−êng cao tèc. Mét hÖ thèng ®−êng
cao tèc th−êng cã nhiÒu lµn xe. HÖ thèng cao tèc nµy l¹i ®−îc nèi vµo c¸c
trôc ®−êng nhá h¬n vµ Ýt lµn xe h¬n. Khi cã mét sè Ýt c¸c ph−¬ng tiÖn tham
gia giao th«ng trªn ®−êng th× tÊt c¶ ®Òu cã thÓ chuyÓn ®éng tù do. Khi cã
qu¸ nhiÒu ph−¬ng tiÖn tham gia giao th«ng th× ngay c¶ ®−êng cao tèc cã
nhiÒu lµn xe còng sÏ bÞ nghÏn vµ chËm l¹i. §Æc biÖt lµ khi c¸c trôc ®−êng
nhá bÞ nghÏn th× cã thÓ dÉn tíi sù t¾c nghÏn cña ®−êng cao tèc lín vµ do ®ã
cã thÓ g©y t¾c nghÏn trªn toµn bé tuyÕn ®−êng. Mét m¹ng sè liÖu rÊt gièng
hÖ thèng ®−êng cao tèc ë trªn. C¸c gãi d÷ liÖu gièng nh− c¸c ph−¬ng tiÖn
giao th«ng cßn b¨ng th«ng th× gièng víi sè lµn xe trªn ®−êng cao tèc.

1.1.4.3 §o l−êng

Trong c¸c hÖ thèng sè (digital), ®¬n vÞ c¬ b¶n cña b¨ng th«ng lµ bit/gi©y (bps). B¨ng
th«ng lµ ®o l−êng møc th«ng tin hay sè bit cã thÓ truyÒn tõ n¬i nµy ®Õn n¬i kh¸c trong
m¹ng trong mét kho¶ng thêi gian nµo ®ã. B¨ng th«ng m¹ng th−êng cã ®é lín hµng
ngh×n bit/gi©y (Kbps), hµng triÖu bit/gi©y (Mbps), hµng tû bit/gi©y (Gbps) vµ thËm chÝ
lµ hµng ng×n tû bit/gi©y (Tbps).
MÆc dï b¨ng th«ng vµ tèc ®é th−êng bÞ dïng lÉn lén, nh−ng chóng kh«ng ph¶i lµ
mét. Th«ng th−êng ng−êi ta hay nãi mét c¸ch kh«ng chÝnh x¸c lµ mét kÕt nèi T3 cã
b¨ng th«ng 45 Mbps ho¹t ®éng víi mét tèc ®é cao h¬n mét kÕt nèi T1 cã b¨ng th«ng
1,544 Mbps. Tuy nhiªn, nÕu chØ dïng mét l−îng nhá dung l−îng th«ng tin th× c¶ hai
lo¹i kÕt nèi nµy sÏ truyÒn gãi d÷ liÖu ®ã ®Õn ®Ých víi tèc ®é gÇn nh− nhau. Do ®ã, cÇn
ph¶i nãi mét c¸ch chÝnh x¸c lµ mét kÕt nèi T3 cã b¨ng th«ng lín h¬n mét kÕt nèi T1.
Trong cïng mét kho¶ng thêi gian, kÕt nèi T3 cã kh¶ n¨ng mang nhiÒu th«ng tin h¬n
kÕt nèi T1, chø kh«ng ph¶i lµ T3 cã tèc ®é cao h¬n T1.

1.1.4.4 C¸c giíi h¹n

Nh− ®· th¶o luËn ë trªn, b¨ng th«ng bÞ giíi h¹n bëi c¸c ®Þnh luËt vËt lý vµ c¸c c«ng
nghÖ ®−îc dïng ®Ó ®Æt th«ng tin lªn ®−êng truyÒn. Cô thÓ, b¨ng th«ng thay ®æi phô

12
thuéc vµo lo¹i ®−êng truyÒn còng nh− c¸c c«ng nghÖ LAN hay WAN ®−îc dïng. B¶n
chÊt vËt lý cña lo¹i ®−êng truyÒn (d©y ®ång xo¾n ®«i, cable ®ång trôc, cable quang,
kh«ng khÝ) x¸c lËp giíi h¹n c¬ b¶n cña kh¶ n¨ng truyÒn tÝn hiÖu trªn lo¹i ®−êng
truyÒn ®ã. Tuy nhiªn, b¨ng th«ng thùc sù cña m¹ng ®−îc x¸c ®Þnh bëi mét tæ hîp cña
®−êng truyÒn vËt lý vµ c¸c c«ng nghÖ ®−îc chän ®Ó truyÒn tÝn hiÖu m¹ng.
VÝ dô, theo hiÓu biÕt hiÖn hµnh vÒ b¶n chÊt vËt lý cña d©y cable UTP th× b¨ng
th«ng cña nã cã giíi h¹n trªn theo lý thuyÕt lµ 1 Gbps. Tuy nhiªn, trªn thùc tÕ th×
b¨ng th«ng ®−îc x¸c ®Þnh bëi viÖc dïng 10BASE-T, 100BASE-TX hay 1000BASE-TX
Ethernet vµ khi ®ã b¨ng th«ng tèi ®a cña cable UTP theo lý thuyÕt sÏ lÇn l−ît lµ 10
Mbps, 100 Mbps vµ 1000 Mbps.

1.1.4.5 Th«ng l−îng (throughput)

Nh− ®· ®−îc ®Þnh nghÜa ë trªn, b¨ng th«ng lµ l−îng th«ng tin ch¶y xuyªn qua
m¹ng trong mét kho¶ng thêi gian x¸c ®Þnh. Mét LAN th«ng th−êng cã thÓ ®−îc x©y
dùng ®Ó cung øng 100 Mbps cho mçi m¸y tr¹m. Nh−ng ®iÒu nµy kh«ng cã nghÜa lµ
mçi user cã thÓ di chuyÓn thùc sù 100 Mb sè liÖu qua m¹ng trong mét gi©y trong ®iÒu
kiÖn thùc tÕ. Ng−êi ta th−êng sö dông kh¸i niÖm th«ng l−îng ®Ó ®Æc t¶ b¨ng th«ng
kh¶ dông cña m¹ng.
Th«ng l−îng lµ b¨ng th«ng ®−îc ®o l−êng thùc sù vµo mét kho¶ng thêi gian ®Æc biÖt
trong ngµy sö dông c¸c tuyÕn Internet ®Æc biÖt vµ gi÷a lóc cã mét tËp c¸c sè liÖu ®−îc
truyÒn qua m¹ng. Th«ng l−îng th−êng nhá h¬n nhiÒu so víi b¨ng th«ng thiÕt kÕ cña
m¹ng. B»ng c¸ch ®o l−êng th«ng l−îng mét c¸ch th−êng xuyªn, ng−êi qu¶n trÞ m¹ng
sÏ nhËn thøc ®−îc c¸c thay ®æi vÒ hiÖu suÊt m¹ng còng nh− lµ vÒ nhu cÇu cña ng−êi
sö dông ®Ó cã thÓ ®iÒu chØnh m¹ng cho phï hîp.

1.1.4.6 TÝnh to¸n truyÒn d÷ liÖu

Nh÷ng ng−êi thiÕt kÕ vµ qu¶n trÞ m¹ng th−êng ph¶i ®−a ra c¸c quyÕt ®Þnh liªn
quan ®Õn b¨ng th«ng. QuyÕt ®Þnh ®ã cã thÓ lµ liÖu cã cÇn t¨ng b¨ng th«ng cña mét kÕt
nèi WAN ®Ó chøa mét c¬ së d÷ liÖu míi, hay cã thÓ lµ m¹ng trôc cña LAN hiÖn hµnh
cã ®ñ b¨ng th«ng ®Ó phôc vô cho mét kho¸ huÊn luyÖn sö dông luång video hay
kh«ng. C©u tr¶ lêi cho c¸c vÊn ®Ò thùc tÕ nh− vËy kh«ng ph¶i lu«n t×m thÊy mét c¸ch
dÔ dµng, nh−ng lu«n b¾t ®Çu b»ng viÖc tÝnh to¸n truyÒn d÷ liÖu ®¬n gi¶n.
Sö dông c«ng thøc: thêi gian truyÒn T b»ng kÝch th−íc S cña tËp tin chia cho b¨ng
th«ng BW, T = S/BW, cho phÐp ng−êi qu¶n trÞ m¹ng cã thÓ ®¸nh gi¸ ®−îc phÇn nµo
hiÖu suÊt cña m¹ng. Tuy nhiªn, cã hai ®iÓm quan träng cÇn ph¶i xem xÐt ®Õn khi thùc
hiÖn tÝnh to¸n, ®ã lµ:
• KÕt qu¶ chØ lµ mét sù −íc l−îng v× kÝch th−íc S cña file kh«ng
bao gåm bÊt kú th«ng tin overhead nµo ®−îc thªm vµo trong qu¸
tr×nh ®ãng gãi.
• KÕt qu¶ gÇn nh− lµ thêi gian truyÒn tèt nhÊt cã thÓ ®¹t ®−îc v×
b¨ng th«ng kh¶ dông lu«n nhá h¬n gi¸ trÞ b¨ng th«ng tèi ®a theo
lý thuyÕt trªn bÊt kú m¹ng nµo. Cã thÓ nhËn ®−îc c¸c −íc l−îng
chÝnh x¸c h¬n nÕu sö dông th«ng l−îng thay cho b¨ng th«ng
trong khi tÝnh to¸n.

13
1.1.4.7 Digital ng−îc víi Analog

Cã hai lo¹i tÝn hiÖu lµ tÝn hiÖu t−¬ng tù (analog) vµ tÝn hiÖu sè (digital). §¬n vÞ c¬
b¶n cña b¨ng th«ng analog lµ herzt (Hz). Th«ng th−êng ®¬n vÞ c¬ b¶n cña b¨ng th«ng
analog còng ®−îc dïng cho b¨ng th«ng cña tÝn hiÖu digital. C¸c ®¬n vÞ b¨ng th«ng phæ
biÕn lµ KHz, MHz vµ GHz. Còng cã c¸c ®¬n vÞ ®−îc dïng ®Ó m« t¶ b¨ng th«ng cña c¸c
m¹ng LAN kh«ng d©y theo tiªu chuÈn 802.11a vµ 802.11b t−¬ng øng víi ho¹t ®éng ë 5
GHz vµ 2,4 GHz.
Trong khi c¸c tÝn hiÖu analog cã thÓ truyÒn dÉn m«t sè d¹ng th«ng tin, chóng l¹i cã
nh÷ng bÊt lîi ®¸ng kÓ so víi ho¹t ®éng truyÒn dÉn digital. VÝ dô nh− tÝn hiÖu video ë
d¹ng analog ®ßi hái ph¶i cã mét b¨ng tÇn réng ®Ó truyÒn vµ kh«ng thÓ Ðp tÝn hiÖu vµo
mét b¨ng tÇn nhá h¬n. NÕu b¨ng th«ng analog kh«ng kh¶ dông th× tÝn hiÖu kh«ng thÓ
truyÒn ®i ®−îc.
§èi víi tÝn hiÖu digital, tÊt c¶ c¸c th«ng tin ®Òu ®−îc göi ®i d−íi d¹ng bit. C¸c tÝn
hiÖu audio, video vµ sè liÖu tÊt c¶ ®Òu trë thµnh c¸c luång bit khi chóng ®−îc truyÒn
dÉn qua ®−êng truyÒn digital. Lo¹i truyÒn dÉn nµy t¹o cho b¨ng th«ng digital mét −u
thÕ ®Æc biÖt so víi b¨ng th«ng analog. Sè l−îng kh«ng giíi h¹n cña th«ng tin cã thÓ
truyÒn qua ®−îc c¸c kªnh digital cã b¨ng th«ng nhá nhÊt vµ chËm nhÊt.
§iÒu quan träng ë ®©y lµ cÇn ph¶i hiÓu ®−îc sù kh¸c biÖt vµ sù gièng nhau gi÷a
b¨ng th«ng digital vµ b¨ng th«ng analog. Hai lo¹i b¨ng th«ng nµy th−êng xung ®ét lÉn
nhau trong lÜnh vùc c«ng nghÖ th«ng tin. V× gi¸o tr×nh nµy chñ yÕu liªn quan ®Õn
m¹ng digital nªn thuËt ng÷ b¨ng th«ng sÏ dïng ®Ó chØ b¨ng th«ng digital.

1.2. KiÕn tróc ph©n líp vµ m« h×nh OSI

1.2.1 KiÕn tróc ph©n líp

§Ó gi¶m ®é phøc t¹p cña viÖc thiÕt kÕ, cµi ®Æt m¹ng, c¸c m¹ng m¸y tÝnh hiÖn cã
®Òu ®−îc ph©n tÝch thiÕt kÕ theo quan ®iÓm ph©n líp (layering). Môc ®Ých cña mçi líp
lµ cung cÊp mét sè dÞch vô (services) nhÊt ®Þnh cho líp cao h¬n.
Mçi hÖ thèng trong mét m¹ng ®Òu cã cÊu tróc líp víi sè l−îng, chøc n¨ng mçi líp
nh− nhau. D÷ liÖu kh«ng ®−îc truyÒn trùc tiÕp tõ líp thø i bªn hÖ thèng nµy sang líp
i t−¬ng øng cña hÖ thèng kh¸c. ChØ cã líp thÊp nhÊt míi cã liªn kÕt vËt lý, c¸c líp cao
h¬n chØ lµ liªn kÕt logic (¶o). ë bªn thiÕt bÞ göi, d÷ liÖu ®i tõ líp trªn xuèng, bªn nhËn
ng−îc l¹i d÷ liÖu ®i tõ d−íi lªn nhê giao diÖn cña cÆp líp kÒ nhau. Mçi giao diÖn quy
®Þnh th«ng tin vµ dÞch vô nµo ph¶i cung cÊp cho líp trªn nã.

1.2.2 M« h×nh OSI

§Ó tr¸nh t×nh tr¹ng kh«ng t−¬ng thÝch cña c¸c hÖ thèng kh¸c nhau, cÇn x©y dùng
mét khung chuÈn vÒ kiÕn tróc m¹ng lµm c¨n cø cho c¸c nhµ thiÕt kÕ vµ chÕ t¹o s¶n
phÈm vÒ m¹ng. Hai môc tiªu cÇn ®¹t ®−îc trong mét m¹ng m¸y tÝnh lµ:
• Interconnectivity: gióp kÕt nèi c¸c hÖ thèng kh¸c nhau: ®−êng
truyÒn vËt lý (physical media), c¬ chÕ ®ãng gãi d÷ liÖu (data
packaging mechanism) vµ ®Þnh tuyÕn (routing) gi÷a nót nguån
vµ ®Ých.
• Interoperability: gióp d÷ liÖu t−¬ng thÝch gi÷a c¸c m¸y tÝnh, bÊt
chÊp c¸c m¸y tÝnh cã hÖ ®iÒu hµnh vµ ng«n ng÷ kh¸c nhau.

14
Tæ chøc ISO (The International Organization for Standardization) ®· ®−a ra mét
khung chuÈn vµo n¨m 1984, gäi lµ m« h×nh tham chiÕu cho viÖc kÕt nèi c¸c hÖ thèng
më OSI (Reference Model for Open System Interconnection).
M« h×nh gåm 7 líp, mçi líp lµ ®éc lËp, kh«ng phô thuéc vµo hÖ ®iÒu hµnh vµ c¸c
yÕu tè kh¸c. M« h×nh cho phÐp b¹n nhËn ra ®−îc c¸c chøc n¨ng cña m¹ng diÔn ra t¹i
mçi líp. Quan träng h¬n, m« h×nh tham chiÕu OSI lµ mét khu«n mÉu gióp b¹n hiÓu
th«ng tin di chuyÓn xuyªn qua mét m¹ng nh− thÕ nµo, quan s¸t c¸ch thøc mµ th«ng
tin hay c¸c gãi d÷ liÖu di chuyÓn tõ mét ch−¬ng tr×nh øng dông nµy xuyªn qua m«i
tr−êng m¹ng (d©y c¸p...) ®i ®Õn ch−¬ng tr×nh øng dông ®ang täa l¹c trªn mét m¸y tÝnh
kh¸c trªn m¹ng, ngay c¶ khi ng−êi göi vµ ng−êi nhËn ë hai m«i tr−êng m¹ng kh¸c
nhau. HiÖn nay m« h×nh tham chiÕu OSI ®· trë thµnh m« h×nh chÝnh thøc cho ho¹t
®éng truyÒn th«ng m¹ng. MÆc dï vÉn tån t¹i c¸c m« h×nh kh¸c, nh−ng hÇu hÕt c¸c
nhµ s¶n xuÊt ®Òu liªn hÖ c¸c s¶n phÈm cña hä víi m« h×nh tham chiÕu OSI.

H×nh 1.6. M« h×nh tham chiÕu 7 líp OSI.

Trong m« h×nh tham chiÕu OSI mçi líp m« t¶ mét chøc n¨ng m¹ng ®Æc biÖt:
• Líp 1, 2, 3 lµ c¸c líp hç trî m¹ng, chóng quan hÖ víi m«i tr−êng
vËt lý cña viÖc truyÒn d÷ liÖu tõ thiÕt bÞ nµy sang thiÕt bÞ kh¸c
(®iÖn, kÕt nèi vËt lý, ®Þa chØ vËt lý, thêi gian truyÒn vµ ®é tin
cËy).
• Líp 5, 6, 7 lµ líp hç trî øng dông, chóng cho phÐp kh¶ n¨ng cïng
lµm viÖc gi÷a c¸c hÖ thèng phÇn mÒm kh«ng liªn quan ®Õn nhau.
• Líp 4 liªn kÕt hai ph©n nhãm trªn vµ b¶o ®¶m nh÷ng g× mµ líp
thÊp h¬n truyÒn th× líp trªn cã thÓ sö dông ®−îc.
NhËn xÐt r»ng c¸c líp trªn lu«n thùc hiÖn b»ng phÇn mÒm, c¸c líp thÊp h¬n lµ tæ
hîp phÇn cøng vµ mÒm, riªng líp vËt lý hÇu nh− toµn phÇn cøng.

1.2.2.1 Chøc n¨ng c¸c líp

a) Líp vËt lý (Physical)


Göi vµ nhËn c¸c chuçi bit (Send and receive bit-stream), thùc hiÖn liªn
kÕt phÇn cøng (c¬ khÝ vµ ®iÖn) bao gåm møc ®iÖn ¸p vµ sù thay ®æi ®iÖn ¸p. Tèc
®é truyÒn, kho¶ng c¸ch tèi ®a vµ thËm chÝ c¸c mèi nèi vËt lý còng n»m trong
møc nµy. Líp vËt lý chØ lµm viÖc víi tÝn hiÖu vµ m«i tr−êng truyÒn.
b) Líp liªn kÕt d÷ liÖu (Datalink)
Cung cÊp mét kh¶ n¨ng chuyÓn d÷ liÖu tin cËy xuyªn qua mét liªn kÕt
vËt lý nh− ph©n chia khung d÷ liÖu (framing data packet), cµi vµo ®Þa chØ ®Ých
vµ nguån (destination and source addresses), céng tiªu ®Ò (preamble), kiÓu

15
khung d÷ liÖu (frame type), m· söa lçi (checksum) vµo gãi d÷ liÖu ®Ó ®¶m b¶o
khung d÷ liÖu ®−îc truyÒn ®i chÝnh x¸c. V× thÕ, líp nµy dïng ®Ó t¹o d÷ liÖu
thµnh frame vµ ®iÒu khiÓn truy xuÊt m«i tr−êng.
Líp liªn kÕt d÷ liÖu chøa ®ùng hai líp con: ®iÒu khiÓn liªn kÕt logic (LLC
- Logical Link Control) vµ ®iÒu khiÓn truy nhËp ®−êng truyÒn (MAC-Media
Access Control). §Þa chØ c¸c thiÕt bÞ phÇn cøng chÝnh thùc lµ ®Þa chØ MAC trong
líp nµy. §Þa chØ vËt lý còng n»m t¹i ®©y, v× líp 1 chØ lµm viÖc duy nhÊt víi dßng
bit.
c) Líp m¹ng (Network)
T×m ®−êng ®i tèt nhÊt cho d÷ liÖu tõ nót A ®Õn nót B (routing). KÕt hîp
víi líp giao vËn ®Ó ®¶m b¶o d÷ liÖu ®−îc ph©n phèi chÝnh x¸c vµ nguyªn vÑn.
Tøc lµ líp m¹ng dïng ®Ó chän ®−êng, ®Þnh tuyÕn vµ ®¸nh ®Þa chØ.
d) Líp giao vËn (Transport)
Ph©n chia d÷ liÖu tõ host truyÒn vµ t¸i hîp d÷ liÖu t¹i host nhËn. Ranh
giíi líp giao vËn vµ líp phiªn xem nh− ranh giíi gi÷a giao thøc øng dông
(application protocol) vµ giao thøc luång d÷ liÖu (data-flow protocol). C¸c dÞch
vô tin cËy, ph¸t hiÖn lçi, kh¾c phôc lçi còng nh− ®iÒu khiÓn luång th«ng tin
®−îc sö dông triÖt ®Ó. ChÊt l−îng dÞch vô vµ ®é tin cËy lµ môc tiªu cÇn ®¹t
®−îc t¹i líp nµy.
e) Líp phiªn (Session)
ThiÕt lËp, qu¶n lý, ®ång bé vµ kÕt thóc c¸c phiªn th«ng tin gi÷a hai nót
m¹ng. KÕt nèi nµy cã thÓ lµ hai chiÒu kh«ng ®ång thêi (half duplex) hoÆc hai
chiÒu ®ång thêi (full duplex). Do ®ã nhiÖm vô cña líp phiªn lµ héi tho¹i.
f) Líp tr×nh diÖn (Presentation)
§¶m b¶o th«ng tin mµ líp øng dông cña mét hÖ thèng ®Çu cuèi göi ®i líp
øng dông cña mét hÖ thèng kh¸c cã thÓ ®äc ®−îc (data transfer syntax). NÕu
cÇn, líp tr×nh diÖn th«ng dÞch c¸c d¹ng d÷ liÖu kh¸c nhau thµnh mét d¹ng
chung. VËy chøc n¨ng líp tr×nh diÖn lµ t¹o d¹ng d÷ liÖu chung.
g) Líp øng dông (Application)
GÇn gòi víi ng−êi dïng h¬n hÕt, cung cÊp c¸c dÞch vô m¹ng b»ng c¸ch
t¹o ra giao diÖn gi÷a ng−êi sö dông víi c¸c øng dông nh− th− ®iÖn tö (email),
truy nhËp tµi nguyªn trªn m¹ng, truyÒn file, m« pháng ®Çu cuèi ... V× vËy chøc
n¨ng líp øng dông lµ tr×nh duyÖt Web.

1.2.2.2 §ãng gãi d÷ liÖu (Encapsulation-Wrapping data)

NÕu mét m¸y tÝnh A (host A) muèn göi d÷ liÖu ®Õn mét m¸y tÝnh B (host B), d÷ liÖu
ph¶i ®−îc ®ãng gãi. Ho¹t ®éng ®ãng gãi sÏ gãi d÷ liÖu cïng c¸c th«ng tin giao thøc cÇn
thiÕt (header - th«ng tin ®Þa chØ thªm vµo, trailer...). Cã n¨m b−íc ®µm tho¹i ®Ó gãi d÷
liÖu:
1. X©y dùng d÷ liÖu: c¸c d¹ng d÷ liÖu kh¸c nhau, ch¼ng h¹n néi dung mét
email, c¸c ký tù alphabet chuyÓn thµnh d÷ liÖu d¹ng chung (data) ®Ó cã thÓ
®i xuyªn qua liªn m¹ng.
2. Gãi d÷ liÖu ®Ó vËn chuyÓn ®Çu cuèi-®Õn-®Çu cuèi: d÷ liÖu ®−îc ®ãng
gãi cho vËn chuyÓn liªn m¹ng. B»ng c¸ch ph©n ®o¹n d÷ liÖu thµnh c¸c
segment, chøc n¨ng vËn chuyÓn b¶o ®¶m r»ng d÷ liÖu ®−îc tiÕp nhËn t¹i c¶
hai ®Çu cña hÖ thèng.
3. G¾n ®Þa chØ m¹ng vµo header: d÷ liÖu ®Æt vµo gãi (packet) hay mét

16
datagram cã chøa header m¹ng víi c¸c ®Þa chØ luËn lý cña nguån vµ ®Ých.
C¸c ®Þa chØ nµy gióp c¸c thiÕt bÞ m¹ng göi c¸c gãi qua m¹ng däc theo ®−êng
dÉn ®· chän.
4. G¾n ®Þa chØ côc bé vµo header liªn kÕt d÷ liÖu: mçi thiÕt bÞ m¹ng ph¶i
®−îc gãi vµo mét frame. Frame cho phÐp kÕt nèi ®Õn thiÕt bÞ m¹ng kÕ tiÕp
®−îc nèi tiÕp trªn liªn kÕt. Mçi thiÕt bÞ m¹ng trªn ®−êng dÉn ®· chän yªu
cÇu ®ãng frame ®Ó nã kÕt nèi ®−îc ®Õn thiÕt bÞ kÕ tiÕp.
5. ChuyÓn ®æi thµnh chuçi bit ®Ó truyÒn: frame chuyÓn thµnh chuçi bit ®Ó
truyÒn trªn m«i tr−êng. C¸c header vµ trailer ®−îc thªm vµo khi d÷ liÖu
chuyÓn xuèng c¸c líp trong m« h×nh OSI. Chøc n¨ng ®ång bé (clocking) cho
phÐp c¸c thiÕt bÞ ph©n t¸ch c¸c bit nµy khi chóng truyÒn xuyªn qua m«i
tr−êng. L−u ý lµ m«i tr−êng trªn liªn m¹ng vËt lý cã thÓ thay ®æi däc theo
®−êng dÉn. VÝ dô, mét th«ng ®iÖp e-mail cã thÓ b¾t nguån tõ mét LAN,
xuyªn qua m¹ng trôc campus vµ ®i ra mét liªn kÕt WAN cho ®Õn khi tíi
®−îc ®Ých trªn mét LAN kh¸c ë c¸ch xa.

Host A Host B

Application Data Stream Application


Presentatio Data Stream Data Presentatio
Snession Data Stream Snession
Transport Segme Transport
Netw ork Network Netw ork
Header Packet
Data Link Frame Network Frame Data Link
Header Header Trailer Frame
Physical Bit Physical
110001010101101100001010

H×nh 1.7. §ãng gãi d÷ liÖu.

1.3. TruyÒn th«ng ngang hµng (peer-to-peer)

§Ó cho d÷ liÖu di chuyÓn tõ nguån ®Õn ®Ých, mçi líp cña m« h×nh OSI t¹i nguån
ph¶i th«ng tin víi líp ngang hµng víi nã t¹i m¸y ®Ých. D¹ng truyÒn th«ng nµy gäi lµ
truyÒn th«ng ngang hµng (peer-to-peer). Trong suèt qu¸ tr×nh truyÒn th«ng ngang
hµng, c¸c giao thøc cña mçi líp trao ®æi c¸c gãi th«ng tin vµ c¸c gãi th«ng tin nµy ®−îc
gäi lµ c¸c ®¬n vÞ d÷ liÖu giao thøc PDU (Protocol Data Units). Mçi líp truyÒn th«ng
trªn m¸y tÝnh nguån truyÒn nhËn c¸c PDU riªng cña líp víi líp ngang hµng bªn m¸y
tÝnh ®Ých. §Ó cung cÊp dÞch vô nµy, líp d−íi sö dông viÖc ®ãng gãi ®Ó ®Æt PDU tõ líp
trªn vµo tr−êng d÷ liÖu cña gãi; sau ®ã nã thªm c¸c th«ng tin bæ sung gåm header,
trailer, mµ líp nµy cÇn ®Ó thùc hiÖn chøc n¨ng cña nã. KÕ tiÕp, khi d÷ liÖu di chuyÓn
xuèng xuyªn qua c¸c líp cña m« h×nh OSI, c¸c header vµ trailer kh¸c l¹i ®−îc thªm
vµo. Sau khi c¸c líp 7 (øng dông), 6 (tr×nh diÖn) vµ 5 (phiªn) ®· thªm th«ng tin cña
chóng, líp thø 4 (giao vËn) l¹i tiÕp tôc bæ sung nhiÒu th«ng tin h¬n. Nhãm d÷ liÖu nµy,
PDU cña líp 4 gäi lµ segment.
Líp m¹ng cung cÊp mét dÞch vô cho líp giao vËn vµ líp giao vËn biÓu diÔn d÷ liÖu
cho hÖ thèng con liªn m¹ng. Líp m¹ng cã nhiÖm vô di chuyÓn c¸c d÷ liÖu xuyªn qua
m¹ng. Nã hoµn thµnh nhiÖm vô nµy b»ng c¸ch ®ãng gãi d÷ liÖu vµ ®Ýnh mét header ®Ó
t¹o ra mét packet (PDU cña líp 3). Header chøa th«ng tin cÇn thiÕt ®Ó hoµn tÊt viÖc

17
truyÒn vÝ dô nh− ®Þa chØ luËn lý cña nguån vµ ®Ých.
Líp liªn kÕt d÷ liÖu cung cÊp mét dÞch vô cho líp m¹ng. Nã gãi th«ng tin cña líp
m¹ng trong mét frame (PDU cña líp 2). Header cña frame chøa th«ng tin (vÝ dô nh−
c¸c ®Þa chØ vËt lý) cÇn thiÕt ®Ó hoµn tÊt c¸c chøc n¨ng liªn kÕt d÷ liÖu.
Líp vËt lý còng cung cÊp mét dÞch vô cho líp liªn kÕt d÷ liÖu. Líp vËt lý m· ho¸
frame liªn kÕt d÷ liÖu thµnh c¸c mÉu bao gåm c¸c bit 1 vµ 0 ®Ó truyÒn ®i.

H×nh 1.8. TruyÒn th«ng ngang hµng trong m« h×nh OSI.

1.4. M« h×nh TCP/IP

TiÒn th©n cña m« h×nh TCP/IP lµ m« h×nh DoD do bé quèc phßng Mü (DoD:
Department of Defense) t¹o ra nh»m thiÕt kÕ mét m¹ng cã thÓ tån t¹i d−íi bÊt kú
hoµn c¶nh nµo, kÓ c¶ trong chiÕn tranh h¹t nh©n. ChÝnh bµi to¸n thiÕt kÕ rÊt ®Æc biÖt
nµy ®· dÉn tíi sù ph¸t minh ra m« h×nh TCP/IP.
TCP/IP ®· ®−îc ph¸t triÓn nh− lµ mét giao thøc chuÈn më. TÊt c¶ mäi ng−êi ®Òu cã
thÓ sö dông TCP/IP mét c¸ch tù do. Vµ chÝnh v× vËy mµ TCP/IP ph¸t triÓn rÊt m¹nh
mÏ.
M« h×nh TCP/IP cã bèn líp sau:
• Líp øng dông (Application)
• Líp giao vËn (Transport)
• Líp Internet (Internet)
• Líp truy nhËp m¹ng (Network Access).

18
MÆc dï mét sè líp trong m« h×nh TCP/IP cã tªn gièng nh− c¸c líp bªn m« h×nh OSI,
nh−ng c¸c líp nµy trong hai m« h×nh kh«ng hoµn toµn t−¬ng øng víi nhau. §Æc biÖt lµ
líp øng dông cã c¸c chøc n¨ng kh¸c biÖt trong mçi m« h×nh.

H×nh 1.9. M« h×nh TCP/IP.

1.4.1 Chøc n¨ng cña c¸c líp trong m« h×nh TCP/IP

C¸c nhµ thiÕt kÕ TCP/IP cho r»ng líp øng dông nªn bao gåm c¶ c¸c chøc n¨ng chi
tiÕt cña líp phiªn vµ líp tr×nh bµy trong m« h×nh OSI. V× vËy líp øng dông trong m«
h×nh TCP/IP khèng chÕ lu«n c¸c ho¹t ®éng tr×nh bµy, m· ho¸ vµ ®iÒu khiÓn ®èi tho¹i.
Mét sè giao thøc cña líp øng dông ®−îc dïng phæ biÕn nhÊt lµ: FTP (File Transfer
Protocol), HTTP (HyperText Transfer Protocol), SMTP (Simple Mail Transfer
Protocol), DNS (Domain Name System), TFTP (Trivial File Transfer Protocol).
Líp giao vËn liªn quan ®Õn c¸c vÊn ®Ò vÒ chÊt l−îng dÞch vô nh− ®é tin cËy, ®iÒu
khiÓn luång vµ kiÓm so¸t lçi. Mét trong nh÷ng giao thøc cña líp giao vËn, giao thøc
®iÒu khiÓn truyÒn TCP (Transmision Control Protocol), cung cÊp c¸c ph−¬ng thøc
mÒm dÎo vµ v−ît tréi ®Ó tiÕn hµnh truyÒn th«ng trªn m¹ng Ýt lçi, l−u th«ng tèt vµ tin
cËy. TCP lµ mét giao thøc cã xu h−íng kÕt nèi (connection-oriented). Trong khi gãi
th«ng tin cña líp øng dông vµo c¸c ®¬n vÞ segment, TCP duy tr× mét ®èi tho¹i gi÷a
nguån vµ ®Ých ®Õn. Xu h−íng kÕt nèi kh«ng cã nghÜa lµ tån t¹i mét m¹ch gi÷a c¸c m¸y
tÝnh truyÒn tin. C¸c segment cña líp 4 ch¹y xu«i ng−îc gi÷a hai host ®Ó nhËn ra r»ng
cã mét kÕt nèi luËn lý tån t¹i trong mét kho¶ng thêi gian nµo ®ã. C¸c giao thøc phæ
biÕn nhÊt cña líp giao vËn lµ: TCP vµ UDP (User Datagram Protocol).
Môc ®Ých cña líp Internet lµ ®Ó chia c¸c segment cña TCP thµnh c¸c gãi vµ göi
chóng tõ bÊt kú m¹ng nµo. Mçi gãi th«ng tin cã thÓ ®Õn m¹ng ®Ých theo nh÷ng con
®−êng kh¸c nhau. Giao thøc ®Æc biÖt kiÓm so¸t líp nµy ®−îc gäi lµ giao thøc IP
(Internet Protocol). ViÖc x¸c ®Þnh ®−êng truyÒn dÉn tèt nhÊt vµ chuyÓn m¹ch ®Ó
truyÒn c¸c gãi ®Òu diÔn ra ë líp nµy. BÊt kÓ c¸c dÞch vô øng dông m¹ng nµo ®−îc cung
cÊp vµ giao thøc giao vËn nµo ®−îc dïng, chØ cã mét giao thøc Internet lµ IP. §©y lµ
mét quyÕt ®Þnh thiÕt kÕ cã chñ ®Ých. IP phôc vô nh− mét giao thøc ®a n¨ng cho phÐp
bÊt kú m¸y tÝnh nµo ë bÊt kú n¬i ®©u ®Òu cã thÓ truyÒn th«ng vµo bÊt kú thêi ®iÓm
nµo.
Mèi liªn hÖ mËt thiÕt gi÷a IP vµ TCP lµ hÕt søc quan träng. IP cã thÓ ®−îc xem nh−
cã chøc n¨ng chØ ra c¸c con ®−êng cho c¸c gãi, trong khi TCP cung cÊp mét c¬ chÕ vËn
chuyÓn tin cËy.
Líp truy nhËp m¹ng (Network Access) cßn ®−îc gäi lµ líp host-to-network. Líp nµy
®Ò cËp ®Õn tÊt c¶ c¸c thµnh phÇn, c¶ vËt lý vµ luËn lý, cÇn thiÕt ®Ó t¹o ra mét liªn kÕt
vËt lý. Nã bao gåm tÊt c¶ c¸c chi tiÕt kü thuËt thiÕt lËp m¹ng, bao gåm tÊt c¶ c¸c chi
tiÕt trong c¸c líp vËt lý vµ líp liªn kÕt d÷ liÖu trong m« h×nh OSI.
19
H×nh 1.10. S¬ ®å giao thøc TCP/IP.

1.4.2 So s¸nh m« h×nh TCP/IP vµ m« h×nh OSI

Hai m« h×nh TCP/IP vµ OSI cã mét sè ®iÓm t−¬ng ®ång nh−ng ®ång thêi còng cã
nh÷ng ®iÓm kh¸c biÖt.
C¸c ®iÓm t−¬ng ®ång gi÷a TCP/IP vµ OSI lµ:
• C¶ hai ®Òu ph©n líp.
• C¶ hai ®Òu cã líp øng dông mµ tõ ®ã chóng cã c¸c dÞch vô kh¸c
nhau.
• C¶ hai ®Òu cã líp m¹ng vµ líp giao vËn gÇn gièng nhau.
• C¶ hai ®Òu cho c¸c gãi ®−îc chuyÓn m¹ch. §iÒu nµy cã nghÜa lµ
c¸c gãi riªng biÖt cã thÓ ®i theo c¸c ®−êng dÉn ®éc lËp ®Ó ®i cïng
mét ®Ých. Tr¸i ng−îc h¼n víi c¸c m¹ng chuyÓn m¹ch (circuit-
switched network) n¬i mµ tÊt c¶ c¸c gãi ®Òu ph¶i ®i theo cïng
mét ®−êng dÉn tíi ®Ých.
C¸c ®iÓm kh¸c biÖt gi÷a TCP/IP vµ OSI lµ:
• TCP/IP kÕt hîp líp tr×nh bµy vµ líp phiªn vµo líp øng dông.
• TCP/IP kÕt hîp c¸c líp liªn kÕt d÷ liÖu vµ líp vËt lý thµnh líp
truy nhËp m¹ng.
• TCP/IP ®¬n gi¶n h¬n v× cã Ýt líp h¬n.
• Giao thøc ICP/IP lµ c¸c tiªu chuÈn mµ Internet dïng ®Ó ph¸t
triÓn, nh− vËy m« h×nh TCP/IP cã ®−îc sù tÝn nhiÖm bëi c¸c giao
thøc cña nã. Ng−îc l¹i, víi c¸c m¹ng kh«ng ®−îc x©y dùng trªn
giao thøc OSI, th× m« h×nh OSI chØ ®−îc dïng nh− lµ mét h−íng
dÉn.

20
C¸c chuyªn viªn thiÕt lËp m¹ng cã thÓ cã nh÷ng quan ®iÓm kh¸c nhau khi lùa chän
m« h×nh. Tuy nhiªn do b¶n chÊt tù nhiªn cña c«ng nghÖ, viÖc th©n thiÖn víi c¶ hai m«
h×nh OSI vµ TCP/IP lµ ®iÒu hÕt søc cÇn thiÕt. Ngoµi ra, còng cÇn ph¶i ghi nhí lµ cã
thÓ cã sù kh¸c biÖt gi÷a mét m« h×nh vµ mét giao thøc thùc sù ®−îc dïng khi thiÕt lËp
m¹ng.

H×nh 1.11. So s¸nh m« h×nh TCP/IP víi m« h×nh OSI.

1.5. HÖ ®iÒu hµnh m¹ng NOS (Network Operating System)

Muèn cho m¸y tÝnh ho¹t ®éng ®−îc cÇn cã hÖ ®iÒu hµnh (OS) ®ã lµ hÖ ch−¬ng tr×nh
thùc hiÖn c¸c chøc n¨ng sau:
• §ãng vai trß trung gian vµ giao diÖn gi÷a ng−êi sö dông vµ m¸y
tÝnh,
• Qu¶n lý vµ ph©n phèi c¸c tµi nguyªn cña m¸y tÝnh,
• Tèi −u ho¸ viÖc sö dông tµi nguyªn cña m¸y tÝnh.
Khi ghÐp nèi m¸y tÝnh thµnh m¹ng th× còng cÇn ph¶i cã hÖ ®iÒu hµnh m¹ng viÕt t¾t
lµ NOS (Network Operating System). Mét hÖ ®iÒu hµnh m¹ng, ngoµi chøc n¨ng vèn cã
cña mét hÖ ®iÒu hµnh, cßn ph¶i:
• Qu¶n lý vµ ph©n phèi c¸c tµi nguyªn dïng chung trªn toµn m¹ng
• Thùc hiÖn viÖc qu¶n trÞ m¹ng trong ®ã cã: qu¶n lý ng−êi sö dông,
tèi −u ho¸ hiÖu suÊt, vµ ®Æc biÖt lµ ph¶i thùc hiÖn c¸c chÝnh s¸ch
b¶o mËt.
§Ó thiÕt kÕ vµ c¸i ®Æt mét hÖ ®iÒu hµnh m¹ng cã thÓ thùc hiÖn theo c¸c c¸ch sau
®©y:
1. T«n träng tÝnh ®éc lËp cña c¸c hÖ ®iÒu hµnh côc bé ®· cã s½n trªn m¸y tÝnh
cña m¹ng. Khi ®ã hÖ ®iÒu hµnh m¹ng ®−îc cµi ®Æt nh− mét tËp c¸c ch−¬ng
tr×nh tiÖn Ých ch¹y trªn c¸c m¸y kh¸c nhau cña m¹ng. C¸ch nµy dÔ cµi ®Æt
vµ kh«ng v« hiÖu ho¸ c¸c phÇn mÒm ®· cã. Muèn vËy, cÇn ph¶i cung cÊp cho
ng−êi sö dông mét tiÕn tr×nh ®ång nhÊt, gäi lµ agent, t¹o ra mét giao diÖn
®ång nhÊt víi tÊt c¶ c¸c hÖ thèng côc bé. Agent qu¶n lý mét c¬ së d÷ liÖu
chøa c¸c th«ng tin vÒ c¸c hÖ thèng côc bé vµ vÒ c¸c ch−¬ng tr×nh, d÷ liÖu cña
ng−êi sö dông. ViÖc cµi ®Æt m¹ng bao gåm hai c«ng viÖc chÝnh lµ thiÕt kÕ
ng«n ng÷ lÖnh vµ cµi ®Æt agent.
2. Mét c¸ch kh¸c lµ bá qua hÖ ®iÒu hµnh côc bé ®· cã s½n trªn m¸y vµ cµi ®Æt
mét hÖ ®iÒu hµnh thuÇn nhÊt trªn toµn m¹ng. C¸ch nµy nÕu thùc hiÖn ®−îc
th× tÊt nhiªn lµ rÊt tèt. Tuy nhiªn lµ sÏ cã nhiÒu khã kh¨n vµ phøc t¹p. Nã cã
thÓ ®−îc thùc hiÖn theo hai m« h×nh lµ: m« h×nh tiÕn tr×nh vµ m« h×nh ®èi
t−îng.

21
• Theo m« h×nh tiÕn tr×nh, mçi tµi nguyªn ®−îc qu¶n lý bëi mét
tiÕn tr×nh vµ hÖ ®iÒu hµnh m¹ng ®iÒu khiÓn sù t−¬ng t¸c gi÷a
c¸c tiÕn tr×nh ®ã. NhiÖm vô then chèt lµ x©y dùng c¬ chÕ liªn l¹c
gi÷a c¸c tiÕn tr×nh.
• Theo m« h×nh ®èi t−îng, mçi ®èi t−îng cã mét kiÓu biÓu diÔn vµ
mét tËp c¸c thao t¸c cã thÓ thùc hiÖn trªn nã. §Ó thùc hiÖn mét
thao t¸c trªn mét ®èi t−îng, mét tiÕn tr×nh cña ng−êi sö dông
ph¶i cã mét giÊy phÐp ®èi víi ®èi t−îng ®ã. NhiÖm vô cña hÖ ®iÒu
hµnh lµ qu¶n lý c¸c “giÊy phÐp” vµ cÊp c¸c “giÊy phÐp” nµy cho
c¸c tiÕn tr×nh. VÊn ®Ò lµ c¸c giÊy phÐp cÇn ®−îc l−u chuyÓn sao
cho mäi tiÕn tr×nh ®Òu cã c¬ héi nhËn ®−îc, nh−ng nh÷ng ng−êi
kh¸c kh«ng thÓ tù t¹o ra ®−îc chóng.
Cho ®Õn gÇn ®©y, phÇn mÒm ®iÒu hµnh m¹ng chØ lµ phÇn thªm vµo c¸c hÖ ®iÒu
hµnh s½n cã. Mét sè hÖ ®iÒu hµnh vÝ dô nh− UNIX vµ Mac OS cã s½n c¸c chøc n¨ng
cña hÖ ®iÒu hµnh m¹ng. M¸y tÝnh c¸ nh©n trong m¹ng thùc chÊt ch¹y c¶ hÖ ®iÒu hµnh
cho m¸y ®¬n lÎ vµ hÖ ®iÒu hµnh m¹ng. HiÖn nay c¸c hÖ ®iÒu hµnh m¹ng th«ng dông cã
thÓ kÓ ®Õn Novell Netware, Artisoft's LANtastic, Microsoft Windows Server, vµ
Windows NT.

22

You might also like