Đăng ký Đăng nhập
Trang chủ Kiểm tra thống kê chất lượng sản phẩm tại công ty tnhh hoàng tiêu...

Tài liệu Kiểm tra thống kê chất lượng sản phẩm tại công ty tnhh hoàng tiêu

.DOC
36
65
66

Mô 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. 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 ®ã. 1 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 TÇng N TÇng N TÇng N-1 TÇng N-1 Giao TÇng i+1 thøc tÇng i TÇng i+1 TÇng i TÇng i TÇng i-1 TÇng i-1 Giao TÇng 2 thøc tÇng 1 TÇng 2 TÇng1 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 : • 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µ 2 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. •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 application presentation session transport networks datalink phisical 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 3 HÖ thèngB 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ý §ê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 dÞch vô cho (N)entity th«ng qua viÖc gäi c¸c hµm nguyªn thuû. Hµm nguyªn thuû chØ rá chøc n¨ng cÇn thùc hiÖn vµ ®îc dïng ®Ó chuyÓn d÷ liÖu vµ th«ng tin ®iÒu khiÓn. TÇng N+1 Interface TÇng N (N) entity Interface TÇng N-1 Pr«tcol (N) entity SAP H×nh 3 : Quan niÖm tÇng theo m« h×nh OSI. T¬ng t¸c gi÷a c¸c tÇng kÒ nhau b»ng bèn kiÓu hµm nguyªn thuû nh sau: •Request (yªu cÇu): lµ hµm nguyªn thuû ngêi sö dông dÞch vô dïng ®Ó gäi mét chøc n¨ng. •Indication (chØ b¸o): lµ hµm nguyªn thuû mµ nhµ cung cÊp dÞch vô dïng ®Ó gäi mét chøc n¨ng hay chØ b¸o mét chøc n¨ng ®· ®îc gäi ë mét ®iÓm truy cËp dÞch vô SAP. •Response (tr¶ lêi): lµ hµm nguyªn thuû mµ ngêi sö dông dÞch vô dïng ®Ó hoµn tÊt mét chøc n¨ng ®· ®îc gäi tõ tríc bëi mét hµm nguyªn thuû indication. •Confirm (X¸c nhËn): lµ hµm nguyªn thuû mµ ngêi cung cÊp dÞch vô dïng ®Ó hoµn tÊt mét chøc n¨ng ®· ®îc gäi tõ tríc bëi hµm Request ngay t¹i ®iÓm truy cËp dÞch vô ®ã. Nguyªn lý ho¹t ®éng cña c¸c hµm nguyªn thuû: HÖ thèng hÖ thèng B ngêi sö dông dÞch vô TÇng N A TÇng N 4 TÇng N-1 TÇng N-1 request confirm response SAP indication interface SAP Ngêi cung cÊp dÞch vô Hinh 4 : Nguyªn lý ho¹t ®éng cña c¸c hµm nguyªn thuû. Nh×n vµo s¬ ®å trªn ta thÊy r»ng quy tr×nh thùc hiÖn mét giao thøc t¬ng t¸c theo tr×nh tù thêi gian gi÷a hai hÖ thèng nh sau: • TÇng N cña hÖ thèng A göi xuèng tÇng N-1 mét hµm Request. • TÇng N-1 cña hÖ thèng A cÊu t¹o mét ®¬n vÞ d÷ liÖu ®Ó göi yªu cÇu ®ã sang tÇng N-1 cña hÖ thèng B theo giao thøc mµ tÇng N ®· x¸c ®Þnh. • Khi nhËn ®îc yªu cÇu, tÇng N-1 cña hÖ thèng B chØ b¸o lªn tÇng N cña nã b»ng hµm Indication. • TÇng N cña hÖ thèng B tr¶ lêi b»ng hµm response göi trë l¹i tÇng N-1 kÒ nã. • TÇng N-1 cña hÖ thèng B cÊu t¹o d÷ liÖu ®Ó göi tr¶ lêi ®ã vÒ tÇng N-1 cña hÖ thèng A theo giao thøc tÇng N-1 ®· x¸c ®Þnh. • NhËn ®îc tr¶ lêi tÇng N-1 cña hÖ thèng A x¸c nhËn víi tÇng N kÒ trªn nã b»ng hµm Confirm, kªt thóc qu¸ tr×nh gi÷a hai hÖ thèng. C¸c hµm nguyªn thuû ®îc gäi ®Õn hay göi ®I tõ mét ®iÓm truy cËp dÞch vô. Nguyªn lý ho¹t ®éng cña c¸c hµm nguyªn thuû lµ mét kiÓu héi tho¹i cã x¸c nhËn do ngêi sö dông dÞch vô sÏ ®îc x¸c nhËn do ngêi sö dông dÞch vô sÏ ®îc x¸c nhËn tõ ngêi cung cÊp dÞch vô r»ng yªu cÇu ®· ®îc chÊp nhËn. §¬n vÞ d÷ liÖu trong giao thøc t©ng N ký hiÖu lµ (N)PDU (protocol data unit). Mét thùc thÓ ë tÇng N cña hÖ thèng nµy kh«ng thÓ truyÒn trùc tiÕo tíi mét thùc thÓ tÇng N cña hÖ thèng kh¸c mµ nã ph¶I chuyÓn xuèng tÇng thÊp nhÊt ch¼ng h¹n nh tÇng vËt lý mµ ë ®ã d÷ liÖu ®îc truyÒn qua ®êng truyÒn vËt lý. §¬n vÞ d÷ liÖu tÇng N gäi t¾t lµ (N)PDU khi chuyÓn xuèng tÇng N-1 sÏ trë thµnh mét ®¬n vÞ d÷ liÖu cho dÞch vô cña tÇng N gäi t¾t lµ (N-1)SDU. PhÇn th«ng tin ®iÒu khiÓn cña tÇng N-1 lµ (N-1)PCI sÏ bæ sung vµo ®Çu cña (N1)SDU vµ trë thµnh (N-1)PDU. (N-1)PDU chuyÓn xuèng N-2 sÏ trë thµnh (N-2)SDU ta l¹i thªm (N-2)PCI sÏ trë thµnh (N-2)PDU. 5 Mèi quan hÖ gi÷a c¸c ®¬n vÞ d÷ liÖu cña c¸c tÇng trong mét hÖ thèng ph¸t d÷ liÖu nh sau: TÇng N+1 TÇng N (N)PDU (N)PCI (N)SDU TÇng N-1 (N)PDU (N-1)PCI (N-1)SDU (N-1)PDU H×nh 5 : Quan hÖ hi÷a c¸c ®¬n vÞ d÷ liÖu Bªn hÖ thèng nhËn qu¸ tr×nh sÏ diÔn ra tr×nh tù ngîc l¹i. khi qua mæi tÇng PCI t¬ng øng cña mæi tÇng sÏ ®îc t¸ch ra khái PDU tríc khi d÷ liÖu ®I lªn tÇng trªn. Mèi quan hÖ gi÷a c¸c ®¬n vÞ d÷ liÖu ë c¸c tÇng trong mét hÖ thèng nhËn d÷ liÖu nh sau: TÇng N+1 TÇng N TÇng N-1 (N)PDU (N)SDU (N)PDU (N)PCI (N-1)SDU (N-1)PCI (N-1)PDU H×nh 6 : Quan hÖ gi÷a c¸c ®¬n vÞ d÷ liÖu ë c¸c tÇng kÒ nhau trong hÖ thèng nhËn d÷ liÖu. Ph¬ng thøc ho¹t ®éng cña c¸c tÇng trong m« h×nh OSI : Cã hai ph¬ng thøc ho¹t ®éng chÝnh: ph¬ng thøc cã liªn kÕt vµ ph¬ng thøc kh«ng liªn kÕt. + Ph¬ng thøc ho¹t ®éng cã liªn kÕt lµ ph¬ng thøc ho¹t ®éng mµ trong ®ã c¸c thùc thÓ ®ßng møc ®îc thiÕt lËp mét liªn kÕt logic tríc khi truyÒn d÷ liÖu . §èi víi ph¬ng thøc ho¹t ®éng cã liªn kÕt th× qu¸ tr×nh truyÒn th«ng ph¶I th«ng qua ba giai ®o¹n, mæi giai ®o¹n thêng thÓ hiÖn b»ng mét hµm t¬ng øng. •ThiÕt lËp liªn kÕt logic: c¸c thùc thÓ ®ång møc ë hai hÖ thèng tho¶ hiÖp víi nhau vÒ c¸c tham sè dïng trong giai ®o¹n truyÒn d÷ liÖu. Giai do¹n nµy thÓ hiÖn b»ng hµm CONNECT. •TruyÒn d÷ liÖu: d÷ liÖu ®îc truyÒn kÌm theo c¸c qu¸ tr×nh kiÓm so¸t læi, kiÓn so¸t luång d÷ liÖu nh»m t¨ng cêng hiÖu suÊt vµ chÊt lîng truyÒn tin. Giai ®o¹n nµy thÓ hiÖn b»ng hµm DATA. 6 •Huû bá liªn kÕt: gi¶I phãng c¸c tµI nguyªn hÖ thèng ®· ®îc cÊp ph¸t trong liªn kÕt ®Ó cho liªn kªt kh¸c. giai ®o¹n nµy thÓ hiÖn b»ng hµm DISCONNECT. Ph¬ng thøc nµy cho phÐp ta truyÒn d÷ liÖu cã ®é tin cËy cao do qu¸ tr×nh kiÓm so¸t vµ qu¶n lý chÆt chÏ theo tõng liªn kÕt logic. Tuy nhiªn viÖc cµI ®Æt ®ã lµ phøc t¹p. B»ng c¸ch sö dông 4 hµm nguyªn thuû ®· cã Request, Confirm, Indication,Response) kÕt hîp víi 3 hµm trªn ta sÏ cã 12 thñ tôc chÝnh ®Ó x©y dùng c¸c dÞch vô vµ giao thøc chuÈn theo m« h×nh OSI. + Ph¬ng thøc ho¹t ®éng kh«ng liªn kÕt chÝnh lµ ph¬ng thøc trong ®ã chØ cã duy nhÊt mét giai ®o¹n truyÒn d÷ liÖu . Ph¬ng thøc nµy cho phÐp c¸c PDU truyÒn ®I ®Õn ®Ých b»ng nhiÒu con ®êng kh¸c nhau rÊt thÝch nghi víi sù thay ®æi tr¹ng th¸I cña m¹ng nhng sÏ rÊt khã kh¨n trong vÊn ®Ò tËp hîp l¹i c¸c PDU lu chuyÓn tíi ngêi sö dông . Hai ph¬ng thøc ho¹t ®éng trªn ®Òu cã u vµ nhîc ®iÓm. Tuú théc vµo yªu cÇu vÒ chÊt lîng, hiªu qu¶, ®é tin cËy.. cña viÖc truyÒn tin mµ lùa chän ph¬ng thøc truyÒn tin thÝch hîp. Hai tÇng kÒ nhau cã thÓ sö dông hai ph¬ng thøc kh¸c nhau hoÆc cïng nhau. TÇng vËt lý 1.Vai trß vµ chøc n¨ng cña tÇng vËt lý Nh ®· tr×nh bµy ë trªn, tÇng vËt lý cung cÊp c¸c ph¬ng tiÖn ®iÖn, c¬ ,chøc n¨ng, thñ tôc ®Ó thiÕt lËp,duy tr× vµ gi¶i phãng liªn kÕt vËt lý gi÷a c¸c hÖ thèng. -Thuéc tÝnh ®iÖn liªn quan ®Õn sù biÓu diÓn c¸c bÝt tøc c¸c møc ®iÖn thÕ vµ tèc ®é truyÒn bÝt. -Thuéc tÝnh c¬ liªn quan ®Õn tÝnh chÊt vËt lý cña giao diÖn víi mét ®¬ng truyÒn. -Thuéc tÝnh chøc n¨ng cung cÊp c¸c chøc n¨ng ®îc thùc hiÖn bëi c¸cphÇn tø cña giao diÖn vËt lý, giöa mét hÖ thèng vµ ®êng truyÒn. -Thuéc tÝnh thñ tôc liªn quan ®Õn giao thøc ®iÒu khiÓnviÖc truyÒn c¸c x©u bit qua ®êng truyÒn vËt lý. TÇng vËt lý lµ t©ng thÊp nhÊt giao diÖn víi ®êng truyÒn vËt lý, khi d÷ liÖu tõ tÇng liªn kÕt d÷ liÖu truyÒn trùc tiÕp tíi tÇng vËt lý th× sÏ kh«ng cã PDU cho tÇng vËt lý, nghÜa lµ kh«ng cã PCI cho tÇng vËt lý mµ d÷ liÖu ®îc truyÒn ®i theo dßng bit. §©y lµ ®iÓn kh¸c biÖt gi÷a tÇng vËt lý víi c¸c tÇng kh¸c. 2. M«i trêng thùc vµ m«i trêng logic cña tÇng vËt lý A C¸p ®ång trôc C¸p quang Modem B Transducer H×nh 7 : M«i trêng thùc Gi¶ sö hai hÖ thèng A vµ B lµ hai hÖ thèng më ®îc nèi víi nhau th«ng qua mét ®o¹n c¸p ®ßng trôc vµ mét ®o¹n c¸p quang. Modem cã nhiÖn vô chuyÓn tÝnh hiÖu sè tõ hÖ thèng A thµnh tÝnh hiÖu t¬ng tù dÓ truyÒn trªn c¸p ®ång trôc vµ l¹i chuyÓn ®æi trë l¹i thµnh tÝnh hiÖu sè.TRANDUCER chuyÓn ®æi 7 tÝnh hiÖu ®iÖn thµnh ¸nh s¸ng ®Ó truyÒn trªn c¸p quang vµ biÕn ®æi ngîc l¹i thµnh xung ®iÖn ®Ó ®i vµo hÖ thèng B. Thùc thÓ tÇng vËt lý Thùc thÓ tÇng vËt lý Thùc thÓ tÇng vËt lý SAP Liªn kÕt ®êng truyÒn vËt lý Hinh 8:M«i trêng logic Mét thùc thÓ vËt lý lµ méi cÊu tróc logic giao diÖn víi méi ®êng truyÒn vËt lý. C¸c thùc thÓ ®ã cã trong hÖ thèng A vµ B nhng còng cã méi thùc thÓ vËt lý giao diÖn gi÷a Modem vaTRANDUCER. Thùc thÓ nµy gäi lµ bé chuyÓn tiÕp ho¹t ®éng ë tÇng vËt lý giao diÖn gi÷a hai ®¬ng truyÒn v©t lý kh¸c nhau. SÏ cã mét giao thøc tån tai gi÷a c¸c thùc thÓ ®ã ®Ó quy ®Þnh ph¬ng thøc ho¹t ®éng còng nh tèc ®é truyÒn. Giao thøc nµy sÏ ®éc lËp tèi ®a víi ®êng truyÒn vËt lý ®Ó mét hÖ thèng cã thÓ giao diÖn víi nhiÒu ®êng truyÒn vËt lý kh¸c nhau. Nh v¹y giao thøc cho tÇng vËt lý bao gåm giao thøc gi÷a c¸c thùc thÓ vµ giao thøc víi ®êng truyÒn. 3. Ph©n biÖt hai kh¸i niÖmDTEvµ DCE DTE(data terminal equipment) lµ thiÕt bÞ ®Çu cuèi d÷ liÖu. DTE lµ thuËt ng÷ chung dïng ®Ó chØ c¸c m¸y cña ngêi sö dông cuèi, cã thÓ lµ mét m¸y tÝnh hoÆc mét tr¹m cuèi(terminal). TÊt c¶ c¸c øng dông cña ngêi sö dông nh ch¬ng tr×nh d÷ liÖu ®Òu n»m ë DTE. C¸c m¸y tÝnh nèi l¹i víi nhau nh»m cho c¸c DTE cã thÓ trao ®æi d÷ liÖu, chia sÏ tµi nguyªn. DCE(data circuit terminating equipment) lµ thiÕt bÞ cuèi kªnh d÷ liÖu. DCE lµ thu©t ng÷ chung ®Ó chØ c¸c thiÕt bÞ lµm nhiÖm vô nèi c¸c DTE víi c¸c ®êng truyÒn th«ng. Nã cã thÓ lµ mét Modem,Transdecer,...Hay nã cã thÓ lµ mét m¸y tÝnh víi nhiÖm vô nh mét nót m¹ng. DCE cã thÓ ®îc cµi ®Æt ngay bªn trong DTE hoÆc ®øng ®éc lËp. NhiÖm vô chÝnh cña nã lµ chuyÓn ®«Ø tÝnh hiÖu biÓu diÔn d÷ liÖu cña ngêi sö dông thµnh d¹ng tÝn hiÖu chÊp nhËn ®îc cña ®êng truyÒn vµ ngîc l¹i. 4. C¸c chuÈn quan träng cho giao diÖn vËt lý. V24/RS-232-C Hai chuÈn t¬ng øng cña CCITT vµ EIA nh»m ®Þnh nghÜa giao diÖn tÇng vËt lý gi÷a DTE vµ DCE. -VÒ ph¬ng diÖn c¬ th× chuÈn nµy sö dông ®Çu nèi 25 ch©n nªn ta ph¶i dïng c¸p 25 sîi ®Ó nèi DTE vµ DCE. -VÒ ph¬ng diÖn ®iÖn th× chuÈn nµy quy ®Þnh c¸c tÝn hiÖu sè nhÞ ph©n: 0 t¬ng øng víi møc ®iÖn thÕ nhá h¬n -3V vµ 1 t¬ng øng víi møc ®iÖn thÕ lín h¬n +3V. TÝn hiÖu qua giao diÖn nµy kh«ng vît qu¸ 20kb/s víi kho¶ng c¸ch díi 15 m. Trong chuÈn nµy cã c¸c m¹ch,mæi chiÒu cã mét m¹ch d÷ liÖu nªn cã thÓ ho¹t ®éng ph¬ng thøc ho¹t ®éng hai chiªud ®ång thêi.Mét d©y ®Êt ®îc c¸ch ly b¶o vÖ cßn l¹i lµm viÖc nh lµ m¹ch tr¶ lêi cho c¶ hai m¹ch d÷ liÖu. Mét sè m¹ch chuÈn trong chuÈn nµy nh sau: Tªn m¹ch Chøc n¨ng Híng Data signals -transmitted data(BA) D÷ liÖu ®îc t¹o bëi DTE 8 DTE-DCE -received data(BB) Control signals -reqesst to send(CA) -clear to send(CB) D÷ liÖu nhËn ®îc bëi DTE DCE-DTE DTE muèn truyÒn d÷ liÖu DCE s½n sµng ®Ó truyÒn tr¶ lêi cho request to send DCE s½n sµng lµm viÖc DTE s½n sµng lµm viÖc ChØ r»ng DCE ®ang nhËn mét tÝn hiÖu ringing trªn kªnh ChØ r»ng DCE ®ang nhËn mét tÝn hiÖu sãng mang Kh¼ng ®Þnh khi cã c¨n cø ®Ó tin r¨ng d÷ liÖu nhËn ®îc ®· bÞ lçi DTE-DCE DCE-DTE -data signal rate Kh¼ng ®Þnh ®Ó chän tèc ®é d÷ liÖu selector(CH) -data signals rate Kh¼ng ®Þnh ®Ó chän tèc ®ä d÷ liÖu selector(CI) Timing Sygnals -transmitter signal element Clocking signals, c¸c chuyÓn ®æi ON vµ timing(DA) OFF x¶y ra ë trung t©m mæi phÇn tö tÝn hiÖu -transmitter signal element Clocking signals nh trªn liªn quan ®Õn timing(DB) m¹ch BA -receiver signal element Clocking signal nh trªn liªn quan ®Õn timing(DD) m¹ch BB Ground -protective ground(AA) Nèi víi khung m¸y vµ cã thÓ víi ®Êt bªn ngoµi -signal ground(AB) ThiÕt l©p tiÕp ®Êt chung cho tÊt c¶ c¸c m¹ch DTE-DCE -data set ready(CC) -data terminal ready(CD) -ring indicator(CE) -carrier detect(CF) -signals quality detector(CG) DCE-DTE DTE-DCE DCE-DTE DCE-DTE DCE-DTE DCE-DTE DTE-DCE DCE-DTE DCE-DTE NA NA Víi ph¬ng thøc truyÒn ®ång bé th× ph¶i cã tÝn hiÖu ®ång hå ®Ó ®ång bé ho¸ c¸c bit. NÕu mét Modem ®ång bé ®ù«c th× dïgn c¶ hai chøc n¨ng ®iÒu chÕ vµ gi¶i ph¸p ®iÒu chÕ ®Òu ph¶i cã m«tþ tÝn hiÖu ®ång hå ®Ó thùc hiÖn viÖc gi¶i m· vµ m· ho¸ tÝn hiÖu. V× vËy,Modem cÇn cc\ung cÊp c¸c ®ång hå göi vµ nhËn cho xc¸c m¹ch ®iÒu khiÓn giao diÖn c¸c DTE. NÐu ta dïng Modem kh«ng ®ång bé th× sÏ kh«ng cÇn cã ®ång hå trong Modem. NÕu hai thiÕt bÞ qu¸ gÇn th× hai DTE cã thÓ truyÒn trùc tiÕp tÝn hiÖu cho nhau. HiÖ nay chuÈn nµy cßn cã tªn lµ EIA-232-D RS-449/422-A/423-A chuÈn nµy ra ®êi nh»m kh¾c phôc sù h¹n chÕ vÒ tèc ®é vµ kho¶ng c¸ch. EIA cho ra ®êi mét tËp chuÈn míi ®Ó thay thÕ cho c¸c chuÈn trªn nh: RS-449,RS-422-A,RS-423-A. RS-449 ®Þnh nghÜa c¸c ®Æc trng c¬,chøc n¨ng, thñ tôc. Nh×n chung c¸c chuÈn míi nµy tiªn tiÕn h¬n chuÈn cò v× nã tiÕp nhËn c¸c u viÖt cña c«ng nhgÖ m¹ch tæ hîp. Kh¾c phôc ®îc tèc ®é vµ kho¶ng c¸ch truyÒn dÈn. c¸c khuyÕn nghÞ lo¹i X cña CCITT cã rÊt nhiÒu hÖ thèng sö dông khuyÕn nghÞ lo¹i nµy cña CCITT cho tÇng vËt lý khuyÕn nghÞ X21 ®Æc t¶ mét ®Çu nèi 15 ch©n sö dông víi c¸c m¹ch nh sau: Tªn m¹ch Chøc n¨ng Híng -Signal ground NA 9 -DTE common return(GA) -transmit(t) -receive(R) -Dïng ®Ó mang d÷ liÖu sö dông lÉn th«ng tin ®iÒu khiÓn, phô thuéc vµo tr¹ng th¸i cña C vµ I -Nh T cho híng ngîc l¹i DTE-DCE DCE-DTE DTE-DCE -control(C) -cung cÊp th«ng tin ®iÒu khiÓn tíi DCE DCE-DTE -indication(i) -signal element timing(S) -byte timing(b) -Cung cÊp c¸c chØ b¸o DTE -Thùc hiÖn ®ång bé bit -thùc hiÖn ®ång bé byte DCE-DTE DCE-DTE Gièng nh RS-232-C vµ RS-449 cã m¹ch truyÒn theo c¶ hai chiÒu. C¸c m¹ch ë ®©y cã thÓ cung cÊp c¶ d÷ liÖu ngêi sö dông lÉn th«ng tin ®iÒu khiÓn. Nhoµi ra cßn cã hai m¹ch kh¸c lµ C vµ I t¬ng øng cho mçi chiÒu dµnh chØ th«ng tin ®iÒu khiÓn vµ tr¹ng th¸i. Chóng kh«ng mang c¸c dßng d÷ liÖu sè mµ cã thÓ lµ tr¹ng th¸i ON hay OFF. X21 ®îc ®Þnh nghÜa cho chÕ ®é truyÒn ®ång bé nªn cã mét m¹ch ®ång bé bÝt. X21 chÊp nhËn chÕ ®é truyÒn c©n b»ng vµ kh«ng c©n b»ng nªn còng cã sù h¹n chÕ vÒ tèc ®é vµ kho¶ng c¸ch. Trong mét sè trêng hîp th× chØ cã chÕ ®é c©n b»ng ®ù¬c sö dông trªn tÊt c¶ c¸c m¹ch. TÊt c¶ c¸c thñ tôc ®Þnh nghÜa cho c¸c m¹ch X21 ®îc thùc hiÖn qua mét d¹ng chuyÓn m¹ch kªnh. X21 sö dông c¸c chuæi ký tù ®iÒu khiÓn t¹o ra mét tËp kh«ng giíi h¹n c¸c kh¶ n¨ng tuy chän dµnh cho c¸c yªuµnafu trong t¬ng lai. X21 thÓ diÖn tÝnh mÒm dÎo vµ hiÖu qu¶ h¬n so víi chuÈn RS-232-C vµ RS449. Ngoµi X21,CCITT cßn ®Þnh nghÜa khuyÕn nghÞ X21 bit ®Ó dung cho tÇng vËt lý cña c¸c m¹ch chuyÓn m¹ch gãi X25. X21 bit sö dông m¹ch V.24. Ngoµi c¸c chuÈn nãi trªn th× CCITT cßn ®a ra mét sè khuyÕn nghÞ vÒ c¸c dÞch vô gi÷a c¸c tÇng vËt lý, vµ tÇng liªn kÕt d÷ liÖu cña m« h×nh OSI cã tªn lµ X.211.chuÈn nµy m« t¶ viÖc sö dông 6 hµm nguyªn thuû ®Ó thiÕt lËp, duy tr× vµ huû bá mét liªn kÕt vËt lý. tÇng liªn kÕt d÷ liÖu 1. Vai trß vµ chøc n¨ng cña tÇn liªn kÕt d÷ liÖu TÇng liªn kÕt d÷ liÖu cung cÊp c¸c ph¬ng tiÖn truyÒn th«ng tin qua liªn kÕt vËt lý ®¶m b¶o ®é tin cËy th«ng qua c¬ chÕ ®ång bé ho¸, kiÓm so¸t luång d÷ liÖu Cã nhiÒu giao thøc ®îc x©y dùng cho tÇng liªn kÕt ë d÷ liÖu gäi chung lµ DLP (Data Link Protocol). C¸c DLP ®îc chia thµnh hai lo¹i: ®ång bé (synchronous DLP ) vµ dÞ bé (asynchronous DLP ). Lo¹i ®ång bé l¹i chia thµnh hai nhãm lµ híng kÝ tù (character-oriented) vµ híng bit (bitoriented). H×nh sau minh ho¹ giao thøc cho tÇng liªn kÕt d÷ liÖu: 10 Data lind Protocols(DLPs) Asynchronous Synchronous H×nh 9: C¸c giao thøc tÇng liªn kÕt d÷ liÖuBit-Oriented Character-Oriented a) DLP kh«ng ®éng bé (dÞ béi) Giao thøc nµy sö dông ph¬ng thøc truyÒn kh«ng ®ång bé. Trong dßng d÷ liÖu cÇn truyÒn ®i ngêi ta sö dông c¸c bit ®Æc biÖt START vµ STOP ®Ó ®¸nh dÊu bit ®Çu tiªn vµ bit cuèi cña x©u bit biÓu diÔn ký tù. Ph¬ng thøc nµy kh«ng cÇn cã sù ®ång bé gi÷a ngêi göi vµ ngêi nhËn. Nã cho phÐp kÝ tù d÷ liÖu ®îc truyÒn ®i bÊt kú lóc nµo mµ kh«ng cµn chó ý ®Õn c¸c tÝn hiÖu ®· ®ång bé tríc ®ã. §©y lµ ph¬ng thøc truyÒn ®¬n gi¶n nªn nã ®îc sö dông trong hÇu hÕt c¸c m¸y tÝnh c¸ nh©n cã tèc ®é thÊp. b) DLP ®ång bé Ph¬ng thøc nµy kh«ng dïng c¸c bit ®Æc biÖt nh ph¬ng thøc trªn mµ nã chÌn c¸c kÝ tù ®Æc biÖt nh SYN (Synchronization), EOT (end of transmission) hay ®¬n gi¶n chØ lµ mé cê gi÷a c¸c d÷ liÖu cña ngêi sö dông ®Ó b¸o hiÖu cho ngêi nhËn biÕt d÷ liÖu HÖ thèng truyÒn th«ng ®ßi hái hai møc ®ång bé ho¸: -ë møc vËt lý: ®Ó gi÷ ®ång bé gi÷a c¸c ®ång hå cña ngêi göi vµ ngêi nhËn. -ë møc liªn kÕt d÷ liÖu: ®Ó ph©n biÖt d÷ liÖu víi c¸c cê vµ c¸c bit ®iÒu khiÓn kh¸c. 2.Giao thøc híng kÝ tù. Giao thøc híng kÝ tù ®îc x©y dùng dùa vµo mét ký tù ®Æc biÖt trªn mét bé m· chuÈn nµo ®ã. Giao thøc nµy dïng cho c¸c øng dông ®iÓm nèi ®iÓm lÉn nhiÒu ®iÓm. Giao thøc nµy ¸p dông cho 3 ph¬ng thøc truyÒn kh¸c nhau: Mét chiÒu, hai chiÒu lu©n phiªn, hai chiÒu ®ång thêi. Ph¬ng thøc mét chiÒu cã c¸c giao thøc truyÒn tÖp Kermit cho phÐp truyÒn file gi÷a hai m¸y PC hay gi÷a mét m¸y PC vµ mét m¸y chñ. Ph¬ng thøc hai chiÒu lu©n phiªn cã giao thøc BSC (Binary Synchronous Control). Giao thøc nµy ®îc ISO lÊy lµm c¬ së ®Ó x©y dùng giao thøc híng kÝ tù chuÈn quèc tÕ víi tªn gäi Basic Mode. Ph¬ng thøc hai chiÒu ®ång thêi cã rÊt Ýt giao thøc Giao thøc BSC ¸p dông cho trêng hîp ®iÓm - ®iÓm, hoÆc nhiÒu ®iÓm víi ph¬ng thøc truyÒn hai chiÒu lu©n phiªn. C¸c kÝ tù ®Æc biÖt bao gåm: SOH (start of header) ®Ó chØ b¾t ®Çu cña phÇn header cña mét ®¬n vÞ th«ng tin chuÈn. STX (start of text) chØ sù kÕt thóc mét header vµ b¾t ®Çu cña phÇn d÷ liÖu. 11 ETX (end of text) chØ sù kÕt thóc cña phÇn d÷ liÖu EOT (end of transmission) ®Ó chØ sù kÕt thóc viÖc truyÒn d÷ liÖu vµ gi¶i phãng liªn kÕt ETB (end of transmission Block) ®Ó chØ sù kÕt thóc cña mét khèi d÷ liÖu khi d÷ liÖu ®îc chia thµnh nhiÒu khèi. ENQ (enquiry) ®Ó yªu cÇu phóc d¸p tõ mét tr¹m xa. DLE (Data link escape) dïng thay ®æi ý nghÜa cña c¸c kÝ tù ®iÒu khiÓn truyÒn tin kh¸c. ACK (acknowledge) b¸o cho ngêi göi biÕt ®· nhËn tèt th«ng tin NAK (Negateve Acknowledge) ®Ó b¸o cho ngêi göi biÕt ®· nhËn kh«ng tèt th«ng tin SYN (Synchronous Idle) kÝ tù ®ång bé dïng ®Ó duy tr× sù ®ång bé gi÷a ngêi göi vµ ngêi nhËn. Trong giao thøc nµy, khu«n d¹ng tæng qu¸ cña mét khung d÷ liÖu nh sau: SOH Header STX Text ETX BCC Th«ng tin ®iÒu khiÓn d÷ liÖu - Header chøa th«ng tin ®iÒu khiÓn, th«ng thêng nã bao gåm sè thø tù cña khung vµ ®i¹ chØ cña tr¹m ®Ých. - BCC (Block Check Character) lµ 8 bit kiÓm tra lâi theo kiÓu bit ch½n lÎ cho c¸c kÝ tù thuéc vïng text ®èi víi giao thøc Basic Mode vµ 16 bit theo ph¬ng ph¸p kiÓm tra lçi vßng CRC-16 ®èi víi giao thøc Trong giao thøc BSC/Basic mode cã c¸c thñ tôc chÝnh nh sau: + Mêi truyÒn tin: Tr¹m A muèn mêi tr¹m B truyÒn tin th× A sÏ göi lÖnh sau ®Õn B: EOT B ENQ EOT : dïng ®Ó chuyÓn liªn kÕt sang tr¹ng th¸i ®iÒu khiÓn B: lµ ®Þa chØ cña tr¹m ®îc mêi truyÒn tin Khi nhËn lÖnh nµy nÕu cã tin ®Ó truúªn ®i th× tr¹m B cÊu tróc tin theo dµng chuÈn vµ göi ®i. NÕu kh«ng cã tin ®Ó truyÒn ®i B göi lÖnh EOT ®Ó tr¶ lêi. Tr¹m A sau khi göi lÖnh nÕu qu¸ mét thêi gian mµ kh«ng nhËn ®îc tr¶ lêi cña B hay nhËn ®îc tr¶ lêi sai th× nã sÏ chuyÓn sang tr¹ng th¸i phôc håi. + Mêi nhËn tin: tr¹m A muèn mêi tr¹m B nh¹n tin th× lóc ®ã tr¹m göi tíi tr¹m B lÖnh nh sau: EOT B ENQ NÕu tr¹m B nhËn tin th× nã sÏ göi ACK ®Ó tr¶ líi nÕu kh«ng th× nã sÏ göi NAK ®Ó tr¶ lêi. NÕu tr¹m B sau mé tthêi gian mµ kh«ng nhËn ®îc tr¶ lêi hay tr¶ lêi sai th× nã chuyÓn sang tr¹ng th¸i phôc håi. + Yªu cÇu tr¶ lêi: 12 •Mét tr¹m cÇn tr¹m kia tr¶ lêi mét yªu cÇu nµo ®ã ®· göi ®i th× nã chØ cÇn göi lÖnh ENQ. •Ngõng truyÒn tin göi lÖnh EOT •Muèn gi¶i phãng liªn kÕt göi lÖnh DLE vµ EOT + Tr¹ng th¸i phôc håi nh sau: LÆp l¹i lÖnh ®· göi n lÇn hay göi yªu cÇu tr¶ ll¬i n lÇn hay kÕt thcó truyÒn b»ng c¸ch göi lÖnh EOT 3.Giao thøc híng bit - Giao thøc HDLC (Hight- level Data link control) HDLC lµ giao thøc híng bit nghÜa lµ c¸c phÇn tö cña nã ®îc x©y dùng tõ cÊu tróc nhÞ ph©n vµ khi nhËn d÷ liÖu th× nã sÏ ®îc tiÕp nhËn lÇn lît tõng bit mét. Gi¨o thøc nµy sö dông cho c¶ hai trêng hîp: ®iÓm -®iÓm vµ nhiÒu ®iÓm víi ph¬ng thøc truyÒn hai chiÒu ®ång thêi. Khung HDLC cã hai khu«n d¹ng: chuÈn vµ më réng. Khu«n d¹ng tæng qu¸t cña mét khung cña HDLC nh sau: Flag Address Control Informtion FSC Flag H×nh: Khu«n d¹ng tæng qu¸t mét khung HDLC +Flag ®¸nh dÊu b¾t ®Çu vµ kÕt thcó mét khung Frame, vïng nµy cã kÝch thø¬c lµ 8 bit nh sau: 01111110. §Ó tr¸nh sù xuÊt hiÑn m· nµy trong néi dung cña khugn ngêi ta cã c¬ chÕ nh sau: khi d÷ liÖu truyÒn ®i, nÕu cã mét x©u bit cã 5 bit liªn tiÕp th× chÌn vµo mét bit 0. Khi nhËn nÕu thÊy xuÊt hiÖn mét bit 0 sau 5 bit 1 th× tù ®éng bá bit 0 nµy ®i. +Address: vïgn ®Þa chØ cña tr¹m ®Ých cña khung nã cã kÝch thíc 8 bit víi d¹ng chuÈn vµ 16 bit víi d¹ng më réng. +Control: lµ vïng ®Þnh danh c¸c lo¹i khung kh¸c nhau cña HDLC. HDLC cã 3 lo¹i khung chuÈn :  Khung lo¹i U (unnumbered frame) dïng ®Ó thiÕt lËp nªn liªn kÕt d÷ liÖu theo ph¬ng thøc ho¹t ®éng kh¸c nhau vµ gi¶i phãng liªn kÕt khi cÇn thiÕt. §©y lµ khung ®iÒu khiÓn. C¸c bit cña vïng control ®èi víi khung loÞa U nh sau: 1 1 M M P/F M M M Khung lo¹i U cã 5 bit M dïng ®Ó ®Þnh danh nªn sÏ cã 32 khung lo¹i U kh¸c nhau. P/F (poll/final bit) lµ bit thÓ hiÖn khung nµy lµ khung yªu cÇu hay mét khung tr¶ lêi. NÕu lµ bit P th× ta cã khung yªu cÇu vµ nÕu lµ bit F th× ta cã khung tr¶ lêi, nÕu p=1 th× trao quyÒn truyÒn tin cho tr¹m ®Ých, trong ph¬ng thøc tr¶ lêi chuÈn nÕu F=1 th× chØ r»ng ®©y lµ khung cuãi cïng trong d·y khung ®· truyÒn ®i cña tr¹m client. Sau ®ã tr¹m client sÏ ngõng truyÒn tin cho ®Õn khi nhËnhd dîc sù cho phÐp cña tr¹m chñ. Sau ®©y lµ 5 khung lo¹i U th«ng dôngvíi c¸c bit cña vïng ®iÒu khiÓn nh sau: , SNRM (Set Normal Response Mode) : ph¬ng thøc tr¶ lêi chuÈn. 1 1 0 0 P 0 0 1 Ph¬ng thøc tr¶ lêi chuÈn ®îc sö dông trong trêng hîp cÊu h×nh kh«ng c©n b»ng, tøc cã mét tr¹m ®iÒu khiÓn vµ c¸c tr¹m bÞ ®iÒu khiÓn , SARM (Set Asynchronous Response Mode): ph¬ng thøc tr¶ lêi dÞ béi. 13 1 1 1 1 P 0 0 0 Ph¬ng thøc tr¶ lêi dÞ béi cògn ®îc sö dông trong trêng hîp cÊu h×nh kh«ng c©n b»ng nhng c¸c tr¹m tí ®îc phÐp tiÕn hµnh viÖc truyÒn tin mµ kh«ng cÇn sù cho phÐp cña tr¹m chñ. Ph¬ng thøc nµy dïng trong trêng hîp ®iÓm -®iÓm víi ph¬ng thøc truyÒn hai chiÒu. , SABM (Set Asynchronous Balanced Mode): Ph¬ng thøc dÞ béi c©n b»ng. 1 1 1 1 P 1 0 0 Ph¬ng thøc nµy sö dông trong trêng hîp ®iÓm- ®iÓm víi ph¬ng thøc truyÒn hai chiÒu, hai tr¹m ®Òu cã vai trß nh nhau. , DISC (Disconnect) ®îc sö dông ®Ó gi¶i phãng liªn kÕt khi cÇn thiÕt 1 1 0 0 P 0 1 0 , UA (Unnumbered Acknowledgement) dïng ®Ó tr¶ lêi cho c¸c khung lo¹i U kh¸c. 1 1 0 0 F 1 1 0  Khung lo¹i I (Information Frames): dïng ®Ó chøa th«ng tin cña ngêi sö dông vµ trong ®ã cã ®¸nh sè thø tù ®Ó kiÓm so¸t. C¸c bit cña vïng control ®èi víi khung lo¹i I nh sau: 0 N(S) P/F N(R) N(S) lµ chØ sè thø tù cña khung I mµ tr¹m göi ®ang chê ®Ó nhËn vµ cho biÕt r»ng ®· nhËn tèt c¸c khung cã sè thø tù tõ khung nµy trë vÒ tríc.  Khung lo¹i S (Supervisory Frames) lµ khung ®iÒu khiÓn dïng ®Ó kiÓm so¸t lçi vµ kiÓm so¸t luång d÷ liÖu trong qu¸ tr×nh truyÒn tin. C¸c bit cña vïng control ®èi víi khung lo¹i S nh sau: 1 0 S S P/F N(R) Hai bit S ®Ó ®Þnh danh nh vËy cã 4 khung lo¹i S:  NÕu hai bit S cã gi¸ trÞ 0 0 th× ta cã khung RR (Receive Ready), khung nµy dïng ®Ó th«ng b¸o r»ng tr¹m nµy s½n sµng nhËn tin vµ còng th«ng b¸o r»ng ®· nhËn tèt c¸c khung cho ®Õn khung thø N(R)-1.  NÕu hai bit cã gi¸ trÞ 1 0 th× ta cã khung RNR (Receive Not Ready), khung nµy dïng ®Ó th«ng b¸o r»ng tr¹m nµy kh«ng s½n sµng nhËn tin ®ång thêi ®· nhËn tè c¸c khung cã thø tù ®Õn N(R)-1.  NÕu hai bit S cã gi¸ trÞ 0 1 th× ta cã khung REJ (Reject) khung nµy yªu cÇu truyÒn hoÆc truyÒn l¹i c¸c khung tõ N(R) trë ®i vµ ®ång thêi ¸m chØ r»ng ®· nhËn tè c¸c khung tõ N(R)-1 vÒ tríc.  NÕu hai bit S cã gi¸ trÞ lµ 1 1 th× ta cã khung SREJ (Selective Reject) khung nµy dïng ®Ó yªu cÇu truyÒn hoÆc truyÒn l¹i khung N(R) vµ ®ång thêi ¸m chØ r»ng ®· nhËn tèt c¸c khung tõ N(R)-1 vÒ tríc. +Information: lµ vïng chøa th«ng tin cÇn truyÒn ®i +FSC (Frame check Sequence) lµ vung ghi m· kiÓm so¸t lçi cho néi dung cña khung víi ph¬ng ph¸p kiÓm tra vßng CRC. - C¸c giao thøc c¶i biªn tõ HDLC: LAP ( link Access Procedure) t¬ng øng víi ph¬ng thøc tr¶ lêi dÞ béi cña HDLC trong trêng hîp kh«ng c©n b»ng. LAP- B (link Access Procedure Balanced) t¬ng øng víi ph¬ng thøc dÞ béi c©n b»ng cña HDLC trong trêng hîp c©n b»ng.  tÇng m¹ng 14 1. Vai trß vµ chøc n¨ng cña tÇng m¹ng. TÇng m¹ng cung cÊp c¸c ph¬ng tiÖn ®Ó truyÒn c¸c ®¬n vÞ d÷ liÖu qua m¹ng thËm chÝ qua mét m¹ng cña c¸c m¹ng. Hai chøc n¨ng quan träng cña m¹ng lµ chän ®êng vµ chuyÓn tiÕp. TÇng m¹ng ®îc ®¸nh gi¸ lµ phøc t¹p nhÊt trong sè c¸c tÇng cña m« h×nh OSI bëi v× nã ph¶i ®¸p øng nhiÒu kiÓu m¹ng vµ c¸c dÞch vô cung cÊp bëi nhiÒu m¹ng kh¸c nhau. Mét m¹ng chuyÓn m¹ch bao gåm nhiÒu nót vµ nèi víi nhau bëi c¸c liªn kÕt d÷ liÖu. Mçi gãi d÷ liÖu ®îc truyÒn tõ mét hÖ thèng më tíi mét hÖ thèng më kh¸c ph¶i ®îc chän ®êng qua mét chuçi c¸c nót. Mçi nót nhËn gãi d÷ liÖu vµ chuyÓn tiÕp tíi mét nót kh¸c. Nh vËy mçi nót trung gian ®Òu cã chøc n¨ng chuyÓn tiÕp vµ chän ®êng n»m ë tÇng m¹ng. Ngoµi ra tÇng m¹ng cßn cã mét sè chøc n¨ng nh thiÕt lËp, duy tr× vµ gi¶i phãng c¸c liªn kÕt logic, kiÓm so¸t lçi, kiÓm so¸t luång d÷ liÖu, ph©n kªnh, dån kªnh, c¾t hîp d÷ liÖu. 2. Kü thuËt chän ®êng. Chän ®êng lµ viÖc lùa chän mét con ®êng ®Ó truyÒn mét ®¬n vÞ d÷ liÖu tõ tr¹m nguån ®Õn tr¹m ®Ých. ChÝnh v× vËy kü thuËt chän ®êng phØa thùc hiÖn hai yÕu tè sau ®©y: - QuyÕt ®Þnh chän ®êng theo tiªu chuÈn tèi u nµo ®ã. - CËp nhËt th«ng tin chän ®êng theo chøc n¨ng ®· nãi ë trªn Cã nhiÒu kü thuËt chän ®êng kh¸c nhau: - NÕu dùa vµo sù ph©n t¸n cña c¸c chøc n¨ng chän ®êng trªn c¸c nót cña m¹ng th× ta cã hai kü thuËt chän ®êng lµ tËp trung vµ ph©n t¸n. - NÕu dùa vµo sù thÝch nghi víi tr¹ng th¸i hiÖn hµnh cña m¹ng th× ta cã kü thuËt chän ®êng tÜnh hay thÝch nghi. Ngoµi ra, kü thuËt chän ®êng cßn phô thuéc vµo mét sè tiªu chuÈn tèi u nµo ®ã nh topo m¹ng, th«ng lîng, môc ®Ých sö dông v.v... Tiªu chuÈn tèi u nµy phô thuéc vµo ngêi thiÕt kÕ hay qu¶n lý m¹ng. Kü thuËt chän ®êng tËp trung: Kü thuËt nµy ®îc ®Æc trng bëi sù tån t¹i cña mét vµi trung t©m ®iÒu khiÓn m¹ng thùc hiÖn viÖc chän ®êng, sau ®ã göu c¸c b¶ng chän ®êng (routing table) tíi tÊt c¶ c¸c nót däc theo con ®êng ®· ®îc chän ®ã. TÊt c¶ th«ng tin cÇn dïng cho viÑc chän ®êng ®îc cÊt gi÷ t¹i trung t©m ®iÒu khiÓn m¹ng. C¸c nót m¹ng cã thÓ kh«ng göi bÊt kü th«ng tin vµo vÒ tr¹ng th¸i cña chóng tíi trung t©m, cã thÓ göi theo ®Þnh kú, hoÆc cã thÓ göi khi x¶y ra mét sù kiÖn nµo ®ã. Trung t©m ®iÒu khiÓn sÏ cËp nhËt c¸c b¶ng chän ®êng dùa vµo c¸c th«ng tin nhËn ®îc ®ã. Kü thuËt chän ®êng ph©n t¸n. Kü thuËt nµy kh«ng tån t¹i c¸c trung t©m ®iÒu khiÓn, c¸c quyÕt ®Þnh ®îc thùc hiÖn t¹i mçi nót cña m¹ng. Tuú theo ®é thÝch nghi cña gi¶i thuËt mµ cã sù trao ®æi th«ng tin gi÷a c¸c nót m¹ng. Kü thuËt chän ®êng kh«ng thÝch nghi Cßn gäi lµ kü thuËt chän ®êng tÜnh cã thÓ lµ tËp trung hay ph©n t¸n nhng nã kh«ng ®¸p øng víi mäi sù thay ®æi trªn m¹ng. ViÖc chän ®êng nµy ®îc thùc hiÖn mµ kh«ng cã sù trao ®æi th«ng tin, kh«ng ®o lêng vµ kh«ng c©pä nhËt th«ng tin. Tiªu chuÈn chän ®êng vµ con ®êng ®îc chän kh«ng thay ®æi gi÷a chõng mµ ®îc chän cho toµn cuéc. Kü thuËt chän ®êng nµy rÊt ®¬n gi¶n nªn ®îc sö dông rÊt réng r·i trong c¸c m¹ng æn ®Þnh. 15 Kü thuËt chän ®êng thÝch nghi Kü thuËt chän ®êng nµy cã kh¶ n¨ng ®¸p øng ®èi víi c¸c tr¹ng th¸i kh¸c nhau cña m¹ng. §©y lµ yÕu tè quan träng ®Æc biÖt ®èi víi c¸c øng dông thêi gian thùc, yªu cÇu ®Çu tiªn cña ngêi sö dông lµ m¹ng ph¶i cã kh¶ n¨ng cung cÊp c¸c con ®êng kh¸c nhau ®Ó dù phßng sù cè vµ thÝch nghi víi c¸c thay ®æi trªn m¹ng. Møc ®é thÝch nghi cña mét kü thuËt chän ®êng ®îc ®Æc trng bëi sù trao ®æi th«ng tin chän ®êng trong m¹ng. Trêng hîp kh«ng trao ®æi g× c¶ lµ trêng hîp ®¬n gi¶n nhÊt. Mçi nót ho¹t ®éng mét c¸ch ®éc lËp víi th«ng tin riªng cña m×nh ®Ó thÝch nghi víi sù thay ®æi cña m¹ng theo mét ph¬ng thøc nµo ®ã. Trêng hîp coa h¬n th× th«ng tin vÒ tr¹ng th¸i cña m¹ng cã thÓ ®îc cung cÊp tõ c¸c nót l¸ng giÒng hoÆc tõ tÊt c¶ c¸c nót kh¸c. Th«ng tin chän ®êng bao gåm: -Tr¹ng th¸i cña ®êng truÒyn -C¸c ®é trÔ truyÒn dÉn -Møc ®é lu th«ng -C¸c tµi nguyªn kh¶ dông -v.v... Khi cã sù thay ®æi trªn m¹ng nh thªm bít mét nót hay thay ®æi t×nh tr¹ng m¹ng... th× c¸c th«ng tin cÇn ph¶i cËp nhËt. PhÇn lín c¸c kü thuËt chän ®êng thÝch nghi vµ ph©n t¸n ®¸p øng nhanh víi c¸c biÕn cè tèt mµ l¹i ®¸p øng chËm víi c¸c biÕn cè xÊu. Ch¼ng h¹n nh mét ®êng truyÒn trªn mét con ®êng ®· chän bÞ sù cè th× th«ng tin nµy kh«ng ®îc truyÒn ®i víi tèc ®é cÇn thiÕt nªn c¸c gãi tin vÉn truyÒn ®i trªn ®êng truyÒn g©y ra hiÖn tîng t¾t nghÏn. Bªn c¹nh ®ã, c¸c gãi tin hay cã hiÖn tîng lÈn quÈn trong m¹ng mµ kh«ng bao giê ®Õn ®Ých. ChÝnh v× thÕ mµ ph¶i cã nh÷ng gi¶i ph¸p cho c¸c vÊn ®Ò trªn. Gi¶i thuËt t×m ®êng tèi u: Gi¶i thuËt chän ®êng tËp trung (Dijkstra) VÊn ®Ò ®Æt ra lµ t×m con ®êng cã ®é dµi ng¾n nhÊt tõ mét nót cho tríc tíi mçi nót cßn l¹i cña m¹ng. Gi¶i thuËt nµy sÏ tõng bíc thiÕt kÕ mét con ®êng ng¾n nhÊt cã gèc t¹i nót nguån cho tíi khi nót xa nhÊt cña m¹ng ®· ®îc ®a vµo. Gi¶ sö cã mét m¹ng cã liªn kÕt hia chiÒu ®ång thêi vµ ®é dµi (hay cßn gäilµ gi¸) cho c¶ hai chiÒu ®îc ghi bªn mçi liªn kÕt. Gäi l(i,j) lµ ®é dµi ®êng nèi trùc tiÕp hai nót i vµ j. L(i, j) = ∞ nÕu tån t¹i ®êng nèi gi÷a hai nót. Nk lµ tËp hîp t¹o thµnh bëi k+1 phÇn tö: nguån vµ k nót gÇn nguån nhÊt sau k bíc thùc hiÖn gi¶i thuËt. Dk(n) lµ ®é dµi tõ nguån tíi nót n theo con ®êng ng¾n nhÊt bao hµm trong Nk. Víi s¬ ®å m¹ng sau, gi¶ sö nót 1 lµ nót nguån: 2 1 2 2 1 3 2 2 1 5 2 2 3 1 1 4 16 6 Ta cã c¸c bíc ®Ö qui sau: Bíc 0: N0={1} D0(v)=l(1,v) vN0 Bíc k: Nk = Nk-1 U {w} trong ®ã w tho¶ m·n biÓu thøc: Dk-1(w)= min Dk-1(v), vNk-1 Dk(v)=min [Dk-1(v), Dk-1(w), l(w,v)] vNk ThuËt to¸n nµy sÏ dõng l¹i khi tËp N chøa tÊt c¶ c¸c nót. Víi m¹ng ë trªn th× cã 6 nót m¹ng, ¸p dông gi¶i thuËt trªn th× sau 6 bíc ta xÏ cã mét con ®êng tèi u tõ 1 ®Õn c¸c nót kh¸c víi b¶ng chän ®êng nh sau: Nguån 1 1 1 1 1 §Ých 2 3 4 5 6 Nót kÕ tiÕp 2 3 3 2 3 1 2 2 1 1 5 1 1 6 Gi¶i thuËt chän ®êng ph©n 3 t¸n (Ford vµ Fulkerson) 4 Gi¶i thuËt nµy cho phÐp t×m con ®êng ng¾n nhÊt tõ tÊt c¶ c¸c nót tíi mét ®Ých chung. Gi¶i thuËt nµy thùc hiÖn c¸c bíc lÆp sau k bíc th× mçi nót ®îc ®¸nh dÊu bëi cÆp gi¸ trÞ (nk(v), Dk(v)), trong ®ã: Dk(v) lµ ®é dµi cùc tiÓu hiÖn t¹i tõ mét nót v bÊt kú tíi ®Ých; nk(v) lµ nót tiÕp theo hiÖn t¹i trªn con ®êng tèi u tõ nót v tíi ®Ých ®îc tÝnh ë bíc k. Gi¶ sö ®Ó tÝnh con ®êng ng¾n nhÊt tõ tÊt c¶ c¸c nót tíi nót 1, ta thùc hiÖn nh sau: Bíc 0: Dk(0)=0 vµ tÊt c¶ c¸c nót ®îc ®¸nh dÊu (,) Bíc k: Víi mäi v1 (nót ®Ých), cËp nhËt Dk(v) nh sau: Dk(v)=min [Dk-1(w)+l(v,w)] wNv (Nv lµ c¸c nót l¸ng giÒng cña v) CËp nhËt nk(v) nh sau: Nk(v)=w1, víi w1 tho¶ m·n biÓu thøc : Dk-1(w1)+l(v,w1)=min [Dk-1(w)+l(v,w)] w Nv Qu¸ tr×nh nµy sÏ dõng l¹i khi cÆp gi¸ trÞ ®¸nh dÊu cña mçi nót gi÷ nguyªn kh«ng thay ®æi n÷a. ViÖc tÝnh to¸n vµ cËp nhËt ë mçi bíc ®îc thùc hiÖn theo 17 thø tù sè nhng kh«ng ¶nh hëng ®Õn sù héi tô cña gi¶i thuËt. ¸p dông gi¶i thuËt nµy ®èi víi s¬ ®å m¹ng trªn th× ta còng cã c©y chän ®êng nh thuËt to¸n chän ®êng tËp trung. 3. Giao thø X25 PLP (Packet Level Protocol) CCITT c«ng bè khuyÕn nghÞ vÒ hä giao thøc X25 sö dông cho c¶ 3 tÇng 1,2,3 trong c¸c m¹ng chuyÓn m¹ch gãi c«ng céng PPSN (public packet swiched networks), trong ®ã: Giao thøc X25.1 t¬ng øng víi giao thøc X21 Giao thøc X25.2 t¬ng øng víi giao thøc LAP-B M·i ®Õn n¨m 1984, CCITT vµ ISO phèi hîp nhau vµ ban hµnh chuÈn X25 PLP cho tÇng 3 ®»c t¶ c¸c giao diÖn DTE/DCE vµ DTE/DTE víi DCE ®ãng vau trß lµ nót m¹ng chuyÓn m¹ch gãi X25 Giao thøc X25 PLP ®Þnh nghÜe 2 lo¹i liªn kÕt logic: -VC(VIRTUAL CIRCUIT) lµ liªn kÕt ¶o cã tÝnh t¹m thêi ®îc thiÕt lËp vµ gi¶i phèng bëi c¸c thñ tôc cña X25 PLP -PVC(PERMANENT VIRTUAL CIRCUIT) lµ liªn kÕt ¶o thiÕt lËp vÜnh viÔn trªn m¹ng mµ kh«ng cÇn c¸c thñ tôc cña X25 PL c¸c thñ tôc cña giao thøc X25 PLP X25 cã 6 thñ tôc chÝnh nh sau: - Call setup: ThiÕt lËp liªn kÕt Thñ tôc nµy sö dông hai gãi tin lµ: +Call request: yªu cÇu thiÕt lËp liªn kÕt víi liªn kÕt sö dông lµ VC +Call accepted: yªu cÇu thiÕt lËp liªn kÕt, sö dông liªn kÕt VC -Data: TruyÒn d÷ liÖu thêng. Thñ tôc nµy sö dông bèn gãi tin lµ: +Data: D÷ liÖu, sö dông c¶ hai liªn kÕt VC vµ PVC +RR; S½n sµng nhËn d÷ liÖu, sö dông c¶ hai liªn kÕt VC vµ PVC. +RNR : Kh«ng s½n sµng nhËn, sö dông c¶ hai liªn kÕt VC vµ PVC. +RER: Yªu cÇu truyÒn l¹i, sö dông c¶ hai liªn kÕt lµ VC vµ PVC. -Interrupt: TruyÒn d÷ liÖu khÈn Thñ tôc nµy sö dông hai gãi tin lµ: +Interupt: Yªu cÇu truyÒn d÷ liÖu khÈn, sö dông c¶ hai liªn kÕt VC vµ PVC. +Interupt Confirmation: B¸o nhËn d÷ liÖu khÈn, sö dông hai liªn kÕt VC vµ PVC. -Reset: Khëi ®éng t¹i mét liªn kÕt Thñ tôc nµy sö dông hai gãi tin lµ: +Reset request: yªu cÇu khëi ®éng l¹i liªn kÕt, sö dông c¶ hai ph¬ng thøc liªn kÕt VC vµ PVC. +Reset Confirmation: X¸c ®Þnh khëi ®éng l¹i liªn kÕt, sö dông hai ph¬ng thøc liªn kÕt VC vµ PVC. Thñ tôc nµy nh»m khëi ®éng l¹i mét liªn kÕt ¶o ë tÇng 3, thùc chÊt nã dän dÑp chø kh«ng xo¸ bá liªn kÕt ®ã. -Restart: Khëi ®éng l¹i mét giao diÖn. +Restart request: yªu cÇu khëi ®éng l¹i giao diÖn, sö dông c¶ hai ph¬ng thøc liªn kÕt VC vµ PVC. +Restart confirmation: X¸c ®Þnh khëi ®éng l¹i giao diÖn, sö dông hai ph¬ng thøc liªn kÕt VC vµ PVC. Thñ tôc Restart nh»m khëi t¹o l¹i toµn bé tÇng 3 cña giao diÖn DTE/DCE mµ cô thÓ lµ nã xo¸ bá toµn bé c¸c liªn viÔn. 18 X25 cã h¬n 40 thñ tôc phô: C¸c thñ tôc nµy mét sè cã thÓ ®îc cung cÊp bëi m¹ng, cßn mét sè kh¸c l¹i ®îcdïng bëi mét ngêi sö dông cô thÓ theo yªu cÇu. Mét sè thñ tôc ®îc chän ®Ó dïng trong mét giai ®o¹n tho¶ thuËn tríc, mét sè kh¸c ®îc yªu cÇu trªn tõng liªn kÕt vµ ®îc khai b¸o trong gãi tin Call request, lóc nµy chógn chØ cã hiÖu lùc ®èi víi liªn kÕt ®ã. Sau ®©y lµ mét sè thñ tôc phô cña X25 PLP: - Flow Control Parameter Negociation: Cã chøc n¨ng cho phÐp th¬ng lîng vÒ kÝch thíc cöa sæ vµ ®é dµi tèi ®a cña vïng user data cho mçi híng cña liªn kÕt - Throughput Class Negociation: Cho phÐp th¬ng lîng vÒ th«ng lîng cña d÷ liÖu truyÒn qua mét sè liªn kÕt trong ph¹m vi tõ 75bps ®Õn 48Kbps. - Non standard Default Packet Sizes: Cho phÐp thay ®æi gi¸ trÞ ngÇm ®Þnh cña khÝch thø¬c vïng User data trong c¸c gãi tin Data. - Non standard Default Window Sizes: Cho phÐp thay ®æi gi¸ trÞ ngÇm ®Þnh cña cöa sæ. - End to End transit Delay Negociation: Cho phÐp thay ®æi vÒ ®é trÔ truyÒn dÉn tõ nguån tíi ®Ých. - Fast select: Cho phÐp ®iÒu khiÓn c¸c øng dông híng giao t¸c, trong ®ã Ýt nhÊt mét hµnh ®éng hái/®¸p x¶y ra. Khu«n d¹ng c¸c gãi tin trong giao thøc X25PLP: Q D 0 1 Logic Channel Identifier P(R) M P(S) 0 User Data H×nh 1: Khu«n d¹ng gãi d÷ liÖu thêng-d¹ng chuÈn Q D 1 0 Logical Identifier Channel P(S) P(R) User Data H×nh 2: Khu«n d¹ng gãi d÷ liÖu thêng-d¹ng më réng 0 0 0/1 1/0 Logical Indentifier O M Channel Packet type identifier Interrupt User Data (max32 byte) H×nh 3: Khu«n d¹ng gãi d÷ liÖu khÈn. Bit Q (Qualifier bit): Dïng ®Ó ®Þnh tÝnh th«ng tin chøa trong gãi tin ch¼ng h¹n nh ph©n biÖt d÷ liÖu cña ngêi sö dông víi th«ng tin ®iÒu khiÓn. Bit D (Delivery Confirmation bit): chØ thÞ vÒ c¬ chÕ b¸o nhËn gãi tin. 19 Khi D=0 th× gi¸ trÞ P(R) biÓu thÞ sù b¸o nhËn gãi tin d÷ liÖu cã ý nghÜa côc bé tøc gi÷a DTE vµ DCE Khi D=1 th× P(R) biÓu thÞ sù b¸o nhËn gãi tin d÷ liÖu tõ mót tíi mót, nghÜa lµ gi÷a hai DTE. Logical Channel Identifier (LCI): Sè liÖu cña liªn kÕt logic VC hoÆc PVC. P(R): Sè hiÖu cña gãi tin d÷ liÖu ®ang chê ®Ó nhËn. ë d¹ng chuÈn th× P(R) chiÕm 3 bit, ë d¹ng më réng P(R) chiÕm 7 bit. Bit M (More Data bit): Dïng khi cã sù c¾t hîp d÷ liÖu x¶y ra. Cô thÓ lµ khi kÝch thíc cña ®¬n vÞ d÷ liÖu tÇng 4 vît qu¸ ®é dµi tèi ®a cho phÐp cña gãi tin X25 PLP th× ph¶i c¾t nhá thµnh nhiÒu gãi tin. §Ó bªn nhËn cã thÓ tËp hîp ®ñ c¸c gãi tin ®· bÞ c¾t ta dïng bit M ®Ó ®¸nh dÊu gãi tin cuèi cïng trong d·y c¸c gãi tin ®ã. NÕu M=0 th× vÉn cßn gãi tin tiÕp theo sau NÕu M=1 th× ®ã lµ gãi tin cuèi cïng. P(S): sè hiÖu cña gãi tin ®ang chê ®Ó nhËn. ë d¹ng chuÈn th× P(S) chiÕm 3 bit, ë d¹ng më réng P(S) chiÕm 7 bit. Packet Type Identifier (PTI): M· ph©n biÖt c¸c kiÓu gãi tin. TÊt c¶ c¸c gãi tin cña X25 PLP ®Òu cïng chøa tham sè PTI chØ trõ gãi tin d÷ liÖu thêng lµ kh«ng cã. M· cña vïng nµy nh sau: 0 0 1 0 0 0 1 1 User Data: D÷ liÖu khÈn cña ngêi sö dông. §èi ví gãi tin d÷ liÖu khÈn th× vïng nµy kh«ng vît qu¸ 32 byte, cßn ®èi víi gãi tin d÷ liÖu thêng th× vïng nµy cã ®é dµi tèi ®a ngÇm ®Þnh lµ 12 8 byte. Khu«n d¹ng cña gãi tin ®iÒu khiÓn 0 0 0/1 1/0 Logical Channel Identifier Packet type identifier A®itional Information H×nh 4: Khu«n d¹ng cña gãi tin ®iÒu khiÓn §èi víi gãi tin ®iÒu khiÓn th× chøc n¨ng cña c¸c tham sè t¬ng tù nh trªn. A®itional Information lµ vïng th«ng tin bæ sung trong c¸c gãi tin ®iÒu khiÓn ®îc x¸c ®Þnh tuú theo kiÓu gãi tin cô thÓ. KiÓm so¸t luång d÷ liÖu trong X25 PLP §Ó kiÓm so¸t luång d÷ liÖu t¹i mçi nót, giao thøc nµy sö dông c¬ chÕ cöa sæ. Cöa sæ lµ g×? ë mçi híng truyÒn d÷ liÖu trªn mçi liªn kÕt, mét cöa sæ ®îc x¸c ®Þnh nh lµ mét tËp hîp cã thø tù cña n sè hiÖu P(S) liªn tiÕp cña c¸c gãi tin data ®îc phÐp truyÒn qua giao diÖn DTE/DCE. Nh vËy cöa sæ ®îc x¸c ®Þnh bëi mét giíi h¹n trªn vµ mét giíi h¹n díi. Giíi h¹n trªn lµ gi¸ trÞ P(S) cña gãi tin ®Çu tiªn trong n gãi tin n»m trong cöa sæ. Giíi h¹n díi lµ gi¸ trÞ P(S) cña gãi tin cuèi cïng trong n gãi tin ®îc phÐp truyÒn qua giao diÖn. Gi¸ trÞ ngÇm ®Þnh cña n lµ 2 (cho mçi híng truyÒn). T¹i mçi thêi ®iÓm chØ cã tèi ®a 2 gãi tin Data n»m trong cöa sæ vµ chØ cã c¸c gãi tin ®ã ®îc truyÒn ®i. Tuy nhiªn ta cã thÓ thay ®æi gi¸ trÞ ngÇm ®Þnh nµy b»ng c¸c thñ tôc phô cña giao thøc X25 PLP. 20
- Xem thêm -

Tài liệu liên quan