Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tìm hiểu ngôn ngữVRML .doc.DOC
Nội dung xem thử
Mô tả chi tiết
Website: http://www.docs.vn Email : [email protected] Tel (: 0918.775.368
Ch¬ng I : Më BµI
Sù xuÊt hiÖn cña m¹ng m¸y tÝnh vµo nh÷ng n¨m ®Çu cña thËp kØ 60 ®¸nh
dÊu mét bíc ph¸t triÓn vît bËc vÒ C«ng NghÖ Th«ng Tin (CNTT) trong x· héi
loµi ngêi. Cïng víi thêi gian sù kÕt hîp gi÷a m¸y tÝnh vµ c¸c hÖ thèng truyÒn
th«ng,mµ cô thÓ lµ viÔn th«ng, mét c¸ch ngµy cµng hoµn h¶o h¬n ®· ®em l¹i
mét chuyÓn biÕn cã tÝnh chÊt c¸ch m¹ng trong vÊn ®Ò khai th¸c vµ sö dông hÖ
thèng m¸y tÝnh. ChÝnh v× thÕ mµ giê ®©y chóng ta cã thÓ :
- Chia sÏ tµi nguyªn m¹ng
- Dïng chung c¸c thiÕt bÞ m¹ng nh: c¸c æ ®Üa, m¸y in, modem…
- Sö dông c¸c dÞch vô m¹ng nh: c¸c tr×nh duyÖt web, mail, chat…
- Tham gia héi th¶o trùc tuyÕn
- Ph¸t triÓn hÖ thèng th¬ng m¹i ®iÖn tö…
Tuy nhiªn khi thiÕt kÕ, c¸c nhµ thiÕt kÕ tù do lùa chän kiÕn tróc m¹ng riªng
cña m×nh. Tõ ®ã dÉn ®Õn t×nh tr¹ng kh«ng t¬ng thÝch gi÷a c¸c m¹ng: ph¬ng
ph¸p truy nhËp ®êng truyÒn kh¸c nhau, sö dông hä giao thøc kh¸c nhau...sù
kh«ng t¬ng thÝch ®ã lµm trë ng¹i cho sù t¬ng t¸c cña ngêi sö dông c¸c m¹ng
kh¸c nhau. Nhu cÇu trao ®æi th«ng tin cµng lín th× trë ng¹i ®ã cµng kh«ng thÓ
chÊp nhËn dîc ®èi víi ngêi sö dông. Sù thóc b¸ch cña kh¸ch hµng d· khiÕn
cho c¸c nhµ s¶n xuÊt vµ c¸c nhµ nghiªn cøu, th«ng qua c¸c tæ chøc chuÈn ho¸
quèc gia vµ quèc tÕ tÝch cùc t×m kiÕm mét sù héi tô cho c¸c s¶n phÈm m¹ng
trªn thÞ trêng. §Ó cã ®îc ®iÒu ®ã, tríc hÕt cÇn x©y dùng ®îc 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 c¸c s¶n phÈm
vÒ m¹ng.
V× lý do ®ã, tæ chøc tiªu chuÈn ho¸ quèc tÕ (International organization for
standardization – viÕt t¾t lµ ISO ) ®· lËp ra (1997) mét tiÓu ban nh»m ph¸t
triÓn mét khung chuÈn nh thÕ. KÕt qu¶ lµ n¨m 1984, ISO ®· x©y dùng xong
m« h×nh tham chiÕu cho viÖc nèi kÕt hÖ thèng më (Reference model for open
systems interconnection hay gän h¬n lµ OSI reference model). M« h×nh nµy ®-
îc dïng lµm c¬ së ®Ó nèi kÕt c¸c hÖ thèng më phôc vô cho c¸c øng dông ph©n
t¸n. Tõ “më” ë ®©y nãi lªn kh¶ n¨ng hai hÖ thèng cã thÓ nèi kÕt ®Ó trao ®æi
th«ng tin víi nhau nÕu chóng tu©n thñ m« h×nh tham chiÕu vµ c¸c chuÈn liªn
quan.
ChÝnh v× thÕ nhËn ®îc ®Ò tµi “Nguyªn cøu vÒ kiÕn tróc ph©n tÇng vµ m«
h×nh OSI cña m¹ng m¸y tÝnh” lµ ®iÒu kiÖn rÊt tèt ®Ó em ®I s©u t×m hiÓu vÒ
m¹ng m¸y tÝnh. Sau mét thêi gian t×m tßi, nghiªn cøu tµI liÖu em ®· hoµn
thµnh c«ng viÖc tuy nhiªn ®iÒu quan träng h¬n lµ em ®· cã ®îc mét c¸I nh×n
s©u s¾c h¬n, ®óng ®¾n h¬n vÒ m¹ng m¸y tÝnh.
Em xin ch©n thµnh c¶m ¬n c« gi¸o Hå BÝch Hµ ®· gióp ®ì em tËn t×nh trong
qu¸ tr×nh lµm bµi.
1
Ch¬ng II : th©n bµi
I : kiÕn tróc ph©n tÇng cho m¹ng m¸y tÝnh
§Ó gi¶m ®é phøc t¹p cña viÖc thiÕt kÕ vµ cµi ®Æt m¹ng,hÇu hÕt c¸c m¹ng
m¸y tÝnh hiÖn nay ®Òu ®îc ph©n tÝch vµ thiÕt kÕ theo quan ®iÓm ph©n tÇng.
Mæi hÖ thèng thµnh phÇn cña tÇng m¹ng ®îc xem nh lµ mét cÊu tróc ®a tÇng,
trong ®ã mæi tÇng ®îc x©y dùng trªn c¸c tÇng tríc ®ã.
Mæi hÖ thèng trong mét m¹ng ®Òu cã cÊu tróc tÇng víi sè lîng vµ chøc n¨ng
cña mæi tÇng lµ nh nhau.Tríc tiªn lµ ph¶i x¸c ®Þnh sè lîng tÇng vµ chøc n¨ng
cña mæi tÇng. Sau ®ã lµ ®Þnh nghÜa mèi quan hÖ gi÷a hai tÇng kÒ nhau vµ mèi
quan hÖ gi÷a hai tÇng cïng cÊp gi÷a hai hÖ thèng kÕt nèi víi nhau. Mèi liªn hÖ
nµy ngêi ta gäi lµ giao diÖn cña hai tÇng.
ChØ cã tÇng thÊp nhÊt lµ tÇng vËt lý th× d÷ liÖu míi ®îc truyÒn ®i díi d¹ng bit
0 vµ 1 trªn ®êng truyÒn vËt lý cßn trong thùc tÕ ®èi víi c¸c tÇng kh¸c th× d÷
liÖu kh«ng trùc tiÕp truyÒn tõ tÇng i cña hÖ thèng nµy sang tÇng i cña hÖ thèng
kh¸c. Muèn d÷ liÖu truyÒn tõ tÇng i cña hÖ thèng nµy sang tÇng i cña hÖ thèng
kh¸c th× d÷ liÖu ph¶i ®i tõ tÇng nµy xuèng tÇng thÊp nhÊt, truyÒn qua ®êng
truyÒn vËt lý råi sau ®ã sÏ di chuyÓn lªn tÇng cao h¬n.
Liªn kÕt gi÷a tÇng vËt lý cña hai hÖ thèng lµ liªn kÕt thùc cßn liªn kÕt gi÷a
c¸c tÇng kh¸c lµ liªn kÕt ¶o hay liªn kÕt logic.
M« h×nh cña kiÕn tróc nµy nh sau:
HÖ thèng A Giao thøc tÇng N HÖ thèngB
Giao thøc tÇng i
Giao thøc tÇng 1
§êng truyÒn vËt lý
H×nh 1: kiÕn tróc ph©n t©ng tæng qu¸t
II. M¤ H×NH THAM CHIÕU OSI
Tõ sù ph©n tÇng nãi trªn cho nªn viÖc chuÈn ho¸ c¸c m¹ng m¸y tÝnh tõ c¸c
h·ng kh¸c nhau ®Ó chóng cã thÓ truyÒn th«ng ®îc víi nhau lµ ®iÒu tÊt yÕu.
C¸c tæ chøc ®I ®Çu trong viÖc chuÈn ho¸ nh :
TÇng N
TÇng N-1
TÇng i+1
TÇng i
TÇng i-1
TÇng 2
TÇng1
2
TÇng N
TÇng N-1
TÇng i+1
TÇng i
TÇng i-1
TÇng 2
TÇng 1
• International organization for standization(ISO) lµ tæ chøc tiªu chuÈn ho¸
quèc tÕ ho¹t ®éng díi sù b¶o trî cña liªn hîp quèc bao gåm c¸c thµnh viªn
cña c¸c c¬ quan tiªu chuÈn ho¸ cña nhiÒu quèc gia.ISO tæ chøc thµnh c¸c ban
kÜ thuËt phô tr¸ch nhiÒu lÜnh vùc kh¸c nhau cña xö lý th«ng tin. Mæi tæ chøc
l¹i chia thµnh nhiÒu tiÓu ban, mæi tiÓu ban gåm nhiÒu nhãm ®¶m nhËn c¸c vÊn
®Ò chuyªn s©u.
• CommitÐ consultative international pour tÐlÐgraphe Ðt tÐlÐphone(CCITT)
lµ tæ chøc t vÊn quèc tÕ vÒ ®iÖn tÝn vµ ®iÖn tho¹i. tæ chøc nµy còng ho¹t ®éng
díi sù b¶o trî cña liªn hîp quèc víi c¸c thµnh viªn thuéc c¸c c¬ quan bu chÝnh
viÔn th«ng cña c¸c quèc gia hay t nh©n. c¸ch ho¹t ®éng gièng ISO nhng s¶n
phÈm cña nã kh«ng gäi lµ chuÈn mµ gäi lµ khuyÕn nghÞ. Tæ chøc nµy ban hµnh
khuyÕn nghÞ lo¹i –V liªn quan ®Õn c¸c m¹ng truyÒn d÷ liÖu, khuyÕn nghÞ lo¹i
–X liªn quan ®Õn c¸c m¹ng truyÒn d÷ liÖu c«ng céng vµ lo¹i –I dµnh cho
m¹ng CSDN. CCITT chuÈn ho¸ m¹ng sím h¬n ISO vµ s¶n phÈm cña nã ®îc tæ
chøc ISO thõa nhËn vµ ban hµnh nh chuÈn quèc tÕ
vµ ngîc l¹i c¸c chuÈn cña ISO còng ®îc CCITT thõa nhËn vµ ban hµnh nh lµ
mét khuyÕn nghÞ. C¸c khuyÕn nghÞ chuÈn cña CCITT nh lµ
X.200,X.211,X.212,X.213,X.214,X.215,X.216,X.217. c¸c chuÈn cña ISO nh
8649,8822,8326,8072,8886,8802/2,8802/3,8802/4,8802/5,…
NgoµI hai tæ chøc trªn cßn cã institute of electrical and electronics
engineers(IEEE),european computer manufactures association(ECMA),
american national standards institute(ANSI),…lµ nh÷ng tæ chøc tiªn phong
trong viÖc chuÈn ho¸ m¹ng côc bé.
B»ng mét næ lùc toµn diÖn nh»m nhËn diÖn vµ chuÈn hãa tÊt c¶ c¸c cÊp ®é
cña sù truyÒn th«ng cÇn thiÕt trong m¹ng m¸y tÝnh, tæ chøc ISO ®· ph¸t triÓn
mét m« h×nh m¹ng gäi lµ m« h×nh tham chiÕu cho viÖc kÕt nèi c¸c hÖ thèng
më OSI(open systems interconnection). M« h×nh nµy chia sù truyÒn th«ng
thµnh b¶y cÊp ®é. M« h×nh nµy ®îc dïng lµm c¬ së ®Ó kÕt nèi c¸c hÖ thèng më
phôc vô cho c¸c øng dông ph©n t¸n.
Nguyªn t¾c x©y dùng m« h×nh tham chiÕu OSI :
•Sè lîng c¸c tÇng cµng Ýt cµng tèt, nghÜa lµ c¸c tÇng kh«ng thiÕu,kh«ng thõa
•T¹o ranh giíi gi÷a c¸c tÇng sao cho ranh giíi gi÷a c¸c tÇng vµ m« t¶ c¸c dÞch
vô lµ tèi thiÓu, ®ång thêi ta cã thÓ chuÈn ho¸ giao diÖn t¬ng øng.
•Qu¸ tr×nh ph©n tÇng ph¶I lµm sao cho c¸c tÇng cã chøc n¨ng vµ c«ng nghÖ
kh¸c nhau th× t¸ch biÖt nhau.
•C¸c tÇng cã chøc n¨ng gièng nhau th× ®îc ®Æt vµo mét tÇng.
•§Þnh vÞ c¸c chøc n¨ng cña c¸c tÇng ®Ó khi ta thiÕt kÕ l¹i c¸c tÇng nµy th×
kh«ng ¶nh hëng ®Õn c¸c tÇng kh¸c kÕ nã.
•T¹o mét tÇng khi d÷ liÖu ®îc xö lý mét c¸ch kh¸c biÖt.
•Khi ta thay ®æi chøc n¨ng vµ giao thøc cña c¸c tÇng th× kh«ng ¶nh hëng ®Õn
c¸c tÇng kh¸c.
3
•Mæi tÇng cã giao diÖn víi c¸c tÇng trªn vµ díi nã.
Khi cÇn thiÕt th× ta cã thÓ chia c¸c tÇng thµnh c¸c tÇng con.
•Cã thÓ huû bá c¸c tÇng con khi cÇn thiÕt.
•T¹o c¸c tÇng con cho phÐp giao diÖn víi c¸c tÇng kÒ cËn.
Trong thùc tÕ khi nghiªn cøu vÒ m« h×nh OSI kh«ng ph¶I tÊt c¶ c¸c m¹ng ®Òu
ph©n tÇng t¬ng øng víi mæi tÇng trong sè b¶y tÇng cña m« h×nh OSI. M« h×nh
nµy phôc vô cho nÒn c«ng nghiÖp m¸y tÝnh nh lµ mét ®iÓm tham chiÕu khi
chóng ta ®Ò cËp tíi c¸c cÊp ®é hay c¸c tÇng trong m¹ng.
§iÒu thó vÞ cña m« h×nh OSI chÝnh lµ nã høa hÑn gi¶I ph¸p cho vÊn ®Ò truyÒn
th«ng gi÷a c¸c m¸y tÝnh lµ kh«ng gièng nhau. Hai hÖ thèng dï kh¸c nhau th×
nã còng cã thÓ truyÒn th«ng mét c¸ch hiÖu qu¶ nÕu chóng cïng thùc hiÖn mét
sè ®iÒu kiÖn chung nhÊt:
•Chóng cµI ®Æt cïng mét tÇng c¸c chøc n¨ng truyªng th«ng.
•C¸c chøc n¨ng nµy ®îc tæ chøc thµnh cïngmét tËp c¸c tÇng. C¸c tÇng ®ång
møc ph¶I cung cÊp c¸c chøc n¨ng nh nhau nhng ph¬ng thøc cung cÊp kh«ng
nhÊt thiÕt ph¶I nh nhau.
•Nh÷ng tÇng ®ång møc ph¶I sö dông giao thøc chung.
Sau ®©y lµ kiÕn tróc ph©n tÇng theo m« h×nh OSI:
HÖ thèng A HÖ thèngB
Giao thøc t©ng 7
Giao thøc t©ng 6
Giao thøc t©ng5
Giao thøc tÇng4
Giao thøc t©ng 3
Giao thøc t©ng 2
Giao thøc t©ng 1
§êng truyÒn vËt lý
H×nh 2: M« h×nh OSI
Tuy nhiªn ®Ó c¸c ®iÒu kiÖn trªn ®îc ®¶m b¶o th× cÇn ph¶I cã c¸c chuÈn. C¸c
chuÈn nµy ph¶I x¸c ®Þnh chøc n¨ng vµ dÞch vô ®îc cung cÊp bëi mét tÇng còng
nh giao thøc gi÷a c¸c tÇng ®ång møc.
§Ó hiÓu ®îc cÒ tÇng còng nh giao thøc gi÷a c¸c tÇng tríc hÕt ta t×m hiÓu kh¸I
niÖm vÒ thùc thÓ(entity). Thùc thÓ chÝnh lµ mét tiÕn tr×nh trong hÖ ®a xö lý hay
cã thÓ lµ mét ch¬ng tr×nh con.Ta quy íc: (N)entity lµ thùc thÓ tÇng n
Nh vËy, mæi tÇng trong hÖ thèng cã mét hoÆc nhiÒu thùc thÓ, thùc thÓ tÇng N
(N) entity cµI ®Æt c¸c chøc n¨ng tÇng N vµ giao thøc truyÒn th«ng víi (N)
entity trong c¸c hÖ thèng kh¸c. mæi thùc thÓ truyÒn th«ng víi c¸c thùc thÓ ë
c¸c tÇng kÒ cËn nã th«ng qua mét giao diÖn. Giao diÖn bao gåm mét hoÆc
nhiÒu ®iÓm truy cËp dÞch vô (server access point-SAP). (N-1)entity cung cÊp
application
presentation
session
transport
networks
datalink
phisical
4
TÇng øng dông
TÇng tr×nh diÔn
TÇng phiªn(Héi)
TÇng giao vËn
TÇng liªn kÕt
TÇng m¹ng
TÇng vËt lý