Môc lôc Môc lôc...........................................................................................................2 lêi giíi thiÖu...............................................................................................3 Tõ viÕt t¾t.....................................................................................................5 Tµi liÖu tham kh¶o................................................................................86 2 lêi giíi thiÖu Trong nh÷ng n¨m gÇn ®©y, ngµnh c«ng nghiÖp viÔn th«ng ®· vµ ®ang t×m mét ph¬ng thøc chuyÓn m¹ch cã thÓ phèi hîp u ®iÓm cña IP (nh c¬ cÊu ®Þnh tuyÕn) vµ cña ATM (nh th«ng lîng chuyÓn m¹ch). M« h×nh IP-over-ATM cña IETF coi IP nh mét líp n»m trªn líp ATM vµ ®Þnh nghÜa c¸c m¹ng con IP trªn nÒn m¹ng ATM. Ph¬ng thøc tiÕp cËn xÕp chång nµy cho phÐp IP vµ ATM ho¹t ®éng víi nhau mµ kh«ng cÇn thay ®æi giao thøc cña chóng. Tuy nhiªn, c¸ch nµy kh«ng tËn dông ®îc hÕt kh¶ n¨ng cña ATM. Ngoµi ra, c¸ch tiÕp cËn nµy kh«ng thÝch hîp víi m¹ng nhiÒu router vµ kh«ng thËt hiÖu qu¶ trªn mét sè mÆt. Tæ chøc ATM-Forum, dùa trªn m« h×nh nµy, ®· ph¸t triÓn c«ng nghÖ LANE vµ MPOA. C¸c c«ng nghÖ nµy sö dông c¸c m¸y chñ ®Ó chuyÓn ®æi ®Þa chØ nhng ®Òu kh«ng tËn dông ®îc kh¶ n¨ng ®¶m b¶o chÊt lîng dÞch vô cña ATM. C«ng nghÖ MPLS (Multiprotocol label switching) lµ kÕt qu¶ ph¸t triÓn cña nhiÒu c«ng nghÖ chuyÓn m¹ch IP (IP switching) sö dông c¬ chÕ ho¸n ®æi nh·n nh cña ATM ®Ó t¨ng tèc ®é truyÒn gãi tin mµ kh«ng cÇn thay ®æi c¸c giao thøc ®Þnh tuyÕn cña IP. MPLS t¸ch chøc n¨ng cña IP router ra lµm hai phÇn riªng biÖt: chøc n¨ng chuyÓn gãi tin vµ chøc n¨ng ®iÒu khiÓn. PhÇn chøc n¨ng chuyÓn gãi tin, víi nhiÖm vô göi gãi tin gi÷a c¸c IP router, sö dông c¬ chÕ ho¸n ®æi nh·n t¬ng tù nh cña ATM. Trong MPLS, nh·n lµ mét sè cã ®é dµi cè ®Þnh vµ kh«ng phô thuéc vµo líp m¹ng. Kü thuËt ho¸n ®æi nh·n vÒ b¶n chÊt lµ viÖc t×m nh·n cña mét gãi tin trong mét b¶ng c¸c nh·n ®Ó x¸c ®Þnh tuyÕn cña gãi vµ nh·n míi cña nã. ViÖc nµy ®¬n gi¶n h¬n nhiÒu so víi viÖc xö lý gãi tin theo kiÓu th«ng thêng, vµ do vËy c¶i thiÖn kh¶ n¨ng cña thiÕt bÞ. C¸c router sö dông kü thuËt nµy ®îc gäi lµ LSR (Label switching router). PhÇn chøc n¨ng ®iÒu khiÓn cña MPLS bao gåm c¸c giao thøc ®Þnh tuyÕn líp m¹ng víi nhiÖm vô ph©n phèi th«ng tin gi÷a c¸c LSR, vµ chñ tôc g¸n nh·n ®Ó chuyÓn th«ng tin ®Þnh tuyÕn thµnh c¸c b¶ng ®Þnh tuyÕn cho viÖc chuyÓn m¹ch. MPLS cã thÓ ho¹t ®éng ®îc víi c¸c giao thøc ®Þnh tuyÕn Internet kh¸c nh OSPF (Open Shortest Path First) vµ BGP (Border Gateway Protocol). Do MPLS hç trî viÖc ®iÒu khiÓn lu lîng vµ cho phÐp thiÕt lËp tuyÕn cè ®Þnh, viÖc ®¶m b¶o chÊt lîng dÞch vô cña c¸c tuyÕn lµ hoµn toµn kh¶ thi. §©y lµ mét tÝnh n¨ng vît tréi cña MPLS so víi c¸c giao thøc ®Þnh tuyÕn cæ ®iÓn. Ngoµi ra, MPLS cßn cã c¬ chÕ ®Þnh tuyÕn l¹i nhanh (fast rerouting). Do MPLS lµ c«ng nghÖ chuyÓn m¹ch ®Þnh híng kÕt nèi, kh¶ n¨ng bÞ ¶nh hëng bëi lçi ®êng truyÒn thêng cao hín c¸c c«ng nghÖ kh¸c. Trong khi ®ã, c¸c dÞch vô tÝch hîp mµ MPLS ph¶i hç trî l¹i yªu cÇu chÊt lîng vô cao, do vËy, kh¶ n¨ng phôc håi cña MPLS ®¶m b¶o kh¶ n¨ng cung cÊp dÞch vô cña m¹ng kh«ng phô thuéc vµo c¬ cÊu kh«i phôc lçi cña líp vËt lý bªn díi. Bªn c¹nh ®é tin cËy, c«ng nhÖ MPLS còng khiÕn viÖc qu¶n lý m¹ng ®îc dÔ dµng h¬n. Do MPLS qu¶n lý viÖc chuyÓn tin theo c¸c luång th«ng tin, c¸c gãi tin thuéc mét FEC cã ®Ó ®îc x¸c ®Þnh bëi gi¸ trÞ cña nh·n. Do vËy, trong miÒn MPLS, c¸c thiÕt bÞ ®o lu lîng m¹ng cã thÓ dùa trªn nh·n ®Ó ph©n lo¹i c¸c gãi tin. B»ng c¸ch gi¸m s¸t lu lîng t¹i c¸c LSR, ngÏn lu lîng sÏ ®îc ph¸t hiÖn vµ vÞ trÝ x¶y ra ngÏn lu lîng cã thÓ ®îc x¸c ®Þnh nhanh chãng. Tuy nhiªn, gi¸m s¸t lu lîng theo ph¬ng thøc nµy kh«ng ®a ra ®îc toµn bé th«ng tin vÒ chÊt lîng dÞch vô (vÝ dô nh trÔ xuyªn suèt cña miÒn MPLS). ViÖc ®o trÔ cã thÓ ®îc thùc hiÖn bëi giao thøc líp 2. §Ó gi¸m s¸t tèc ®é cña mçi luång vµ ®¶m b¶o c¸c luång lu lîng tu©n thñ tÝnh chÊt lu lîng ®· ®îc ®Þnh tríc, hÖ thèng gi¸m s¸t cã thÓ dïng mét thiÕt bÞ n¾n lu lîng. ThiÕt bÞ nµy sÏ cho phÐp gi¸m s¸t vµ ®¶m b¶o tu©n thñ tÝnh chÊt lu lîng mµ kh«ng cÇn thay ®æi c¸c giao thøc hiÖn cã. 3 MPLS lµ mét c«ng nghÖ chuyÓn m¹ch IP cã nhiÒu triÓn väng. Víi tÝnh chÊt cña c¬ cÊu ®Þnh tuyÕn cña m×nh, MPLS cã kh¶ n¨ng n©ng cao chÊt lîng dÞch vô cña m¹ng IP truyÒn thèng. Bªn c¹nh ®ã, th«ng lîng cña m¹ng sÏ ®îc c¶i thiÖn mét c¸ch râ rÖt. §Ò tµi nµy nh»m môc tiªu t×m hiÓu, nghiªn cøu ®ãn ®Çu c«ng nghÖ chuyÓn m¹ch míi ¸p dông trong m¹ng thÕ hÖ sau. §©y lµ nhu cÇu cÊp thiÕt cña ViÖt nam trong giai ®o¹n hiªn nay khi chóng ta ®ang chuÈn bÞ x©y dùng m¹ng trôc, m¹ng truy nhËp cho c¸c dÞch vô míi trªn c¬ së c«ng nghÖ gãi. §Ò tµi nµy sÏ gãp phÇn gi¶i quyÕt mét sè vÊn ®Ò vÒ mÆt c«ng nghÖ khi quyÕt ®Þnh triÓn khai MPLS trong m¹ng thÕ hÖ míi cña ViÖt nam. B¸o c¸o nµy tr×nh bµy nh÷ng vÊn ®Ò c¬ b¶n mµ ®Ò tµi cÇn ®Ò cËp ®Õn bao gåm: C¬ së c«ng nghÖ, qu¸ tr×nh h×nh thµnh vµ c¸c h·ng s¶n xuÊt thiÕt bÞ, c¸c nhµ khai th¸c: phÇn nµy giíi thiÖu c¬ së c«ng nghÖ chuyÓn m¹ch nh·n ®a giao thøc, qu¸ tr×nh chuyÓn mét gãi th«ng tin tõ ®Çu vµo ®Õn ®Çu ra cña m¹ng MPLS, qu¸ tr×nh ph©n phèi nh·n cña c¸c bé ®Þnh tuyÕn chuyÓn m¹ch nh·n LSR, c¸c giao thøc c¬ b¶n sö dông trong m¹ng MPLS nh LDP, CR-LDP, RSVP...PhÇn nµy còng giíi thiÖu c¸c vÊn ®Ò cã liªn quan nh vÊn ®Ò tiªu chuÈn ho¸, nhãm lµm viÖc cña IETF vÒ MPLS, c¸c tiªu chuÈn MPLS ®· ban hµnh vµ gi¶i ph¸p cña mét sè h·ng ®Æc biÖt lµ Cisco Systems víi Tag Switching. øng dông cña MPLS trong m¹ng VPN: tr×nh bµy vÒ m¹ng riªng ¶o VPN, c¸ch tæ chøc VPN -MPLS vµ nh÷ng kh¸i niÖm cã liªn quan nh dÞch vô DiffSer... Kh¶ n¨ng øng dông MPLS trong m¹ng ViÔn th«ng cña Tæng c«ng ty BCVT ViÖt nam: phÇn nµy tr×nh bµy m« h×nh tæng ®µi ®a dÞch vô cña MSF- mét DiÔn ®µn chuyÓn m¹ch ®a dÞch vô cña c¸c nhµ chÕ t¹o thiÕt bÞ,c¸c nhµ khai th¸c viÔn th«ng lín trªn thÕ giíikh¶ n¨ng triÓn khai MPLS qua m« h×nh tæng ®µi ®a dÞch vô, c¸c khèi chøc n¨ng, c¸c giao diÖn vµ ph©n t¸ch chøc n¨ng ®iÒu khiÓn cña tæng ®µi MPLS. B¸o c¸o còng ph©n tÝch qu¸ tr×nh thiÕt lËp mét cuéc gäi qua tæng ®µi MPLS ®îc ®iÒu khiÓn bëi softswitch. C¸c ph¬ng ¸n øng dông trong m¹ng cña Tæng c«ng ty ®îc ®Ò xuÊt trªn c¬ së ph©n tÝch u nhîc ®iÓm vµ ®¸nh gi¸ vÒ kh¶ n¨ng triÓn khai. C¸c vÊn ®Ò cÇn quan t©m gi¶i quyÕt cña tõng ph¬ng ¸n còng ®îc ®Ò cËp chi tiÕt. Qu¸ tr×nh thùc hiÖn ®Ò tµi còng lµ qu¸ tr×nh mµ nhãm nghiªn cøu ph©n tÝch vµ ®ãng gãp cho ®Þnh híng ph¸t triÓn m¹ng viÔn th«ng cña VNPT ®Õn 2010. C¸c gi¶i ph¸p ®a ra trong b¸o c¸o nµy ®É cè g¾ng b¸m rÊt s¸t theo ®Þnh híng tæ chøc ®ã. Chóng t«i hy väng tiÕp tôc nhËn ®îc nh÷ng ®ãng gãp nhiÒu h¬n ®Ó ®Ò tµi cã thÓ ®¹t ®îc kÕt qu¶ tèt h¬n. 4 Tõ viÕt t¾t ViÕt t¾t TiÕng Anh TiÒng ViÖt 5 Ch¬ng I. C¬ së c«ng nghÖ MPLS I.1. LÞch sö ph¸t triÓn MPLS ý têng ®Çu tiªn vÒ MPLS ®îc ®a ra bëi h·ng Ipsilon, mét h·ng rÊt nhá vÒ c«ng nghÖ th«ng tin trong triÓn l·m vÒ c«ng nghÖ th«ng tin, viÔn th«ng t¹i Texas. Mét thêi gian ng¾n sau ®ã, Cisco vµ mét lo¹t c¸c h·ng lín kh¸c nh IBM, Toshiba...c«ng bè c¸c s¶n phÈm cña hä sö dông c«ng nghÖ chuyÓn m¹ch ®îc ®Æt díi nhiÒu tªn kh¸c nhau nhng ®Òu cïng chung b¶n chÊt ®ã lµ c«ng nghÖ chuyÓn m¹ch dùa trªn nh·n. ThiÕt bÞ CSR (Cell switch router) cña Toshiba ra ®êi n¨m 1994 lµ tæng ®µi ATM ®Çu tiªn ®îc ®iÒu khiÓn b»ng giao thøc IP thay cho b¸o hiÖu ATM. Tæng ®µi IP cña Ipsilon vÒ thùc chÊt lµ mét ma trËn chuyÓn m¹ch ATM ®îc ®iÒu khiÓn bëi khèi xö lý sö dông c«ng nghÖ IP. C«ng nghÖ Tag switching cña Cisco còng t¬ng tù nhng cã bæ sung thªm mét sè ®iÓm míi nh FEC (Forwarding equivalence class), giao thøc ph©n phèi nh·n, v.v...Cisco ph¸t hµnh Ên b¶n ®Çu tiªn vÒ chuyÓn m¹ch thÎ (tag switching) vµo th¸ng 3 n¨m 1998 vµ trong thêi gian gÇn ®©y, nhãm nghiªn cøu IETF ®· tiÕn hµnh c¸c c«ng viÖc ®Ó ®a ra tiªu chuÈn vµ kh¸i niÖm vÒ chuyÓn m¹ch nh·n ®a giao thøc MPLS. Sù ra ®êi cña MPLS ®îc dù b¸o lµ tÊt yÕu khi nhu cÇu vµ tèc ®é ph¸t triÓn rÊt nhanh cña m¹ng Internet yªu cÇu ph¶i cã mét giao thøc míi ®¶m b¶o chÊt lîng dÞch vô theo yªu cÇu ®ång thêi ph¶i ®¬n gi¶n vµ tèc ®é xö lý ph¶i rÊt cao. Tån t¹i rÊt nhiÒu c«ng nghÖ ®Ó x©y dùng m¹ng IP, nh IPOA (IP qua ATM), IPOS (IP qua SDH/SONET), IP qua WDM vµ IP qua c¸p quang. Mçi c«ng nghÖ cã u ®iÓm vµ nhîc ®iÓm nhÊt ®Þnh. C«ng nghÖ ATM ®îc sö dông réng r·i trªn toµn cÇu trong c¸c m¹ng IP x¬ng sèng do tèc ®é cao, chÊt lîng dÞch vô QoS, ®iÒu khiÓn luång vµ c¸c ®Æc tÝnh kh¸c cña nã mµ c¸c m¹ng ®Þnh tuyÕn truyÒn thèng kh«ng cã. Nã còng ®îc ph¸t triÓn ®Ó hç trî cho IP. H¬n n÷a, trong c¸c trêng hîp ®ßi hái thêi gian thùc cao, IPOA sÏ lµ sù lùa chän sè mét. IPOA truyÒn thèng lµ mét c«ng nghÖ lai ghÐp. Nã ®Æt IP (c«ng nghÖ líp thø 3) trªn ATM (c«ng nghÖ líp thø 2). C¸c giao thøc cña hai líp lµ hoµn toµn ®éc lËp. Chóng ®îc kÕt nèi víi nhau b»ng mét lo¹t c¸c giao thøc (nh NHRP, ARP, v.v..). C¸ch tiÕp cËn nµy h×nh thµnh tù nhiªn vµ nã ®îc sö dông réng r·i. Khi xuÊt hiÖn sù bïng næ lu lîng m¹ng, ph¬ng thøc nµy dÉn ®Õn mét lo¹t c¸c vÊn ®Ò cÇn gi¶i quyÕt. Thø nhÊt, trong ph¬ng thøc lai ghÐp, cÇn ph¶i thiÕt lËp c¸c kÕt nèi PVC cho tÊt c¶ c¸c nót nghÜa lµ ®Ó thiÕt lËp m¹ng víi tÊt c¶ c¸c kÕt nèi nh ®îc biÓu diÔn trong h×nh I-1. §iÒu nµy sÏ t¹o ra h×nh vu«ng N. Khi thiÕt lËp, duy tr× vµ ng¾t kÕt nèi gi÷a c¸c nót, c¸c mµo ®Çu liªn quan (nh sè kªnh ¶o, sè lîng th«ng tin ®iÒu khiÓn) sÏ chØ thÞ vÒ ®é lín cña h×nh vu«ng N cña sè c¸c nót. Khi m¹ng më réng, mµo ®Çu sÏ ngµy cµng lín vµ tíi møc kh«ng thÓ chÊp nhËn ®îc. Ph¬ng thøc lai ghÐp ph©n chia toµn bé m¹ng IPOA thµnh rÊt nhiÒu c¸c LIS (M¹ng con IP Logic), thËm chÝ víi c¸c LIS trong cïng mét m¹ng vËt lý. C¸c LIS ®îc kÕt nèi nhê c¸c bé ®Þnh tuyÕn trung gian ®îc biÓu diÔn trong h×nh I-2. CÊu h×nh multicast gi÷a c¸c LIS kh¸c nhau trªn mét mÆt vµ gi÷a c¸c bé ®Þnh tuyÕn nµy sÏ trë nªn h¹n chÕ khi luång lu lîng lín. CÊu h×nh nh vËy chØ ¸p dông cho c¸c m¹ng nhá nh m¹ng doanh nghiÖp, m¹ng trêng së, v.v.. vµ kh«ng phï hîp víi nhu cÇu cho c¸c m¹ng x¬ng xèng Internet trong t¬ng lai. C¶ hai ®Òu khã më réng. 6 Kh«ng ph¶i tÊt c¶ mäi c©n nh¾c ®îc ®a ra trong qu¸ tr×nh thiÕt kÕ IP vµ ATM. §iÒu nµy t¹o nªn sù liªn kÕt gi÷a chóng phô thuéc vµo mét lo¹t c¸c giao thøc phøc t¹p vµ c¸c bé ®Þnh tuyÕn xö lý c¸c giao thøc nµy. Sù phøc t¹p sÏ g©y ra c¸c hiÖu øng bÊt lîi ®Õn ®é tin cËy cña c¸c m¹ng x¬ng sèng. H×nh réng m¹ng I- :Sù më IPOA. C¸c c«ng nghÖ nh MPOA, vµ LANE ®· ®îc h×nh thµnh ®Ó gi¶i quyÕt c¸c tån t¹i nµy. Tuy nhiªn c¸c gi¶i ph¸p ®ã kh«ng thÓ gi¶i quyÕt ®îc tÊt c¶ c¸c tån t¹i. Trong khi Êy, næi bËt lªn trªn mét lo¹t c¸c c«ng nghÖ IPOA kh¸c víi ph¬ng thøc lai ghÐp lµ chuyÓn m¹ch nh·n theo ph¬ng thøc tÝch hîp. Chóng cung cÊp gi¶i ph¸p hîp lý ®Ó gi¶i quyÕt nh÷ng tån t¹i nµy. C¸c kh¶ n¨ng c¬ b¶n mµ MPLS cung cÊp cho viÖc ph©n phèi c¸c dÞch vô th¬ng m¹i IP bao gåm: Hç trî VPN §Þnh tuyÕn hiÖn (còng ®îc biÕt ®Õn nh lµ ®Þnh tuyÕn cã ®iÒu tiÕt hay ®iÒu khiÓn lu lîng) Hç trî côc bé cho ®Þnh tuyÕn IP trong c¸c tæng ®µi chuyÓn m¹ch ATM. H×nh I- :Nót cæ chai trong m¹ng IPOA. Kh¸i niÖm chuyÓn m¹ch nh·n xuÊt ph¸t tõ qu¸ tr×nh nghiªn cøu hai thiÕt bÞ c¬ b¶n trong m¹ng IP: tæng ®µi chuyÓn m¹ch vµ bé ®Þnh tuyÕn. Chóng ta cã thÓ thÊy r»ng chØ xÐt trong c¸c yÕu tè tèc ®é chuyÓn m¹ch, ph¬ng thøc ®iÒu khiÓn luång, tØ lÖ gi÷a gi¸ c¶ vµ chÊt lîng th× tæng ®µi chuyÓn m¹ch ch¾c ch¾n tèt h¬n nhiÒu so víi bé ®Þnh tuyÕn. Tuy nhiªn, c¸c bé 7 ®Þnh tuyÕn cã c¸c chøc n¨ng ®Þnh tuyÕn mÒm dÎo mµ tæng ®µi kh«ng thÓ so s¸nh ®îc. Do ®ã chóng ta kh«ng thÓ kh«ng nghÜ r»ng chóng ta cã thÓ cã mét thiÕt bÞ cã kh¶ n¨ng ®iÒu khiÓn luång, tèc ®é cao cña tæng ®µi còng nh c¸c chøc n¨ng ®Þnh tuyÕn mÒm dÎo cña bé ®Þnh tuyÕn. §ã lµ ®éng c¬ then chèt ®Ó ph¸t triÓn chuyÓn m¹ch nh·n. Nguyªn t¾c c¬ b¶n cña chuyÓn m¹ch nh·n lµ sö dông mét thiÕt bÞ t¬ng tù nh bé ®Þnh tuyÕn ®Ó ®iÒu khiÓn thiÕt bÞ chuyÓn m¹ch phÇn cøng ATM, do vËy c«ng nghÖ nµy cã ® îc tØ lÖ gi÷a gi¸ thµnh vµ chÊt lîng cã thÓ s¸nh ®îc víi tæng ®µi. Nã còng cã thÓ hç trî thËm chÝ rÊt nhiÒu chøc n¨ng ®Þnh tuyÕn míi m¹nh h¬n nh ®Þnh tuyÕn hiÖn v.v.. C«ng nghÖ nµy do ®ã kÕt hîp mét c¸ch hoµn h¶o u ®iÓm cña c¸c tæng ®µi chuyÓn m¹ch víi u ®iÓm cña c¸c bé ®Þnh tuyÕn, vµ trë thµnh ®iÓm nãng thu hót sù tËp trung cña ngµnh c«ng nghiÖp. I.2. Qu¸ tr×nh ph¸t triÓn vµ gi¶i ph¸p ban ®Çu cña c¸c h·ng I.2.1. IP over ATM MÆc dï c¸c øng dông MPLS hoµn toµn kh«ng giíi h¹n bëi IPOA, sù c¶i tiÕn IPOA ®Çu tiªn sinh ra MPLS. C«ng viÖc tiªu chuÈn ho¸ ATM b¾t ®Çu rÊt sím vµo kho¶ng n¨m 1980, vµ ngay sau ®ã ph¹m vi øng dông cña IP dÉn tíi viÖc nghiªn cøu xem viÖc triÓn khai IP trªn ATM nh thÕ nµo. Mét sè nhãm lµm viÖc IETF ®· gi¶i quyÕt c©u hái nµy, vµ ®a ®Õn kÕt qu¶ trong hai tµi liÖu RFC lµ RFC 1483 vµ RFC 1577 vµo n¨m 1993 vµ 1994. RFC1483 m« t¶ c¸ch ®ãng gãi b¶n tin IP trong c¸c tÕ bµo ATM trong khi RFC1577 ®Þnh nghÜa CIPOA vµ ATMARP (ATM Address Resolution Protocol). CIPOA thiÕt kÕ ATM b»ng c«ng nghÖ m¹ng con IP logic, m¸y chñ vµ c¸c bé ®Þnh tuyÕn IP ®Æt trong c¸c LIS kh¸c nhau. Khi c¶ hai phÇn liªn l¹c ®Òu n»m trong cïng mét LIS gièng nhau, chóng cã thÓ liªn l¹c trùc tiÕp. NÕu kh«ng chóng kh«ng thÓ liªn l¹c trùc tiÕp víi nhau vµ cÇn sö dông thiÕt bÞ router trung gian. V× nh÷ng nhîc ®iÓm cña CIPOA ®îc ®Ò cËp ë trªn, trong khi nã l¹i ®îc sö dông rÊt réng r·i, c¸c nhµ nghiªn cøu ®ang xóc tiÕn ®Ó t×m kiÕm mét c«ng nghÖ IPOA hiÖu qu¶ h¬n. I.2.2. Toshiba's CSR Toshiba ®a ra m« h×nh chuyÓn m¹ch nh·n dùa trªn c«ng nghÖ CSR (Cell Switching Router). M« h×nh nµy ®Çu tiªn ®Ò xuÊt ý tëng ®Æt cÊu tróc chuyÓn m¹ch ATM díi sù ®iÒu khiÓn cña giao thøc IP (nh giao thøc ®Þnh tuyÕn IP vµ giao thøc RSVP) mµ kh«ng ph¶i lµ giao thøc ATM (Q.2931). Bëi vËy m« h×nh nµy cã thÓ lo¹i trõ toµn bé thñ tôc b¸o hiÖu cuéc gäi ATM vµ viÖc x¾p xÕp ®Þa chØ phøc t¹p. M¹ng CSR cã thÓ chÊp nhËn tæng ®µi chuyÓn m¹ch ATM vµ c¸c tæng ®µi chuyÓn m¹ch CSR t¹i cïng mét thêi ®iÓm. CSR cã thÓ thay thÕ c¸c bé ®Þnh tuyÕn gi÷a c¸c LIS trong CIPOA, do ®ã gi¶i phãng nhu cÇu cho NHRP. CSR xem nh lµ c«ng nghÖ chuyÓn m¹ch nh·n ®Çu tiªn ®îc ®Ö tr×nh t¹i cuéc häp IETF BOF vµo cuèi n¨m 1994 vµ ®Çu n¨m 1995. Tuy nhiªn, kh«ng cã nh÷ng nghiªn cøu chuyªn s©u vµo m« h×nh nµy. §Þnh nghÜa cña c«ng nghÖ nµy kh«ng râ rµng vµ hoµn chØnh. Vµ c¸c s¶n phÈm th¬ng m¹i cha cã. 8 I.2.3. Cisco's Tag Switching ChØ mét vµi th¸ng sau khi Ipsion th«ng b¸o vÒ c«ng nghÖ chuyÓn m¹ch IP, Cisco ®· phæ biÕn c«ng nghÖ chuyÓn m¹ch thÎ cña m×nh. M« h×nh nµy kh¸c rÊt nhiÒu so víi hai c«ng nghÖ ë trªn. VÝ dô, nã kh«ng sö dông ®iÒu khiÓn luång nhng sö dông ph¬ng thøc ®iÒu khiÓn theo sù kiÖn trong thiÕt lËp b¶ng ®Þnh tuyÕn, vµ nã kh«ng giíi h¹n víi c¸c øng dông trong hÖ thèng chuyÓn m¹ch ATM. Kh«ng gièng nh Ipsilon, Cisco tiªu chÈn ho¸ quèc tÕ c«ng nghÖ nµy. C¸c tµi liÖu RFC ®îc ban hµnh cho nhiÒu khÝa c¹nh cña c«ng nghÖ, vµ c¸c nç lùc cña Cisco ®· mang l¹i kÕt qu¶ trong viÖc thiÕt lËp nªn nhãm lµm viÖc MPLS IETF. ChÝnh Cisco lµ nhµ ®i tiªn phong vµ thiÕt lËp nÒn mãng cho c¸c tiªu chuÈn MPLS. C¸c s¶n phÈm MPLS chñ yÕu cña Cisco vÉn tÈptung trong dßng c¸c Router truyÒn thèng. C¸c hÖ thèng Router nµy hç trî ®ång thêi 2 giao thøc TDP (Tag Distribution Protocol) lµ LDP (label Distribution Protocol). I.2.4. IBM's ARIS vµ Nortel's VNS Ngay sau khi Cisco th«ng b¸o vÒ c«ng nghÖ cña m×nh, IBM b¾t kÞp víi ARIS (aggregate Route-based IP Switching) cña m×nh vµ ®ãng gãp vµo c¸c tiªu chuÈn RFC. MÆc dÇu ARIS kh¸ gièng víi chuyÓn m¹ch thÎ, chóng còng cã rÊt nhiÒu c¸c ®iÓm kh¸c biÖt. C¸c c«ng ty lín kh¸c trong c«ng nghiÖp, nh Nortel, còng sö dông chóng trong c¸c s¶n phÈm VNS chuyÓn m¹ch nh·n cña m×nh. Cã thÓ thÊy r»ng nghiªn cøu vÒ chuyÓn m¹ch nh·n ®· nhËn ®îc sù chó ý réng r·i trong c«ng nghiÖp. Kh«ng chØ cã mét sè h·ng hµng ®Çu vÒ c«ng nghÖ th«ng tin quan t©m ®Õn MPLS mµ c¸c nhµ s¶n xuÊt thiÕt bÞ viÔn th«ng truyÒn thèng nh Alcatel, Eicsson, Siemens, NEC ®Òu rÊt quan t©m vµ ph¸t triÓn c¸c s¶n phÈm MPLS cña m×nh. C¸c dßng s¶n phÈm thiÕt bÞ m¹ng thÕ hÖ míi (chuyÓn m¹ch, router) cña hä ®Òu hç trî MPLS. I.2.5. C«ng viÖc chuÈn ho¸ MPLS Víi sù hç trî tõ nhiÒu c«ng ty, IETF triÖu tËp cuéc häp BOF trong n¨m 1996. §©y lµ mét trong nh÷ng cuéc häp thµnh c«ng nhÊt trong lÞch sö IETF. MPLS ®i vµo con ® êng chuÈn ho¸ mét c¸ch hîp lý, mÆc dÇu nã cßn ®îc c©n nh¾c xem liÖu cã nh÷ng bé ®Þnh tuyÕn ®ñ nhanh hay c«ng nghÖ nµy liÖu cã cßn cÇn thiÕt. Trong thùc tÕ, kh«ng cã mét bé ®Þnh tuyÕn nµo ®¶m b¶o ®îc tèc ®é cao h¬n vµ c¸c c«ng nghÖ chuyÓn m¹ch nh·n cÇn ph¶i ®îc chuÈn ho¸. Vµo ®Çu n¨m 1997, hiÕn ch¬ng MPLS ®îc th«ng qua. Vµo th¸ng 4 n¨m 1997 nhãm lµm viÖc MPLS tiÕn hµnh cuéc häp ®Çu tiªn. Vµo th¸ng 11 n¨m 1997, tµi liÖu MPLS ®îc ban hµnh. Vµo th¸ng 7 n¨m 1998, tµi liÖu cÊu tróc MPLS ®îc ban hµnh. Trong th¸ng 8 vµ th¸ng 9 n¨m 1998, 10 tµi liÖu Internet bæ xung ®îc ban hµnh, bao gåm MPLS LDP (Label Distribution Protocol), Mark Encoding, c¸c øng dông ATM, v.v... MPLS h×nh thµnh vÒ c¨n b¶n. IELF hoµn thiÖn c¸c tiªu chuÈn MPLS vµ ®a ra c¸c tµi liÖu RFC trong n¨m 1999. 9 Chóng ta cã thÓ thÊy r»ng MPLS ®· ph¸t triÓn rÊt nhanh chãng vµ hiÖu qu¶. §iÒu nµy còng chøng minh nh÷ng yªu cÇu cÊp b¸ch trong c«ng nghiÖp cho mét c«ng nghÖ míi. HÇu hÕt c¸c tiªu chuÈn MPLS hiÖn t¹i ®· ®îc ban hµnh díi d¹ng RFC. C¸c tiªu chuÈn MPLS ®îc x©y dùng trªn c¬ së mét tËp c¸c RFC, khi toµn bé c¸c RFC ®îc hoµn thiÖn chóng sÏ ®îc tËp hîp víi nhau cho phÐp x©y dùng mét hÖ thèng tiªu chuÈn MPLS. I.3. Nhãm lµm viÖc MPLS trong IETF MPLS lµ mét nhãm lµ viÖc IETF cung cÊp c¸c b¶n ph¸c th¶o vÒ ®Þnh tuyÕn, göi chuyÓn tiÕp vµ chuyÓn m¹ch c¸c luång lu lîng qua m¹ng sö dông MPLS. Nhãm MPLS thi hµnh c¸c chøc n¨ng sau: X¸c ®Þnh c¬ chÕ qu¶n lý c¸c luång lu lîng cña c¸c phÇn tö kh¸c nhau, nh c¸c luång lu lîng gi÷a c¸c phÇn cøng, c¸c m¸y mãc kh¸c nhau hoÆc thËm chÝ lµ c¸c luång lu lîng gi÷a c¸c øng dông kh¸c nhau. Duy tr× tÝnh ®éc lËp cña c¸c giao thøc líp 2 vµ líp 3. Cung cÊp c¸c ph¬ng tiÖn ®Ó s¾p xÕp c¸c ®Þa chØ IP thµnh c¸c nh·n cã ®é dµi cè ®Þnh vµ ®¬n gi¶n ®îc c¸c c«ng nghÖ göi chuyÓn tiÕp gãi tin vµ chuyÓn m¹ch gãi sö dông. Giao diÖn víi c¸c giao thøc ®Þnh tuyÕn cã s½n nh RSVP vµ OSPF. Hç trî IP, ATM, vµ c¸c giao thøc líp 2 Frame-Relay. Trong MPLS, viÖc truyÒn d÷ liÖu thùc hiÖn theo c¸c ®êng chuyÓn m¹ch nh·n (LSP). C¸c ®êng chuyÓn m¹ch nh·n lµ d·y c¸c nh·n t¹i mçi nót vµ t¹i tÊt c¶ c¸c nót däc theo tuyÕn tõ nguån tíi ®Ých. LSP ®îc thiÕt lËp hoÆc lµ tríc khi truyÒn d÷ liÖu hoÆc trong khi t×m luång d÷ liÖu. C¸c nh·n ®îc ph©n phèi sö dông giao thøc ph©n phèi nh·n LDP hoÆc RSVP hoÆc dùa trªn c¸c giao thøc ®Þnh tuyÕn nh giao thøc BGP vµ OSPF. Mçi gãi d÷ liÖu nÐn vµ mang c¸c nh·n trong qu¸ tr×nh ®i tõ nguån tíi ®Ých. ChuyÓn m¹ch tèc ®é cao cã thÓ chÊp nhËn ®îc v× c¸c nh·n víi ®é dµi cè ®Þnh ®îc chÌn vµo vÞ trÝ ®Çu cña gãi tin hoÆc tÕ bµo vµ cã thÓ ®îc phÇn cøng sö dông ®Ó chuyÓn m¹ch c¸c gãi tin mét c¸ch nhanh chãng gi÷a c¸c ®êng liªn kÕt. Nhãm lµm viÖc MPLS chÞu tr¸ch nhiÖm chuÈn ho¸ c¸c c«ng nghÖ c¬ së cho sö dông chuyÓn m¹ch nh·n vµ cho viÖc thi hµnh c¸c ®êng chuyÓn m¹ch nh·n trªn c¸c lo¹i c«ng nghÖ líp liªn kÕt, nh Frame Relay, ATM vµ c¸c c«ng nghÖ LAN (Ethernet, Token Ring, v.v..). Nã bao gåm c¸c thñ tôc vµ c¸c giao thøc cho viÖc ph©n phèi nh·n gi÷a c¸c bé ®Þnh tuyÕn, xem xÐt vÒ ®ãng gãi vµ multicast. C¸c môc tiªu khëi ®Çu cña nhãm lµm viÖc ®· gÇn nh hoµn thµnh. Cô thÓ, nã ®· x©y dùng mét sè c¸c RFC (xem liÖt kª phÝa díi) ®Þnh nghÜa Giao thøc ph©n phèi nh·n c¬ së (LDP), kiÕn tróc MPLS c¬ së vµ ®ãng gãi gãi tin, c¸c ®Þnh nghÜa cho viÖc ch¹y MPLS qua c¸c ®êng liªn kÕt ATM, Frame Relay. C¸c môc tiªu tíi ®©y cña nhãm lµm viÖc lµ: Hoµn thµnh c¸c chØ môc cßn tån t¹i 10 Ph¸t triÓn c¸c tiªu chuÈn ®Ò nghÞ cña nhãm lµm viÖc MPLS thµnh c¸c b¶n dù th¶o tiªu chuÈn. Bao gåm: LDP, CR-LDP, vµ c¸c tiªu chuÈn kü thuËt RSVP-TE còng nh vÊn ®Ò ®ãng gãi. §Þnh râ c¸c më réng phï hîp víi LDP vµ RSVP cho viÖc x¸c nhËn LSP nguån. Hoµn thµnh c¸c c«ng viÖc trªn MPLS-TE MIB X¸c ®Þnh c¸c c¬ chÕ chÊp nhËn lçi c¶i tiÕn cho LDP. X¸c ®Þnh c¸c c¬ chÕ phôc phåi MPLS cho phÐp mét ®êng chuyÓn m¹ch nh·n cã thÓ ®îc sö dông nh lµ mét b¶n dù tr÷ cho mét tËp c¸c ®êng chuyÓn m¹ch nh·n kh¸c bao gåm c¸c trêng hîp cho phÐp söa ch÷a côc bé. Cung cÊp tµi liÖu vÒ c¸c ph¬ng thøc ®ãng gãi MPLS më réng cho phÐp ho¹t ®éng trªn c¸c ®êng chuyÓn m¹ch nh·n trªn c¸c c«ng nghÖ líp thÊp h¬n, nh ph©n chia theo thêi gian (SONET ADM), ®é dµi bíc sãng vµ chuyÓn m¹ch kh«ng gian. Hoµn tÊt c¸c c«ng viÖc ®ang tiÕn hµnh cho viÖc x¸c ®Þnh c¬ cÊu víi IP Multicast qua c¸c ®ßng chuyÓn m¹ch nh·n. I.3.1. C¸c tiªu chuÈn cña nhãm lµm viÖc MPLS trong IETF B¶ng sau tãm t¾t mét sè tiªu chuÈn c¬ b¶n vÒ MPLS ®· ®où nhãm nghiªn cøu vµ IETF c«ng bè ban hµnh díi d¹ng RFC. B¶ng I- : C¸c tiªu chuÈn IETF vÒ MPLS. STT Tªn tiªu chuÈn, dù th¶o tiªu chuÈn Carrying Label Information in BGP-4 Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP) LDP State Machine RSVP-TE: Extensions to RSVP for LSP Tunnels Constraint-Based LSP Setup using LDP MPLS Traffic Engineering Management Information Base Using SMIv2 MPLS Support of Differentiated Services Framework for IP Multicast in MPLS MPLS Label Switch Router Management Information Base Using SMIv2 ICMP Extensions for MultiProtocol Label Switching Applicability Statement for CR-LDP Applicability Statement for Extensions to RSVP for LSP-Tunnels LSP Modification Using CR-LDP LSP Hierarchy with MPLS TE Link Management Protocol (LMP) Framework for MPLS-based Recovery 11 Multiprotocol Label Switching (MPLS) FEC-To-NHLFE (FTN) Management Information Base Using SMIv2 Fault Tolerance for LDP and CR-LDP Generalized MPLS - Signaling Functional Description MPLS LDP Query Message Description Signalling Unnumbered Links in CR-LDP LDP Extensions for Optical User Network Interface (O-UNI) Signaling Signalling Unnumbered Links in RSVP-TE Requirements for support of Diff-Serv-aware MPLS Traffic Engineering Extensions to RSVP-TE and CR-LDP for support of Diff-Serv-aware MPLS Traffic Engineering Generalized MPLS Signaling - CR-LDP Extensions Generalized MPLS Signaling - RSVP-TE Extensions 12 Ch¬ng II. C«ng nghÖ chuyÓn m¹ch MPLS II.1. C¸c thµnh phÇn MPLS II.1.1. C¸c kh¸i niÖm c¬ b¶n MPLS Nh·n: Label Nh·n lµ mét thùc thÓ ®é dµi ng¾n vµ cè ®Þnh kh«ng cã cÊu tróc bªn trong. Nh·n kh«ng trùc tiÕp m· ho¸ th«ng tin cña mµo ®Çu líp m¹ng nh ®¹i chØ líp m¹ng. Nh·n ®îc g¸n vµo mét gãi tin cô thÓ sÏ ®¹i diÖn cho FEC (Forwarding Equivalence Classes - Nhãm chuyÓn tiÕp t¬ng ®¬ng) mµ gãi tin ®ã ®îc Ên ®Þnh. Thêng th× mét gãi tin ®îc Ên ®Þnh cho mét FEC (hoµn toµn hoÆc mét phÇn) dùa trªn ®Þa chØ ®Ých líp m¹ng cña nã. Tuy nhiªn nh·n kh«ng bao giê lµ m· ho¸ cña ®Þa chØ ®ã. D¹ng cña nh·n phô thuéc vµo ph¬ng tiÖn truyÒn mµ gãi tin ®ùoc bäc vá. VÝ dô c¸c gãi ATM (tÕ bµo) sö dông gi¸ trÞ VPI/VCI nh nh·n, FR sö dông DLCI lµm nh·n. §èi víi c¸c ph¬ng tiÖn gèc kh«ng cã cÊu tróc nh·n, mét ®o¹n ®Öm ®îc chÌn thªm ®Ó sö dông cho nh·n. Khu«n d¹ng ®o¹n ®Öm 4 byte cã cÊu tróc nh trong h×nh sau: T¶i Nh·n (20) Mµu ®Çu IP COS (3) §Öm MPLS S (1) Mµo ®Çu líp 2 TTL (8) H×nh I- : Khu«n d¹ng nh·n cho c¸c gãi kh«ng cã cÊu tróc nh·n gèc. §èi víi c¸c khung PPP hay Ethernet gi¸ trÞ nhËn d¹ng giao thøc P-Id (hoÆc Ethertype) ® îc chÌm thªm vµo mµo ®Çu khung t¬ng øng ®Ó th«ng b¸o khung lµ MPLS unicast hay multicast. Ng¨n sÕp nh·n (Label stack) Mét tËp hîp cã thø tù c¸c nh·n g¾n theo gãi ®Ó truyÒn t¶i th«ng tin vÒ nhiÒu FEC mµ gãi n»m trong vµ vÒ c¸c LSP t¬ng øng mµ gãi sÏ ®i qua. Ng¨n xÕp nh·n cho phÐp MPLS hç trî ®Þnh tuyÕn ph©n cÊp (mét nh·n cho EGP vµ mét nh·n cho IGP) vµ tæ chøc ®a LSP trong mét trung kÕ LSP. LSR: Label switch Router: lµ thiÕt bÞ (Router hay Switch) sö dông trong m¹ng MPLS ®Ó chuyÓn c¸c gãi tin b»ng thñ tôc ph©n phèi nh·. Cã mét sè lo¹i LSR c¬ b¶n sau: LSR biªn, ATM-LSR, ATM-LSR biªn. FEC: Forwarding Equivalence Classes, lµ kh¸i niÖm ®îc dïng ®Ó chØ mét nhãm c¸c gãi ®îc ®èi xö nh nhau qua m¹ng MPLS ngay c¶ khi cã sù kh¸c biÖt gi÷a c¸c gãi tin nµy thÓ hiÖn trong mµo ®Çu líp m¹ng. 13 B¶ng chuyÓn m¹ch chuyÓn tiÕp nh·n: Label Switching Forwarding Table, lµ b¶ng chuyÓn tiÕp nh·n cã chøa th«ng tin vÒ nh·n ®Çu vµo, nh·n ®Çu ra, giao diÖn ®Çu ra vµ ®Þa chØ ®iÓm tiÕp theo. §êng chuyÓn m¹ch nh·n (LSP) Lµ tuyÕn t¹o ra tõ ®Çu vµo ®Õn ®Çu ra cña m¹ng MPLS dïng ®Ó chuyÓn tiÕp gãi cña mét FEC nµo ®ã sö dông c¬ chÕ chuyÓn ®æi nh·n (label-swapping forwarding). C¬ së d÷ liÖu nh·n LIB Lµ b¶ng kÕt nèi trong LSR cã chøa gi¸ trÞ nh·n/FEC ®îc g¸n vµ cæng ra còng nh th«ng tin vÒ ®ãng gãi ph¬ng tiÖn truyÒn. Gãi tin d¸n nh·n Mét gãi tin d¸n nh·n lµ mét gäi tin mµ nh·n ®îc m· ho¸ trong ®ã. Trong mét vµi trêng hîp, nh·n n»m trong mµo ®Çu cña gãi tin dµnh riªng cho môc ®Ých d¸n nh·n. Trong c¸c trêng hîp kh¸c, nh·n cã thÓ dîc ®Æt chung trong mµo ®Çu líp m¹ng vµ líp liªn kÕt d÷ liÖu miÔn lµ ë ®©y cã trêng cã thÓ dïng ®îc cho môc ®Ých d¸n nh·n. C«ng nghÖ m· ho¸ ®îc sö dông ph¶i phï hîp víi c¶ thùc thÓ m· ho¸ nh·n vµ thùc thÓ gi¶i m· nh·n. Ên ®Þnh vµ ph©n phèi nh·n Trong m¹ng MPLS, quyÕt ®Þnh ®Ó kÕt hîp mét nh·n L cô thÓ víi mét FEC F cô thÓ lµ do LSR xu«i thùc hiÖn. LSR xu«i sau khi kÕt hîp sÏ th«ng b¸o víi LSR ng îc vÒ kÕt hîp ®ã. Do vËy c¸c nh·n ®îc LSR xu«i Ên ®Þnh vµ c¸c kÕt hîp nh·n ®îc ph©n phèi theo híng tõ LSR xu«i tíi LSR ngîc. II.1.2. Thµnh phÇn c¬ b¶n cña MPLS .II.1.2.1. ThiÕt bÞ LSR Thµnh phÇn quan träng c¬ b¶n cña m¹ng MPLS lµ thiÕt bÞ ®Þnh tuyÕn chuyÓn m¹hc nh·n LSR (Label Switch Router). ThiÕt bÞ nµy thùc hiÖn chøc n¨ng chuyÓn tiÕp gãi th«ng tin trong ph¹m vi m¹ng MPLS b»ng thñ tôc ph©n phèi nh·n. C¨n cø vµo vÞ trÝ vµ chøc n¨ng cña LSR cã thÓ ph©n thµnh c¸c lo¹i chÝnh sau ®©y: LSR biªn: n»m ë biªn cña m¹ng MPLS. LSR nµy tiÕp nhËn hay göi ®i c¸c gãi th«ng tin tõ hay ®Õn m¹ng kh¸c (IP, Frame Relay,...). LSR biªn g¸n hay laäi bá nh·n cho c¸c gãi th«ng tin ®Õn hoÆc ®i khái m¹ng MPLS. C¸c LSR nµy cã thÓ lµ Ingress Router (router lèi vµo) hay egress router (router lèi ra). ATM-LSR: lµ c¸c tæng ®µi ATM cã thÓ thùc hiÖn chøc n¨ng nh LSR. C¸c ATM-LSR thùc hiÖn chøc n¨ng ®Þnh tuyÕn gãi IP vµ g¸n nh·n trong m¶ng ®iÒu khiÓn vµ chuyÓn tiÕp sè liÖu trªn c¬ chÕ chuyÓn m¹ch tÕ bµo ATM trong m¶ng sè liÖu. Nh vËy c¸c tæng ®µi chuyÓn m¹ch ATM truyÒn thèng cã thÓ n©ng cÊp phÇn mÒm ®Ó thùc hiÖn chøc n¨ng cña LSR. B¶ng I-2 sau ®©y m« t¶ c¸c lo¹i LSR vµ chøc n¨ng cña chóng B¶ng I- : C¸c lo¹i LSR trong m¹ng MPLS Lo¹i LSR LSR Chøc n¨ng thùc hiÖn ChuyÓn tiÕp gãi cã nh·n 14 LSR biªn ATM-LSR ATM-LSR biªn NhËn gãi IP, kiÓm tra l¹i líp 3 vµ ®Æt vµo ng¨n xÕp nh·n tríc khi göi gãi vµo m¹ng LSR NhËn gãi tin cã nh·n, lo¹i bá nh·n, kiÓm tra l¹i líp 3 vµ chuyÓn tiÕp gãi IP ®Õn nót tiÕp theo. Sö dông giao thøc MPLS trong m¶ng ®iÒu khiÓn ®Ó thiÕt lËp kªnh ¶o ATM. ChuyÓn tiÕp tÕ bµo ®Õn nót ATM-LSR tiÕp theo NhËn gãi cã nh·n hoÆc kh«ng nh·n, ph©n vµo c¸c tÕ bµo ATM vµ göi c¸c tÕ bµo ®Õn nót ATM-LSR tiÕp theo. NHËn c¸c tÕ bµo ATM tõ ATM-LSR cËn kÒ, t¸i t¹o c¸c gãi tõ c¸c tÕ bµo ATM vµ chuyÓn tiÕp gãi cã nh·n hoÆc kh«ng nh·n. II.2. Ho¹t ®éng cña MPLS II.2.1. C¸c chÕ ®é ho¹t ®éng cña MPLS Cã hai chÕ ®é ho¹t ®éng tån t¹i víi MPLS: chÕ ®é khung (Frame- mode) vµ chÕ ®é tÕ bµo (Cell-mode). C¸c chÕ ®é ho¹t ®éng nµy sÏ ®îc ph©n tÝch chii tiÕt trong phÇn sau ®©y. .II.2.1.1. ChÕ ®é ho¹t ®éng khung MPLS ChÕ ®é ho¹t ®éng nµy xuÊt hiÖn khi sö dông MPLS trong m«i trêng c¸c thiÕt bÞ ®Þnh tuyÕn thuÇn nhÊt ®Þnh tuyÕn c¸c gãi tin IP ®iÓm- ®iÓm. C¸c gãi tin g¸n nh·n ®îc chuyÓn tiÕp trªn c¬ së khung líp 2. C¬ chÕ ho¹t ®éng cña m¹ng MPLS trong chÕ ®é ho¹t ®éng nµy ®ùoc m« t¶ trong h×nh díi ®©y. 15 Bíc 1: nhËn gãi IP t¹i biªn LSR Gãi IP IP ®Ých: 192.1.1.3 Bíc 5: kiÓm tra nh·n, xo¸ nh·n, chuyÓn gãi IP ®Õn router ngoµi tiÕp theo Bíc 2: kiÓm tra líp 3, g¾n nh·n, chuyÓn gãi IP ®Õn LSR lâi 1 Bíc 3: kiÓm tra nh·n, chuyÓn ®æi nh·n, chuyÓn gãi IP ®Õn LSR lâi 3 30 Bíc 4: kiÓm tra nh·n, chuyÓn ®æi nh·n, chuyÓn gãi IP ®Õn LSR biªn 4 IP: 192.1.1.3 LSR biªn 1 POP LSR biªn 4 POP Gãi IP Gãi IP LSR biªn 2 POP LSR biªn 3 POP LSR lâi 1 37 28 LSR lâi 3 H×nh I- : M¹ng MPLS LSRtrong lâi 2 chÕ ®é ho¹t ®éng khung. LSR biªn 5 POP CÊu tróc cña LSR biªn ®îc thÓ hiÖn trong h×nh díi ®©y. M¶ng ®iÒu khiÓn t¹i nót Giao thøc ®Þnh tuyÕn IP B¶ng ®Þnh tuyÕn IP C¬ së d÷ liÖu nh·n LIB §iÒu khiÓn ®Þnh tuyÕn IP MPLS Trao ®æi th«ng tin ®Þnh tuyÕn víi Router kh¸c Trao ®æi g¸n nh·n víi Router kh¸c C¬ së d÷ liÖu chuyÓn tiÕp (FIB) C¬ së d÷ liÖu nh·n M¶ng sè liÖu t¹i nót tiÕpbiªn (LFIB) H×nh I- : CÊuchuyÓn tróc LSR trong chÕ ®é ho¹t ®éng khung. II.2.1.1.1. C¸c ho¹t ®éng trong m¶ng sè liÖu Qu¸ tr×nh chuyÓn tiÕp mét gãi IP qua m¹ng MPLS ®îc thùc hiÖn qua mét sè bíc c¬ b¶n sau ®©y: LSR biªn lèi vµo nhËn gãi IP, ph©n lo¹i gãi vµo nhãm chuyÓn tiÕp t¬ng ®¬ng FEC vµ g¸n nh·n cho gãi víi ng¨n xÕp nh·n t¬ng øng FEC ®· x¸c ®Þnh. Trong trêng hîp ®Þnh tuyÕn mét ®Þa chØ ®Ých, FEC sÏ t¬ng øng víi m¹ng con ®Ých vµ viÖc ph©n lo¹i gãi sÏ ®¬n gi¶n lµ viÖc so s¸nh b¶ng ®Þnh tuyÕn líp 3 truyÒn thèng. LSR lâi nhËn gãi cã nh·n vµ sö dông b¶ng chuyÓn tiÕp nh·n ®Ó thay ®æi nh·n néi vïng trong gãi ®Õn víi nh·n ngoµi vïng t¬ng øng cïng víi vïng FEC (trong trêng hîp nµy lµ m¹ng con IP). Khi LSR biªn lèi ra cña vïng FEC nµy nhËn ®îc gãi cã nh·n, nã lo¹i bá nh·n vµ thùc hiÖn viÖc chuyÓn tiÕp gãi IP theo b¶ng ®Þnh tuyÕn líp 3 truyÒn thèng. Mµo ®Çu nh·n MPLS: V× rÊt nhiÒu lý do nªn nh·n MPLS ph¶i ®îc chÌn tríc sè liÖu ®¸nh nh·n trong chÕ ®é ho¹t ®éng khung. Nh vËy nh·n MPLS ®îc chÌn gi÷a mµo ®Çu líp 2 vµ néi dung th«ng tin líp 3 cña khung líp 2 nh thÓ hiÖn trong h×nh díi ®©y: 18 Gãi IP kh«ng nh·n trong khung líp 2 Gãi IP cã nh·n trong khung líp 2 Khung líp 2 Sè liÖu líp 3 (Gãi IP) Mµo ®Çu líp 2 Khung líp 2 Sè liÖu líp 3 (Gãi IP) Nh·n MPLS Mµo ®Çu líp 2 H×nh I- : VÞ trÝ cña nh·n MPLS trong khung líp 2. Do nh·n MPLS ®îc chÌn vµo vÞ trÝ nh vËy nªn router göi th«ng tin ph¶i cã ph¬ng tiÖn g× ®ã th«ng b¸o cho router nhËn r»ng gãi ®ang ®îc göi ®i kh«ng ph¶i lµ gãi IP thuÇn mµ lµ gãi cã nh·n (gãi MPLS). §Ó ®¬n gi¶n chøc n¨ng nµy, mét sè d¹ng giao thøc míi ®îc ®Þnh nghÜa trªn líp 2 nh sau: Trong m«i trêng LAN, c¸c gãi cã nh·n truyÒn t¶i gãi líp 3 unicast hay multicast sö dông gi¸ trÞ 8847H vµ 8848H cho d¹ng ethernet. C¸c gi¸ trÞ nµy ®ùoc sö dông trùc tiÕp trªn ph¬ng tiÖn ethernet (bao gåm c¶ fast ethernet vµ Gigabit ethernet). Trªn kªnh ®iÓm-®iÓm sö dông t¹o d¹ng PPP, sö dông giao thøc ®iÒu khiÓn m¹ng míi ®îc gäi lµ MPLSCP (giao thøc ®iÒu khiÓn MPLS). C¸c gãi MPLS ®îc ®¸nh dÊu bëi gi¸ trÞ 8281H trong trêng giao thøc PPP. C¸c gãi MPLS truyÒn qua chuyÓn dÞch khung DLCI gi÷a mét cÆp router ®îc ®¸nh dÊu bíi nhËn d¹ng giao thøc líp m¹ng SNAP cña chuyÓn dÞch khung (NLPID), tiÕp theo mµo ®Çu SNAP víi gi¸ trÞ 8847H cho d¹ng ethernet. C¸c gãi MPLS truyÒn gi÷a mét cÆp router qua kªnh ¶o ATM Forum ®îc bäc víi mµo ®Çu SNAP sö dông gi¸ trÞ cho d¹ng ethernet nh trong m«i trêng LAN. ChuyÓn m¹ch nh·n trong chÕ ®é khung Chóng ta xem xÐt qu¸ tr×nh chuyÓn ®æi nh·n trong m¹ng MPLS sau khi nhËn ®îc mét gãi IP (xem h×nh I-3). Sau khi nhËn khung PPP líp 2 tõ router biªn LSR biªn sè 1, LSR lâi 1 lËp tøc nhËn d¹ng gãi nhËn ®îc lµ gãi cã nh·n dùa trªn gi¸ trÞ trêng giao thøc PPP vµ thùc hiÖn viÖc kiÓm tra nh·n trong c¬ së d÷ liÖu chuyÓn tiÕp nh·n (LFIB). KÕt qu¶ cho thÊy nh·n vµo lµ 30 ®îc thay b»ng nh·n ra 28 t¬ng øng víi viÖc gãi tin sÏ ®îc chuyÓn tiÕp ®Õn LSR lâi 3. T¹i ®©y, nh·n ®îc kiÓm tra, nh·n sè 28 ®îc thay b»ng nh·n sè 37 vµ cæng ra ®îc x¸c ®Þnh. Gãi tin ®îc chuyÓn tiÕp ®Õn LSR biªn sè 4. T¹i LSR biªn sè 4, nh·n 37 bÞ lo¹i bá vµ viÖc kiÓm tra ®Þa chØ líp 3 ®ùoc thùc hiÖn, gãi tin ®îc chuyÓn tiÕp ®Õn nót router tiªp theo ngoµi m¹ng MPLS. 19 Nh vËy qu¸ tr×nh chuyÓn ®æi nh·n ®îc thùc hiÖn trong c¸c LSR lâi dùa trªn b¶ng ®Þnh tuyÕn nh·n. B¶ng ®Þnh tuyÕn nµy ph¶i ®îc cËp nhËt ®Çy ®ñ ®Ó ®¶m b¶o mçi LSR (hay router) trong m¹ng MPLS cã ®Çy ®ñ th«ng tin vÒ tÊt c¶ c¸c híng chuyÓn tiÕp. Qu¸ tr×nh nµy x¶y ra tríc khi th«ng tin ®îc truyÒn trong m¹ng vµ th«ng thêng ®îc gäi lµ qu¸ tr×nh liªn kÕt nh·n (label binding). C¸c bíc chuyÓn m¹ch trªn ®îc ¸p dông ®èi víi c¸c gãi tin cã mét nh·n hay gãi tin cã nhiÒu nh·n (trong trêng hîp sö dông VPN th«ng thêng mét nh·n ®îc g¸n cè ®Þnh cho VPN server). Qu¸ tr×nh liªn kÕt vµ lan truyÒn nh·n Khi xuÊt hiÖn mét LSR míi trong m¹ng MPLS hay b¾t ®Çu khëi t¹o m¹ng MPLS, c¸c thµnh viªn LSR trong m¹ng MPLS ph¶i cã liªn l¹c víi nhau trong qu¸ tr×nh khai b¸o th«ng qua b¶n tin Hello. Sau khi b¶n tin nµy ®îc göi mét phiªn giao dÞch gi÷a 2 LSR ®îc thùc hiÖn. Thñ tôc trao ®æi lµ giao thøc LDP. Ngay sau khi LIB (c¬ së d÷ liÖu nh·n) ®ùoc t¹o ra trong LSR, nh·n ®ùoc g¸n cho mçi FEC mµ LSR nhËn biÕt ®îc. §èi víi trêng hîp chóng ta ®ang xem xÐt (®Þnh tuyÕn dùa trªn ®Ých unicast, FEC t¬ng ®¬ng víi prefix trong b¶ng ®Þnh tuyÕn IP. Nh vËy, nh·n ®ocù g¸n cho mçi prefix trong b¶ng ®Þnh tuyÕn IP vµ b¶ng chuyÓn ®æi chøa trong LIB. B¶ng chuyÓn ®æi ®Þnh tuyÕn nµy ®îc cËp nhËt liªn tôc khi xuÊt hiÖn nh÷ng tuyÕn néi vïng míi, nh·n míi sÏ ®îc g¸n cho tuyÕn míi. Do LSR g¸n nh·n cho mçi IP prefix trong b¶ng ®Þnh tuyÕn cña chóng ngay sau khi prefix xuÊt hiÖn trong b¶ng ®Þnh tuyÕn vµ nh·n lµ ph¬ng tiÖn ®ùoc LSR kh¸c sö dông khi guØ gãi tin cã nh·n ®Õn chÝnh LSR ®ã nªn ph¬ng ph¸p g¸n vµ ph©n phèi nh·n nµy ®îc gäi lµ g¸n nh·n ®iÒu khiÓn ®éc lËp víi qu¸ tr×nh ph©n phèi ngîc kh«ng yªu cÇu. ViÖc liªn kÕt c¸c nh·n ®îc qu¶ng b¸ ngay ®Õn tÊt c¶ c¸c router th«ng qua phiªn LDP. Chi tiÕt ho¹t ®éng cña LDP ®ùoc m« t¶ trong phÇn sau. .II.2.1.2. ChÕ ®é ho¹t ®éng tÕ bµo MPLS Khi xem xÐt triÓn khai MPLS qua ATM cÇn ph¶i gi¶i quyÕt mét sè trë ng¹i sau ®©y: HiÖn t¹i kh«ng tån t¹i mét c¬ chÕ nµo cho viÖc trao ®æi trùc tiÕp c¸c gãi IP gi÷a 2 nót MPLS cËn kÒ qua giao diÖn ATM. TÊt c¶ c¸c sè liÖu trao ®æi qua giao diÖn ATM ph¶i ®îc thùc hiÖn qua kªnh ¶o ATM [2]. C¸c tæng ®µi ATM kh«ng thÓ thùc hiÖn viÖc kiÓm tra nh·n hay ®Þa chØ líp 3. Kh¶ n¨ng duy nhÊt cña tæng ®µi ATM ®ã lµ chuyÓn ®æi VC ®Çu vµo sang VC ®Çu ra cña giao diÖn ra. [2]. Nh vËy cÇn thiÕt ph¶i x©y dùng mét sè c¬ chÕ ®Ó ®¶m b¶o thùc thi MPLS qua ATM nh sau: C¸c gãi IP trong m¶ng ®iÒu khiÓn kh«ng thÓ trao ®æi trùc tiÕp qua giao diÖn ATM. Mét kªnh ¶o VC ph¶i ®ùoc thiÕt lËp gi÷a 2 nót MPLS cËn kÒ ®Ó trao ®æi gãi th«ng tin ®iÒu khiÓn. Nh·n trªn cïng trong ng¨n xÕp nh·n ph¶i ®îc sö dông cho c¸c gi¸ trÞ VPI/VCI. C¸c thñ tôc g¸n vµ ph©n phèi nh·n ph¶i ®îc söa ®æi ®Ó ®¶m b¶o c¸c tæng ®µi ATM kh«ng ph¶i kiÓm tra ®Þa chØ líp 3. 20 Trong phÇn tiÕp theo mét sè thuËt ng÷ sau ®©y ®îc sö dông: Giao diÖn ATM ®iÒu khiÓn chuyÓn m¹ch nh·n (LC-ATM): Lµ giao diÖn ATM trong tæng ®µi hoÆc trong Router mµ gi¸ trÞ VPI/VCI ®ùoc g¸n b»ng thñ tôc ®iÒu khiÓn MPLS (LDP). ATM-LSR: Lµ tæng ®µi ATM sö dông giao thøc MPLStrong m¶ng ®iÒu khiÓn vµ thùc hiÖn chuyÓn tiÕp MPLS gi÷a c¸c giao diÖn LC-ATM trong m¶ng sè liÖu b»ng chuyÓn m¹ch tÕ bµo ATM truyÒn thèng. LSR dùa trªn khung: Lµ LSR chuyÓn tiÕp toµn bé c¸c khung gi÷a c¸c giao diÖn cña nã. Router truyÒn thèng lµ mét vÝ dô cô thÓ cña LSR lo¹i nµy. MiÒn ATM-LSR: Lµ tËp hîp c¸c ATM-LSR kÕt nèi víi nhau qua c¸c giao diÖn LS-ATM. ATM-LSR biªn: Lµ LSR dùa trªn khung cã Ýt nhÊt mét giao diÖn LC-ATM. 21 Bíc 1: göi yªu cÇu cho gi¸ trÞ nh·n X ®Õn nót cËn kÒ Bíc 2: ATM-LSR lâi 1 göi yªu cÇu gi¸ trÞ nh·n X ®Õn ATM-LSR lâi 3 Bíc 3:ATM-LSR lâi 3 göi yªu cÇu gi¸ trÞ nh·n X ®Õn LSR biªn 4 Yªu cÇu gi¸ trÞ X LSR biªn 1 Yªu cÇu gi¸ trÞ X POP POP X=1/85 X=1/63 Yªu cÇu gi¸ trÞ X X=1/241 LSR biªn 2 POP LSR biªn 4 ATM-LSR lâi 1 ATM-LSR lâi 3 Bíc 4: LSR biªn 4 g¸n gi¸ trÞ VPI/VCI vµ göi tr¶ lêi ATM-LSR lâi 3 Bíc 5: LSR lâi 3 g¸n gi¸ trÞ VPI/VCI néi vïng, chuyÓn ®æi VPI/VCI vµo sang VPI/VCI ra vµ göi gi¸ trÞ VPI/VCI míi ®Õn ATM-LSR lâi 1 LSR biªn 3 POP Bíc 6 : Gi¸ trÞ VPI/VCI néi vïng ®îc g¸n bëi ATM-LSR lâi 1 göi ®Õn LSR biªn 1 tr¶ lêi cho H×nh I- : Ph©n bæ nh·n trong m¹ng ATM-MPLS yªu cÇu ATM-LSR lâi 2 LSR biªn 5 POP KÕt nèi trong m¶ng ®iÒu khiÓn qua giao diÖn LC-ATM CÊu tróc MPLS ®ßi hái liªn kÕt thuÇn IP gi÷© c¸c m¶ng ®iÒu khiÓn cña c¸c LSR cËn kÒ ®Ó trao ®æi liªn kÕt nh·n còng nh c¸c gãi ®iÒu khiÓn kh¸c. C¬ cÊu trao ®æi th«ng tin ®îc thÓ hiÖn trong h×nh I-7. LSR LSR M¶ng ®iÒu khiÓn M¶ng ®iÒu khiÓn Giao thøc ®Þnh tuyÕn IP Trao ®æi th«ng tin ®Þnh tuyÕn B¶ng ®Þnh tuyÕn IP B¶ng ®Þnh tuyÕn IP Giao thøc b¸o hiÖu MPLS Trao ®æi liªn kÕt nh·n Giao thøc b¸o hiÖu MPLS M¶ng sè liÖu M¶ng sè liÖu Gãi cã nh·n ®Õn Giao thøc ®Þnh tuyÕn IP Gãi cã nh·n ®i B¶ng chuyÓn tiÕp nh·n C¸c gãi nh·n B¶ng chuyÓn tiÕp nh·n H×nh I- : Trao ®æi th«ng tin gi÷a c¸c LSR cËn kÒ. Trong chÕ ®é ho¹t ®éng MPLS khung yªu cÇu nµy ®ùoc ®¸p øng mét c¸ch ®¬n gi¶n bëi c¸c router cã thÓ göi, nhËn c¸c gãi IP vµ c¸c gãi cã nh·n qua bÊt cø giao diÖn chÕ ®é khung nµo dï lµ LAN hay WAN. Tuy nhiªn tæng ®µi ATM kh«ng cã kh¶ n¨ng ®ã.§Ó cung cÊp kÕt nèi thuÇn IP gi÷a c¸c ATM-LSR cã 2 c¸ch sau ®©y: Th«ng qua kÕt nèi ngoµi b¨ng nh kÕt nèi Ethernet gi÷a c¸c tæng ®µi. Th«ng qua kªnh ¶o qu¶n lý trong b¨ng t¬ng tù nh c¸ch mµ giao thøc cña ATM Forum thùc hiÖn.Ph¬ng ¸n nµy cã cÊu tróc nh h×nh I-8 díi ®©y. Kªnh ¶o ®iÒu khiÓn MPLS VC th«ng thêng sö dông gi¸ trÞ VPI/VCI lµ 0/32 vµ b¾t buéc ph¶i sö dông ph¬ng ph¸p bäc LLC/SNAP cho c¸c gãi IP theo chuÈn RFC 1483. Khi triÓn khai MPLS trong tæng ®µi ATM (ATM-LSR) phÇn ®iÒu khiÓn trung t©m cña tæng ®µi ATM ph¶i hç trî thªm b¸o hiÖu MPLS vµ giao thøc thiÕt lËp kªnh VC. Hai lo¹i giao thøc nµy ho¹t ®éng song song (chÕ ®é nµy ®ùoc gäi lµ chÕ ®é ho¹t ®éng con thuyÒn trong ®ªm Ships-in-the-night). Mét sè lo¹i tæng ®µi cã kh¶ n¨ng hç trî ngay cho nh÷ng chøc n¨ng míi nµy (nh cña Cisco), mét sè lo¹i kh¸c cã thÓ n©ng cÊp víi phÇn sôn (firmware) míi. Trong trêng hîp nµy, bé ®iÒu khiÓn MPLS bªn ngoµi cã thÓ ®îc bæ sung vµo tæng ®µi ®Ó ®¶m ®¬ng chøc n¨ng míi. Liªn l¹c gi÷a tæng ®µi vµ bé ®iÒu khiÓn ngoµi nµy chØ hç trî c¸c ho¹t ®éng ®¬n gi¶n nh thiÕt lËp kªnh VC cßn toµn bé b¸o hiÖu MPLS gi÷a c¸c nót ®îc ATM-LSR ATM-LSR thùc hiÖn bëi bé ®iÒu khiÓn bªn ngoµi. Kªnh ¶o ®iÒu khiÓn MPLS (0/32) ATM-LSR biªn M¶ng ®iÒu khiÓn MPLS M¶ng ®iÒu khiÓn MPLS trong tæng ®µi M¶ng ®iÒu khiÓn MPLS trong tæng ®µi 24 ATM-LSR biªn ATM switching matrix ATM switching matrix M¶ng sè liÖu ATM M¶ng sè liÖu ATM M¶ng ®iÒu khiÓn MPLS H×nh I- : C¬ chÕ thiÕt lËp kªnh ¶o ®iÒu khiÓn MPLS. ChuyÓn tiÕp c¸c gãi cã nh·n qua miÒn ATM-LSR ViÖc chuyÓn tiÕp c¸c gãi nh·n qua miÒn ATM-LSR ®ùoc thùc hiÖn trùc tiÕp qua c¸c bíc sau: ATM-LSR biªn lèi vµo nhËn gãi cã nh·n hoÆc kh«ng nh·n, thùc hiÖn viÖc kiÓm tra c¬ së d÷ liÖu chuyÓn tiÕp FIB hay c¬ së d÷ liÖu chuyÓn tiÕp nh·n LFIB vµ t×m ra gi¸ trÞ VPI/VCI ®Çu ra ®Ó sö dông nh nh·n lèi ra. C¸c gãi cã nh·n ®îc ph©n chia thµnh c¸c tÕ bµo ATM vµ göi ®Õn ATM-LSR tiÕp theo. Gi¸ trÞ VPI/VCI ®îc g¾n vµo mµo ®Çu cña tõng tÕ bµo. C¸c nót ATM-LSR chuyÓn m¹ch tÕ bµo theo gi¸ trÞ VPI/VCI trong mµo ®Çu cña tÕ bµo theo c¬ chÕ chuyÓn m¹ch ATM truyÒn thèng. C¬ chÕ ph©n bæ vµ ph©n phãi nh·n ph¶i b¶o ®¶m viÖc chuyÓn ®æi gi¸ trÞ VPI/VCI néi vïng vµ ngo¹i vïng lµ chÝnh x¸c. ATM-LSR biªn lèi ra (khái miÒn ATM-LSR) t¸i t¹o l¹i c¸c gãi cã nh·n tõ c¸c tÕ bµo, thùc hiÖn viÖc kiÓm tra nh·n vµ chuyÓn tiÕp tÕ bµo ®Õn LSR tiÕp theo. ViÖc kiÓm tra nh·n dùa trªn gi¸ trÞ VPI/VCI cña tÕ bµo ®Õn mµ kh«ng dùa vµo nh·n trªn ®Ønh cña ng¨n xÕp trong mµo ®Çu nh·n MPLS. bëi v× ATM-LSR gi÷a c¸c biªn cña miÒn ATMLSR chØ thay ®æi gi¸ trÞ VPI/VCI mµ kh«ng thay ®æi nh·n bªn trong c¸c tÕ bµo ATM. Lu ý r»ng nh·n ®Ønh cña ng¨n xÕp ®ùoc lËp gi¸ trÞ b»ng 0 bëi ATM-LSR biªn lèi vµo tríc khi gãi cã nh·n ®ùoc ph©n chia thµnh c¸c tÕ bµo. Ph©n bæ vµ ph©n phèi nh·n trong miÒn ATM-LSR ViÖc ph©n bæ vµ ph©n phèi nh·n trong chÕ ®é ho¹t ®éng nµy cã thÓ sö dông c¬ chÕ gièng nh trong chÕ ®é ho¹t ®éng khung. Tuy nhiªn nÕu triÓn khai nh vËy sÏ dÉn ®Õn mét l¹ot c¸c h¹n chÕ bëi mçi nh·n ®îc g¸n qua giao diÖn LC-ATM t¬ng øng víi mét ATM VC. V× sè lîng kªnh VC qua giao diÖn ATM lµ h¹n chÕ nªn cÇn giíi h¹n sè lîng VC ph©n bæ qua LC-ATM ë møc thÊp nhÊt. §Ó ®¶m b¶o ®ùoc ®iÒu ®ã, c¸c LSR phÝa sau sÏ ®¶m nhËn tr¸ch nhiÖm yªu cÇu ph©n bæ vµ ph©n phèi nh·n qua giao diÖn LC-ATM. LSR phÝa sau cÇn nh·n ®Ó göi gãi ®Õn nót tiÕp theo ph¶i yªu cÇu nh·n tõ LSR phÝa tríc nã. Th«ng thêng c¸c nh·n ®îc yªu cÇu dùa trªn néi dung b¶ng ®Þnh tuyÕn mµ kh«ng dùa vµo luång d÷ liÖu, ®iÒu ®ã ®ßi hái nh·n cho mçi ®Ých trong ph¹m vi cña nót kÕ tiÕp qua giao diÖn LC-ATM. LSR phÝa tríc cã thÓ ®¬n gi¶n ph©n bæ nh·n vµ tr¶ lêi yªu cÇu cho LSR phÝa sau víi b¶n tin tr¶ lêi t¬ng øng. Trong mét sè trêng hîp, LSR phÝa tríc cã thÓ ph¶i cã kh¶ n¨ng kiÓm tra ®Þa chØ líp 3 (nÕu nã kh«ng cßn nh·n phÝa tríc yªu cÇu cho ®Ých). §èi víi tæng ®µi ATM, yªu cÇu nh vËy sÏ kh«ng ®îc tr¶ lêi bëi chØ khi nµo nã cã nh·n ®îc ph©n bæ cho 25 ®Ých phÝa tríc th× nã míi tr¶ lêi yªu cÇu. NÕu ATM-LSR kh«ng cã nh·n phÝa tríc ®¸p øng yªu cÇu cña LSR phÝa sau th× nã sÏ yªu cÇu nh·n tõ LSR phÝa tríc nã vµ chØ tr¶ lêi khi ®· nhËn ®îc nh·n tõ LSR phÝa tríc nã. H×nh I-6 m« t¶ chi tiÕt qu¸ tr×nh ph©n bæ vµ ph©n phèi nh·n trong miÒn ATM-LSR. Hîp nhÊt VC VÊn ®Ò hîp nhÊt VC (g¸n cïng VC cho c¸c gãi ®Õn cïng ®Ých) lµ mét vÊn ®Ò quan träng cÇn gi¶i quyÕt ®èi víi c¸c tæng ®µi ATM trong m¹ng MPLS. §Ó tèi u ho¸ qu¸ tr×nh g¸n nh·n ATM-LSR cã thÓ sö dông l¹i nh·n cho c¸c gãi ®Õn cïng ®Ých. Tuy nhiªn mét vÇn ®Ò cÇn gi¶i quyÕt lµ khi c¸c gãi ®ã xu¸t ph¸t tõ c¸c nguån kh¸c nhau (c¸c LSR kh¸c nhau) nÕu sö dông chung mét gi¸ trÞ VC cho ®Ých th× sÏ kh«ng cã kh¶ n¨ng ph©n biÖt gãi nµo thuéc luång nµo vµ LSR phÝa tríc kh«ng cã kh¶ n¨ng t¸i t¹o ®óng c¸c gãi tõ c¸c tÕ bµo. VÊn ®Ò nµy ®îc gäi lµ xen kÏ tÕ bµo. §Ó tr¸nh trêng hîp nµy, ATM-LSR ph¶i yªu cÇu LSR phÝa tríc nã nh·n míi mçi khi LSR phÝa sau nã ®ßi hái nh·n ®Õn bÊt cø ®Ých nµo ngay c¶ trong trêng hîp nã ®· cã nh·n ph©n bæ cho ®Ých ®ã. Mét sè tæng ®µi ATM víi thay ®æi nhá trong phÇn cøng cã thÓ ®¶m b¶o ®îc r»ng 2 luång tÕ bµo chiÕm cïng mét VC kh«ng bao giê xen kÏ nhau. C¸c tæng ®µi nµy sÏ t¹m lu c¸c tÕ bµo trong bé ®Öm cho ®Õn khi nhËn ®îc tÕ bµo cã bit kÕt thóc khung trong mµo ®Çu tÕ bµo ATM. Sau ®ã toµn bé c¸c tÕ bµo nµy ®îc truyÒn ra kªnh VC. Nh vËy bé ®Öm trong c¸c tæng ®µi nµy ph¶i t¨ng thªm vµ mét vÊn ®Ò míi xuÊt hiÖn ®ã lµ ®é trÔ qua tæng ®µi t¨ng lªn. Qu¸ tr×nh göi kÕ tiÕp c¸c tÕ bµo ra kªnh VC nµy ®îc gäi lµ qu¸ tr×nh hîp nhÊt kªnh ¶o VC. Chøc n¨ng hîp nhÊt kªnh ¶o VC nµy gi¶m tèi ®a sè lîng nh·n ph©n boá trong miÒn ATM-LSR. II.2.2. Ho¹t ®éng cña MPLS khung trong m¹ng ATM-PVC ViÖc thay ®æi c«ng nghÖ m¹ng sÏ t¸c ®éng ®Õn rÊt nhiÒu mÆt trong m¹ng ®ang khai th¸c tõ nh÷ng vÊn ®Ò kü thuËt ghÐp nèi m¹ng, nh÷ng giai ®o¹n chuyÓn ®æi ®Õn quan niÖm vµ c¸ch thøc vËn hµnh khai th¸c cña con ngêi. Qu¸ tr×nh chuyÓn ®æi sang MPLS cã thÓ thùc hiÖn qua mét sè giai ®o¹n nhÊt ®Þnh hoÆc ®îc triÓn khai ®ång lo¹t ngay tõ ®Çu (®èi víi c¸c nhµ khai th¸c míi), tuy nhiªn kh«ng thÓ tr¸nh khái viÖc phèi hîp ho¹t ®éng hoÆc chuyÓn tiÕp th«ng tin MPLS qua c¸c m¹ng kh«ng ph¶i MPLS. Trong phÇn tiÕp theo chóng t«i sÏ tr×nh bµy mét trêng hîp cô thÓ sö dông MPLS trong m«i trêng ATM-PVC. Nh ®· tr×nh bµy trong ph©n trªn, MPLS cã 2 chÕ ®é ho¹t ®éng c¬ b¶n ®ã lµ chÕ ®é tÕ bµo vµ chÕ ®é khung. §èi víi c¬ së h¹ tÇng m¹ng nh FR hay ATM-PVC rÊt khã triÓn khai chÕ ®é ho¹t ®éng tÕ bµo cña MPLS. Th«ng thêng chÕ ®é khung sÏ ®ùoc sö dông trong c¸c m«i trêng nh vËy ®Ó thùc hiÖn kÕt nèi MPLS xuyªn suèt qua m¹ng. Trong mét sè ®iÒu kiÖn nhÊt ®Þnh nh trong giai ®o¹n chuyÓn dÞch sang m¹ng hoµn toµn IP+ATM (MPLS) hoÆc chuyÓn m¹ch ATM chuyÓn tiÕp kh«ng hç trî MPLS th× cÇn thiÕt ph¶i sö dông chÕ ®é ho¹t ®éng khung qua m¹ng ATM PVC. CÊu h×nh nµy hµon toµn tèt tuy nhiªn nã còng ph¶i chÞu mét sè vÊn ®Ò nh khi sö dông IP qua ATM trong chÕ ®é chuyÓn dÞch (do sè lîng lín c¸c VC). KÕt nèi LSR qua m¹ng ATM-PVC thÓ hiÖn trong h×nh sau ®©y: ATM Switch VPI 0/37 VPI 0/36 LSR biªn 1 26 Kªnh ATM PVC ATM Switch ATM Switch LSR biªn 2 H×nh I- : KÕt nèi MPLS qua m¹ng ATM - PVC Nh vËy kÕt nèi gi÷a 2 LSR ®ùoc thiÕt lËp b»ng kªnh PVC xuyªn suèt. C¸c phiªn LDP ®ùoc thùc hiÖn th«ng qua kÕt nèi PVC nµy. Qu¸ tr×nh ph©n phèi nh·n ®îc thùc hiÖn theo kiÓu ph©n phèi nh·n chiÒu ®i kh«ng yªu cÇu. CÇn lu ý, viÖc sö dông MPLS qua m¹ng ATM-PVC yªu cÇu t¹o vá b»ng AAL5SNAP trªn kªnh PVC ®ã. ViÖc sö dông chÕ ®é khung qua m¹ng ATM-PVC lµ rÊt cÇn thiÕt trong qu¸ tr×nh chuyÓn dÞch sang m¹ng ®Ých MPLS. II.3. C¸c giao thøc sö dông trong m¹ng MPLS Tham gia vµo qu¸ tr×nh chuyÓn thong tin trong m¹ng MPLS cã mét sè giao thøc nh LDP, RSVP. C¸c giao thøc nh RIP, OPSF, BGP sö dông trong m¹ng router ®Þnh tuyÕn c¸c gãi IP sÏ kh«ng ®îc ®Ò cËp ®Õn trong phÇn nµy. II.3.1. Giao thøc ph©n phèi nh·n Giao thøc ph©n phèi nh·n ®îc nhãm nghiªn cøu MPLS cña IETF x©y dùng vµ ban hµnh díi tªn RFC 3036. Phiªn b¶n míi nhÊt ®îc c«ng bè n¨m 2001 ®a ra nh÷ng ®Þnh nghÜa vµ nguyªn t¾c ho¹t ®éng cña giao thøc LDP. Giao thøc ph©n phèi nh·n ®îc sö dông trong qu¸ tr×nh g¸n nh·n cho c¸c gãi th«ng tin yªu cÇu. Giao thøc LDP lµ giao thøc ®iÒu khiÓn t¸ch biÖt ®îc c¸c LSR sö dông ®Ó trao ®æi vµ ®iÒu phèi qu¸ tr×nh g¸n nh·n/FEC. Giao thøc nµy lµ mét tËp hîp c¸c thñ tôc trao ®æi c¸c b¶n tin cho phÐp c¸c LSR sö dông gi¸ trÞ nh·n thuéc FEC nhÊt ®Þnh ®Ó truyÒn c¸cgãi th«ng tin. Mét kÕt nèi TCP ®îc thiÕt lËp gi÷a c¸c LSR ®ång cÊp ®Ó ®¶m b¶o c¸c b¶n tin LDP ®îc truyÒn mét c¸ch trung thùc theo ®óng thø tù. C¸c b¶n tin LDP cã thÓ xuÊt ph¸t tõ trong bÊt cø mét LSR (®iÒu khiÓn ®êng chuyÓn m¹ch nh·n LSP ®éc lËp) hay tõ LSR biªn lèi ra ( ®iÒu khiÓn LSP theo lÖnh) vµ chuyÓn tõ LSR phÝa tríc ®Õn LSR bªn c¹nh phÝa sau. ViÖc trao ®æi c¸c b¶n tin LDP cã thÓ ®îc khëi ph¸t bëi sù xuÊt hiÖn cña luèng sè liÖu ®Æc biÖt, b¶n tin lËp dù tr÷ RSVP hay cËp nhËt th«ng tin ®Þnh tuyÕn. Khi mét cÆp LSR ®· trao ®æi b¶n tin LDP cho mét FEC nhÊt ®Þnh th× mét ®êng chuyÓn m¹ch LSP tõ ®Çu vµo ®Õn ®Çu ra ®îc thiÕt lËp sau khi mèi LSR ghÐp nh·n ®Çu vµo víi nh·n ®Çu ra t¬ng øng trong LIB cña nã. .II.3.1.1. C¸c tÝnh chÊt c¬ b¶n cña giao thøc phèi nh·n LDP LDP cã c¸c tÝnh chÊt c¬ b¶n nh sau: Cung cÊp c¬ chÕ nhËn biÕt LSR cho phÐp c¸c LSR ngang cÊp t×m kiÕm nhau vµ thiÕt lËp kÕt nèi. 27 §Þnh nghÜa bèn líp b¶n tin: C¸c b¶n tin DISCOVERY C¸c b¶n tin ADJACENCY, ®Ó gi¶i quyÕt vÊn ®Ò khëi t¹o, duy tr×, huû bá c¸c phiªn gi÷a hai LSR. C¸c b¶n tin LABEL ADVERTISEMENT, gi¶i quyÕt th«ng b¸o, yªu cÇu, thu håi vµ lo¹i bá kÕt hîp nh·n. C¸c b¶n tin NOTIFICATION, sö dông ®Ó cung cÊp c¸c th«ng tin trî gióp vµ th«ng tin lçi tÝn hiÖu. Ch¹y trªn TCP cung cÊp ph¬ng thøc ph©n phèi b¶n tin ®¸ng tin cËy (ngo¹i trõ c¸c b¶n tin DISCOVERY) ThiÕt kÕ cho phÐp kh¶ n¨ng më réng dÔ dµng, sö dông c¸c b¶n tin ®îc x¸c ®Þnh nh mét tËp hîp c¸c ®èi tîng m· ho¸ TLV(KiÓu, ®é dµi, gi¸ trÞ). M· ho¸ LTV nghÜa lµ mçi ®èi tîng bao gåm mét trêng kiÓu biÓu thÞ vÒ lo¹i ®èi tîng chØ ®Þnh, mét trêng ®é dµi th«ng b¸o ®é dµi cña ®èi tîng vµ mét trêng gi¸ trÞ phô thuéc vµo trêng kiÓu. Hai trêng ®Çu tiªn cã ®é dµi cè ®Þnh vµ ®îc ®Æt t¹i vÞ trÝ ®Çu tiªn cña ®èi tîng cho phÐp dÔ dµng thùc hiÖn viÖc lo¹i bá kiÓu ®èi tîng mµ nã kh«ng nhËn ra. Trêng gi¸ trÞ cã mét ®èi tîng cã thÓ gåm nhiÒu ®èi tîng m· ho¸ TLV h¬n. II.3.1.1.1. Ph¸t hiÖn LSR l©n cËn Thñ tôc ph¸t hiÖn LSR l©n cËn cña LDP ch¹y trªn UDP vµ thùc hiÖn nh sau: 1. Mét LSR ®Þnh kú göi ®i b¶n tin HELLO tíi c¸c cæng UDP ®· biÕt trong tÊt c¶ c¸c bé ®Þnh tuyÕn trong m¹ng con cña nhãm multicast. 2. TÊt c¶ c¸c LSR tiÕp nhËn b¶n tin HELLO nµy trªn cæng UDP. Nh vËy, t¹i mét thêi ®iÓm nµo ®ã LSR sÏ biÕt ®îc tÊt c¶ c¸c LSR kh¸c mµ nã cã kÕt nèi trùc tiÕp. 3. Khi LSR nhËn biÕt ®îc ®Þa chØ cña LSR kh¸c b»ng c¬ chÕ nµy th× nã sÏ thiÕt lËp kÕt nèi TCP ®Õn LSR ®ã. 4. Khi ®ã phiªn LDP ®îc thiÕt lËp gi÷a 2 LSR. Phiªn LDP lµ phiªn hai chiÒu cã nghÜa lµ mçi LSR ë hai ®Çu kÕt nèi ®Òu cã thÓ yªu cÇu vµ göi liªn kÕt nh·n. Trong trêng hîp c¸c LSR kh«ng kÕt nãi trùc tiÕp trong mét m¹ng con (subnet) ngêi ta sö dông mét c¬ chÕ bæ sung nh sau: LSR ®Þnh kú göi b¶n tin HELLO ®Õn cæng UDP ®· biÕt t¹i ®i¹ chØ IP x¸c ®Þnh ®îc khai b¸o khi lËp cÊu h×nh. §Çu nhËn b¶n tin nµy cã thÓ tr¶ lêi l¹i b»ng b¶n tin HELLO kh¸c truyÒn mét chiÒu ngîc l¹i ®Õn LSR göi vµ viÖc thiÕt lËp c¸c phiªn LDP ®ùoc thùc hiÖn nh trªn. Th«ng thêng trêng hîp nµy hay ®îc ¸p dông khi gi÷a 2 LSR cã mét ®êng LSP cho ®iÒu khiÓn lu lîng vµ nã yªu cÇu ph¶i göi c¸c gãi cã nh·n qua ®êng LSP ®ã. II.3.1.1.2. Giao thøc truyÒn t¶i tin cËy 28 ViÖc quyÕt ®Þnh sö dông TCP ®Ó truyÒn c¸c b¶n tin LDP lµ mét vÊn ®Ò cÇn xem xÐt. Yªu cÇu vÒ ®é tin cËy lµ rÊt cÇn thiÕt: nÕu viÖc liªn kÕt nh·n hay yªu cÇu liªn kÕt nh·n ® îc truyÒn mét c¸ch kh«ng tin cËy th× lu lîng còng kh«ng ®îc chuyÓn m¹ch theo nh·n. Mét vÊn ®Ò quan träng n÷a ®ã lµ thø tù c¸c b¶n tin ph¶i b¶o ®¶m ®óng. Nh vËy liÖu viÖc sö dông TCP ®Ó truyÒn LDP cã b¶o ®¶m hay kh«ng vµ cã nªn x©y dùng lu«n chøc n¨ng truyÒn t¶i nµy trong b¶n th©n LDP hay kh«ng? ViÖc x©y dùng c¸c chøc n¨ng b¶o ®¶m ®é tin cËy trong LDP kh«ng nhÊt thiÕt ph¶i thùc hiÖn toµn bé c¸c chøc n¨ng cña TCP trong LDP mµ chØ cÇn dõng l¹i ë nh÷ng chøc n¨ng cÇn thiÕt nhÊt vÝ dô nh chøc n¨ng ®iÒu khiÓn tr¸nht¾c nghÏn ®ùoc coi lµ kh«ng cÇn thiÕt trong LDP....Tuy nhiªn viÖc ph¸t triÓn thªm c¸c chøc n¨ng ®¶m b¶o ®é tin cËy trong LDP còng cã nhiÒu vÊn ®Ò cÇn xem xÐt vÝ dô nh c¸c bé ®Þnh thêi cho c¸c b¶n tin ghi nhËn vµ kh«ng ghi nhËn, trong trêng hîp sö dông TCP chØ cÇn 1 bé ®Þnh thêi cña TCP cho toµn phiªn LDP. ThiÕt kÕ mét giao thøc truyÒn t¶i tin cËy lµ mét vÊn ®Ò nan gi¶i. §· cã rÊt nhiÒu cè g¾ng ®Ó c¶i thiÖn TCP nh»m lµm t¨ng ®é tin cËy cña giao thøc truyÒn t¶i. Tuy nhiªn vÊn ®Ò hiÖn nay vÉn cha râ rµng vµ TCP vÉn ®îc sö dông cho truyÒn t¶i LDP. II.3.1.1.3. C¸c b¶n tin LDP Cã 4 d¹ng b¶n tin c¬ b¶n sau ®©y: B¶n tin Initialization B¶n tin KeepAlive B¶n tin Label Mapping B¶n tin Release B¶n tin Label Withdrawal B¶n tin Request B¶n tin Request Abort D¹ng b¶n tin Initialization C¸c b¶n tin thuéc lo¹i nµy ®îc göi khi b¾t ®Çu mét phiªn LDP gi÷a 2 LSR ®Ó tao ®æi c¸c tham sè, c¸c tuú chän cho phiªn. C¸c tham sè nµy bao gånm: ChÕ ®é ph©n bæ nh·n C¸c gi¸ trÞ bé ®Þnh thêi Ph¹m vi c¸c nh·n sö dông trong kªnh gi÷a 2 LSR ®ã. C¶ 2 LSR ®Òu cã thÓ göi c¸c b¶n tin Initialization vµ LSR nhËn sÏ tr¶ lêi b»ng KeepAlive nÕu c¸c tham sè ®îc chÊp nhËn. NÕu cã mét tham sè nµo ®ã kh«ng ®îc chÊp nhËn LSR tr¶ lêi th«ng b¸o cã lçi vµ phiªn kÕt thóc. D¹ng b¶n tin KeepAlive 29 C¸c b¶n tin KeeepAlive ®ùoc göi ®Þnh kú khi kh«ng cã b¶n tin nµo ®ùoc göi ®Ó ®¶m b¶o cho mçi thµnh phÇn LDP biÕt r»ng thµnh phÇn LDP kh¸c ®ang ho¹t ®äng tèt. Trong trêng hîp kh«ng xuÊt hiÖn b¶n tin KeepAlive hay mét sè b¶n tin kh¸c cña LDP trong kho¶ng thêi gian nhÊt ®Þnh th× LSR sÏ x¸c ®Þnh ®èi ph¬ng hoÆc kÕt nèi bÞ háng vµ phiªn LDP bÞ dõng. D¹ng b¶n tin Label Mapping C¸c b¶n tin Label Mapping ®îc sö dông ®Ó qu¶ng b¸ liªn kÕt gi÷a FEC (Prefix ®i¹ chØ) vµ nh·n. B¶n tin Label Withdrawal thùc hiÖn qu¸ tr×nh ngîc l¹i: nã ®îc sö dông ®Ó xo¸ bá liªn kÕt võa thùc hiÖn. B¶n tin nµy ®îc sö dông khi cã sù thay ®æi trong b¶ng ®Þnh tuyÕn (thay ®æi Prefix ®Þa chØ) hay thay ®æi trong cÊu h×nh LSR lµm t¹m dõng viÖc chuyÓn nh·n c¸c gãi trong FEC ®ã. D¹ng b¶n tin Label Release B¶n tin nµy ®îc sö dông bëi LSR khi nhËn ®îc chuyÓn ®æi nh·n mµ nã kh«ng cÇn thiÕt n÷a. §iÒu ®ã thêng x¶y ra khi LSR gi¶i phãng nhËn thÊy nót tiÕp theo cho FEC ®ã kh«ng ph¶i lµ LSR qu¶ng b¸ liªn kÕt nh·n/FEC ®ã. Trong chÕ ®é ho¹t ®éng g¸n nh·n theo yªu cÇu tõ phÝa tríc, LSR sÏ yªu cÇu g¸n nh·n tõ LSR l©n cËn phÝa tríc sö dông b¶n tin Label Request. NÕu b¶n tin Label Request cÇn ph¶i huû bá tríc khi ®îc chÊp nhËn (do nót kÕ tiÕp trong FEC yªu cÇu ®· thay ®æi), th× LSR yªu cÇu sÏ lo¹i bá yªu cÇu víi b¶n tin Label Request Abort. C¸c chÕ ®é ph©n phèi nh·n Chóng ta ®· biÕt mét sè chÕ ®é ho¹t ®éng trong viÖc ph©n phèi nh·n nh: kh«ng yªu cÇu phÝa tríc, theo yªu cÇu phÝa tríc, ®iÒu khiÓn LSP theo lÖnh hay ®éc lËp, duy tr× tiªn tiÕn hay b¶o thñ. C¸c chÕ ®é nµy ®îc tho¶ thuËn bëi LSR trong qu¸ tr×nh khëi t¹o phiªn LDP. Khi LSR ho¹t ®éng ë chÕ ®é duy tr× b¶o thñ, nã sÏ chØ gi÷ nh÷ng gi¸ trÞ Nh·n/FEC mµ nã cÇn t¹i thêi ®iÓm hiÖn t¹i. C¸c chuyÓn ®æi kh¸c ®ùoc gi¶i phãng. Ngîc l¹i trong chÕ ®é duy tr× tiªn tiÕn, LSR gi÷ tÊt c¶ c¸c chuyÓn dæi mµ nã ®îc th«ng b¸o ngay c¶ khi mét sè kh«ng ®îc sö dông t¹i thêi ®iÓm hiÖn t¹i. Ho¹t ®éng cña chÕ ®é nµy nh sau: LSR1 göi g¾n kÕt nh·n vµo mét sè FEC ®Õn mét trong c¸c LSR l©n cËn (LSR 2) nã cho FEC ®ã. LSR 2 nhËn thÊy LSR1 hiÖn t¹i kh«ng ph¶i lµ nót tiÕp theo ®èi víi FEC ®ã vµ nã kh«ng thÓ sö dông g¾n kÕt nµy cho môc ®Ých chuyÓn tiÕp t¹i thêi ®iÓm hiÖn t¹i nh ng nã vÉn lu viÖc g¾n kÕt nµy l¹i. T¹i thêi ®iÓm nµo ®ã sau nµy cã sù xuÊt hiÖn thay ®æi ®Þnh tuyÕn vµ LSR1 trë thµnh nót tiÕp theo cña LSR2 ®èi víi FEC ®ã th× LSR2 sÏ cËp nhËt th«ng tin trong b¶ng ®Þnh tuyÕn t¬ng øng vµ cã thÓ chuyÓn tiÕp c¸c gãi cã nh·n ®Õn LSR1 trªn tuyÕn míi cña chóng. ViÖc nµy ®ùoc thùc hiÖn mét c¸ch tù ®éng mµ kh«ng cÇn ®Õn b¸o hiÖu LDP hay qu¸ tr×nh ph©n bæ nh·n míi. ¦u ®iÓm lín nhÊt cña chÕ ®é duy tr× tiªn tiÕn ®ã lµ kh¶ n¨ng ph¶n øng nhanh h¬n khi cã sù thay ®æi ®Þnh tuyÕn. Nhîc ®iÓm lín nhÊt lµ l·ng phÝ bé nhí vµ nh·n. §iÒu nµy ®Æc biÖt quan träng vµ cã ¶nh hëng rÊt lín ®èi víi nh÷ng thiÕt bÞ lu tr÷ b¶ng ®Þnh tuyÕn trong phÇn cøng nh ATM-LSR. Th«ng thêng chÕ ®é duy tr× b¶o thñ nh·n ®îc sö dông trong c¸c ATM-LSR. 30 .II.3.1.2. Giao thøc CR-LDP Giao thøc CR-LDP ®îc sö dông ®Ó ®iÒu khiÓn cìng bøc LDP. Giao thøc nµy lµ phÇn më réng cña LDP cho qu¸ tr×nh ®Þnh tuyÕn cìng bøc cña LSP. Còng gièng nh LDP, nã sö dông c¸c phiªn TCP gi÷a c¸c LSR ®ång cÊp ®Ó göi c¸c b¶n tin ph©n phèi nh·n. II.3.1.2.1. Kh¸i niÖm ®Þnh tuyÕn cìng bøc §Ó cã thÓ hiÓu ®îc kh¸i niÖm ®Þnh tuyÕn cìng bøc, tríc hÕt chóng ta xem xÐt c¬ chÕ ®Þnh tuyÕn truyÒn thèng ®îc sö dông trong m¹ng IP nh trong m¹ng Internet ch¼ng h¹n. Mét m¹ng cã thÓ ®îc m« h×nh ho¸ nh lµ tËp hîp c¸c hÖ thèng ®éc lËp (AS), trong ®ã viÖc ®Þnh tuyÕn trong mçi AS tu©n theo giao thøc ®Þnh tuyÕn néi vïng (intradomain) cßn viÖc ®Þnh tuyÕn gi÷a c¸c AS tu©n theo giao thøc ®Þnh tuyÕn liªn vïng (interdomain). C¸c giao thøc ®Þnh tuyÕn néi vïng cã thÓ lµ RIP, OSPF vµ IS-IS, cßn giao thøc ®Þng tuyÕn liªn vïng ®îc sö dông ngµy nay lµ BGP. Trong phÇn cßn l¹i cña ch¬ng nµy chóng ta tËp trung vµo ®Þnh tuyÕn néi vïng. C¬ chÕ tÝnh to¸n x¸c ®Þnh ®êng trong c¸c giao thøc ®Þnh tuyÕn néi vïng tu©n theo thuËt to¸n tèi u. Trong trêng hîp giao thøc RIP th× ®ã lµ tèi u sè nót m¹ng trªn ®êng. Chóng ta biÕt r»ng bao giê còng cã thÓ lùa chän nhiÒu ®êng ®Ó ®i ®Õn mét ®Ých, RIP sö dông thuËt to¸n Bellman-Ford ®Ó x¸c ®Þnh sao cho ®êng ®i sÏ qua sè lîng Ýt nhÊt nót m¹ng. Trong trêng hîp OSPF hoÆc IS-IS th× ®ã lµ thuËt to¸n t×m ®êng ng¾n nhÊt. Nhµ qu¶n trÞ m¹ng øng víi giao thøc OSPF (hoÆc IS-IS) sÏ Ên ®Þnh cho mçi kªnh trong m¹ng mét gi¸ trÞ t¬ng øng víi ®é dµi cña kªnh ®ã. OSPF(hoÆc IS-IS) sÏ sö dông thuËt to¸n t×m ®êng ng¾n nhÊt Dijkstra ®Ó lùa chän ®êng ng¾n nhÊt trong sè c¸c ®êng cã thÓ kÕt nèi ®Õn ®Ých, víi ®Þnh nghÜa ®é dµi cña mét ®êng lµ tæng ®é dµi cña tÊt c¶ c¸c kªnh trªn ®êng ®ã. VÒ c¬ b¶n chóng ta cã thÓ ®Þnh nghÜa ®Þnh tuyÕn cìng bøc nh sau. Mét m¹ng cã thÓ ®îc biÓu diÔn ®íi d¹ng s¬ ®å theo V vµ E (V,E) trong ®ã V lµ tËp hîp c¸c nót m¹ng vµ E lµ tËp hîp c¸c kªnh kÕt nèi gi÷a c¸c nót m¹ng. Mçi kªnh sÏ cã c¸c ®Æc ®iÓm riªng. §êng kÕt nèi gi÷a nót thø nhÊt ®Õn nót thø hai trong cÆp ph¶i tho¶ m·n mét sè ®iÒu kiÖn cìng bøc. TËp hîp c¸c ®iÒu kiÖn cìng bøc nµy ®îc coi lµ c¸c ®Æc ®iÓm cña c¸c kªnh vµ chØ cã nót ®Çu tiªn trong cÆp ®ãng vai trß khëi t¹o ®êng kÕt nèi míi biÕt c¸c ®Æc ®iÓm nµy. NhiÖm vô cña ®Þnh tuyÕn cìng bøc lµ tÝnh to¸n x¸c ®Þnh ®êng kÕt nèi tõ nót nµy ®Õn nót kia sao cho ®êng nµy kh«ng vi ph¹m c¸c ®iÒu kiÖn cìng bøc vµ lµ mét ph¬ng ¸n tèi u theo mét tiªu chÝ nµo ®ã (sè nót Ýt nhÊt hoÆc ®êng ng¾n nhÊt). Khi ®· x¸c ®Þnh ®îc mét ®êng kÕt nèi th× ®Þnh tuyÕn cìng bøc sÏ thùc hiÖn viÖc thiÕt lËp, duy tr× vµ truyÒn tr¹ng th¸i kÕt nèi däc theo c¸c kªnh trªn ®êng. §iÓm kh¸c nhau chÝnh gi÷a ®Þnh tuyÕn IP truyÒn thèng (nh ®îc ®Ò cËp ®Õn ë ®Çu phÇn nµy) vµ ®Þnh tuyÕn cìng bøc ®ã lµ: thuËt to¸n ®Þnh tuyÕn IP truyÒn thèng chØ t×m ra ®êng tèi u øng víi mét tiªu chÝ (vÝ dô nh sè nót nhá nhÊt); trong khi ®ã thuËt to¸n ®Þnh tuyÕn cìng bøc võa t×m ra mét ®êng tèi u theo mét tiªu chÝ nµo ®ã ®ång thêi ph¬ng ¸n ®ã ph¶i kh«ng vi ph¹m ®iÒu kiÖn cìng bøc. Yªu cÇu kh«ng vi ph¹m c¸c ®iÒu kiÖn cìng bøc lµ ®iÓm kh¸c nhau c¬ b¶n ®Ó ph©n biÖt gi÷a ®Þnh tuyÕn cìng bøc vµ ®Þnh tuyÕn th«ng thêng. Trªn ®©y chóng ta ®· ®Ò cËp ®Õn viÖc t×m ®êng kh«ng vi ph¹m c¸c ®iÒu kiÖn cìng bøc, tiÕp theo chóng ta sÏ t×m hiÓu thÕ nµo lµ c¸c ®iÒu kiÖn cìng bøc. Mét ®iÒu kiÖn cìng bøc ph¶i lµ ®iÒu kiÖn gióp ta t×m ra mét ®êng cã c¸c tham sè ho¹t ®éng nhÊt ®Þnh. VÝ dô nh chóng ta muèn t×m mét ®êng víi ®é réng b¨ng tÇn kh¶ dông nhá nhÊt. Trong trêng hîp ®ã ®iÒu kiÖn cìng bøc sÏ ®îc ®a vµo thuËt to¸n ®Þnh tuyÕn ®Ó 31 t×m ®êng vµ sè liÖu ®Çu vµo Ýt nhÊt ph¶i cã lµ ®é réng b¨ng tÇn kh¶ dông cña tÊt c¶ c¸c kªnh däc theo ®êng. §Æc ®iÓm cña kªnh cÇn quan t©m ë ®©y lµ ®é réng b¨ng tÇn kh¶ dông. Lu ý r»ng c¸c ®êng kh¸c nhau trong m¹ng cã thÓ cã thÓ cã ®iÒu kiÖn cìng bøc vÒ ®é réng b¨ng tÇn kh¸c nhau t¬ng øng. §iÒu ®ã cã nghÜa lµ ®èi víi mét cÆp nót, mét ®êng tõ nót ®Çu tiªn trong cÆp ®Õn nót thø hai cã thÓ yªu cÇu mét gi¸ trÞ cña ®é réng b¨ng tÇn kh¶ dông nhá nhÊt, trong khi ®ã mét cÆp nót kh¸c th× l¹i yªu cÇu gi¸ trÞ kh¸c cña ®é réng b¨ng tÇn kh¶ dông nhá nhÊt. Mét ®iÒu kiÖn cìng bøc kh¸c cã thÓ lµ qu¶n trÞ. VÝ dô nh mét nhµ qu¶n trÞ m¹ng muèn ng¨n kh«ng cho mét lu lîng lo¹i nµo ®ã kh«ng ®îc ®i qua mét sè kªnh nhÊt ®Þnh trong m¹ng, trong ®ã c¸c kªnh ®îc x¸c ®Þnh bëi c¸c ®Æc ®iÓm cô thÓ. Trong trêng hîp ®ã ®iÒu kiÖn cìng bøc sÏ ®îc ®a vµo thuËt to¸n ®Þnh tuyÕn ®Ó x¸c ®Þnh ®êng cho lu lîng ®ã kh«ng ®îc ®i qua c¸c kªnh ®· ®îc lo¹i ra. HoÆc nhµ qu¶n trÞ m¹ng l¹i muèn mét lu l¬ng lo¹i nµo ®ã chØ ®îc ®i qua c¸c kªnh nhÊt ®Þnh trong m¹ng vµ c¸c kªnh còng ®îc x¸c ®Þnh b»ng c¸c ®Æc ®iÓm cô thÓ. Khi ®ã ®iÒu kiÖn cìng bøc sÏ ®îc ®a vµo thuËt to¸n ®Þnh tuyÕn ®Ó x¸c ®Þnh ®êng ®i cho lu lîng chØ cã thÓ ®i qua c¸c kªnh cã ®Æc ®iÓm tho¶ m·n ®iÒu kiÖn. Lu ý r»ng còng gièng nh ®iÒu kiÖn cìng bøc lµ kh¶ n¨ng cña kªnh, ®iÒu kiÖn cìng bøc lµ qu¶n trÞ øng víi c¸c ®êng kh¸c nhau còng cã thÓ cã c¸c ®iÒu kiÖn cìng bøc lµ qu¶n trÞ kh¸c nhau. VÝ dô nh ®èi víi mét cÆp nót, ®êng tõ nót thø nhÊt trong cÆp tíi nót thø hai cã thÓ bao gåm mét tËp hîp kªnh cã mét sè ®Æc ®iÓm nhÊt ®Þnh bÞ lo¹i ra, trong khi ®èi víi mét cÆp kh¸c th× l¹i cã mét tËp kªnh kh¸c bÞ lo¹i ra. §Þnh tuyÕn cìng bøc cã thÓ kÕt hîp c¶ hai ®iÒu kiÖn cìng bøc lµ qu¶n lý vµ tÝnh n¨ng cña kªnh chø kh«ng nhÊt thiÕt lµ chØ mét trong hai ®iÒu kiÖn. VÝ dô nh ®Þnh tuyÕn cìng bøc ph¶i t×m ra ®êng võa ph¶i cã mét ®é réng b¨ng tÇn nhÊt ®Þnh võa ph¶i lo¹i trõ mét sè kªnh cã ®Æc ®iÓm nhÊt ®Þnh. C©u hái ®Æt ra lµ liÖu ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n cã thÓ hç trî ®îc ph¬ng thøc ®Þnh tuyÕn cìng bøc trong ®ã c¸c ®iÒu kiÖn cìng bøc cã thÓ lµ tÝnh n¨ng hoÆc qu¶n lý hoÆc còng cã thÓ lµ c¶ hai? C©u tr¶ lêi lµ kh«ng vµ cã rÊt nhiÒu nguyªn nh©n ®Ó lý gi¶i cau tr¶ lëi nµy. Nguyªn nh©n chÝnh ®ã lµ ®Þnh tuyÕn cìng bøc yªu cÇu tuyÕn (hay ®êng) ph¶i ®îc tÝnh to¸n vµ x¸c ®Þnh tõ phÝa nguån. §ã chÝnh lµ v× c¸c nguån kh¸c nhau cã thÓ cã c¸c ®iÒu kiÖn cìng bøc kh¸c nhau ®èi víi mét ®êng ®Õn cïng mét ®Ých. C¸c ®iÒu kiÖn cìng bøc t¬ng øng víi bé ®Þnh tuyÕn cña mét nguån cô thÓ chØ ®îc biÕt ®Õn bëi bé ®Þnh tuyÕn ®ã mµ th«i, kh«ng mét bé ®Þnh tuyÕn nµo kh¸c trong m¹ng cã thÓ biÕt c¸c ®iÒu kiÖn nµy. Ngîc l¹i ®èi víi ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n, mét tuyÕn (®êng) ®îc tÝnh to¸n x¸c ®Þnh bëi tÊt c¶ c¸c bé ®Þnh tuyÕn ph©n t¸n trong toµn m¹ng Mét nguyªn nh©n kh¸c ®Ó ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n kh«ng thÓ hç trî ®Þnh tuyÕn cìng bøc lµ: khi mét ®êng ®îc x¸c ®Þnh bëi nguån th× m« h×nh chuyÓn tiÕp ®êng ®îc sö dông trong ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n l¹i kh«ng ®îc hç trî bëi ph¬ng ph¸p ®Þnh tuyÕn cìng bøc. §èi víi ph¬ng ph¸p ®Þnh tuyÕn cìng bøc cÇn cã mét sè kh¶ n¨ng ®Þnh tuyÕn “explicit” (hoÆc “nguån”) v× c¸c nguån kh¸c nhau cã thÓ tÝnh to¸n x¸c ®Þnh c¸c ®êng kh¸c nhau ®Õn cïng mét ®Ých; v× vËy chØ cã th«ng tin vÒ ®Ých lµ kh«ng ®ñ ®Ó cã thÓ x¸c ®Þnh ®êng truyÒn c¸c gãi tin. Nguyªn nh©n cuèi cïng, ®èi víi ph¬ng ph¸p ®Þnh tuyÕn cìng bøc th× viÖc tÝnh to¸n x¸c ®Þnh ®êng ph¶i tÝnh ®Õn c¸c th«ng tin vÒ ®Æc ®iÓm t¬ng øng cña tõng kªnh trong m¹ng, ë ®©y ph¶i cã mét vµi c¸ch ®Ó truyÒn c¸c th«ng tin nµy trong m¹ng. HiÓn nhiªn lµ ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n kh«ng hç trî yªu cÇu nµy; c¸c giao thøc ®Þnh tuyÕn truyÒn thång dùa vµo tr¹ng th¸i kªnh (vÝ dô nh OSPF, IS-IS) chØ truyÒn ®i duy nhÊt c¸c th«ng tin 32 (bËn/rçi) cña tõng kªnhvµ ®é dµi cña tõng kªnh vµ c¸c giao thøc ®Þnh tuyÕn vector kho¶ng c¸ch (Distance Vector Routing Protocols) (vÝ dô nh RIP) chØ truyÒn ®i c¸c th«ng tin ®Þa chØ nót tiÕp theo vµ kho¶ng c¸ch. §Þnh tuyÕn cìng bøc kh«ng ®îc hç trî bëi c¸c ph¬ng ph¸p ®Þnh tuyÕn IP ®¬n gi¶n kh«ng cã nghÜa lµ ®Þnh tuyÕn IP ®¬n gi¶n kh«ng thÓ bæ sung thªm ®Ó hç trî c¸c chøc n¨ng t¬ng øng; trong thùc tÕ cã thÓ thùc hiÖn ®îc viÖc nµy. H¬n n÷a b»ng c¸ch n©ng cÊp ®Þnh tuyÕn IP ®¬n gi¶n chóng ta cã thÓ x©y dùng ®îc mét hÖ thèng ®Þnh tuyÕn cã kh¶ n¨ng kÕt hîp vµ hç trî c¶ ®Þnh tuyÕn IP ®¬n gi¶n vµ ®Þnh tuyÕn cìng bøc. VÝ dô nh ®èi víi hÖ thèng ®Þnh tuyÕn kiÓu nµy th× mét vµi kiÓu lu lîng cã thÓ ®îc ®Þnh tuyÕn dùa trªn ph¬ng ph¸p ®Þnh tuyÕn ®¬n gi¶n trong khi mét vµi kiÓu lu lîng kh¸c l¹i ®îc ®Þnh tuyÕn dùa trªn ph¬ng ph¸p ®Þnh tuyÕn cìng bøc. Mét trong nh÷ng ®Æc tÝnh quan träng nhÊt cña hÖ thèng ®Þnh tuyÕn kÕt hîp c¶ ®Þnh tuyÕn IP ®¬n gi¶n vµ ®Þnh tuyÕn cìng bøc lµ c¸c hÖ thèng lo¹i nµy ph¶i cung cÊp nhiÒu kiÓu th«ng tin cho c¸c øng dông ®Þnh tuyÕn. II.3.1.2.2. C¸c phÇn tö ®Þnh tuyÕn cìng bøc. §Ó biÕt ®îc chóng ta cÇn bæ sung nh÷ng chøc n¨ng nµo vµo hÖ thèng ®Þnh tuyÕn IP ®¬n gi¶n sao cho nã cã thÓ hç trî ®Þnh tuyÕn cìng bøc, tríc hÕt chóng ta h·y lîc l¹i c¸c ®Æc ®iÓm chÝnh cña ®Þnh tuyÕn cìng bøc cÇn hç trî. §Æc ®iÓm ®Çu tiªn ®ã lµ kh¶ tÝnh to¸n vµ x¸c ®Þnh ®êng t¹i phÝa nguån, viÖc tÝnh to¸n x¸c ®Þnh nµy ph¶i xem xÐt ®Õn kh«ng chØ c¸c tiªu chÝ ®Ó tèi u mµ cßn ph¶i tÝnh ®Õn c¸c ®iÒu kiÖn cìng bøc kh«ng ®îc vi ph¹m. §iÒu ®ã cã nghÜa lµ phÝa nguån ph¶i cã ®Çy ®ñ c¸c th«ng tin cÇn thiÕt ®Ó tÝnh to¸n x¸c ®Þnh ®êng. C¸c th«ng tin mµ phÝa nguån sö dông ®Ó tÝnh to¸n x¸c ®Þnh ®êng cã thÓ lµ mét phÇn th«ng tin cã s½n trong c¬ së d÷ liÖu cña nguån vµ c¸c th«ng tin mµ phÝa nguån cã thÓ cã ®îc tõ c¸c bé ®Þnh tuyÕn kh¸c trong m¹ng. C¸c th«ng tin cã s½n trong nguån lµ c¸c th«ng tin vÒ ®iÒu kiÖn cìng bøc cña c¸c ®êng kh¸c khau xuÊt ph¸t tõ nguån. C¸c th«ng tin mµ nguån cã thÓ cã ®îc tõ c¸c bé ®Þnh tuyÕn kh¸c trong m¹ng bao gåm th«ng tin vÒ cÊu tróc m¹ng còng nh c¸c th«ng tin vÒ ®Æc ®iÓm cña c¸c kªnh t¬ng øng trong m¹ng. TÊt c¶ c¸c nót trong m¹ng ®Òu cã thÓ lµ nguån khëi ph¸t lu lîng ®Þnh tuyÕn theo ph¬ng thøc cìng bøc v× vËy c¸c nót trong m¹ng ®Òu ph¶i cã ®îc c¸c th«ng tin nµy khi cÇn. V× vËy ®Æc ®iÓm thø hai lµ cÇn ph¶i cã kh¶ n¨ng ph©n phèi th«ng tin vÒ cÊu tróc m¹ng vµ ®Æc ®iÓm c¸c kªnh tíi tÊt c¶ c¸c nót trong m¹ng. Khi tÝnh to¸n x¸c ®Þnh ®êng, chóng ta cÇn biÕt ph¬ng thøc truyÒn th«ng tin däc theo ®êng. V× vËy ®Æc ®iÓm thø ba lµ hÖ thèng ph¶i hç trî ®Þnh tuyÕn hiÖn. Cuèi cïng khi x¸c ®Þnh mét tuyÕn cho mét nhãm lu lîng cã thÓ yªu cÇu dù phßng tµi nguyªn trªn tuyÕn ®ã v× vËy nã cã thÓ lµm thay ®æi c¸c ®Æc ®iÓm t¬ng øng cña c¸c kªnh t¬ng øng trong m¹ng. VÝ dô nh nÕu ®é réng b¨ng tÇn kh¶ dông lµ mét trong nh÷ng ®iÒu kiÖn cìng bøc cña kªnh th× khi chóng ta muèn truyÒn mét lu lîng qua mét tuyÕn mµ lu lîng ®ã yªu cÇu cã dù phßng ®é réng b¨ng tÇn däc theo tuyÕn th× nã sÏ lµm thay ®æi gi¸ trÞ ®é réng b¨ng tÇn kh¶ dông cña c¸c kªnh däc theo tuyÕn. V× vËy ®Æc ®iÓm thø 4 lµ tµi nguyªn m¹ng cã thÓ dù phßng vµ c¸c th«ng sè cña kªnh cã thÓ thay ®æi ®îc khi truyÒn lu lîng t¬ng øng trªn tuyÕn. 33 2.a §iÒu kiÖn cìng bøc "chän ®êng ng¾n nhÊt". Nh ®· ®Ò cËp ë trªn, ®Þnh tuyÕn cìng bøc ph¶i tÝnh to¸n x¸c ®Þnh ®îc ®êng tho¶ m·n c¸c ®iÒu kiÖn sau: Lµ tèi u theo mét tiªu chÝ nµo ®ã (vÝ dô nh ®êng ng¾n nhÊt hoÆc sè nót Ýt nhÊt) Kh«ng vi ph¹m c¸c ®iÒu kiÖn cìng bøc. Mét trong c¸ch tho¶ m·n tiªu chÝ tèi u lµ sö dông thuËt to¸n “tríc tiªn lµ ®êng ng¾n nhÊt” (SPF). Quay trë l¹i thuËt to¸n SPF øng víi ®Þnh tuyÕn IP ®¬n gi¶n, viÖc tÝnh to¸n x¸c ®Þnh ®êng ph¶i tèi u theo mét tiªu chÝ nµo ®ã (vÝ dô nh kho¶ng c¸ch). V× vËy ®Ó tÝnh to¸n x¸c ®Þnh ®êng kh«ng vi ph¹m c¸c ®iÒu kiÖn cìng bøc chóng ta cÇn söa ®æi thuËt to¸n sao cho nã tÝnh ®Õn c¸c ®iÒu kiÖn cìng bøc. Chóng ta h·y xem xÐt mét thuËt to¸n lo¹i nµy ®ã lµ: ®iÒu kiÖn cìng bøc “chän ®êng ng¾n nhÊt” (CSPF). §Ó hiÓu ®îc lµm c¸ch nµo ®Ó söa ®æi SPF ®Ó nã cã thÓ tÝnh ®Õn c¸c ®iÒu kiÖn cìng bøc, tríc hÕt chóng ta t×m hiÓu ho¹t ®éng cña SPF ®¬n gi¶n. ThuËt to¸n SPF ®¬n gi¶n ho¹t ®éng khëi ®Çu t¹i mét nót ®îc gäi lµ gèc vµ b¾t ®Çu tÝnh to¸n x©y dùng ®êng ng½n nhÊt øng víi gèc lµ nót ®ã. T¹i mçi vßng cña thuËt to¸n sÏ cã mét danh s¸ch c¸c nót “øng cö” (khëi ®Çu danh s¸ch nµy chØ cã nót gèc). Th«ng thêng, ®êng tõ nót gèc ®Õn c¸c nót “øng cö kh«ng nhÊt thiÕt ph¶i lµ ng¾n nhÊt. Tuy nhiªn ®èi víi nót “øng cö” ë ngay kÒ nót gèc th× ®êng nèi tíi nót nµy ph¶i lµ ng¾n nhÊt. V× vËy t¹i mçi vßng, thuËt to¸n sÏ t¸ch nót cã ®êng ng¾n nhÊt tíi nót gèc tõ danh s¸ch nót “øng cö”. Nót nµy sÏ ®îc bæ sung vµo c©y ®êng ng¾n nhÊt vµ lo¹i bá khái danh s¸ch c¸c nót “øng cö”. Khi mµ nót nµy ®îc bæ sung vµo c©y ®êng ng¾n nhÊt, th× c¸c nót kh«ng n»m trªn c©y ®êng ng¾n nhÊt nhng liÒn kÒ ngay nót nµy còng ®îc kiÓm tra ®Ó bæ sung hoÆc söa ®æi danh s¸ch nót “øng cö”. Sau ®ã thuËt to¸n l¹i ®îc thùc hiÖn lÆp l¹i. Trong trêng hîp t×m ®êng ng¾n nhÊt tõ mét gèc ®Õn tÊt c¶ c¸c nót kh¸c trong m¹ng th× thuËt to¸n sÏ dõng khi nµo danh s¸ch c¸c nót “øng cö” lµ rçng. Trong trêng hîp t×m ®êng ng¾n nhÊt tõ mét gèc ®Õn mét nót cô thÓ th× thuËt to¸n sÏ dõng khi nµo nót ®ã ®îc bæ sung vµo c©y ®êng ng¾n nhÊt. ThuËt to¸n SPF ®Ó tÝnh to¸n x¸c ®Þnh ®êng ng¾n nhÊt tõ nót S (nguån) ®Õn mét sè nót D (®Ých) cã thÓ ®îc m« t¶ díi d¹ng c¸c bíc nh sau: Bíc 1 (khëi t¹o): §Æt danh s¸ch c¸c nót “øng cö” b»ng rçng. §Æt c©y ®êng ng¾n nhÊt chØ cã gèc S. §èi víi mçi nót liÒn kÒ gèc ®Æt ®é dµi ®êng b»ng ®é dµi kªnh gi÷a gèc vµ nót. §èi víi tÊt c¶ c¸c nót kh¸c, ®Æt ®é dµi nµy b»ng v« cïng. Bíc 2: §Æt tªn nót bæ sung vµo c©y ®êng ng¾n nhÊt lµ V. §èi víi mçi kªnh nèi víi nót nµy, kiÓm tra c¸c nót phÝa ®Çu kÝa cña kªnh. §¸nh dÊu c¸c nót nµy lµ W. - Bíc 2a: NÕu nh nót W nµy ®· cã trong danh s¸ch c©y ®êng ng¾n nhÊt th× kiÓm tra tiÕp ®èi víi c¸c kªnh cßn l¹i nèi víi nót V. - Bíc 2b: Trong trêng hîp ngíc l¹i (W kh«ng n»m trong danh s¸ch c©y ®êng ng¾n nhÊt) th× tÝnh ®é dµi cña ®êng nèi tõ gèc ®Õn nót W (®é dµi nµy b»ng tæng ®é dµi cña ®êng nèi tõ gèc ®Õn nót V céng víi ®é dµi tõ nót V ®Õn nót W). NÕu nh W kh«ng n»m trong danh s¸ch c¸c nót “øng cö” th× bæ sung W vµo danh s¸ch nµy vµ g¸n ®é dµi ®êng tõ gèc ®Õn nót W b»ng kho¶ng c¸ch nµy. NÕu nh W n»m trong danh s¸ch c¸c nót “øng cö” th× gi¸ trÞ ®é dµi ®êng hiÖn thêi lín 34 h¬n gi¸ trÞ ®é dµi ®êng míi tÝnh vµ g¸n ®é dµi ®êng tõ gèc ®Õn nót W b»ng ®é dµi míi tÝnh. Bíc 3: Trong danh s¸ch nót “øng cö”, t×m mét nót víi ®é dµi ®êng ng¾n nhÊt. Bæ sung nót nµy vµo c©y ®êng ng¾n nhÊt vµ xo¸ nót nµy khái danh s¸ch nót “øng cö”. NÕu nh nót nµy lµ nót D th× thuËt to¸n kÕt thóc vµ ta ®îc c©y ®êng ng¾n nhÊt tõ nót nguån lµ S ®Õn nót ®Ých lµ D. NÕu nh nót nµy cha ph¶i lµ nót D th× quay trë l¹i bíc 2. Tõ c¸c bíc cña thuËt to¸n SPF ®¬n gi¶n trªn ®©y, chóng ta dÔ dµng söa ®æi ®Ó nã trë thµnh CSPF. TÊt c¶ viÖc chóng ta ph¶i lµm ®ã lµ söa ®æi bíc thùc hiÖn viÖc bæ sung/söa ®æi danh s¸ch nót “øng cö“. Cô thÓ lµ bíc 2, khi chóng ta kiÓm tra c¸c kªnh nèi víi nót V, ®èi víi mçi kªnh tríc hÕt chóng ta kiÓm tra xem kªnh ®ã cã tho¶ m·n ®iÒu kiÖn cìng bøc kh«ng? ChØ khi ®iÒu kiÖn nµy ®îc tho¶ m·n, sau ®ã chóng ta míi kiÓm tra nót W ë ®Çu kia cña kªnh. Th«ng thêng chóng ta hay gÆp bµi to¸n t×m ®êng tõ S ®Õn D tho¶ m·n mét sè ®iÒu kiÖn cìng bøc lµ C1, C2,...Cn, khi ®ã t¹i bíc 2 chóng ta sÏ kiÓm tra tÊt c¶ c¸c kªnh nèi víi nót V, ®èi víi mçi kªnh tríc hÕt chóng ta kiÓm tra xem nã cã tho¶ m·n c¸c ®iÒu kiÖn C1, C2,..., Cn. ChØ khi kªnh tho¶ m·n tÊt c¶ c¸c ®iÒu kiÖn cìng bøc th× chóng ta míi kiÓm tra nót W ë phÝa ®Çu kia cña kªnh. VÒ tæng qu¸t, thñ tôc kiÓm tra xem kªnh cã tho¶ m·n mét ®iÒu kiÖn cìng bøc cô thÓ lµ ®Æc ®iÓm cña ®Þnh tuyÕn cìng bøc. VÝ dô nh nÕu ®iÒu kiÖn cìng bøc cÇn tho¶ m·n lµ ®é réng b¨ng tÇn kh¶ dông, khi ®ã chóng ta cÇn kiÓm tra ®é réng b¨ng tÇn kh¶ dông cña kªnh cã lín h¬n mét gi¸ trÞ ®é réng b¨ng tÇn ®îc chØ ra trong ®iÒu kiÖn cìng bøc; chØ khi tho¶ m·n chóng ta míi kiÓm tra nót W ë ®Çu kia cña kªnh. §Ó kiÓm tra kªnh cã tho¶ m·n mét ®iÒu kiÖn cìng bøc cô thÓ nµo ®ã th× chóng ta ph¶i biÕt tríc c¸c th«ng tin cña kªnh t¬ng cã liªn quan ®Õn ®iÒu kiÖn cìng bøc. VÝ dô nh khi ®iÒu kiÖn cìng bøc cÇn tho¶ m·n lµ ®é réng b¨ng tÇn kh¶ dông th× th«ng tin cÇn cã lµ ®é réng b¨ng tÇn kh¶ dông cña tõng kªnh. Lu ý r»ng thuËt to¸n tÝnh to¸n x¸c ®Þnh ®êng sö dông trong CSPF, yªu cÇu bé ®Þnh tuyÕn thùc hiÖn viÖc tÝnh to¸n x¸c ®Þnh ®êng ph¶i cã c¸c th«ng tin vÒ tÊt c¶ c¸c kªnh trong m¹ng. §iÒu ®ã cã nghÜa lµ chØ mét sè lo¹i giao thøc ®Þnh tuyÕn cã thÓ hç trî ®Þnh tuyÕn cìng bøc ®ã lµ c¸c giao thøc ®Þnh tuyÕn theo tr¹ng th¸i kªnh (vÝ dô nh IS-IS, OSPF). Cßn c¸c giao thøc ®Þnh tuyÕn theo vector kho¶ng c¸ch (vÝ dô nh RIP) kh«ng hç trî ®Þnh tuyÕn cìng bøc. §Ó minh ho¹ cho CSPF, chóng ta h·y xem xÐt vÝ dô trªn h×nh 7-1. Chóng ta gi¶ sö r»ng ®é dµi tÊt c¶ c¸c kªnh ®Òu b»ng nhau vµ cã gi¸ trÞ lµ 1. Chóng ta còng gi¶ sö r»ng tÊt c¶ c¸c kªnh ®Òu cã ®é réng b¨ng tÇn kh¶ dông lµ 150 Mb/s, ngo¹i trõ kªnh nèi tõ LSR2 ®Õn LSR4 cã ®é réng b¨ng tÇn kh¶ dông lµ 45 Mb/s. NhiÖm vô cña chóng ta lµ t×m ®êng tõ LSR1 ®Õn LSR6 sao cho cã ®é dµi ng¾n nhÊt vµ ®é réng b¨ng tÇn kh¶ dông ph¶i lín h¬n hoÆc b»ng 100 Mb/s. ë ®©y ®iÒu kiÖn cìng bøc cÇn tho¶ m·n lµ ®é réng b¨ng tÇn kh¶ dông. LSR7 LSR2 LSR4 LSR1 LSR6 35 LSR3 LSR5 H×nh 7.1 VÝ dô vÒ CSPF Khëi ®Çu c©y ®êng ng¾n nhÊt (cã gèc ë LSR1) chØ cã nót LSR1. TiÕp theo chóng ta kiÓm tra hai nót bªn c¹nh LSR1 ®ã lµ LSR2 vµ LSR3 víi lu ý r»ng ®é réng b¨ng tÇn kh¶ dông cña kªnh (LSR1-LSR2) vµ (LSR1-LSR3) ®Òu lín h¬n gi¸ trÞ cÇn thiÕt lµ 100 Mb/s. KÕt luËn kh«ng kªnh nµo vi ph¹m ®iÒu kiÖn cìng bøc, v× vËy chóng ta bæ sung LSR2 vµ LSR3 vµo danh s¸ch “øng cö”. TiÕp theo chóng ta t×m nót cã kho¶ng c¸ch ng¾n nhÊt ®Õn LSR1 trong danh s¸ch c¸c nót “øng cö”. Nót nµy lµ LSR2 (ë ®©y c¶ hai nót LSR2 vµ LSR3 ®Òu cã kho¶ng c¸ch nh nhau ®Õn LSR1 vÝ vËy cã thÓ chän ngÉu nhiªn lµ LSR2), chóng ta bæ sung nã vµo c©y ®êng ng¾n nhÊt (LSR1, LSR2) vµ xo¸ nã khái danh s¸ch c¸c nót “øng cö”. KÕt thóc mét vßng cña thuËt to¸n. Vßng thø 2 chóng ta kiÓm tra nót c¹nh nót LSR2 lµ LSR4. Víi nót nµy chóng ta thÊy r»ng ®é réng b¨ng tÇn kh¶ dông trªn kªnh (LSR2-LSR4) nhá h¬n ®é réng b¨ng tÇn yªu cÇu. V× vËy kªnh nµy kh«ng tho¶ m·n ®iÒu kiÖn cìng bøc vµ chóng ta kh«ng bæ sung LSR4 vµo danh s¸ch nót “øng cö”. Chóng ta vÉn cßn LSR3 trong danh s¸ch nót “øng cö”, v× vËy ta bæ sung nã vµo c©y ®êng ng¾n nhÊt (LSR1, LSR3) vµ xo¸ nã khái danh s¸ch “øng cö”. KÕt thóc vßng thø hai cña thuËt to¸n. T¹i vßng thø 3 cña thuËt to¸n, chóng ta kiÓm tra nót c¹nh nót LSR3 lµ nót LSR5. Víi nót nµy chóng ta thÊy r»ng ®é réng b¨ng tÇn kh¶ dông trªn kªnh (LSR3-LSR5) lín h¬n ®é réng b¨ng tÇn yªu cÇu. V× vËy kªnh nµy tho¶ m·n ®iÒu kiÖn cìng bøc vµ ta bæ sung nã vµo danh s¸ch nót “øng cö”. TiÕp theo chóng ta t×m trong danh s¸ch c¸c nót “øng cö”nót cã kho¶ng c¸ch ng¾n nhÊt tíi LSR1 lµ nót LSR5. V× vËy ta bæ sung LSR5 vµo c©y ®êng ng¾n nhÊt (LSR1, LSR3, LSR5) vµ xo¸ LSR5 khái danh s¸ch “øng cö”. KÕt thóc vßng thø 3 cña thuËt to¸n. T¹i vßng thø 4 cña thuËt to¸n, ta kÓm tra nót c¹nh nót LSR5 lµ LSR4. Víi nót nµy chóng ta thÊy r»ng ®é réng b¨ng tÇn kh¶ dông trªn kªnh (LSR5-LSR4) lín h¬n ®é réng b¨ng tÇn yªu cÇu. V× vËy kªnh nµy tho¶ m·n ®iÒu kiÖn cìng bøc vµ ta bæ sung nã vµo danh s¸ch nót “øng cö”. TiÕp theo chóng ta t×m trong danh s¸ch c¸c nót “øng cö”nót cã kho¶ng c¸ch ng¾n nhÊt tíi LSR1 lµ nót LSR4. V× vËy ta bæ sung LSR5 vµo c©y ®êng ng¾n nhÊt (LSR1, LSR3, LSR5, LSR4) vµ xo¸ LSR4 khái danh s¸ch “øng cö”. KÕt thóc vßng thø 4 cña thuËt to¸n. T¹i vßng thø 5 cña thuËt to¸n, ta kÓm tra nót c¹nh nót LSR5 lµ LSR6 vµ LSR7. Víi nót nµy chóng ta thÊy r»ng ®é réng b¨ng tÇn kh¶ dông trªn c¸c kªnh (LSR4-LSR6) vµ (LSR4LSR7) lín h¬n ®é réng b¨ng tÇn yªu cÇu. V× vËy kªnh nµy tho¶ m·n ®iÒu kiÖn cìng bøc vµ ta bæ sung LSR6 vµ LSR7 vµo danh s¸ch nót “øng cö”. TiÕp theo chóng ta nhËn thÊy r»ng trong danh s¸ch c¸c nót “øng cö” cã nót LSR6 cã kho¶ng c¸ch ng¾n nhÊt tíi LSR1. V× vËy ta bæ sung LSR6 vµo c©y ®êng ng¾n nhÊt (LSR1, LSR3, LSR5, LSR4, LSR6) vµ xo¸ LSR6 khái danh s¸ch “øng cö”. T¹i ®©y chóng ta nhËn thÊy c©y ®êng ng¾n nhÊt ®· cã chøa nót LSR6 lµ nót ®Ých cña ®êng cÇn t×m. V× vËy thuËt to¸n kÕt thóc ë ®©y. KÕt qu¶ ®êng ng¾n nhÊt tõ LSR1 ®Õn LSR6 lµ (LSR1, LSR3, LSR5, LSR4, LSR6). Chóng ta cã thÓ 36 nhËn thÊy ®êng nµy kh¸c víi ®êng ®îc x¸c ®Þnh theo thuËt to¸n SPF cã thÓ lµ (LSR1, LSR2, LSR4, LSR6). 2.b Sö dông MPLS lµm ph¬ng tiÖn chuyÓn tiÕp th«ng tin. Nh ®· ®Ò cËp ®Õn trong môc 7.1, ®Ó hç trî ®Þnh tuyÕn cìng bøc ngoµi mét sè ®iÒu kiÖn trªn cßn cÇn cã kh¶ n¨ng ®Þnh tuyÕn hiÖn (hoÆc ®Þnh tuyÕn nguån). Trong phÇn nµy chóng ta xem xÐt viÖc sö dông kh¶ n¨ng ®Þnh tuyÕn hiÖn cña MPLS. Cã hai lý do ®Ó sö dông MPLS. Tríc hÕt MPLS cho phÐp t¸ch c¸c th«ng tin sö dông ®Ó chuyÓn tiÕp (nh·n) tõ c¸c th«ng tin cã trong mµo ®Çu cña gãi IP. Thø hai lµ viÖc chuyÓn ®æi gi÷a FEC vµ LSP chØ ®îc giíi h¹n trong LSR t¹i mét ®Çu cña LSP. Nãi mét c¸ch kh¸c, viÖc quyÕt ®Þnh gãi IP nµo sÏ ®Þnh tuyÕn hiÖn nh thÕ nµo hoµn toµn do LSR tÝnh to¸n x¸c ®Þnh tuyÕn. Vµ nh ®· tr×nh bµy ë trªn, ®©y chÝnh lµ chøc n¨ng cÇn thiÕt ®Ó hç trî ®Þnh tuyÕn cìng bøc. Còng nh c¸c chøc n¨ng kh¸c cña MPLS, chøc n¨ng ®Þnh tuyÕn hiÖn cña MPLS còng ®îc chia lµm hai phÇn: ®iÒu khiÓn vµ chuyÓn tiÕp. PhÇn tö ®iÒu khiÓn chÞu tr¸ch nhiÖm thiÕt lËp tr¹ng th¸i chuyÓn tiÕp (nh·n) däc theo tuyÕn hiÖn. PhÇn tö chuyÓn tiÕp sö dông tr¹ng th¸i chuyÓn tiÕp ®îc thiÕt lËp bëi phÇn tö ®iÒu khiÓn còng nh c¸c th«ng tin cã trong c¸c gãi tin ®Ó truyÒn c¸c gãi tin däc theo tuyÕn hiÖn. II.3.2. Giao thøc RSVP Sau khi ®· xem xÐt nh÷ng thµnh phÇn chÝnh trong cÊu tróc dÞch vô tÝch hîp, trong phÇn nµy chóng ta sÏ tËp trung vµo giao thøc b¸o hiÖu RSVP lµ giao thøc b¸o hiÖu ®ãng vai trß rÊt quan träng trong MPLS. RSVP lµ giao thøc cho phÐp c¸c øng dông th«ng b¸o c¸c yªu cÇu vÒ QoS víi m¹ng vµ m¹ng sÏ ®¸p øng b»ng nh÷ng th«ng b¸o thµnh c«ng hoÆc thÊt b¹i. RSVP ph¶i mang c¸c th«ng tin sau: Th«ng tin ph©n lo¹i, nhê nã mµ c¸c luång lu lîng víi c¸c yªu cÇu QoS cô thÓ cã thÓ ®îc nhËn biÕt trong m¹ng. Th«ng tin nµy bao gåm ®Þa chØ IP phÝa göi vµ phÝa nhËn, sè cæng UPD. ChØ tiªu kü thuËt cña luång lu lîng vµ c¸c yªu cÇu QoS, theo khu«n d¹ng TSpec vµ RSpec, bao gåm c¸c dÞch vô yªu cÇu(cã b¶o ®¶m hoÆc t¶i ®iÒu khiÓn) Râ rµng lµ RSVP ph¶i mang nh÷ng th«ng tin nµy tõ c¸c m¸y chñ tíi tÊt c¶ c¸c tæng ®µi chuyÓn m¹ch vµ c¸c bé ®Þnh tuyÕn däc theo ®êng truyÒn tõ bé göi ®Õn bé nhËn, v× vËy tÊt c¶ c¸c thµnh phÇn m¹ng nµy ph¶i tham gia vµo viÖc ®¶m b¶o c¸c yªu cÇu QoS cña øng dông. RSVP mang c¸c th«ng tin trong hai lo¹i b¶n tin c¬ b¶n lµ: PATH vµ RESV. C¸c b¶n tin PATH truyÒn tõ bé göi tíi mét hoÆc nhiÒu bé nhËn cã chøa TSpec vµ c¸c th«ng tin ph©n lo¹i do bé göi cung cÊp. Mét lý do cho phÐp cã nhiÒu bé nhËn lµ RSVP ®îc thiÕt kÕ ®Ó hç trî multicast. Mét b¶n tin PATH bao giê còng ®îc göi tíi mét ®Þa chØ ®îc gäi lµ ®Þa chØ phiªn, nã cã thÓ lµ ®Þa chØ unicast hoÆc multicast. Chóng ta thêng xem phiªn ®¹i diÖn cho mét øng dông ®¬n, nã ®îc x¸c nhËn b»ng mét ®Þa chØ ®Ých vµ sè cæng ®Ých sö dông riªng cho øng dông. Trong phÇn tiÕp theo chóng ta sÏ thÊy r»ng kh«ng cã lý do nµo ®Ó xem xÐt mét phiªn theo c¸ch h¹n chÕ nh vËy. 37 Khi bé nhËn nhËn ®îc b¶n tin PATH, nã cã thÓ göi b¶n tin RESV trë l¹i cho bé göi. B¶n tin RESV x¸c nhËn phiªn cã chøa th«ng tin vÒ sè cæng dµnh riªng vµ RSpec x¸c nhËn møc QoS mµ bé nhËn yªu cÇu. Nã còng bao gåm mét vµi th«ng tin xem xÐt nh÷ng bé göi nµo ®îc phÐp sö dông tµi nguyªn ®ang ®îc cÊp ph¸t. H×nh II-1 biÓu diÔn tr×nh tù b¶n tin trao ®æi gi÷a bé göi vµ nhËn. ë ®©y chóng ta lu ý r»ng c¸c cæng dµnh riªng lµ ®¬n c«ng. NÕu cÇn sö dông c¸c cæng dµnh riªng song c«ng (vÝ dô nh phôc vô cho tho¹i truyÒn thèng) th× ph¶i cã c¸c b¶n tin bæ sung theo chiÒu ngîc l¹i. Còng chó ý r»ng c¸c b¶n tin ®îc nhËn vµ chuyÓn tiÕp bëi tÊt c¶ c¸c bé ®Þnh tuyÕn däc theo ®êng truyÒn th«ng tin, do ®ã viÖc cÊp ph¸t tµi nguyªn cã thÓ ®îc thùc hiÖn t¹i tÊt c¶ c¸c nót m¹ng cÇn thiÕt. Khi c¸c cæng dµnh ®îc thiÕt lËp, c¸c bé ®Þnh tuyÕn n»m gi÷a bé göi vµ bé nhËn sÏ x¸c ®Þnh c¸c gãi tin thuéc cæng dµnh riªng nµo nhê viÖc kiÓm tra n¨m trêng trong phÇn mµo ®Çu cña IP vµ giao thøc truyÒn t¶i ®ã lµ: ®Þa chØ ®Ých, sè cæng ®Ých, sè giao thøc (vÝ dô UDP), ®Þa chØ nguån vµ cæng nguån. Chóng ta gäi tËp c¸c gãi tin ®îc nhËn d¹ng theo c¸ch nµy gäi lµ luång dµnh riªng. C¸c gãi tin trong luång dµnh riªng thêng bÞ khèng chÕ (®¶m b¶o cho luång kh«ng ph¸t sinh lu lîng vît qu¸ so víi th«ng b¸o trong TSpec) vµ xÕp vµo hµng ®îi ®Ó phï hîp víi yªu cÇu vÒ QoS. VÝ dô mét c¸ch ®Ó cã dÞch vô b¶o ®¶m lµ sö dông c¸c hµnh ®îi cã träng sè (WFQ), ë ®©y mçi cæng dµnh riªng kh¸c nhau ®îc xem nh mét luång ®èi víi c¸c hµng ®îi, vµ träng sè ®îc Ên ®Þnh cho mçi luång phï hîp víi tèc ®é dÞch vô yªu cÇu trong RSpec cña nã. §èi víi c¸c luång unicast th× RSVP lµ kh¸ ®¬n gi¶n. Nã trë nªn phøc t¹p h¬n trong m«i trêng multicast, bëi v× cã thÓ cã rÊt nhiÒu bé nhËn dµnh riªng cæng cho mét phiªn ®¬n vµ c¸c bé nhËn kh¸c nhau cã thÓ yªu cÇu c¸c møc QoS kh¸c nhau. HiÖn nay MPLS chñ yÕu tËp trung vµo c¸c øng dông unicast cña RSVP, chóng ta sÏ kh«ng ®i s©u vµo khÝa c¹nh multicast cña RSVP. §iÓm cuèi cïng ph¶i chó ý vÒ RSVP lµ nã lµ giao thøc “tr¹ng th¸i mÒm”. §Æc tÝnh ®Ó ph©n biÖt giao thøc tr¹ng th¸i mÒm víi c¸c giao thøc lo¹i kh¸c lµ tr¹ng th¸i sÏ tù ®éng hÕt hiÖu lùc sau mét thêi gian trõ khi nã ®îc lµm t¬i liªn tôc theo chu kú. §iÒu ®ã cãnghÜa lµ RSVP sÏ ®Þnh kú göi ®i c¸c b¶n tin PATH vµ RESV ®Ó lµm t¬i c¸c cæng dµnh riªng. NÕu chóng kh«ng ®îc göi trong mét kho¶ng thêi gian x¸c ®Þnh th× c¸c cæng dµnh riªng tù ®éng bÞ huû bá. RESV ThiÕt bÞ göi PATH ThiÕt bÞ nhËn H×nh II- : C¸c b¶n tin PATH truyÒn tõ bé göi tíi bé nhËn vµ c¸c b¶n tin RESV truyÒn theo híng ngîc l¹i .II.3.2.1. MPLS hç trî RSVP Trong phÇn nµy chóng ta chØ tËp trung vµo vai trß cña RSVP trong m¹ng MPLS vÒ khÝa c¹nh hç trî QoS, cßn vai trß cña nã trong ®iÒu khiÓn lu lîng sÏ ®îc ®Ò cËp trong phÇn ®iÒu khiÓn lu lîng. 38 Môc tiªu ®Çu tiªn cña viÖc bæ sung hç trî RSVP vµo MPLS lµ cho phÐp c¸c LSR dùa vµo viÖc ph©n lo¹i gãi tin theo nh·n chø kh«ng ph¶i theo mµo ®Çu IP nhËn biÕt c¸c gãi tin thuéc c¸c luång cña cæng dµnh riªng. Nãi c¸ch kh¸c, cÇn ph¶i t¹o vµ kÕt hîp ph©n phèi gi÷a c¸c luång vµ c¸c nh·n cho c¸c luång cã c¸c cæng dµnh riªng RSVP. Chóng ta cã thÓ xem mét tËp c¸c gãi tin t¹o ra bëi cæng dµnh riªng RSVP nh lµ mét trêng hîp riªng kh¸c cña FEC. §iÒu nµy trë nªn kh¸ dÔ dµng ®Ó kÕt hîp c¸c nh·n víi c¸c luång dµnh riªng trong RSVP, Ýt nhÊt lµ víi unicast. Chóng ta ®Þnh nghÜa mét ®èi tîng RSVP míi lµ ®èi tîng LABEL ®îc mang trong b¶n tin RSVP RESV. Khi mét LSR muèn göi b¶n tin RESV cho mét luång RSVP míi, LSR cÊp ph¸t mét nh·n tõ trong tËp nh·n rçi, t¹i mét lèi vµo trong LFIB cña nã víi nh·n lèi vµo ®îc ®Æt cho nh·n cÊp ph¸t, vµ göi ®i b¶n tin RESV cã chøa nh·n nµy trong ®èi tîng LABEL. Chó ý lµ c¸c b¶n tin RESV truyÒn tõ bé nhËn tíi bé göi lµ díi d¹ng cÊp ph¸t nh·n xu«i. Khi nhËn ®îc b¶n tin RESV chøa ®èi tîng LABEL, mét LSR thiÕt lËp LFIB cña nã víi nh·n nµy lµ nh·n lèi ra. Sau ®ã nã cÊp ph¸t mét nh·n ®Ó sö dông nh lµ nh·n lèi vµo vµ chÌn nã vµo b¶n tin RESV tríc khi göi nã ®i. Râ rµng lµ, khi c¸c b¶n tin RESV truyÒn lªn LSR ngîc th× LSP ®îc thiÕt lËp däc theo tuyÕn ®êng. Còng chó ý lµ, khi c¸c nh·n ®îc cung cÊp trong c¸c b¶n tin RESV, mçi LSR cã thÓ dÔ dµng kÕt hîp c¸c tµi nguyªn QoS phï hîp víi LSP. H×nh II-2 minh ho¹ qu¸ tr×nh trao ®æi nµy. Trong trêng hîp nµy chóng ta gi¶ sö c¸c m¸y chñ kh«ng tham dù vµo viÖc ph©n phèi nh·n. LSR R3 cÊp ph¸t nh·n 5 cho cæng dµnh riªng nµy vµ th«ng b¸o nã víi R2. R2 cÊp ph¸t nh·n 9 còng cho cæng dµnh riªng nµy vµ th«ng b¸o nã tíi R1. B©y giê ®· cã mét LSP cho luång dµnh riªng tõ R1 tíi R3. Khi c¸c gãi tin t¬ng øng víi cæng dµnh riªng nµy (vÝ dô gãi tin göi tõ H1 tíi H2 víi sè cæng nguån, ®Ých thÝch hîp vµ sè giao thøc giao vËn thÝch hîp) tíi R1, R1 ph©n biÖt nã b»ng c¸c th«ng tin mµo ®Çu IP vµ líp truyÒn t¶i ®Ó t¹o ra QoS thÝch hîp cho cæng dµnh riªng vÝ dô nh ®Æc ®iÓm vµ hµng ®îi c¸c gãi tin trong hµng ®îi lèi ra. Nãi c¸ch kh¸c, nã thùc hiÖn c¸c chøc n¨ng cña mét bé ®Þnh tuyÕn tÝch hîp dÞch vô sö dông RSVP. H¬n n÷a, R1 ®a mµo ®Çu nh·n vµo c¸c gãi tin vµ chÌn gi¸ trÞ nh·n lèi ra lµ 9 tr íc khi göi chuyÓn tiÕp gãi tin tíi R2. Khi R2 nhËn gãi tin mang nh·n 9, nã t×m kiÕm nh·n ®ã trong LFIB vµ t×m tÊt c¶ c¸c tr¹ng th¸i liªn quan ®Õn QoS ®Ó xem kiÓm so¸t luång, xÕp hµng ®îi gãi tin, v.v.. nh thÕ nµo. §iÒu nµy tÊt nhiªn kh«ng cÇn kiÓm tra mµo ®Çu líp IP hay líp truyÒn t¶i. Sau ®ã R2 thay thÕ nh·n trªn gãi tin víi mét nh·n lèi ra tõ LFIB cña nã(mang gi¸ trÞ 5) vµ göi gãi tin ®i. RESV Nh·n =9 H1 RESV Nh·n =5 RESV R1 R2 R3 PATH H×nh II- : Nh·n ph©n phèi trong b¶ng tin RESV H2 Lu ý r»ng, do viÖc t¹o ra nh·n kÕt hîp ®îc ®iÒu khiÓn bëi c¸c b¶n tin RSVP v× vËy viÖc kÕt hîp ®îc ®iÒu khiÓn nh trong c¸c m«i trêng kh¸c cña MPLS. Còng chó ý lµ ®©y còng lµ 39 mét vÝ dô chøng tá viÖc mang th«ng tin kÕt hîp nh·n trªn mét giao thøc cã s½n kh«ng cÇn mét giao thøc riªng nh LDP. Mét kÕt qu¶ thó vÞ cña viÖc thiÕt lËp mét LSP cho mét luång víi cæng dµnh riªng RSVP lµ chØ cã bé ®Þnh tuyÕn ®Çu tiªn trong LSP mµ trong vÝ dô trªn lµ R1 liªn quan tíi viÖc xem liÖu c¸c gãi tin thuéc luång dµnh riªng nµo. §iÒu nµy cho phÐp RSVP ®îc ¸p dông trong m«i trêng MPLS theo c¸ch mµ nã kh«ng thÓ thùc hiÖn ®îc trong m¹ng IP truyÒn thèng. Theo qui íc, c¸c cæng dµnh riªng RSVP cã thÓ t¹o chØ cho nh÷ng luång øng dông riªng lÎ, tøc lµ nh÷ng luång ®îc x¸c ®Þnh nhê n¨m trêng mµo ®Çu nh m« t¶ phÝa tríc. Tuy nhiªn, cã thÓ ®Æt cÊu h×nh R1 ®Ó lùa chän c¸c gãi tin dùa trªn mét sè c¸c tiªu chuÈn. VÝ dô, R1 cã thÓ lÊy tÊt c¶ c¸c gãi tin cã cïng mét tiÒn tè øng víi mét ®Ých vµ ®Èy chóng vµo LSP. V× vËy thay v× cã mét LSP cho mçi luång øng dông riªng, mét LSP cã thÓ cung cÊp QoS cho nhiÒu luång lu lîng. Mét øng dông cña kh¶ n¨ng nµy lµ cã thÓ cung cÊp “®êng èng” víi b¨ng th«ng ®¶m b¶o tõ mét Site cña mét c«ng ty lín ®Õn mét Site kh¸c, thay v× ph¶i sö dông ®êng thuª bao riªng gi÷a c¸c Site nµy. Kh¶ n¨ng nµy còng h÷u Ých cho môc ®Ých ®iÒu khiÓn lu lîng, ë ®©y mét lu lîng lín cÇn ®îc göi däc theo c¸c LSP víi b¨ng th«ng ®ñ ®Ó t¶i lu lîng. §Ó hç trî mét vµi c¸ch sö dông t¨ng cêng cña RSVP, MPLS ®Þnh nghÜa mét ®èi tîng RSVP míi cã thÓ mang trong b¶n tin PATH lµ: ®èi tîng LABEL_REQUEST. §èi tîng nµy thùc hiÖn hai chøc n¨ng. Thø nhÊt, nã ®îc sö dông ®Ó th«ng b¸o cho mét LSR t¹i phÝa cuèi cña LSP göi RESV trë vÒ ®Ó thiÕt lËp LSP. §iÒu nµy h÷u Ých cho viÖc thiÕt lËp c¸c LSP Site-to-Site. Thø hai, khi LSP ®îc thiÕt lËp cho mét tËp c¸c gãi tin, kh«ng chØ lµ mét luång øng dông riªng, ®èi tîng chøa mét trêng ®Ó x¸c ®Þnh giao thøc líp cao h¬n sÏ sö dông LSP. Trêng nµy ®îc sö dông gièng nh ethertype hoÆc t¬ng tù nh m· ®Õ ph©n kªnh ®Ó x¸c ®Þnh giao thøc líp cao h¬n (IPv4, IPX, v.v..), v× vËy sÏ kh«ng cã trêng ph©n kªnh trong mµo ®Çu MPLS n÷a. Do vËy, mét LSP cã thÓ cÇn ®îc thiÕt lËp cho mçi giao thøc líp cao h¬n nhng ë ®©y kh«ng giíi h¹n nh÷ng giao thøc nµo ®îc hç trî. §Æc biÖt, kh«ng yªu cÇu c¸c gãi tin mang trong LSP ®îc thiÕt lËp sö dông RSVP ph¶i lµ c¸c gãi tin IP. .II.3.2.2. RSVP vµ kh¶ n¨ng më réng Mét trong nh÷ng ®iÒu ch¾c ch¾n vÒ RSVP lµ nã cã thÓ chÞu tæn thÊt vÒ kh¶ n¨ng më réng ë mét møc nµo ®Êy. Trong thùc tÕ, ®Æc tÝnh nµy kh«ng chÝnh x¸c hoµn toµn. RSVP khëi ®Çu ®îc thiÕt kÕ ®Ó hç trî dù tr÷ tµi nguyªn cho c¸c luång øng dông riªng vµ ®©y lµ nhiÖm vô víi nh÷ng th¸ch thøc vÒ kh¶ n¨ng më réng vèn cã. BÊt cø giao thøc nµo cè g»ng dù tr÷ t¹i møc granualarity nµy sÏ ph¶i ®èi mÆt víi vÊn ®Ò t¬ng tù. ChÝnh x¸c th× kh¶ n¨ng më réng lµ g×? Nãi chung thuËt ng÷ nµy ®îc sö dông ®Ó chØ giíi h¹n sö dông tµi nguyªn t¨ng nhanh nh thÕ nµo khi m¹ng lín h¬n. VÝ dô trong m¹ng IP quy m« lín nh m¹ng x¬ng sèng nhµ cung cÊp dÞch vô Internet, chóng ta cã thÓ quan t©m ®Õn liÖu mét b¶ng ®Þnh tuyÕn sÏ chiÕm bé nhí cña bé ®Þnh tuyÕn lín ®Õn møc nµo, kh¶ n¨ng bé xö lý vµ b¨ng th«ng liªn kÕt. V× thÕ, b¶ng ®Þnh tuyÕn t¨ng chËm h¬n nhiÒu so víi sè ngêi sö dông kÕt nèi vµo m¹ng. Dù tr÷ tµi nguyªn cho c¸c luång øng dông riªng râ rµng lµ ¶nh hëng xÊu ®Õn kh¶ n¨ng më réng. Chóng ta cã thÓ cho r»ng mçi ngêi sö dông sÏ dù tr÷ t¹i nguyªn t¹i mét vµi tèc ®é trung b×nh, v× thÕ sè tµi nguyªn dù tr÷ ®îc t¹o ra qua m¹ng lín cã kh¶ n¨ng t¨ng nhanh b»ng sè ngêi sö dông cña m¹ng. §iÒu nµy sÏ dÉn ®Õn chi phÝ lín nÕu mçi bé ®Þnh tuyÕn ph¶i lu tr÷ tr¹ng th¸i vµ tiÕn tr×nh mét vµi b¶n tin cho mçi tµi nguyªn d÷ tr÷ cho luång øng dông riªng. 40 Nãi tãm l¹i, sÏ chÝnh x¸c h¬n nÕu nãi r»ng møc dù tr÷ tµi nguyªn cho c¸c luång øng dông lµ kÐm h¬n so víi RSVP. Sù kh¸c nhau nµy ®Æc biÖt quan träng khi chóng ta xem xÐt r»ng RSVP kh«ng nh÷ng ®ßi hái cho viÖc dù tr÷ tµi nguyªn cho c¸c luång øng dông riªng mµ cßn dù tr÷ tµi nguyªn cho lu lîng tæng hîp. II.3.3. So s¸nh CR-LDP vµ RSVP Sù kh¸c biÖt c¬ b¶n gi÷a 2 giao thøc trªn n»m ë ®é tin cËy cña giao thøc t¶i tin vµ phô thuéc vµo viÖc dù tr÷ tµi nguyªn ®îc thùc hiÖn theo chiÒu thuËn hay ngîc. B¶ng sau m« t¶ mét sè kh¸c biÖt c¬ b¶n gi÷a 2 giao thøc nµy. B¶ng I- : So s¸nh CR-LDP vµ RSVP TruyÒn t¶i B¶o an §a ®iÓm-®iÓm Hç trî Multicast Hîp nhÊt LSP Tr¹ng th¸i LSP Lµm t¬i LSP Kh¶ dông cao §Þnh tuyÕn l¹i §Þnh tuyÕn hiÖn Gi÷ tuyÕn Gi÷ tríc LSP B¶o vÖ LSP Chia sÎ dù tr÷ tríc Trao ®æi tham sè lu lîng §iÒu khiÓn lu lîng §iÒu khiÓn ®iÒu kho¶n ChØ thÞ Giao thøc líp 3 Cìng bøc lo¹i tµi nguyªn CR-LDP TCP Cã Cã Kh«ng Cã Cøng Kh«ng cÇn Kh«ng Cã ChÆt trÏ Cã Cã, trªn c¬ së ®é u tiªn Cã Kh«ng Cã §êng ®i Èn Kh«ng Cã RSVP IP thuÇn Cã (kh«ng cã kh¶ n¨ng sö dông IPSec) Cã Kh«ng Cã MÒm Chu kú, tõ nót ®Õn nót Cã Cã ChÆt trÏ Cã, b»ng ghi ®êng Cã, trªn c¬ së ®é u tiªn Cã Cã Cã §êng vÒ HiÖn Cã Kh«ng II.4. So s¸nh MPLS vµ MPOA C¸c tiªu chuÈn MPLS ®îc rÊt nhiÒu nhµ khai th¸c, chÕ t¹o thiÕt bÞ IP tríc ®©y hç trî, ®ãng gãp nªn thõa kÕ ®îc rÊt nhiÒu u ®iÓm cña c¸c gi¶i ph¸p cho IP tríc ®©y. Tuy nhiªn gièng nh c¸c tiªu chuÈn kh¸c, c¸c tiªu chuÈn vÒ MPLS còng ph¶i chÊp nhËn nh÷ng tho¶ hiÖp 41 nhÊt ®Þnh trong qu¸ tr×nh lùa chän gi¶i ph¸p. Trong phÇn nµy chóng ta sÏ xem xÐt so s¸nh mét sè u nhîc ®iÓm cña MPLS víi MPOA (gi¶i ph¸p cho IP qua ATM ®ùoc ATM-Forum ph¸t triÓn vµ tiªu chuÈn ho¸) Sù kh¸c biÖt c¬ b¶n ®Çu tiªn gi÷a 2 giao thøc nµy ®ã lµ m«i trêng cña 2 giao thøc kh¸c nhau. MPOA xuÊt ph¸t tõ gi¶i ph¸p cho m¹ng trêng häc (khu vùc hÑp) ®Ó kÕt nèi m¸y chñ vµ c¸c thiÕt bÞ biªn th«ng qua c¸c ®êng dÉn kªnh VC trong m¹ng ATM. Nã hç trî dÞch vô router ¶o ch¹y trªn m¹ng ATM. §é h÷u dông cña nã phô thuéc vµo sè lîng c¸c chuyÓn m¹ch ATM trong m¹ng trêng häc. Ngîc l¹i MPLS ®îc thiÕt kÕ ®Ó sö dông trong m«i trêng WAN kh«ng chØ cã c¸c tæng ®µi ATM mµ cßn c¸c thiÕt bÞ sö dông c«ng nghÖ kªnh sã liÖu kh¸c n÷a. Nã cung cÊp c¬ chÕ ®¬n gi¶n cho ®iÒu khiÓn lu lîng qua m¹ng vµ trong mét sè trêng hîp, nã n©ng cao kh¶ n¨ng më réng cña h¹ tÇng c¬ së. C¶ 2 gi¶i ph¸p trªn ®Òu cung cÊp chÊt lîng cao h¬n so víi ®Þnh tuyÕn IP truyÒn thèng vµ c¶ 2 gi¶i ph¸p trªn ®Òu cã thÓ sö dông tµi nguyªn m¹ng trôc ®éng hoÆc Ýt nhÊt còng hç trî kh¶ n¨ng sö dông tèi u. MPOA thùc hiÖnchøc n¨ng ®ã víi b¸o hiÖu PNNI, MPLS th× sö dông kü thuËt lu lîng. B¶ng sau so s¸nh mét sè ®Æc tÝnh chøc n¨ng gi÷a MPOA vµ MPLS. B¶ng I- : So s¸nh MPLS vµ MPOA §Æc tÝnh M«i trêng ho¹t ®éng Router M« h×nh §¸nh ®Þa chØ Giao thøc ®Þnh tuyÕn ThiÕt lËp kªnh chuyÓn m¹ch Giao thøc ®iÒu khiÓn ThiÕt bÞ Hç trî ATM gèc Lùa chän ®êng sè liÖu Tiªu chuÈn C¸c kªnh sè liÖu phi ATM Lçi t¹i 1 ®iÓm MPOA Campus, WAN Router ¶o Chång lÊn T¸ch biÖt, IP, ATM Unicast, Multicast IP, PNNI Theo luång th«ng tin MPLS WAN LSR Ngang cÊp ChØ ®¸nh ®Þa chØ IP Unicast, Multicast IP Theo cÊu tróc (cã thÓ hç trî theo luång hoÆc dù tr÷ tríc) IP, MPOA, NHRP, giao thøc IP vµ LDP ATM-Forum Host, thiÕt bÞ biªn, Router Router vµ chuyÓn m¹ch Cã Kh«ng nhng cã thÓ cïng tån t¹i PNNI pha 1 §Þnh tuyÕn ®éng IP hoÆc tuyÕn hiÖn ATM Forum IETF Qua thiÕt bÞ biªn Cã Cã, MPOA Router Server Kh«ng II.5. ChÊt lîng dÞch vô trong MPLS ChÊt lîng dÞch vô QoS chÝnh lµ yÕu tè thóc ®Èy MPLS. So s¸nh víi c¸c yÕu tè kh¸c, nh qu¶n lý lu lîng vµ hç trî VPN th× QoS kh«ng ph¶i lµ lý do quan träng nhÊt ®Ó triÓn khai MPLS. Nh chóng ta sÏ thÊy díi ®©y, hÇu hÕt c¸c c«ng viÖc ®îc thùc hiÖn trong MPLS QoS 42 tËp trung vµo viÖc hç trî c¸c ®Æc tÝnh cña IP QoS trong m¹ng. Nã c¸ch kh¸c, môc tiªu lµ thiÕt lËp sù gièng nhau gi÷a c¸c ®Æc tÝnh QoS cña IP vµ MPLS, chø kh«ng ph¶i lµ lµm cho MPLS QoS chÊt lîng cao h¬n IP QoS. Mét trong nh÷ng nguyªn nh©n ®Ó kh¼ng ®Þnh MPLS ®ã lµ kh«ng gièng nh IP, MPLS kh«ng ph¶i lµ giao thøc xuyªn suèt. MPLS kh«ng ch¹y trong c¸c m¸y chñ, vµ trong t¬ng lai nhiÒu m¹ng IP kh«ng sö dông MPLS vÉn tån t¹i. QoS mÆt kh¸c lµ ®Æc tÝnh xuyªn suèt cña liªn l¹c gi÷a c¸c LSR cïng cÊp. VÝ dô, nÕu mét kªnh kÕt nèi trong tuyÕn xuyªn suèt cã ®é trÔ cao, ®é tæn thÊt lín, b¨ng th«ng thÊp sÏ giíi h¹n QoS cã thÓ cung cÊp däc theo tuyÕn ®ã. Mét c¸ch nh×n nhËn kh¸c vÒ vÊn ®Ò nµy lµ MPLS kh«ng thay ®æi vÒ c¨n b¶n m« h×nh dÞch vô IP. C¸c nhµ cung cÊp dÞch vô kh«ng b¸n dÞch vô MPLS, hä b¸n dÞch vô IP (hay dÞch vô Frame Relay hay c¸c dÞch vô kh¸c), vµ do ®ã, nÕu hä ®a ra QoS th× hä ph¶i ®a ra IP QoS (Frame Relay QoS, v.v..) chø kh«ng ph¶i lµ MPLS QoS. §iÒu ®ã kh«ng cã nghÜa lµ MPLS kh«ng cã vai trß trong IP QoS. Thø nh©t, MPLS cã thÓ gióp nhµ cung cÊp ®a ra c¸c dÞch vô IP QoS hiÖu qu¶ h¬n. Thø hai, hiÖn ®ang xuÊt hiÖn mét sè kh¶ n¨ng QoS míi hç trî qua m¹ng sö dông MPLS kh«ng thùc sù xuyªn suèt tuy nhiªn cã thÓ chøng tá lµ rÊt h÷u Ých, mét trong sè chóng lµ b¨ng th«ng b¶o ®¶m cña LSP. Do cã mèi quan hÖ gÇn gòi gi÷a IP QoS vµ MPLS QoS, phÇn nµy sÏ ®îc x©y dùng xung quanh c¸c thµnh phÇn chÝnh cña IP QoS. IP cung cÊp hai m« h×nh QoS: DÞch vô tÝch hîp (sö dông chÕ ®é ®ång bé víi RSVP) vµ dÞch vô DiffSer. II.5.1. C¸c dÞch vô tÝch hîp II.5.2. DÞch vô DiffSer II.5.3. Hç trî cña MPLS ®èi víi c¸c dÞch vô II.6. Qu¶n lý lu lîng trong MPLS II.6.1. Kh¸i qu¸t ®Æc tÝnh II.6.2. Môc tiªu qu¶n lý lu lîng MPLS II.6.3. C¬ chÕ lµm viÖc cña qu¶n lý lu lîng MPLS .II.6.3.1. X¾p xÕp lu lîng vµo c¸c ®êng ngÇm II.6.3.1.1. T¨ng cêng tÝnh to¸n SPF II.6.3.1.2. C¸c trêng hîp ®Æc biÖt vµ ngo¹i lÖ II.6.3.1.3. T¨ng cêng tÝnh to¸n SPF sö dông c¸c tham sè ®êng ngÇm 43 Ch¬ng III. øng dông MPLS trong m¹ng riªng ¶o VPN III.1. Giíi thiÖu chung Trong phÇn nµy chóng ta sÏ t×m hiÓu MPLS hç trî m¹ng riªng ¶o (VPN) nh thÕ nµo. Cã nhiÒu c¸ch tiÕp cËn ®Ó x©y dùng m¹ng VPN sö dông MPLS vµ tÊt c¶ c¸c gi¶i ph¸p nµy ®Òu sö dông MPLS. Tuy nhiªn chóng ta kh«ng thÓ nµo ®i s©u vµo tÊt c¶ c¸c c¸ch tiÕp cËn, ë ®©y chóng ta sÏ ®i s©u vµo mét c¸ch tiÕp cËn cô thÓ thay v× tr×nh bµy tæng quan vÒ tÊt c¶ c¸c c¸ch tiÕp cËn. Trong phÇn nµy c¸c kh¸i niÖm c¬ b¶n cã liªn quan ®Õn MPLS VPN sÏ dÇn ®îc lµm s¸ng tá. Chóng ta b¾t ®Çu b»ng kh¸i niÖm VPN lµ mét kh¸i niÖm ®îc sö dông nhiÒu trong phÇn nµy. TiÕp theo chóng ta sÏ xem xÐt l¹i c¸c gi¶i ph¸p VPN truyÒn thèng dùa trªn c¸c c«ng nghÖ Frame Relay, ATM vµ ®êng ngÇm IP; c¸c vÊn ®Ò g× kh«ng thÓ gi¶i quyÕt ®îc trong c¸c gi¶i ph¸p nµy. Sau ®ã chóng ta sÏ ®i vµo gi¶i ph¸p VPN dùa trªn MPLS – BGP/MPLS VPN. Nh thÓ hiÖn trong tªn gäi, gi¶i ph¸p nµy lµ sù kÕt hîp cña hai c«ng nghÖ ®ã lµ BGP vµ MPLS. Chóng ta còng xem xÐt ®Õn c¸c khÝa c¹nh b¶o mËt vµ chÊt l îng dÞch vô cña gi¶i ph¸p. III.2. Kh¸i niÖm m¹ng riªng ¶o Chóng ta h·y xÐt mét c«ng ty cã trô së ph©n t¸n ë nhiÒu n¬i. §Ó kÕt nèi c¸c m¸y tÝnh t¹i c¸c vÞ trÝ nµy, c«ng ty ®ã cÇn cã mét m¹ng th«ng tin. M¹ng ®ã lµ m¹ng riªng víi ý nghÜa lµ nã chØ ®îc c«ng ty ®ã sö dông. M¹ng ®ã lµ m¹ng riªng còng víi ý nghÜa lµ kÕ ho¹ch ®Þnh tuyÕn vµ ®¸nh ®Þa chØ trong m¹ng ®ã ®éc lËp víi viÖc ®Þnh tuyÕn vµ ®¸nh ®Þa chØ cña c¸c m¹ng kh¸c. M¹ng ®ã lµ mét m¹ng ¶o víi ý nghÜa lµ c¸c ph¬ng tiÖn ®îc sö dông ®Ó x©y dùng m¹ng nµy cã thÓ kh«ng dµnh riªng cho c«ng ty ®ã mµ cã thÓ chia sÎ dïng chung víi c¸c c«ng ty kh¸c. C¸c ph¬ng tiÖn cÇn thiÕt ®Ó x©y dùng m¹ng nµy ®îc cung cÊp bëi ngêi thø ba ®îc gäi lµ nhµ cung cÊp dÞch vô VPN. C¸c c«ng ty sö dông m¹ng ®îc gäi lµ c¸c kh¸ch hµng VPN. Cã thÓ nãi mét c¸ch n«m na r»ng VPN lµ tËp hîp gåm nhiÒu Site cã thÓ trao ®æi th«ng tin víi nhau. ChÝnh x¸c h¬n, VPN ®îc ®Þnh nghÜa lµ tËp hîp c¸c chÝnh s¸ch qu¶n lý quy ®Þnh c¶ vÒ kÕt nèi còng nh chÊt lîng dÞch vô gi÷a c¸c Site. C©u hái ®Æt ra lµ ai sÏ lµ ngêi ®Æt ra c¸c chÝnh s¸ch quy ®Þnh c¸c kh¸ch hµng cña m¹ng VPN. Cã rÊt nhiÒu lùa chän tr¶ lêi cho c©u hái nµy tuú thuéc vµo viÖc ai triÓn khai c¸c chÝnh s¸ch vµ c«ng nghÖ ®îc sö dông. Cã nhiÒu m« h×nh kÕt nèi c¸c Site víi nhau. Nã cã thÓ lµ kÕt nèi d¹ng m¾t líi hoÆc còng cã thÓ lµ kÕt nèi h×nh sao qua Hub. Mét vÝ dô kh¸c vÒ cÊu h×nh kÕt nèi gi÷a c¸c Site thuéc hai hoÆc nhiÒu nhãm lµ c¸c Site trong mçi nhãm ®îc kÕt nèi víi nhau d¹ng m¾t líi cßn c¸c Site trong c¸c nhãm kh¸c nhau ®îc kÕt nèi gi¸n tiÕp th«ng qua mét Site cô thÓ. Ngoµi viÖc VPN ®îc sö dông ®Ó kÕt nèi gi÷a c¸c Site cña mét c«ng ty, nã cßn ®îc sö dông ®Ó kÕt nèi gi÷a c¸c Site cña c¸c c«ng ty kh¸c nhau. Tªn gäi cña trêng hîp ®Çu lµ m¹ng Intranet cßn trêng hîp sau lµ Extranet. §Þnh nghÜa m¹ng VPN trªn ®©y ®îc ¸p dông cho 44 c¶ hai trêng hîp. §iÓm kh¸c nhau gi÷a hai trêng hîp nµy ®ã lµ c©u hái ai lµ ngêi ®Æt ra c¸c chÝnh s¸ch cña m¹ng VPN, trong trêng hîp m¹ng Intranet th× ®ã lµ mét c«ng ty cßn trong trêng hîp m¹ng Extranet th× ®ã lµ mét nhãm c«ng ty. Trong ®Þnh nghÜa m¹ng VPN cho phÐp mét Site cã thÓ thuéc vÒ mét hay nhiÒu VPN. VÝ dô nh mét Site cã thÓ thuéc mét m¹ng VPN t¬ng øng víi mét m¹ng Intranet, tuy nhiªn nã cã thÓ thuéc vÒ mét m¹ng VPN kh¸c t¬ng øng víi mét m¹ng Extranet. V× vËy m¹ng VPN cã thÓ chång lÊn lªn nhau. Cuèi cïng mét VPN kh«ng nhÊt thiÕt ph¶i giíi h¹n trong mét nhµ cung cÊp dÞch vô VPN, mµ c¸c ph¬ng tiÖn cÇn thiÕt ®Ó cÊu thµnh mét m¹ng VPN cã thÓ ®îc cung cÊp bëi mét nhãm c¸c nhµ cung cÊp dÞch vô VPN. III.3. C¸c bé ®Þnh tuyÕn ¶o trong MPLS VPN Mét bé ®Þnh tuyÕn ¶o lµ mét tËp c¸c chøc n¨ng, c¶ tÜnh vµ ®éng trong thiÕt bÞ ®Þnh tuyÕn, nã cung cÊp c¸c dÞch vô ®Þnh tuyÕn vµ göi chuyÓn tiÕp gièng c¸c bé ®Þnh tuyÕn vËt lý. Mét bé ®Þnh tuyÕn ¶o kh«ng nhÊt thiÕt lµ mét tiÕn tr×nh hÖ thèng vËn hµnh riªng rÏ (mÆc dÇu nã cã thÓ lµ nh vËy). Mét bé ®Þnh tuyÕn ¶o, gièng nh b¶n sao vËt lý cña nã, lµ mét thµnh phÇn trong mét miÒn ®Þnh tuyÕn. C¸c bé ®Þnh tuyÕn kh¸c trong miÒn nµy cã thÓ lµ c¸c bé ®Þnh tuyÕn vËt lý hay ¶o. Víi gi¶ thiÕt bé ®Þnh tuyÕn ¶o kÕt nèi vµo mét miÒn ®Þnh tuyÕn x¸c ®Þnh vµ bé ®Þnh tuyÕn vËt lý cã thÓ hç trî nhiÒu bé ®Þnh tuyÕn ¶o, sÏ x¶y ra hiÖn tîng mét bé ®Þnh tuyÕn vËt lý hç trî nhiÒu miÒn ®Þnh tuyÕn. Tõ quan ®iÓm cña kh¸ch hµng VPN, ®ßi hái mét bé ®Þnh tuyÕn ¶o ph¶i t¬ng ®¬ng víi mét bé ®Þnh tuyÕn vËt lý. Nãi c¸ch kh¸c, víi rÊt Ýt ngo¹i lÖ , bé ®Þnh tuyÕn ¶o nªn thiÕt kÕ cho nhiÒu môc ®Ých (cÊu h×nh, qu¶n lý, gi¸m s¸t, xö lý sù cè) gièng nh c¸c bé ®Þnh tuyÕn vËt lý. §éng c¬ chÝnh ®»ng sau nh÷ng ®ßi hái nµy lµ ®Ó tr¸nh viÖc n©ng cÊp hoÆc cÊu h×nh l¹i nh÷ng c¬ së ®· ®îc cµi ®Æt cña c¸c bé ®Þnh tuyÕn vµ ®Ó tr¸nh ph¶i ®µo t¹o l¹i c¸c nhµ qu¶n lý m¹ng. C¸c ®Æc tÝnh mµ bé ®Þnh tuyÕn ¶o cÇn cã lµ: CÊu h×nh cña bÊt cø sù kÕt hîp gi÷a c¸c giao thøc ®Þnh tuyÕn. Gi¸m s¸t m¹ng Xö lý sù cè TÊt c¶ c¸c VPN ®Òu cã miÒn ®Þnh tuyÕn ®éc lËp logic. §iÒu nµy t¨ng cêng kh¶ n¨ng cña SP cho phÐp cung cÊp dÞch vô bé ®Þnh tuyÕn ¶o hoµn toµn mÒm dÎo mµ nã cã thÓ phôc vô c¸c kh¸ch hµng cña SP mµ kh«ng cÇn ®ßi hái c¸c bé ®Þnh tuyÕn vËt lý cho VPN. §iÒu nµy cã nghÜa lµ c¸c ®Çu t vµo phÇn cøng cña SP lµ c¸c bé ®Þnh tuyÕn vµ c¸c liªn kÕt gi÷a chóng mµ chóng cã thÓ ®îc c¸c kh¸ch hµng sö dông l¹i. III.4. C¸c yªu cÇu ®èi víi cÊu tróc MPLS VPN M¹ng cung cÊp dÞch vô ph¶i ho¹t ®éng víi mét sè m« h×nh ®Þnh tuyÕn multicast cho tÊt c¶ c¸c nót sÏ cã c¸c kÕt nèi VPN vµ cho c¸c nót ph¶i göi chuyÓn tiÕp c¸c gãi tin multicast cho viÖc ph¸t hiÖn bé ®Þnh tuyÕn ¶o. Kh«ng tån t¹i mét giao thøc ®Þnh tuyÕn multicast 45 riªng mÆc ®Þnh. Mét SP cã thÓ ch¹y MOSPF hoÆc DVMRP hoÆc c¸c giao thøc ®Þnh tuyÕn kh¸c. III.5. CÊu tróc MPLS VPN TÊt c¶ c¸c VPN ®îc x¸c ®Þnh bëi mét gi¸ trÞ nhËn d¹ng VPNID vµ nã lµ duy nhÊt trong m¹ng SP. NhËn d¹ng nµy x¸c ®Þnh chÝnh x¸c mét VPN mµ víi nã mét gãi tin hoÆc mét kÕt nèi ®îc kÕt hîp. VPNID gi¸ trÞ 0 ®îc coi lµ dù tr÷; nã liªn kÕt víi m¹ng Internet c«ng céng vµ ®¹i diÖn cho m¹ng Internet c«ng céng. DÞch vô VPN ®îc ®a ra theo d¹ng dÞch vô bé ®Þnh tuyÕn ¶o. Nh÷ng VR ®Æt t¹i SPED vµ ®îc h¹n chÕ tíi biªn cña m¹ng SP. C¸c VR sÏ sö dông m¹ng SP cho d÷ liÖu vµ ®iÒu khiÓn göi chuyÓn tiÕp gãi tin nhng mÆt kh¸c nã lµ v« h×nh phÝa ngoµi c¸c SPED. KÝch thíc cña VR qui íc víi VPN trong mét SPED cho tríc ®îc biÓu diÔn b»ng sè lîng tµi nguyªn IP nh c¸c giao diÖn ®Þnh tuyÕn, c¸c bé läc tuyÕn, c¸c lèi vµo ®Þnh tuyÕn v.v.. §iÒu nµy hoµn toµn n»m díi sù ®iÒu khiÓn cña SP vµ m« t¶ ®é mÞn mµ SP yªu cÇu ®Ó cung cÊp c¸c líp dÞch vô khëi ®Çu trong mét møc SPED. (vÝ dô: mét SPED cã thÓ lµ ®iÓm tæng hîp cho mét VPN vµ sè c¸c SPED kh¸c cã thÓ lµ ®iÓm truy cËp) Trong trêng hîp nµy, SPED kÕt nèi víi së chØ huy cã thÓ ®îc giao kÌo ®Ó cung cÊp mét VR lín trong khi SPED kÕt nèi víi c¸c ®¬n vÞ nh¸nh cã thÓ nhá h¬n. Cung cÊp nµy còng cho phÐp SP thiÕt kÕ m¹ng víi môc tiªu cuèi cïng lµ ph©n phèi t¶i gi÷a c¸c bé ®Þnh tuyÕn trong m¹ng. Mét dÊu hiÖu chØ thÞ cho kÝch thíc cña VPN lµ sè SPED trong m¹ng SP cã kÕt nèi tíi c¸c bé ®Þnh tuyÕn CPE trong VPN ®ã. VÒ khÝa c¹nh nµy, mét VPN víi rÊt nhiÒu c¸c vÞ trÝ cÇn ®îc kÕt nèi lµ mét VPN lín trong khi mét VPN víi mét vµi vÞ trÝ lµ VPN nhá. Còng vËy, cã thÓ hiÓu ®îc r»ng VPN ph¸t triÓn hay thu hÑp l¹i vÒ kÝch thíc theo thêi gian. C¸c VPN thËm chÝ cã thÓ hîp nhÊt ®Ó kÕt hîp c¸c nhµ liªn kÕt, kh¶ n¨ng lÜnh héi vµ c¸c tho¶ thuËn hîp t¸c. Nh÷ng thay ®æi nµy rÊt phï hîp trong kiÕn tróc nµy, khi c¸c tµi nguyªn IP duy nhÊt kh«ng ®îc Ên ®Þnh cho c¸c VPN. Sè SPED kh«ng ®îc giíi h¹n bëi bÊt cø nh÷ng giíi h¹n vÒ cÊu h×nh gi¶ t¹o nµo. SP së h÷u vµ qu¶n lý c¸c thùc thÓ líp 1 vµ líp 2. Chi tiÕt h¬n, SP ®iÒu khiÓn c¸c tæng ®µi chuyÓn m¹ch vµ c¸c bé ®Þnh tuyÕn vËt lý, c¸c ®êng liªn kÕt vËt lý, c¸c kÕt nèi logic líp 2 (nh DLCI trong FrameRelay vµ VPI/VCI trong ATM) vµ LSP (vµ c¶ Ên ®Þnh cña chóng cho c¸c VPN cô thÓ). Trong ph¹m vi cña VPN, SP cã tr¸ch nhiÖm, kÕt hîp vµ Ên ®Þnh c¸c thùc thÓ líp 2 cho c¸c VPN cô thÓ. C¸c thùc thÓ líp 3 thuéc quyÒn qu¶n lý cña PNA. C¸c vÝ dô vÒ thùc thÓ líp 3 bao gåm c¸c giao diÖn IP, sù lùa chän c¸c giao thøc ®Þnh tuyÕn ®éng hoÆc c¸c tuyÕn tÜnh, vµ c¸c giao diÖn ®Þnh tuyÕn. Chó ý r»ng mÆc dï cÊu h×nh líp 3 vÒ mÆt logic lµ ®Æt díi tr¸ch nhiÖm cña PNA, nhng kh«ng nhÊt thiÕt PNA ph¶i thi hµnh nã. §iÒu nµy cã thÓ cho phÐp PNA ®Èy quyÒn qu¶n lý IP cña c¸c bé ®Þnh tuyÕn ¶o tíi c¸c nhµ cung cÊp dÞch vô. VPN cã thÓ ®îc qu¶n lý nh c¸c bé ®Þnh tuyÕn vËt lý h¬n lµ c¸c bé ®Þnh tuyÕn ¶o ®îc triÓn khai. Do ®ã, viÖc qu¶n lý cã thÓ ®îc thi hµnh sö dông SNMP hoÆc c¸c ph¬ng thøc t¬ng tù kh¸c hoÆc trùc tiÕp t¹i bµn ®iÒu khiÓn VR (VRC) ViÖc gi¸m s¸t vµ xö lý lçi cã thÓ sö dông SNMP hoÆc c¸c ph¬ng thøc t¬ng tù, nhng cã thÓ bao gåm viÖc sö dông c¸c c«ng cô chuÈn nh ®èi víi bé ®Þnh tuyÕn vËt lý. 46 Khi bµn ®iÒu khiÓn VR lµ h÷u h×nh víi ngêi sö dông, viÖc kiÓm tra b¶o mËt bé ®Þnh tuyÕn cÇn ph¶i ®îc ®Æt ®óng vÞ trÝ ®Ó ®¶m b¶o ngêi sö dông VPN ®îc cho phÐp truy cËp vµo c¸c tµi nguyªn líp 3 chØ trong VPN ®ã vµ kh«ng ®îc phÐp truy cËp vµo c¸c tµi nguyªn vËt lý trong bé ®Þnh tuyÕn. HÇu hÕt c¸c bé ®Þnh tuyÕn ®¹t ®îc ®iÒu nµy th«ng qua viÖc sö dông c¸c quan ®iÓm vÒ c¬ së d÷ liÖu. NÕu cÊu h×nh vµ gi¸m s¸t bÞ ®Èy tíi SP, SP cã thÓ sö dông bµn ®iÒu khiÓn VR ®Ó thùc hiÖn c¸c nhiÖm vô nµy nÕu nã lµ PNA. C¸c VR trong c¸c SPED h×nh thµnh VPN trong m¹ng SP. §ång thêi chóng ®¹i diÖn cho miÒn ®Þnh tuyÕn ¶o. Chóng ph¸t hiÖn c¸c VR kh¸c mét c¸ch tù ®éng b»ng c¸ch sö dông m¹ng LAN m« pháng trong m¹ng SP. Mçi VPN trong m¹ng SP ®îc Ên ®Þnh mét vµ chØ mét ®Þa chØ multicast. §Þa chØ nµy ®îc lùa chän tõ ph¹m vi ¸p dông qu¶n lý vµ yªu cÇu duy nhÊt lµ ®Þa chØ multicast cã thÓ ®îc x¾p xÕp ®¬n nhÊt vµo mét VPN cô thÓ. §iÒu nµy cã thÓ thùc hiÖn tù ®éng mét c¸ch dÔ dµng trong c¸c bé ®Þnh tuyÕn nhê viÖc sö dông c¸c chøc n¨ng ®¬n gi¶n ®Ó x¾p xÕp chÝnh x¸c mét VPNID cho mét ®Þa chØ multicast. §Þa chØ multicast nµy cho phÐp mét VR cã thÓ nhËn biÕt c¸c VR kh¸c vµ ®îc c¸c VR kh¸c nhËn biÕt. Chó ý r»ng ®Þa chØ multicast kh«ng nhÊt thiÕt ph¶i ®îc cÊu h×nh. III.6. Göi chuyÓn tiÕp Chóng ta sÏ xem xÐt xem sö dông BGP nh thÕ nµo ®Ó x©y dùng tÊt c¶ c¸c bé ®Þnh tuyÕn, thËm chÝ víi c¸c ®Þa chØ IP kh«ng duy nhÊt. VÊn ®Ò sö dông nh÷ng bé ®Þnh tuyÕn nµy lµ kh¶ n¨ng thu thËp th«ng tin ®îc biÓu diÔn kh«ng ph¶i díi d¹ng ®Þa chØ IP mµ díi d¹ng ®Þa chØ VPN-IP. ë ®©y kh«ng cã th«ng tin trong mµo ®Çu IP ®Ó mang ®Þa chØ VPN-IP, nh vËy lµm thÕ nµo ®Ó göi chuyÓn tiÕp c¸c gãi tin IP däc theo c¸c bé ®Þnh tuyÕn nµy. §Ó cung cÊp viÖc göi chuyÓn tiÕp c¸c gãi tin IP däc theo c¸c bé ®Þnh tuyÕn ngêi ta sö dông MPLS. Lý do mµ MPLS gióp chóng ta lµm ®îc ®iÒu nµy lµ v× nã t¸ch riªng th«ng tin sö dông cho viÖc göi chuyÓn tiÕp gãi tin víi th«ng tin mang trong mµo ®Çu IP. Do vËy, chóng ta cã thÓ kÕt hîp LSP víi c¸c bé ®Þnh tuyÕn VPN-IP vµ sau ®ã göi chuyÓn tiÕp c¸c gãi tin IP däc theo nh÷ng bé ®Þnh tuyÕn ®ã sö dông MPLS ®ãng vai trß c¬ chÕ göi chuyÓn tiÕp. §Ó minh ho¹ viÖc göi chuyÓn tiÕp ®îc thùc hiÖn nh thÕ nµo, ®Çu tiªn xem xÐt mét vÝ dô ®îc biÓu diÔn trong h×nh III-1. Chó ý lµ theo quan ®iÓm MPLS th× bé ®Þnh tuyÕn PE chÝnh lµ LSR biªn. Tøc lµ bé ®Þnh tuyÕn PE chuyÓn c¸c gãi tin kh«ng d¸n nh·n thµnh c¸c gãi tin d¸n nh·n vµ ngîc l¹i. H×nh III- D¸n nh·n t¹i bé ®Þnh tuyÕn PE IP PKT PE LSR Nh·n IP PKT B¶ng FIB NhËn d¹ng VPN G¸n th«ng tin nh·n vµ göi ®i 47 Lùa chän FIBHop tiÕp theo Th«ng tin nh·n cho VPN Khi mét bé ®Þnh tuyÕn CE göi mét gãi tin IP tíi bé ®Þnh tuyÕn PE, bé ®Þnh tuyÕn PE sö dông cæng lèi vµo (giao diÖn mµ bé ®Þnh tuyÕn PE nhËn gãi tin) ®Ó x¸c ®Þnh VPN mµ bé ®Þnh tuyÕn CE trùc thuéc vµ x¸c ®Þnh chÝnh x¸c b¶ng göi chuyÓn tiÕp (cßn gäi lµ c¬ së th«ng tin göi chuyÓn tiÕp hay FIB) liªn kÕt víi VPN ®ã. Mét khi FIB ®· ®îc x¸c ®Þnh, bé ®Þnh tuyÕn PE thi hµnh viÖc t×m kiÕm ®Þa chØ IP b×nh thêng trong FIB nµy, sö dông ®Þa chØ ®Ých trong gãi tin. KÕt qu¶ cña viÖc t×m kiÕm trong FIB lµ bé ®Þnh tuyÕn PE thªm c¸c th«ng tin nh·n phï hîp vµo gãi tin vµ göi chuyÓn tiÕp nã ®i. §Ó n©ng cao kh¶ n¨ng cña hÖ thèng, kü thuËt ®Þnh tuyÕn ph©n cÊp ®îc ¸p dông. Nhê sö dông c«ng nghÖ nµy, kh«ng cã bé ®Þnh tuyÕn PE nµo duy tr× th«ng tin ®Þnh tuyÕn VPN, ®iÒu nµy gi¶m t¶i ®Þnh tuyÕn trªn c¸c bé ®Þnh tuyÕn. §Ó triÓn khai hÖ thèng ph©n cÊp th«ng tin ®Þnh tuyÕn, chóng ta sö dông kh«ng chØ mét mµ hai møc nh·n, ë ®©y nh·n møc mét kÕt hîp víi bé ®Þnh tuyÕn PE lèi ra, vµ do ®ã cã thÓ göi chuyÓn tiÕp tõ bé ®Þnh tuyÕn PE lèi vµo tíi bé ®Þnh tuyÕn PE lèi ra. Nh·n møc hai cã thÓ ®îc ph©n phèi hoÆc lµ qua LDP hoÆc nÕu nhµ cung cÊp dÞch vô muèn sö dông ®iÒu khiÓn lu lîng th× cã thÓ qua RSVP hoÆc CR-LDP. Nh·n møc hai ®îc ph©n phèi qua BGP cïng víi c¸c bé ®Þnh tuyÕn VPN-IP. Chó ý lµ tuyÕn VPN-IP ®îc ph©n phèi qua BGP mang thuéc tÝnh nót tiÕp theo, ®Þa chØ cña bé ®Þnh tuyÕn PE khëi ®Çu tuyÕn vµ tuyÕn tíi ®Þa chØ nót tiÕp theo ®ã ®îc cung cÊp qua c¸c thñ tôc ®Þnh tuyÕn trong miÒn cña nhµ cung cÊp. Do vËy, chóng ta cã thÓ nhËn thÊy r»ng ®ã chÝnh lµ th«ng tin ®îc mang trong thuéc tÝnh nót tiÕp theo cung cÊp liªn kÕt gi÷a th«ng tin ®Þnh tuyÕn trong miÒn vµ c¸c tuyÕn VPN. H×nh III-2 m« t¶ qu¸ tr×nh ph©n cÊp ®Þnh tuyÕn trong VPN. VÝ dô biÓu diÔn hai vïng trong mét VPN, ë ®©y mçi vïng ®¹i diÖn b»ng mét bé ®Þnh tuyÕn CE (CE 1 vµ CE2). C¶ PE1 vµ PE2 ®îc cÊu h×nh víi Route Distinguisher phï hîp ®îc sö dông cho VPN ®ã, còng nh víi BGP Community phï hîp ®îc sö dông khi xuÊt c¸c tuyÕn ®êng tíi BGP CE2 CE1 §Ých 10.1.1/24 PE1 PE2 Gãi tin IP Gãi tin IP Nh·n IGP cho PE2 Nh·n IGP PE2 Nh·n VPN = X Gãi tin IP P1 P2 Nh·n IGP PE2 Nh·n VPN = X Gãi tin IP Nh·n IGP PE2 Nh·n VPN = X Gãi tin IP H×nh III-. Sö dông tËp nh·n hai møc. 48 cña nhµ cung cÊp vµ khi nhËp c¸c tuyÕn ®êng tõ BGP nhµ cung cÊp. Trong PE1 giao diÖn kÕt nèi PE1 víi CE1 ®îc liªn kÕt víi mét b¶ng ®Þnh tuyÕn cña VPN ®ã. Khi PE2 nhËn mét tuyÕn ®êng tõ CE2 víi th«ng tin ®Ých lµ 10.1.1/24, PE2 chuyÓn th«ng tin ®Ých cña tuyÕn ®êng ®ã tõ ®Þa chØ IP sang ®Þa chØ VPN-IP, kÕt hîp víi thuéc tÝnh BGP c«ng céng vµ xuÊt tuyÕn nµy vµo BGP nhµ cung cÊp. Thuéc tÝnh BGP nót tiÕp theo cña tuyÕn nµy ®îc ®Æt ®Þa chØ cña PE 2. Ngoµi th«ng tin BGP truyÒn thèng, tuyÕn còng mang mét nh·n ®¹i diÖn cho tuyÕn VPN-IP ®ã. Thong tin nµy ®îc ph©n phèi tíi PE1 sö dông BGP (®êng chÊm chÊm). Khi PE1 nhËn mét tuyÕn, PE1 chuyÓn tuyÕn tõ VPN-IP sang IP vµ sö dông nã ®Ó x¸c ®Þnh b¶ng göi chuyÓn tiÕp cña VPN ®ã. Ngoµi ra, mét LSP tõ PE1 tíi PE2, sÏ liªn kÕt víi tuyÕn tíi PE 2 vµ ®îc thiÕt lËp vµ duy tr× nhê LDP. Chó ý lµ tuyÕn ph©n phèi qua BGP, ®i¹ chØ cña PE 2, vµ tuyÕn tíi ®Þa chØ ®ã ®îc cung cÊp th«ng qua ®Þnh tuyÕn trong miÒn nhµ cung cÊp. V× vËy ®Þa chØ cña PE 2 (chøa trong thuéc tÝnh nót tiÕp theo) cung cÊp liªn kÕt gi÷a ®Þnh tuyÕn nhµ cung cÊp (®Þnh tuyÕn tíi PE2) vµ c¸c tuyÕn VPN (®Þnh tuyÕn tíi 10.1.1/24). T¹i ®iÓm nµy b¶ng göi chuyÓn tiÕp VPN trªn PE1 chøa mét tuyÕn cho 10.1.1/24 vµ mét tËp nh·n trong ®ã nh·n phÝa trong lµ nh·n mµ PE1 nhËn qua BGP vµ nh·n phÝa ngoµi lµ nh·n ®¹i diÖn cho tuyÕn tíi PE2. Gi¶ thiÕt CE1 göi mét gãi tin víi ®Þa chØ ®Ých lµ 10.1.1.1. Khi gãi tin tíi PE 1, PE1 lùa chän b¶ng göi chuyÓn tiÕp phï hîp vµ sau ®ã thi hµnh viÖc t×m kiÕm trong b¶ng ®ã. KÕt qu¶ cña viÖc t×m kiÕm ®ã, PE1 kÕt hîp hai nh·n víi gãi tin vµ göi gãi tin tíi P 1. P1 sö dông nh·n phÝa ngoµi khi ®a ra quyÕt ®Þnh göi chuyÓn tiÕp vµ göi gãi tin ®ã tíi P 2. P2 lµ nót kÕt cuèi theo kÝa c¹nh LSP ®¹i diÖn cho tuyÕn tíi PE 2, P2 lo¹i bá nh·n phÝa ngoµi tríc khi göi gãi tin tíi PE2. Khi PE2 nhËn gãi tin nã sö dông nh·n mang trong gãi tin (nh·n mµ PE 2 ph©n phèi tíi PE1 qua BGP) ®Ó ®a ra quyÕt ®Þnh göi chuyÓn tiÕp. PE 2 lo¹i bá nh·n vµ göi gãi tin tíi CE2. §Ó ®¸nh gi¸ ®îc lîi Ých cña kh¶ n¨ng më réng cña hÖ thèng ph©n cÊp th«ng tin ®Þnh tuyÕn, xÐt vÞ dô m¹ng nhµ cung cÊp dÞch vô gåm 200 bé ®Þnh tuyÕn (c¶ PE vµ P), hç trî 10000 VPN, mçi VPN cã trung b×nh 100 bé ®Þnh tuyÕn. Kh«ng sö dông hÖ thèng ph©n cÊp th«ng tin ®Þnh tuyÕn MPLS, mçi bé ®Þnh tuyÕn P cÇn duy tr× th«ng tin 10000x100=1000000 tuyÕn. Víi hÖ thèng ph©n cÊp th«ng tin ®Þnh tuyÕn MPLS, mçi bé ®Þnh tuyÕn cÇn duy tr× chØ 200 tuyÕn. III.7. Më réng MPLS VNP Mét VPN ®iÓn h×nh ph¶i cã hµng tr¨m tíi hµng ngh×n ®iÓm cuèi trong m¹ng SP. Do ®ã, cÊu h×nh nªn më réng mét c¸ch tuyÕn tÝnh vÒ sè lîng c¸c ®iÓm cuèi. Nhµ qu¶n trÞ m¹ng ph¶i thªm mét cÆp c¸c môc cÊu h×nh khi mét kh¸ch hµng míi gia nhËp vµo tËp c¸c VR h×nh thµnh nªn VPN. Trong kiÕn tróc nµy, tÊt c¶ nh÷ng thø mµ c¸c nhµ cung cÊp dÞch vô cÇn ph¶i cÊp ph¸t vµ cÊu h×nh lµ c¸c ®êng liªn kÕt vËt lý vµo/ra (vÝ dô nh Frame Relay DLCI hoÆc ATM VPI/VCI) vµ c¸c kÕt nèi ¶o gi÷a VR vµ m¹ng LAN. III.8. NhËn biÕt ®éng bé ®Þnh tuyÕn l©n cËn trong MPLS VPN C¸c VR trong mét VPN cho tríc thuéc vÒ mét sè c¸c SPED trong m¹ng. Nh÷ng VR nµy cÇn ph¶i nhËn biÕt vÒ c¸c VR kh¸c vµ ph¶i ®îc kÕt nèi víi c¸c VR kh¸c. 49 Mét c¸ch ®Ó thùc hiÖn ®iÒu nµy lµ yªu cÇu thiÕt lËp cÊu h×nh cña c¸c VR l©n cËn. VÝ dô, khi mét vïng míi ®îc bæ sung vµo VPN, ®ßi hái cÊu h×nh cña tÊt c¶ c¸c VR kh¸c nh c¸c VR l©n cËn. §iÒu nµy râ rµng lµ kh«ng thÓ më réng ®îc trªn quan ®iÓm tµi nguyªn m¹ng vµ cÊu h×nh. M¹ng LAN (cho mçi VPN) ®îc m« pháng sö dông ®Þa chØ multicast IP ®iÒu nµy chñ yÕu ®Ó ®¶m b¶o duy tr× kh«ng gian ®Þa chØ c«ng céng Chóng ta sö dông mét ®Þa chØ tõ c¸c ®Þa chØ multicast trong ph¹m vi mét tæ chøc. Mçi VPN ®îc cÊp ph¸t mét ®Þa chØ tõ tËp ®Þa chØ ®ã. §Ó lo¹i trõ hoµn toµn cÊu h×nh trong phÇn xem xÐt nµy, ®Þa chØ nµy ®îc tÝnh to¸n tõ VPNID. III.9. CÊu h×nh miÒn VPN IP Bé ®Þnh tuyÕn A 151.0.0.1 Bé ®Þnh tuyÕn B 151.0.0.2 Bé ®Þnh tuyÕn C 151.0.0.3 H×nh III- MiÒn ®Þnh tuyÕn vËt lý MiÒn ®Þnh tuyÕn vËt lý trong m¹ng SP ®îc biÓu diÔn trong h×nh trªn. Trong m¹ng nµy, c¸c bé ®Þnh tuyÕn vËt lý A, B vµ C ®îc kÕt nèi víi nhau. Mçi trong sè c¸c bé ®Þnh tuyÕn cã mét ®Þa chØ IP ‘c«ng céng’ ®îc Ên ®Þnh cho nã. Nh÷ng ®Þa chØ nµy x¸c ®Þnh duy nhÊt mét trong sè c¸c bé ®Þnh tuyÕn trong m¹ng SP. 50 172.150.0/18 172.150.128/18 Bé ®Þnh tuyÕn A 151.0.0.1 Bé ®Þnh tuyÕn B 151.0.0.2 Bé ®Þnh tuyÕn C Bé ®Þnh tuyÕn ¶o A151.0.0.3 10.0.0.1/24 PhÇn c¬ së d÷ liÖu 172.150.128.1 Bé ®Þnh tuyÕn ¶o B 10.0.0.2/24 172.150.64/18 Bé ®Þnh tuyÕn ¶o C 10.0.0.3/24 Nhµ cung cÊp H×nh III- MiÒn ®Þnh tuyÕn ¶os¶n phÈm Mçi bé ®Þnh tuyÕn ¶o ®îc cÊu h×nh nhê PNA khi ®i qua nã lµ mét bé ®Þnh tuyÕn vËt lý riªng. TÊt nhiªn, SP giíi h¹n c¸c tµi nguyªn mµ bé ®Þnh tuyÕn ¶o nµy cã thÓ sö dông trªn c¸c c¬ së SPED-by-SPED. Mçi VPN cã mét sè c¸c kÕt nèi vËt lý (tíi c¸c bé ®Þnh tuyÕn CPE) vµ mét sè c¸c kÕt nèi logic (tíi m¹ng LAN m« pháng). KÕt nèi lµ kÕt nèi IP vµ cã thÓ ®îc cÊu h×nh ®Ó sö dông bÊt cø kÕt hîp gi÷a c¸c giao thøc ®Þnh tuyÕn chuÈn vµ c¸c ®iÒu kho¶n ®Þnh tuyÕn ®Ó ®¹t ®îc môc tiªu m¹ng hîp nhÊt cô thÓ. §Ó minh ho¹, trong H×nh III -, 3 VR ®Æt trong 3 SPED trong VPN1. Bé ®Þnh tuyÕn A n»m trong VR-A, bé ®Þnh tuyÕn B n»m trong VR-B vµ bé ®Þnh tuyÕn C n»m trong VR-C, VRC vµ VR-B cã mét kÕt nèi tíi c¸c thiÕt bÞ CPE, trong khi VR-A cã hai kÕt nèi vËt lý. C¸c VR cã kÕt nèi logic IP tíi ban ®iÒu hµnh c«ng ty vµ ch¹y OSPF qua c¸c kÕt nèi nµy. Do ®ã, nã cã thÓ ®Þnh tuyÕn c¸c gãi tin tíi 172.150.0/18 vµ 172.150.128/18. VR-B ch¹y RIP t¹i v¨n phßng chi nh¸nh (qua kÕt nèi vËt lý) vµ sö dông RIP (qua kÕt nèi logic) ®Ó xuÊt 172.150.64/18 tíi VR-A. VR-A th«ng b¸o mét tuyÕn mÆc ®Þnh tíi VR-B qua kÕt nèi logic. Nhµ cung cÊp sö dông VR-C nh kÕt nèi extranet ®Ó kÕt nèi tíi c¬ së d÷ liÖu t¹i 172.150.128.1. Do ®ã, VR-C th«ng b¸o mét tuyÕn mÆc ®Þnh tíi VR-A qua ®êng kÕt nèi logic. VR-A chØ xuÊt 175.150.128.1 tíi VR-C. §iÒu nµy gi÷ phÇn cßn l¹i cña m¹ng khái nh÷ng vÊn ®Ò vÒ b¶o mËt. Nhµ qu¶n trÞ m¹ng sÏ thiÕt lËp nh÷ng tham sè sau: C¸c kÕt nèi OSPF tíi m¹ng 172.150.0/18 vµ m¹ng 172.150.128/18 trong VR-A C¸c kÕt nèi RIP tíi VR-B vµ VR-C trong VR-A C¸c ®iÒu kho¶n ®Þnh tuyÕn trong VR-A ®Ó th«ng b¸o chØ mét tuyÕn mÆc ®Þnh tíi VRB C¸c ®iÒu kho¶n ®Þnh tuyÕn trong VR-A ®Ó th«ng b¸o chØ 172.150.128.1 tíi VR-C RIP trong VR-B tíi VR-A RIP trong VR-C ®Ó th«ng b¸o mét tuyÕn mÆc ®Þnh tíi VR-A. 51 III.10. Göi chuyÓn tiÕp trong MPLS VPN Nh chóng ta ®· biÕt göi chuyÓn tiÕp d÷ liÖu cã thÓ ®îc thùc hiÖn theo mét sè ph¬ng ph¸p. Trong tÊt c¶ c¸c c«ng nghÖ ngo¹i trõ c«ng nghÖ Hop-by-Hop cho viÖc göi chuyÓn tiÕp c¸c gãi tin ®Þnh tuyÕn/®iÒu khiÓn, c¸c ph¬ng thøc hiÖn thêi ®Òu cã thÓ cÊu h×nh ®îc. III.10.1. LSP riªng LSP nµy ®îc coi lµ tuú chän trong c¸c c¬ së VPN. LSP nµy thêng kÕt hîp víi viÖc dù tr÷ tríc b¨ng th«ng vµ víi c¸c dÞch vô kh¸c nhau riªng biÖt hoÆc líp QoS. NÕu LSP nµy s½n sµng, nã ®îc sö dông cho d÷ liÖu ngêi sö dông vµ cho viÖc göi chuyÓn tiÕp d÷ liÖu ®iÒu khiÓn c¸ nh©n VPN. III.10.2. LSP c«ng céng C¸c gãi tin VPN ®îc göi chuyÓn tiÕp sö dông LSP nµy nÕu LSP riªng víi b¨ng th«ng x¸c ®Þnh vµ c¸c ®Æc tÝnh QoS hoÆc kh«ng ®îc cÊu h×nh hoÆc hiÖn t¹i kh«ng s½n sµng. LSP ®îc sö dông lµ mét LSP ®îc tÝnh tríc cho bé ®Þnh tuyÕn lèi ra trong VPN0. VPNID trong mµo ®Çu chÌn thªm ®îc sö dông ®Ó ph©n c¸c gãi d÷ liÖu tõ c¸c VPN kh¸c nhau t¹i bé ®Þnh tuyÕn lèi ra. III.11. DiffSer trong MPLS VPN ViÖc cÊu h×nh c¸c LSP riªng cho c¸c VPN cho phÐp SP cung cÊp DiffSer dµnh cho c¸c kh¸c hµng. Nh÷ng LSP riªng nµy cã thÓ ®îc kÕt hîp víi bÊt cø líp QoS L2 nµo cã s½n hoÆc víi c¸c ®iÓm m· dÞch vô. Trong mét VPN, nhiÒu LSP riªng víi c¸c líp dÞch vô kh¸c nhau cã thÓ ®îc cÊu h×nh víi c¸c th«ng tin luång cho viÖc s¾p xÕp c¸c gãi tin trong c¸c LSP. §Æc tÝnh nµy, cïng víi kh¶ n¨ng thay ®æi kÝch thíc c¸c bé ®Þnh tuyÕn ¶o, cho phÐp SP cung cÊp c¸c dÞch vô hoµn toµn kh¸c nhau tíi c¸c kh¸ch hµng VPN. III.12. VÊn ®Ò b¶o mËt trong MPLS VPN III.12.1. B¶o mËt ®Þnh tuyÕn Do VR sö dông c¸c giao thøc ®Þnh tuyÕn chuÈn nh OSPF vµ BGP theo h×nh thøc kh«ng thay ®æi cña chóng cã nghÜa lµ tÊt c¶ c¸c c¸c ph¬ng thøc m· ho¸ vµ b¶o mËt (Nh x¸c nhËn MD5 cña c¸c bé ®Þnh tuyÕn l©n cËn) lµ hoµn toµn cã s½n trong c¸c VR. ViÖc d¶m b¶o c¸c tuyÕn nµy kh«ng bÞ rß rØ th«ng tin tõ mét VPN tíi c¸c VPN kh¸c lµ mét vÊn ®Ò ph¶i ® îc thùc hiÖn. Mét c¸ch ®Ó ®¹t ®îc ®iÒu nµy lµ duy tr× c¸c c¬ së d÷ liÖu ®Þnh tuyÕn vµ göi chuyÓn tiÕp. III.12.2. B¶o mËt d÷ liÖu Nhµ khai th¸c dÞch vô SP ®¶m b¶o víi c¸c kh¸ch hµng VPN r»ng tÊt c¶ c¸c gãi tin d÷ liÖu trong mét VPN kh«ng bao giê ®i chÖch ®êng sang VPN kh¸c. Tõ quan ®iÓm ®Þnh tuyÕn, ®iÒu nµy cã thÓ ®¹t ®îc b»ng viÖc duy tr× c¸c c¬ së d÷ liÖu ®Þnh tuyÕn riªng biÖt cho mçi bé ®Þnh tuyÕn ¶o. Tõ quan ®iÓm göi chuyÓn tiÕp d÷ liÖu, sö dông c¸c tËp nh·n trong trêng hîp c¸c LSP dïng chung hoÆc sö dông c¸c LSP riªng biÖt ®¶m b¶o b¶o mËt d÷ liÖu. C¸c bé läc gãi tin còng cã thÓ ®îc thiÕt lËp ®Ó hç trî c¸c qu¸ tr×nh trªn. 52 III.12.3. B¶o mËt cÊu h×nh C¸c bé ®Þnh tuyÕn ¶o ®îc xem nh c¸c bé ®Þnh tuyÕn vËt lý ®èi víi PNA. §iÒu nµy cã nghÜa lµ chóng cã thÓ ®îc PNA cÊu h×nh ®Ó cã ®îc kÕt nèi gi÷a c¸c v¨n phßng cña mét tËp ®oµn. Râ rµng, nhµ cung cÊp dÞch vô SP ph¶i ®¶m b¶o r»ng chØ cã PNA vµ c¸c nhµ thiÕt kÕ cña PNA, nh÷ng ngêi truy cËp tíi c¸c VR trªn SPED trong m¹ng c¸ nh©n, lµ cã ®îc c¸c kÕt nèi tíi chóng. KÓ tõ khi bé ®Þnh tuyÕn ¶o c©n b»ng vÒ mÆt chøc n¨ng víi bé ®Þnh tuyÕn vËt lý, tÊt c¶ c¸c ph¬ng thøc x¸c nhËn cã thÓ dïng trong ph¹m vi vËt lý nh khÈu lÖnh, RADIUS ®îc sö dông trong PNA. III.12.4. B¶o mËt m¹ng vËt lý Khi mét PNA truy cËp vµo mét SPED ®Ó cÊu h×nh hoÆc gi¸m s¸t VPN, PNA ®ã ®îc truy cËp vµo VR cña VPN. PNA chØ cã quyÒn cÊu h×nh vµ gi¸m s¸t líp 3 cho VR. Cô thÓ PNA kh«ng cã quyÒn cÊu h×nh cho m¹ng vËt lý. §iÒu nµy ®¶m b¶o cho SP r»ng nhµ qu¶n trÞ VPN sÏ kh«ng thÓ t¸c ®éng ®Õn m¹ng SP. III.13. Gi¸m s¸t bé ®Þnh tuyÕn ¶o trong MPLS VPN TÊt c¶ c¸c kh¶ n¨ng gi¸m s¸t bé ®Þnh tuyÕn dïng trong bé ®Þnh tuyÕn vËt lý cã thÓ dïng ®îc trong bé ®Þnh tuyÕn ¶o bao gåm c¸c c«ng cô nh “ping” “traceroute”. H¬n n÷a, kh¶ n¨ng hiÓn thÞ b¶ng ®Þnh tuyÕn c¸ nh©n, c¬ së d÷ liÖu tr¹ng th¸i liªn kÕt, v.v.. còng cã thÓ ®îc sö dông. III.14. Hç trî QoS trong MPLS VPN Trong phÇn nµy chóng ta sÏ xem xÐt c¸c c¬ cÊu mµ SP sö dông ®Ó cung cÊp QoS. Trong ph¹m vi QoS, ®ßi hái ph¶i ph¸t triÓn c¸c c¬ cÊu hç trî QoS theo c¸ch ®ñ ®é mÒm dÎo ®Ó hç trî nhiÒu lo¹i kh¸c hµng VPN kh¸c nhau. VÝ dô SP cã thÓ ®a ra cho c¸c kh¸ch hµng VPN cña m×nh c¸c CoS cho mçi VPN, c¸c øng dông kh¸c nhau trong cïng mét VPN cã thÓ nhËn c¸c CoS kh¸c nhau. Theo c¸ch nµy, dÞch vô email cã thÓ cã mét CoS trong khi mét vµi øng dông thêi gian thùc kh¸c cã thÓ cã c¸c CoS kh¸c nhau. H¬n n÷a, CoS mµ mét øng dông ®ocù g¸n trong mét VPN cã thÓ kh¸c so víi CoS mµ mét øng dông nh vËy cã thÓ nhËn ®îc trong VPN kh¸c. Tøc lµ, mét tËp c¸c c¬ chÕ hç trî QoS cho phÐp quyÕt ®Þnh d÷ liÖu nµo nhËn CoS nµo. H¬n n÷a, kh«ng ph¶i tÊt c¶ c¸c VPN ph¶i sö dông tÊt c¶ c¸c CoS mµ mét nhµ cung cÊp dÞch vô VPN ®a ra. Do ®ã, mét tËp c¸c c¬ chÕ hç trî QoS cho phÐp quyÕt ®Þnh l¹i CoS nµo ®îc sö dông ®Ó t¹o ra c¸c c¬ së VPN ngang cÊp. Tríc khi m« t¶ c¸c c¬ chÕ ®îc sö dông trong BGP/MPLS VPN ®Ó hç trî QoS, chóng ta xem xÐt hai m« h×nh ®îc sö dông ®Ó m« t¶ QoS trong ph¹m vi VPN lµ m« h×nh ‘èng’ vµ m« h×nh ‘vßi’. Trong m« h×nh ‘èng’ mét nhµ cung cÊp dÞch vô VPN cung cÊp cho mét kh¸ch hµng VPN mét QoS cè ®Þnh ®¶m b¶o cho d÷ liÖu ®i tõ mét bé ®Þnh tuyÕn CE cña kh¸ch hµng tíi c¸c bé ®Þnh tuyÕn CE kh¸c. VÒ mét ý nghÜa nµo ®ã th× ta cã thÓ h×nh dung m« h×nh nµy nh mét ®êng èng mµ nã kÕt nèi hai bé ®Þnh tuyÕn víi nhau, vµ lu lîng gi÷a hai bé ®Þnh tuyÕn trong ®êng èng nµy cã nh÷ng gi¸ trÞ QoS x¸c ®Þnh. VÝ dô vÒ mét lo¹i QoS cã thÓ ®îc cung cÊp trong m« h×nh ‘èng’ lµ gi¸ trÞ b¨ng th«ng nhá nhÊt gi÷a hai vïng. 53 Ta cã thÓ c¶i tiÕn m« h×nh ‘èng’ b»ng viÖc t¹o mét tËp con cña tÊt c¶ c¸c lu lîng tõ mét CE tíi c¸c CE kh¸c cã thÓ sö dông ®êng èng. QuyÕt ®Þnh cuèi cïng lªn lu lîng nµo cã thÓ sö dông ®êng èng mang ý nghÜa côc bé ®èi víi bé ®Þnh tuyÕn PE t¹i ®Çu èng. Chó ý lµ m« h×nh ‘èng’ kh¸ gièng víi m« h×nh QoS mµ c¸c kh¸c hµng VPN cã ®îc hiÖn nay víi c¸c gi¶i ph¸p dùa trªn FrameRelay hoÆc ATM. Sù kh¸c nhau c¨n b¶n lµ víi ATM hay FrameRelay lµ kÕt nèi theo hai híng trong khi trong m« h×nh ‘èng’ cung cÊp kÕt nèi theo mét híng. Trªn thùc tÕ ®êng èng lµ ®¬n híng kh«ng ®èi xøng t¬ng øng víi kiÓu lu lîng, do ®ã tæng lu lîng tõ mét vïng tíi vïng kh¸c cã thÓ kh¸c víi tæng lu lîng theo híng ngîc l¹i. VPN A/Site 2 CEA2 VPN B/Site 1 CE1B1 PE2 VPN B/Site 2 CE2B1 CEB2 PE1 10Mbps CEA1 7Mbps CEA3 PE3 VPN A/Site12 VPN A/Site 3 CEB3 H×nh IIIh×nh èng QoS VPNM« B/Site 3 Xem xÐt vÝ dô biÓu diÔn trªn h×nh III-5, ë ®©y nhµ cung cÊp dÞch vô cung cÊp cho VPN A mét ®êng èng ®¶m b¶o b¨ng th«ng 7Mb/s cho lu lîng tõ vïng 3 ®Õn vïng 1 vµ mét ®êng èng kh¸c ®¶m b¶o b¨ng th«ng 10Mb/s cho lu lîng tõ vïng 3 ®Õn vïng 2. Còng nh vËy, cã thÓ cã h¬n mét èng kÕt thóc t¹i vïng cho tríc. Mét u ®iÓm cña m« h×nh ‘èng’ lµ nã gièng víi m«t h×nh QoS ®ang ®îc c¸c kh¸ch hµng VPN sö dông víi FrameRelay hay ATM. Do ®ã, nã cã thÓ lµ dÔ hiÓu ®èi víi c¸c kh¸ch hµng. Tuy nhiªn, m« h×nh ‘èng’ còng cã mét vµi nhîc ®iÓm. Thø nhÊt, nã ®ßi hái mét kh¸ch hµng VPN ph¶i biÕt toµn bé ma trËn lu lîng cña nã. tøc lµ, cho tÊt c¶ c¸c vïng, kh¸ch hµng ph¶i biÕt tæng lu lîng ®i tõ mét vïng ®Õn c¸c vïng kh¸c. Thêng th× th«ng tin nµy kh«ng cã s½n, thËm chÝ lµ nÕu cã th× còng bÞ lçi thêi. Trong m« h×nh ‘vßi’, nhµ cung cÊp dÞch vô VPN cung cÊp cho kh¸ch hµng mét ®¶m b¶o ch¾c ch¾n cho lu lîng mµ bé ®Þnh tuyÕn CE cña kh¸ch hµng göi ®i vµ nhËn vÒ tõ c¸c bé ®Þnh tuyÕn CE kh¸c trong cïng mét VPN. Trong trêng hîp kh¸c kh¸ch hµng ph¶i chØ ®Þnh 54 b»ng c¸ch nµo lu lîng nµy ®îc ph©n phèi trong c¸c bé ®Þnh tuyÕn CE. KÕt qu¶ lµ ngîc víi m« h×nh ‘èng’, m« h×nh ‘vßi’ kh«ng ®ßi hái kh¸ch hµng biÕt ma trËn lu lîng mµ ®iÒu nµy lµ g¸nh nÆng víi c¸c kh¸ch hµng muèn sö dông dÞch vô VPN. M« h×nh ‘vßi’ sö dông hai tham sè, tèc ®é cam kÕt lèi vµo ICR (ingress Committed Rate) vµ tèc ®é cam kÕt lèi ra ECR (egress Committed Rate). ICR lµ tæng lu lîng mµ mét CE cã thÓ göi tíi c¸c CE kh¸c trong khi ECR lµ tæng lu lîng mµ mét CE cã thÓ nhËn tõ c¸c CE kh¸c. Nãi c¸ch kh¸c, ICR ®¹i diÖn cho tæng lu lîng tõ mét CE cô thÓ, trong khi ECR ®¹i diÖn cho tæng lu lîng tíi mét CE cô thÓ. Chó ý lµ, víi mét CE cho tríc, kh«ng ®ßi hái lµ ICR c©n b»ng víi ECR. §Ó minh ho¹ m« h×nh ‘vßi’, xem xÐt vÝ dô biÓu diÔn trªn h×nh III-2, ë ®©y nhµ cung cÊp dÞch vô cung cÊp cho VPN B mét ®¶m b¶o ch¾c ch½n víi b¨ng th«ng 15Mb/s cho lu lîng tõ vïng 2 tíi c¸c vïng kh¸c (ICR=15Mbps) mµ kh«ng chó ý ®Õn liÖu lu lîng nµy ®i tíi vïng 1 hay vïng 3 hay ®îc ph©n phèi gi÷a vïng 1 vµ vïng 3. Còng nh vËy nhµ cung cÊp dÞch vô cung cÊp cho VPN B mét ®¶m b¶o ch¾c ch¾n víi b¨ng th«ng 7Mbps cho lu lîng tõ vïng 3 göi tíi c¸c vïng kh¸c trong cïng VPN (ICR=7Mbps), kh«ng chó ý ®Õn liÖu lu lîng tíi vïng 1 hay vïng 2 hay ®îc ph©n phèi trong vïng 1 vµ 2. T¬ng tù nh vËy nhµ cung cÊp dÞch vô cung cÊp cho VPN B sù ®¶m b¶o víi b¨ng th«ng 15Mbps cho lu lîng göi tíi vïng 2 (ECR=15Mpbs) mµ kh«ng chó ý tíi liÖu lu lîng xuÊt ph¸t tõ vïng 1 hay vïng 3 hay ®îc ph©n phèi gi÷a vïng 1 vµ vïng 3. M« h×nh ‘vßi’ hç trî nhiÒu CoS víi c¸c dÞch vô kh¸c nhau tõ mét trong sè c¸c ®Æc tÝnh chÊt lîng liªn quan; VÝ dô, mét dÞch vô cã thÓ cã kh¶ n¨ng mÊt m¸t gãi tin Ýt h¬n dÞch vô kh¸c. Víi c¸c dÞch vô ®ßi hái ph¶i cã sù ®¶m b¶o lín (nh ®¶m b¶o vÒ b¨ng th«ng), th× m« h×nh ‘èng’ phï hîp h¬n. VPN A/Site 2 VPN B/Site 1 ICR 7Mbps ECR 7Mbps CE1B1 CEA2 PE2 VPN B/Site 2 CE2B1 CEB2 PE1 ICR 15Mbps ECR 15Mbps CEA1 CEA3 PE3 VPN A/Site12 VPN A/Site 3 CEB3 3 H×nh VPN III- B/Site M« h×nh vßi QoS 55 M« h×nh ‘èng’ vµ ‘vßi’ kh«ng ph¶i lµ c¸c m« h×nh ®èi ngîc nhau. NghÜa lµ, nhµ cung cÊp dÞch vô cã thÓ cung cÊp cho kh¸ch hµng VPN mét kÕt hîp gi÷a c¸c m« h×nh ‘èng’ vµ ‘vßi’, vµ cã thÓ gióp cho kh¸ch hµng quyÕt ®Þnh lo¹i dÞch vô nµo cÇn mua vµ lo¹i l u lîng nµo nªn cã gÝa trÞ CoS nµo. §Ó hç trî m« h×nh ‘èng’ chóng ta sö dông c¸c LSP b¨ng th«ng b¶o ®¶m. Nh÷ng LSP nµy b¾t ®Çu vµ kÕt thóc t¹i c¸c bé ®Þnh tuyÕn PE vµ ®îc sö dông ®Ó cung cÊp b¨ng th«ng ®¶m b¶o cho tÊt c¶ c¸c èng tõ mét PE ®Õn c¸c PE kh¸c. Tøc lµ víi mét cÆp bé ®Þnh tuyÕn PE, ë ®©y cã thÓ cã nhiÒu bé ®Þnh tuyÕn CE g¾n liÒn víi cÆp bé ®Þnh tuyÕn PE nµy mµ chóng ®· cã c¸c ®êng èng gi÷a chóng vµ h¬n lµ sö dông mét LSP b¨ng th«ng ®¶m b¶o cho mçi èng nh vËy, chóng ta sö dông mét LSP cho tÊt c¶. VÝ dô trong h×nh III-2 cã thÓ cã mét èng cho VPN A tõ CE A3 tíi CEA1 vµ mét èng kh¸c cho VPN B tõ CEB3 tíi CE2B1. §Ó hç trî hai èng nµy, chóng ta thiÕt lËp mét LSP tõ PE 3 tíi PE1 vµ dù tr÷ trong LSP b¨ng th«ng cã ®é lín b»ng tæng b¨ng th«ng cña hai èng. Khi PE 3 nhËn gãi tin tõ CEA3 vµ gãi tin cã ®Ých lµ mét host ë vïng 1 cña VPN A, PE 3 quyÕt ®Þnh díi sù ®iÒu khiÓn cña cÊu h×nh côc bé cña nã xem liÖu gãi tin nhËn CoS nµo. nÕu nh vËy, sau ®ã PE3 göi chuyÓn tiÕp gãi tin däc theo LSP tõ PE3 tíi PE1. Sö dông mét LSP b¨ng th«ng cè ®Þnh ®Ó t¶i nhiÒu èng gi÷a mét cÆp bé ®Þnh tuyÕn PE c¶i thiÖn tÝnh më réng cña gi¶i ph¸p do sè LSP mµ nhµ cung cÊp dÞch vô ph¶i thiÕt lËp vµ duy tr× phô thuéc vµo sè cÆp bé ®Þnh tuyÕn PE cña nhµ cung cÊp dÞch vô h¬n lµ phô thuéc vµo sè ®êng èng cña c¸c kh¸c hµng VPN mµ nhµ cung cÊp cã thÓ cã. §Ó hç trî CoS trong m« h×nh vßi, nhµ cung cÊp dÞch vô sö dông c¸c dÞch vô kh¸c nhau víi MPLS. Nhµ cung cÊp dÞch vô còng ¸p dông kü thuËt lu lîng ®Ó c¶i thiÖn kh¶ n¨ng sö dông m¹ng trong khi ®¹t ®îc nh÷ng môc tiªu vÒ chÊt lîng mong muèn. C¸c thñ tôc bé ®Þnh tuyÕn PE lèi vµo quyÕt ®Þnh lo¹i lu lîng nµo nhËn ®îc CoS nµo r¬i vµo m« h×nh vßi hay èng lµ hoµn toµn mang tÝnh côc bé ®èi víi bé ®Þnh tuyÕn PE ®ã. Nh÷ng thñ tôc nµy cã thÓ xem xÐt c¸c yÕu tè nh giao diÖn lèi vµo, ®Þa chØ IP nguån, ®Ých, quyÒn u tiªn IP, sè cæng TCP, hoÆc sù kÕt hîp cña nh÷ng yÕu tè trªn. §iÒu nµy mang l¹i cho nhµ cung cÊp dÞch vô sù mÒm dÎo víi khÝa c¹nh ®iÒu khiÓn xem lo¹i lu lîng nµo nhËn CoS nµo. MÆc dï c¸c kh¸ch hµng ký kÕt hîp ®ång víi nhµ cung cÊp dÞch vô cho sè lu lîng cô thÓ trong CoS cô thÓ, kh¸ch hµng cã thÓ göi lu lîng vît qu¸ lîng ®ã. §Ó quyÕt ®Þnh liÖu lu lîng cã n»m trong hîp ®ång ký kÕt, nhµ cung cÊp dÞch vô sö dông c¸c chÝnh s¸ch t¹i bé ®Þnh tuyÕn PE lèi vµo. Víi lu lîng vît khái giao íc, nhµ cung cÊp cã hai kh¶ n¨ng lùa chän: hoÆc lµ lo¹i bá lu lîng nµy ngay lËp tøc t¹i bé ®Þnh tuyÕn lèi vµo hoÆc göi lu lîng ®i nhng ®¸nh dÊu nã kh¸c víi c¸c lu lîng n»m trong hîp ®ång. Víi sù lùa chän thø hai, ®Ó gi¶m ph©n phèi kh«ng ®óng thñ tôc, c¶ lu lîng n»m trong hoÆc vît khái hîp ®ång ®Òu ®îc göi theo cïng mét LSP. Lu lîng vît hîp ®ång sÏ ®îc ®¸nh dÊu kh¸c vµ c¸ch ®¸nh dÊu nµy ¶nh hëng ®Õn kh¶ n¨ng lo¹i bá trong trêng hîp cã t¾c nghÏn. III.15. ChÊt lîng trong MPLS VPN VÒ nguyªn t¾c, c¸c bé ®Þnh tuyÕn thùc hiÖn 2 chøc n¨ng chÝnh ®ã lµ ®Þnh tuyÕn th«ng tin vµ göi chuyÓn tiÕp th«ng tin. Xem xÐt vÒ khÝa c¹nh ®Þnh tuyÕn, hÇu hÕt c¸c giao thøc ®Þnh tuyÕn hiÖn ®¹i sö dông mét sè ph¬ng thøc tÝnh to¸n tèi u ®Ó tÝnh to¸n ®êng ®i ng¾n nhÊt tíi ®Ých cuèi cïng. VÝ dô, 56 OSPF vµ IS-IS sö dông thuËt to¸n Djikstra trong khi BGP sö dông “Decision Process”. Nh÷ng thuËt to¸n nµy dùa trªn viÖc ph©n tÝch c¬ së d÷ liÖu ®Þnh tuyÕn vµ tÝnh to¸n ® êng ®i tèt nhÊt tíi ®Ých cuèi cïng. C¸c ®Æc tÝnh chÊt lîng cña nh÷ng thuËt to¸n nµy ®îc dùa trªn hoÆc lµ ®Æc tÝnh h×nh häc topo (IS-IS vµ OSPF) hoÆc sè AS trªn ®êng ®i tíi ®Ých (BGP). Nhng chó ý r»ng mµo ®Çu trong viÖc thiÕt lËp vµ khëi t¹o nh÷ng tÝnh to¸n nµy lµ rÊt nhá cho hÇu hÕt c¸c bé ®Þnh tuyÕn ngµy nay. §iÒu nµy chñ yÕu bëi v× mÆc dÇu chóng ta ®Ò cËp tíi ®Çu vµo tÝnh to¸n ®Þnh tuyÕn lµ c¬ së d÷ liÖu, nh÷ng c¬ së d÷ liÖu nµy ®îc nhí trong c¸c cÊu tróc d÷ liÖu thêng tró. Do ®ã, cã thÓ ®a ra mét sè kÕt luËn sau: ViÖc b¾t ®Çu tÝnh to¸n ®Þnh tuyÕn cho mét miÒn ®Þnh tuyÕn thùc chÊt lµ viÖc thiÕt lËp ®¨ng ký ®Ó chØ ra c¸c ®èi tîng c¬ së d÷ liÖu ®óng (1). Dùa trªn (1), chÊt lîng cña mét thuËt to¸n ®a ra hoµn toµn kh«ng tåi h¬n nhê mµo ®Çu ®îc yªu cÇu ®Ó thiÕt lËp thuËt to¸n ®ã (2). Dùa trªn (2), tiÕp theo, khi mét sè viÖc tÝnh to¸n ®Þnh tuyÕn cho mét sè bé ®Þnh tuyÕn ¶o ph¶i ®îc bé ®Þnh tuyÕn vËt lý thi hµnh, ®é phøc t¹p trong kÕt qu¶ tÝnh to¸n ®Þnh tuyÕn kh«ng nhiÒu h¬n tæng c¸c ®é phøc t¹p cña viÖc tÝnh to¸n ®Þnh tuyÕn cña c¸c bé ®Þnh tuyÕn ¶o riªng rÏ (3). Dùa trªn (3), tiÕp theo liÖu m« h×nh lai ghÐp ®îc sö dông hay mét m« h×nh ®Þnh tuyÕn ¶o ®îc ¸p dông, c¸c ®Æc tÝnh chÊt lîng cña mét bé ®Þnh tuyÕn hoµn toµn phô thuéc vµo kh¶ n¨ng vÒ phÇn cøng cña nã vµ sù lùa chän c¸c cÊu tróc d÷ liÖu vµ c¸c thuËt to¸n. Trong trêng hîp th«ng thêng, göi chuyÓn tiÕp cã hai ®Çu vµo: b¶ng göi chuyÓn tiÕp vµ mµo ®Çu gãi tin. Tham sè chÊt lîng chÝnh lµ thuËt to¸n t×m kiÕm. ChÊt lîng tèt nhÊt cã thÓ cã ®îc cho viÖc t×m kiÕm b¶ng ®Þnh tuyÕn IP b»ng c¸ch tæ chøc b¶ng díi mét sè m« h×nh h×nh c©y vµ sö dông c¸c ph¬ng ph¸p t×m kiÕm nhÞ ph©n ®Ó thi hµnh viÖc t×m kiÕm. ChÊt lîng cña thuËt to¸n nµy lµ O (log n). Do ®ã, chØ cÇn c¸c b¶ng ®Þnh tuyÕn cña c¸c bé ®Þnh tuyÕn ¶o lµ riªng biÖt, chi phÝ t×m kiÕm lµ gi¸ trÞ kh«ng ®æi cho viÖc t×m kiÕm b¶ng ®Þnh tuyÕn vµ lµ O(log n) ®Ó t×m lèi vµo. §iÒu nµy kh«ng tåi h¬n bÊt cø bé ®Þnh tuyÕn nµo vµ kh«ng kh¸c so víi bé ®Þnh tuyÕn sö dông c¸c c«ng nghÖ lai ghÐp ®Ó ph©n phèi c¸c dÞch vô VPN. Tuy nhiªn, khi bé ®Þnh tuyÕn lai ghÐp sö dông viÖc tÝch hîp nhiÒu b¶ng ®Þnh tuyÕn VPN, chÊt lîng sÏ lµ O(log m*n) ë ®©y ‘m’ lµ sè VPN mµ b¶n ®Þnh tuyÕn gi÷. 57 Ch¬ng IV. Kh¶ n¨ng øng dông ViÖc triÓn khai c«ng nghÖ m¹ng nµy hay c«ng nghÖ m¹ng kh¸c cÇn ®îc c©n nh¾c kü tríc khi tiÕn hµnh. Còng nh vËy ®èi víi MPLS. Tuy ®îc coi lµ c«ng nghÖ m¹ng t©n tiÕn gi¶i quyÕt ®îc nhiÒu nhîc ®iÓm cña IP, ATM nhng kh«ng cã nghÜa lµ MPLS ®· ®îc c«ng nhËn nh mét gi¶i ph¸p duy nhÊt cho m¹ng thÕ hÖ sau. Tríc khi ®i vµo ph©n tÝch kh¶ n¨ng øng dông c«ng nghÖ MPLS trong m¹ng thÕ hÖ sau cña Tæng c«ng ty cÇn xem xÐt mét sè vÊn ®Ò kü thuËt vµ kinh tÕ sau ®©y: §é an toµn vµ æn ®Þnh cña c«ng nghÖ MPLS VÞ trÝ cña MPLS trong c¸c m« h×nh chuyÓn m¹ch ®a dÞch vô (ISC, MSF) TÝnh kh¶ thi cña c«ng nghÖ: s¶n phÈm th¬ng m¹i vµ kh¶ n¨ng t¬ng thÝch víi c¸c c«ng nghÖ kh¸c hiÖn cã. Tèc ®é triÓn khai nhanh hay chËm: tÝnh ®¬n gi¶n khi triÓn khai Kh¶ n¨ng triÓn khai c¸c øng dông, dÞch vô míi nh VPN, Data, Video.. VËn hµnh, khai th¸c b¶o dìng c¸c thiÕt bÞ MPLS Gi¸ thµnh thiÕt bÞ Trªn ®©y lµ mét sè vÊn ®Ò chÝnh cÇn xem xÐt. Trong phÇn tiÕp theo chóng t«i sÏ ph©n tÝch mét sè khÝa c¹nh kü thuËt quan träng nhÊt ®Ò gi¶i quyÕt viÖc triÓn khai c«ng nghÖ MPLS trong m¹ng ®Þnh híng thÕ hÖ sau cña Tæng c«ng ty BCVT ViÖt nam. IV.1. C¸c vÊn ®Ò kü thuËt cña MPLS IV.1.1. M« h×nh tæng ®µi ®a dÞch vô .IV.1.1.1. M« h×nh tæng ®µi ®a dÞch vô MSF Trong phÇn tiÕp theo lµ cÊu h×nh tæng ®µi ®a dÞch vô ®îc MSF x©y dùng vµ yªu cÇu. CÊu h×nh nµy ®¶m b¶o cho kh¶ n¨ng t¬ng thÝch trong m«i trêng ®a nhµ cung cÊp vµ kh¶ n¨ng triÓn khai mét c¸ch râ rµng c¸c giao thøc th«ng qua viÖc ®Þnh nghÜa c¸c ®iÓm chuÈn vµ c¸c khèi chøc n¨ng. CÊu tróc chung cña tæng ®µi ®a dÞch vô cã thÓ ®îc minh ho¹ trong h×nh vÏ díi ®©y. Trong phÇn nµy chóng ta sÏ tËp trung vµo 3 m¶ng chÝnh lµ ®iÒu khiÓn, chuyÓn m¹ch vµ thÝch øng. IV.1.1.1.1. M¶ng thÝch øng M¶ng thÝch øng cung cÊp kh¶ n¨ng truy cËp tíi rÊt nhiÒu UNI, SNI vµ NNI mµ tæng ®µi ®a dÞch vô hç trî. HiÖn t¹i m¶ng thÝch øng gåm mét khèi chøc n¨ng ®¬n LPF. Chøc n¨ng cña m¶ng thÝch øng bao gåm: Xö lý c¸c dÞch vô thêi gian thùc (voice, video) vµ kh«ng thùc thµnh c¸c mÉu bit vµ c¸c ®Þnh d¹ng giao thøc cho m¶ng chuyÓn m¹ch ®Ó xö lý vµ chuyÓn t¶i gi÷a c¸c cæng. Cung cÊp c¸c chøc n¨ng dÞch vô cô thÓ mµ kh«ng lµm thay ®æi d÷ liÖu ngêi sö dông trªn giao diÖn. T¸i t¹o c¸c tÕ bµo cho môc ®Ých kÕt nèi ®iÓm-®a ®iÓm. Mçi thùc thÓ LPF cung cÊp mét c¸ch s¾p xÕp ph¬ng tiÖn truyÒn th«ng cÇn thiÕt vµ c¸c chøc n¨ng thÝch øng dÞch vô liªn quan tíi dßng d÷ liÖu lèi vµo. Khèi qu¶n lý Ên ®Þnh cho mét LPF mét ph©n vïng sö dông ®iÓm tham chiÕu sm. M¶ng øng dông Khèi chøc n¨ng Gateway theo ®Æc tÝnh dÞch vô sg Khèi chøc n¨ng Gateway b¸o hiÖu sa Khèi chøc n¨ng ®iÒu khiÓn c¸c thùc thÓ dÞch vô m¹ng m Khèi chøc n¨ng b ®iÒu M¶ng ®iÒu khiÓn bs np M¶ng chuyÓn m¹ch M¶ng thÝch øng H×nh IV- : ia bc Khèi chøc n¨ng ®iÒu khiÓn trong m¹ng khiÓn m¹ng biªn M¶ng qu¶n lý vsc m ic Khèi chøc n¨ng qu¶n lý dù phßng bs Khèi chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o sp Khèi chøc n¨ng cæng logic M« h×nh c¸c khèi vs Khèi cchøc n¨ng chuyÓn m¹ch ¶o s m Khèi chøc n¨ng qu¶n lý chÝnh chøc n¨ng cña tæng ®µi ®a dÞch vô. IV.1.1.1.2. M¶ng chuyÓn m¹ch C¸c chøc n¨ng cña m¶ng chuyÓn m¹ch bao gåm: Cung cÊp c¸c chøc n¨ng kÕt nèi chÐo gi÷a c¸c cæng logic Göi chuyÓn tiÕp th«ng tin ngêi sö dông sö dông nh·n/ thÎ. Hç trî rÊt nhiÒu c¸c thµnh phÇn chuyÓn m¹ch vµ thÝch øng díi mét bé ®iÒu khiÓn ®¬n. T¸i t¹o d÷ liÖu cho kÕt nèi ®iÓm-®a ®iÓm cung cÊp giao diÖn ®iÒu khiÓn chuyÓn m¹ch th«ng thêng tíi mét hoÆc nhiÒu bé ®iÒu khiÓn. Ph©n vïng vµ chia sÎ tµi nguyªn trong tæng ®µi chuyÓn m¹ch vËt lý. Khèi chøc n¨ng chuyÓn m¹ch ¶o VSF: BÊt cø thùc thÓ nµo còng cã thÓ ®îc ph©n vïng thµnh mét hoÆc nhiÒu tËp con tµi nguyªn. Mét vïng tµi nguyªn chuyÓn m¹ch cã thÓ ®îc ®iÒu khiÓn nh mét ®¬n vÞ. C¸c tµi nguyªn chuyÓn m¹ch chÞu tr¸ch nhiÖm chuyÓn m¹ch c¸c dßng d÷ liÖu tõ mét cæng logic tíi c¸c cæng kh¸c hoÆc tíi c¸c thùc thÓ chøc n¨ng. VSF còng chÞu tr¸ch nhiÖm truyÒn tr¹ng th¸i vµ th«ng tin vÒ tµi nguyªn cña nã tíi khèi chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o VSCF. IV.1.1.1.3. M¶ng ®iÒu khiÓn M¶ng ®iÒu khiÓn chÞu tr¸ch nhiÖm ®Þnh tuyÕn lu lîng gi÷a m¶ng chuyÓn m¹ch, m¶ng thÝch øng vµ m¶ng øng dông trong hÖ thèng chuyÓn m¹ch. M¶ng ®iÒu khiÓn cÊp ph¸t tµi nguyªn cho m¶ng chuyÓn m¹ch vµ m¶ng thÝch øng. Chøc n¨ng m¶ng ®iÒu khiÓn bao gåm: §Þnh tuyÕn vµ ®Þnh tuyÕn l¹i lu lîng gi÷a c¸c hÖ chuyÓn m¹ch trong mét tæng ®µi ®a dÞch vô còng nh c¸c kÕt nèi gi÷a c¸c tæng ®µi. §iÒu khiÓn thiÕt lËp, thay ®æi vµ gi¶i phãng kÕt nèi còng nh ®iÒu khiÓn x¾p xÕp nh·n gi÷a c¸c giao diÖn cæng. Ên ®Þnh c¸c tham sè lu lîng, QoS cho mçi kÕt nèi vµ thi hµnh ®iÒu khiÓn tiÕp nhËn ®Ó ®¶m b¶o r»ng nh÷ng tham sè nµy phï hîp. §iÒu khiÓn c¸c chøc n¨ng m¶ng thÝch øng. TiÕp nhËn vµ göi b¸o hiÖu tõ trung kÕ, c¸c cæng NNI, UNI kÕt hîp víi m¶ng thÝch øng. Thèng kª møc cuéc gäi, c¶nh b¸o... M¶ng ®iÒu khiÓn cã thÓ ph©n thµnh c¸c khèi hoÆc cã thÓ bao gåm mét vµi bé ®iÒu khiÓn ®éc lËp. NhËn th«ng tin b¸o hiÖu tõ mçi cæng vµ chuyÓn c¸c th«ng tin ®ã tíi c¸c thøc thÓ kh¸c trong m¶ng ®iÒu khiÓn. Dµn xÕp c¸c tham sè kÕt nèi vµ thÝch øng víi c¸c thµnh phÇn m¶ng thÝch øng ngang cÊp t¹i tæng ®µi ®Çu xa. M¶ng thÝch øng cung cÊp c¸c chøc n¨ng ®iÒu khiÓn b¸o c¸o tíi m¶ng ®iÒu khiÓn vµ m¶ng qu¶n lý phï hîp víi c¸c giao thøc dµn xÕp. Khèi chøc n¨ng ®iÒu khiÓn m¹ng biªn NECF: yªu cÇu t¹o, thay ®æi vµ huû bá c¸c thùc thÓ LPF. NECF chÞu tr¸ch nhiÖm göi vµ nhËn th«ng tin ®iÒu khiÓn tíi vµ tõ LPF xem xÐt c¸c luång d÷ liÖu vµ c¸c dÞch vô trªn c¸c luång d÷ liÖu mµ chóng hç trî. Khèi chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o VSCF: §iÒu khiÓn vµ gi¸m s¸t VSF vµ SPF trong ph©n vïng. VSCF cung cÊp th«ng tin kÕt nèi chÐo yªu cÇu, bao gåm th«ng tin vÒ lu lîng, QoS qua VSF tõ mét thùc thÓ LPF tíi mét hoÆc nhiÒu thùc thÓ LPF kh¸c sö dông ®iÓm tham chiÕu VSC. Nã nhËn th«ng tin vÒ chøc n¨ng chuyÓn m¹ch vµ truyÒn c¸c th«ng tin nµy c¸c khèi chøc n¨ng kh¸c. VSCF liªn l¹c c¸c lo¹i dÞch vô vµ c¸c yªu cÇu tham sè lu lîng víi LPF ®Ó cung cÊp QoS vµ SLA sö dông ®iÓm tham chiÕu sp. Khèi chøc n¨ng ®iÒu khiÓn t¶i tin (BCF): thiÕt lËp, thay ®æi vµ gi¶i phãng kÕt nèi gi÷a c¸c ®iÓm cuèi cña kÕt nèi trong m¹ng. Mét tæng ®µi cã thÓ kh«ng cã, cã mét hoÆc nhiÒu BCF. Trong mét tæng ®µi BCF t¬ng t¸c víi c¸c thùc thÓ t¬ng øng cña NSICF vµ nhËn th«ng tin yªu cÇu ®Ó thiÕt lËp ®êng kÕt nèi t¶i tin. BCF thùc hiÖn c¸c chøc n¨ng sau: Qu¶n lý vµ b¶o dìng c¸c tr¹ng th¸i ®êng liªn kÕt díi sù ®iÒu khiÓn cña nã. ThiÕt lËp, qu¶n lý vµ b¶o dìng tr¹ng th¸i c¸c ®êng t¶i tin cho yªu cÇu cña NSIF vµ liªn kÕt tr¹ng th¸i nµy víi NSICF B¸o hiÖu tíi c¸c thùc thÓ ngang cÊp. Khèi chøc n¨ng ®iÒu khiÓn thùc thÓ dÞch vô m¹ng NSICF: bao gåm c¸c th«ng tin thiÕt lËp, duy tr×, thay ®æi vµ gi¶i phãng c¸c thùc thÓ dÞch vô m¹ng. NSICF sö dông NECF vµ BCF ®Ó thiÕt lËp, duy tr×, gi¶i phãng kÕt nèi t¶i tin cña c¸c thùc thÓ dÞch vô m¹ng kÕt hîp. NSICF trao ®æi th«ng tin ®iÒu khiÓn vµ b¸o hiÖu vãi c¸c NSICF kh¸c mét c¸ch trùc tiÕp hoÆc th«ng qua SGF. NSICF thi hµnh c¸c chøc n¨ng sau: ¸p dông c¸c dÞch vô, øng dông vµ c¸c chÝnh s¸ch trùc tiÕp hoÆc gi¸n tiÕp th«ng qua SFGF cung cÊp c¸c dÞch vô m¹ng bæ xung. QuyÕt ®Þnh hoÆc thu håi c¸c ®Þa chØ vµ lùa chän ®Þnh tuyÕn tíi ®iÓm ®Ých vµ cã thÓ lùa chän tuyÕn sö dông. NhËn d¹ng b¸o hiÖu ®iÒu khiÓn, b¸o hiÖu t¶i tin, vµ c¸c yªu cÇu vÒ ®Þa chØ cña thùc thÓ dÞch vô m¹ng, quyÕt ®Þnh c¸c yªu cÇu liªn m¹ng nÕu ®îc yªu cÇu. Thu vµ ph¸t b¸o hiÖu Duy tr× th«ng tin trªn c¸c tuyÕn ®êng tíi ®iÓm cuèi dùa trªn c¸c th«ng tin ®Þnh tuyÕn trao ®æi. Yªu cÇu sö dông tµi nguyªn thÝch øng ®Ó ph©n phèi dÞch vô . Duy tr× th«ng tin tr¹ng th¸i thùc thÓ dÞch vô vµ cung cÊp th«ng tin ®îc sö dông cho tÝnh cíc Trao ®æi c¸c ®Æc tÝnh thùc thÓ dÞch vô víi c¸c khèi ngang cÊp. ThiÕt lËp c¸c kÕt nèi chÐo qua VSCF. Khèi chøc n¨ng cæng b¸o hiÖu SGF: xö lý b¸o hiÖu c¸c th«ng tin b¸o hiÖu vµo cña tæng ®µi. SGF cã thÓ thÈm tra hoÆc huû bá c¸c b¸o hiÖu liªn quan. C¸c c«ng viÖc ®îc SGF thùc hiÖn cã thÓ rÊt kh¸c nhau phô thuéc vµo viÖc liÖu nã thi hµnh chøc n¨ng chuyÓn t¶i hay ®iÒu khiÓn chøc n¨ng b¸o hiÖu. Sau khi xö lý sè liÖu b¸o hiÖu lèi vµo, SGF sÏ ph©n phèi th«ng tin b¸o hiÖu ®iÒu khiÓn tíi c¸c thùc thÓ phï hîp cña NSICF th«ng qua c¸c c¬ chÕ vËn chuyÓn phï hîp. Nãi chung, SGF duy tr× c¸c th«ng tin vÒ tr¹ng th¸i cuéc gäi ®Ó qu¶n lý c¸c giao diÖn giao thøc. .IV.1.1.2. M« h×nh SoftSwitch (ISC) ChuyÓn m¹ch mÒm Soft Switch: vÒ b¶n chÊt m« h×nh chuyÓn m¹ch mÒm ®îc ®a ra ®Ó tæng hîp c¸c chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch trong mét thiÕt bÞ duy nhÊt, nã cã kh¶ n¨ng ®iÒu khiÓn nhiÒu lo¹i giao thøc kh¸c nhau. M« t¶ vÒ SoftSwitch ®îc ISC (International Softswitch Consortium) thÓ hiÖn trong h×nh díi ®©y. H×nh IV- : M« h×nh Softswitch theo ISC. Sù kh¸c biÖt gi÷a chuyÓn m¹ch kªnh vµ chuyÓn m¹ch mÒm ®îc thÓ hiÖn trong h×nh díi ®©y. H×nh IV- : So s¸nh chuyÓn m¹ch kªnh vµ chuyÓn m¹ch mÒm SoftSwitch. IV.1.2. Kh¶ n¨ng triÓn khai MPLS qua c¸c m« h×nh .IV.1.2.1. C¸c thñ tôc ®iÒu khiÓn vµ truyÒn t¶i qua MPLS IV.1.2.1.1. IP/ATM/MPLS PhÇn nµy giíi thiÖu m« h×nh vËt lý cña bé ®Þnh tuyÕn líp biªn vµ líp lâi IP MPLS hç trî chuyÓn tiÕp c¸c gãi IP. ViÖc ®ãng gãi nµy ®îc ¸p dông theo tõng môc ®Ých ph©n biÖt hÖ thèng logic ®Þnh tuyÕn IP vµ hÖ thèng chuyÓn tiÕp IP. §iÒu nµy ®îc xem lµ chuyªn m«n ho¸ vµ cho phÐp ph¸t triÓn mét c¸ch ®éc lËp. §ång thêi, sù ph©n chia thµnh 2 thµnh phÇn vËt lý lµ kh¶ n¨ng tèi thiÓu nªn ®ßi hái sè c¸c giao diÖn më lµ nhá nhÊt. H×nh IV- : M« h×nh vËt lý cña Router biªn IP MPLS. Physical Router Control Component Signaling Gateway Function Network Service Instance Control Function ix bc ia Bearer Control Function (LDP, OSPF) ic bs ic Virtual Switch Control Function VSC Port Port SCI Port Port L2 Bearer Control Function ic(L2) ix ic(L3) Ethernet Logical Port Function Physical Port Physical Port VSC sp sp Virtual Switch Function Logical Port Function Physical Port Physical Port ia MPLS Physical Router Forwarding Component Giao diÖn më gi÷a phÇn ®iÒu khiÓn ®Þnh tuyÕn vËt lý vµ chuyÓn tiÕp ®Þnh tuyÕn vËt lý ®îc chia nhá qua mét sè luång th«ng tin ®îc ghi nh·n theo ®iÓm tham chiÕu tõng chøc n¨ng. (ia, ic vµ sp). Sù kh¸c nhau gi÷a ®Þnh tuyÕn MPLS vµ IP truyÒn thèng xuÊt hiÖn t¹i ®iÓm tham chiÕu ic cña router líp lâi vµ phÝa MPLS cña router líp biªn. Trong trêng hîp MPLS, giao thøc ph©n phèi nh·n LDP sö dông t¹i BCF ®îc chuyÓn sang thµnh phÇn ®iÒu khiÓn vËt lý cña router. ViÖc sö dông ®iÓm tham chiÕu sp ®Ó t¹o lËp th«ng tin chuyÓn tiÕp trong mçi cæng logic phï hîp víi b¶n chÊt ®Æc trng dÞch vô cña có ph¸p b¶ng chuyÓn Physical Router Control Component Bearer Control Function (LDP, OSPF) ic bs ic Virtual Switch Control Function VSC Port Port SCI Port Port sp Logical Port Function ic(L2 and L3) MPLS ia sp Virtual Switch Function Physical Port Physical Port Logical Port Function Physical Port Physical Port ic(L2 and L3) MPLS ia Physical Router Forwarding Component H×nh IV- : M« h×nh vËt lý cña router líp lâi IP MPLS tiÕp. Có ph¸p b¶ng chuyÓn tiÕp nµy ®Æc trng cho MPLS vµ phi-MPLS. Sù kh¸c biÖt quan träng trong m« h×nh router líp lâi MPLS lµ nã kh«ng cÇn chøc n¨ng ®iÒu khiÓn dÞch vô m¹ng. Chøc n¨ng møc cao nhÊt trong router líp lâi lµ chøc n¨ng ®iÒu khiÓn t¶i tin. 1.a ChuyÓn tiÕpsè liÖu ®èi tîng sö dông ViÖc chuyÓn tiÕp sè liÖu ngêi sö dông (User data) ®îc thùc hiÖn sau khi m¹ng IP ®· ®îc thiÕt lËp. TiÕn tr×nh chuyÓn tiÕp sè liÖu ®îc thùc hiÖn nh sau: − LSR biªn Gãi sè liÖu IP ®Õn cæng vËt lý "non-MPLS" cña bé ®Þnh tuyÕn chuyÓn m¹ch nh·n LSR líp biªn. C¸c líp 1 vµ 2 cña cæng vËt lý ®Çu vµo ®îc kÕt cuèi bëi khèi LPF lèi vµo. Líp 3 cña LPF so s¸nh th«ng tin trong mµo ®Çu (header) cña gãi IP víi b¶ng ®Þnh tuyÕn prefix ®Ó t×m ®Þa chØ IP cña cæng ra hay ®Þa chØ IP chÆng tiÕp theo. Sù so s¸nh nµy sö dông thuËt to¸n trÝch tõ RFC 1812 vµ ¸p dông cho c¶ prefix dµi nhÊt. Trong trêng hîp x¸c ®Þnh ®îc cæng ra cña m¹ng, líp 3 cña LPF biªn lèi vµo so s¸nh ®Þa chØ IP cña m¹ng víi ®Þa chØ IP chÆng tiÕp theo. Líp 3 so s¸nh ®Þa chØ IP chÆng tiÕp theo víi cæng ¶o lèi ra (egress Virtual Port). Nh·n cæng ¶o lèi ra vµ ®Þa chØ IP chÆng tiÕp theo ®îc g¾n theo gãi IP vµ chuyÓn ®Õn khèi chøc n¨ng chuyÓn m¹ch. Khèi chøc n¨ng chuyÓn m¹ch sö dông nh·n cæng ¶o ®Çu ra ®Ó chuyÓn tiÕp gãi IP tíi LPF. LPF biªn cña cæng vËt lý MPLS so s¸nh c¸c th«ng tin mµo ®Çu IP chÆng tiÕp theo víi FEC (líp chuyÓn tiÕp t¬ng ®¬ng - Forwarding Equivalence Class) cña b¶ng chuyÓn tiÕp ®Ó t×m nh·n ®Çu ra. C¸c nh·n ®Çu ra ®îc g¾n víi gãi vµ MPLS PDU ®îc chuyÓn xuèng líp thÊp h¬n trong m« h×nh giao thøc. C¸c líp 1 vµ 2 cña cæng vËt lý ®Çu ra ®îc khëi t¹o bëi khèi LPF lèi ra. Chó ý: NÕu kh«ng tån t¹i kÕt n«i líp 2 t¹i cæng lèi ra "non - MPLS" cho ®Þa chØ IP chÆng tiÕp theo, chøc n¨ng ®iÒu khiÓn t¶i tin BCF tù ®éng sÏ thiÕt lËp kÕt nèi líp 2 t¹i cæng vËt lý lèi ra. Sù tån t¹i cña kÕt nèi líp 2 xuÊt ph¸t tõ nhu cÇu xem xÐt b¶ng ARP - Address Resolution Protocol. §èi víi trêng hîp cæng Ethernet, b¶ng ARP bao gåm viÖc chuyÓn ®æi gi÷a ®Þa chØ IP vµ MAC/ ®Þa chØ phÇn cøng cña c¸c nót trªn cïng mét Ethernet segment. − LSR lâi Mét MPLS PDU ®Õn cæng vËt lý cña bé ®Þnh tuyÕn chuyÓn m¹ch nh·n LSR lâi. C¸c líp 1 vµ 2 cña cæng vËt lý lèi vµo ®îc kÕt cuèi bëi khèi chøc n¨ng cæng logic LPF. Líp 2 cña LPF so s¸nh th«ng tin nh·n cña MPLS PDU víi nh·n vµo trong b¶ng chuyÓn tiÕp ®Ó t×m nh·n cæng ¶o lèi ra vµ nh·n ra.. Nh·n ra ®îc viÕt ®Ì lªn nh·n vµo vµ nh·n cæng ¶o ®îc g¾n vµo MPLS PDU sau ®ã ®îc göi tíi khèi chøc n¨ng chuyÓn m¹ch. Khèi chøc n¨ng chuyÓn m¹ch sö dông nh·n cæng ¶o lèi ra ®Ó chuyÓn tiÕp gãi MPLS PDU tíi LPF lèi ra. C¸c líp 1vµ 2 cña cæng vËt lý lèi ra ®îc khëi t¹o bëi khèi LPF lèi ra. 1.b CËp nhËt ®Þnh tuyÕn ®éng, liªn kÕt nh·n vµ c¸c b¶n tin ICMP trong LSR biªn vµ LSR lâi PhÇn nµy m« t¶ néi dung chñ yÕu cña qu¸ tr×nh cËp nhËt ®éng c¸c th«ng tin ®Þnh tuyÕn. §Þnh tuyÕn ®éng thêng ®îc sö dông ®Ó b¾t ®Çu thiÕt lËp ph¹m vi ho¹t ®éng trong m¹ng IP. CËp nhËt th«ng tin ®Þnh tuyÕn ®éng còng ®îc sö dông ®Ó x¸c ®Þnh c¸c tuyÕn míi khi thay ®æi m« h×nh m¹ng hiÖn hµnh. PhÇn nµy lµ ®Æc ®iÓm chung trong ®Þnh tuyÕn IGP (Interior Gateway Protocol) hoÆc EGP (Exterior Gateway Protocol). §Æc biÖt liªn quan ®Õn MPLS lµ viÖc g¸n nh·n cho FEC. Mét gãi IP, víi c¸c th«ng tin ®Þnh tuyÕn, g¸n nh·n hay c¸c b¶n tin ICMP ®îc truyÒn ®Õn cæng vËt lý cña bé ®Þnh tuyÕn IP. LPF lèi vµo so s¸nh th«ng tin mµo ®Çu cña gãi IP (MPLS biªn) hoÆc nh·n (MPLS lâi) víi prefix hoÆc nh·n cña b¶ng chuyÓn tiÕp ®Ó t×m nh·n cæng ra ¶o. Chó ý: TÊt c¶ c¸c gãi cã prefix phï hîp b»ng mét trong c¸c ®Þa chØ IP cña router ®îc chuyÓn tiÕp ®Õn cæng vËt lý kÕt nèi víi khèi PRCC (c¸c thµnh phÇn ®iÒu khiÓn router vËt lý). TÊt c¶ c¸c gãi t¬ng øng víi giao thøc ®Þnh tuyÕn néi h¹t hoÆc c¸c b¶n tin ICMP còng ®îc chuyÓn tiÕp. §iÒu ®ã kh¼ng ®Þnh viÖc so s¸nh t¹i LPF kh«ng chØ riªng ®Þa chØ IP. Nh·n cæng ¶o ®îc g¾n vµo gãi IP vµ chuyÓn ®Õn khèi chøc n¨ng chuyÓn m¹ch. Khèi chøc n¨ng chuyÓn m¹ch sö dông th«ng tin trªn nh·n cæng ¶o ®Ó chuyÓn tiÕp gãi IP ®Õn LPF lèi ra trªn cæng vËt lý kÕt nèi ®Õn thµnh phÇn ®iÒu khiÓn. C¸c líp 1 vµ 2 cña cæng vËt lý lèi ra ®îc khëi t¹o b»ng LPF. Chó ý: Sù chuyÓn ®æi t¶i tin cÇn thiÕt ®Ó chuyÓn tiÕp thµnh c«ng lu lîng ®Þnh tuyÕn ®Õn phÇn ®iÒu khiÓn LSR vËt lý ®îc thiÕt lËp th«ng qua qu¶n lý phï hîp víi tõng giao diÖn ngoµi trong LSR. Khèi NSICF vµ /hoÆc khèi chøc n¨ng ®iÒu khiÓn t¶i tin biªn dÞch th«ng tin ®Þnh tuyÕn cËp nhËt. §iÒu ®ã dÉn ®Õn kh¶ n¨ng thay ®æi b¶ng ®Þnh tuyÕn trong LSR. Th«ng tin ®Þnh tuyÕn ngoµi AS cung cÊp qua ®iÓm tham chiÕu ix sÏ bÞ kiÓm duyÖt tuú thuéc chÝnh s¸ch ®îc cµi ®Æt trong SGF. Trong trêng hîp thay ®æi b¶n ®Þnh tuyÕn, chøc n¨ng ®iÒu khiÓn t¶i tin cËp nhËt liªn kÕt nh·n liªn quan ®Õn FEC ®Ó thay ®æi m« h×nh vµ chuyÓn tiÕp chóng ®Õn cæng logic cã liªn quan. Ngoµi ra, trong trêng hîp thay ®æi b¶n ®Þnh tuyÕn, khèi chøc n¨ng ®iÒu khiÓn t¶i tin chØ dÉn khèi chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o ®Ó thay ®æi sù chuyÓn ®æi prefix ®Þa chØ IP (MPLS biªn) hoÆc nh·n (MPLS lâi) thµnh c¸c nh·n cæng ¶o chøa trong b¶ng chuyÓn tiÕp ph¶n ¸nh tr¹ng th¸i míi cña m¹ng. IV.1.2.1.2. IP truyÒn thèng Trong phÇn nµy tr×nh bµy c¸c øng dông cña cÊu tróc MSF cña c¸c IPv4 Router øng víi chøc n¨ng chuyÓn tiÕp IP nh ®îc ®Þnh nghÜa trong RFC 1812. C¸c m« t¶ nµy bao gåm c¸c giao diÖn: Ethernet, N-ISDN vµ ATM. C¸c m« t¶ nµy kh«ng tr×nh bµy ®Çy ®ñ vÒ dÞch vô Internet, hay vÒ bÊt cø mét dÞch vô IP VPN nµo còng nh c¸c dÞch vô QoS. CÊu tróc ®îc ®Ò cËp ®Õn trong vÝ dô nµy cã môc ®Ých lµ t¸ch riªng hai phÇn cña hÖ thèng lµ ®Þnh tuyÕn logic IP vµ chuyÓn tiÕp IP, ®iÒu ®ã t¹o ®iÒu kiÖn cho viÖc thiÕt lËp chuyªn m«n ho¸ vµ cho phÐp më réng c¸c phÇn tö mét c¸ch ®éc lËp. T¹i cïng mét thêi ®iÓm, viÖc chia lµm hai phÇn tö vËt lý cho phÐp thu nhá tõng phÇn tö vµ v× vËy gi¶m thiÓu sè lîng giao diÖn më cÇn thiÕt. Giao diÖn më gi÷a thiÕt bÞ ®iÒu khiÓn Router vËt lý vµ thiÕt bÞ chuyÓn tiÕp Router vËt lý ®îc chia nhá thµnh 5 lo¹i th«ng tin theo sau lµ c¸c ký hiÖu t¬ng øng víi ®iÓm tham chiÕu trªn m« h×nh chøc n¨ng lµ: ic, ia, np, vsc vµ sp. Líp liªn kÕt gi÷a c¸c m¹ng phèi hîp ho¹t ®éng ®Þnh tuyÕn IP (BGP4) trong m« h×nh vËt lý nµy ®îc triÓn khai qua ®iÓm tham chiÕu ia. Líp liªn kÕt trong m¹ng phèi hîp ho¹t ®éng ®Þnh tuyÕn (vÝ dô nh OSPF, IS-IS) trong m« h×nh nµy ®îc triÓn khai qua ®iÓm tham chiÕu ic. KhÝa c¹nh quan träng cña m« h×nh vËt lý cña mét IP Router lµ tù qu¶n lý (autonomy) chøc n¨ng ®iÒu khiÓn kªnh t¶i tin (BCF-Bearer Control Function) ®èi víi mçi cæng vËt lý. ViÖc tù qu¶n lý nµy lµ kÕt qu¶ cña yªu cÇu tÝnh ®éc lËp cña líp m¹ng (IP) víi c¸c líp liªn kÕt ë phÝa díi (Ethernet, ATM, SDH/SONET..) Mçi cæng vËt lý sö dông chøc n¨ng ®iÒu khiÓn kªnh mang BCF t¬ng øng víi líp liªn kÕt cña cæng ®ã. Mét sè giao thøc trao ®æi th«ng tin qua ®iÓm tham chiÕu ic v× vËy phô thuéc vµo viÖc chän c«ng nghÖ líp liªn kÕt cña mçi cæng vËt lý. Cßn ®èi víi giao thøc t¹i ®iÓm tham chiÕu ic, c¸c ®Çu cuèi lùa chän líp liªn kÕt cho cæng vËt lý. §èi víi ATM phÝa ®Çu cuèi sö dông AF UNI, ®èi víi Ethernet lµ ARP theo tiªu chuÈn 1122 “ C¸c yªu cÇu ®èi víi Physical Router IETF ControlRFC Component m¸y chñ Internet-líp truyÒn th«ng”. Network Service Instance Control Function ia bc ia L3 Bearer Control Function ic bs ic Virtual Switch Control Function VSC Port Port SCI Port Port VSC L2 Bearer Control Function ic(L2) ia ic(L3) Ethernet Logical Port Function Physical Port Physical Port sp Virtual Switch Function L2 Bearer Control Function sp Physical Router Forwarding Component Logical Port Function Physical Port Physical Port ic(L2) ia ic(L3) ATM UNI H×nh IV- : §Þnh tuyÕn IP truyÒn thèng §iÓm tham chiÕu sp ®îc sö dông ®Ó ®Æt cÊu h×nh chuyÓn tiÕp th«ng tin ®èi víi mçi cæng logic. C¸c th«ng tin nµy thay ®æi theo tr¹ng th¸i cña kªnh hoÆc tr¹ng th¸i cña router trong m¹ng. §iÓm tham chiÕu bc ®îc sö dông ®Ó truyÒn th«ng tin ®Þnh tuyÕn EGP (Exterior Gateway Protocol) tõ khèi chøc n¨ng ®iÒu khiÓn dÞch vô m¹ng (NSICF – Network Service Instance Control Function) tíi khèi chøc n¨ng ®iÒu khiÓn kªnh t¶u tin BCF n»m trong thiÕt bÞ ®iÒu khiÓn Router vËt lý. C¸c th«ng tin nµy sÏ thay ®æi khi m¹ng kh¸c kÕt nèi tíi thay ®æi hoÆc cæng cña m¹ng cã chøa Router nµy thay ®æi. BCF sö dông ®iÓm tham chiÕu bs ®Ó truy cËp tíi ®iÓm tham chiÕu sp vµ vsc th«ng qua chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o VSCF (Virtual Switch Control Function) ®Ó t¸c ®éng ®Õn b¶ng chuyÓn tiÕp trong khèi chøc n¨ng cæng logic LPF (Logical Port Function). Chøc n¨ng chuyÓn m¹ch (lµ mét phÇn cña chøc n¨ng chuyÓn m¹ch ¶o) trong m« h×nh nµy ho¹t ®éng dùa trªn c¸c cæng ¶o ®îc cÊu h×nh trong b¶ng chuyÓn tiÕp cña mçi cæng logic. Chøc n¨ng nµy yªu cÇu ph¶i thiÕt lËp tríc c¸c kÕt nèi h×nh líi gi÷a tÊt c¶ c¸c cæng logic trong b¶ng. Chøc n¨ng ®iÒu khiÓn chuyÓn m¹ch ¶o VSCF vµ ®iÓm tham chiÕu vsc ®îc sö dông ®Ó duy tr× líi kÕt nèi cña tÊt c¶ c¸c chøc n¨ng cæng logic (LPF) trong b¶ng. 2.a ChuyÓn tiÕp d÷ liÖu ngêi sö dông Sau ®©y chóng ta ®Ò cËp ®Õn b¶n chÊt qu¸ tr×nh chuyÓn tiÕp lu lîng. Chóng ta gi¶ sö r»ng kÕt nèi trong m¹ng IP ®· ®îc thiÕt lËp tríc khi thùc hiÖn chuyÓn tiÕp lu lîng. Mét gãi tin IP tíi cæng vËt lý cña IP Router. Líp 1 vµ líp 2 cña cæng vËt lý lèi vµo ®îc kÕt cuèi bëi LPF (Xem lu ý 1). Líp 3 cña chøc n¨ng cæng logic LPF lèi vµo sÏ so s¸nh th«ng tin mµo ®Çu cña gãi IP víi b¶ng m· ®Çu (prefix) chuyÓn tiÕp ®Ó x¸c ®Þnh cæng ra cña m¹ng hoÆc ®Þa chØ IP cña nót m¹ng tiÕp theo. Qu¸ tr×nh so s¸nh sö dông thuËt to¸n tr×nh bµy trong RFC 1812 vµ bao hµm c¶ so s¸nh chiÒu dµi m· (prefix) dµi nhÊt. Trong trêng hîp so s¸nh x¸c ®Þnh ®îc cæng ra cña m¹ng, th× líp 3 cña chøc n¨ng cæng logic LPF lèi vµo sÏ so s¸nh cæng ra cña m¹ng víi b¶ng m· chuyÓn tiÕp ®Ó x¸c ®Þnh ®Þa chØ IP cña nót m¹ng tiÕp theo. Líp 3 cña chøc n¨ng cæng logic LPF lèi vµo sÏ so s¸nh ®Þa chØ IP cña nót tiÕp theo víi cæng ¶o lèi ra. §Þa chØ IP cña nót tiÕp theo vµ nh·n cña cæng ¶o lèi ra sÏ ®îc truyÒn ®i trong gãi tin IP tíi VSF. VSF sö dông nh·n cña cæng ¶o nµy ®Ó truyÒn c¸c gãi IP LPF lèi ra. Líp 1 vµ líp 2 cña cæng vËt lý lèi ra ®îc kÕt cuèi bëi LPF. LPF lèi ra sÏ so s¸nh ®Þa chØ IP nót tiÕp theo víi ®Þa chØ líp 2 cho nót tiÕp theo. Líp 2 cã thÓ lµ mét trong rÊt nhiÒu lo¹i kh¸c khau. Cæng logic thùc hiÖn viÖc chuyÓn ®æi gi÷a ®Þa chØ IP vµ giao thøc L2. Trong trêng hîp cæng Ethernet (hoÆc m« pháng LAN), giao thøc ARP (Address Resolution Protocol) sÏ thùc hiÖn viÖc chuyÓn ®æi gi÷a ®Þa chØ IP vµ ®Þa chØ MAC trong m¹ng con (subnet) truyÒn th«ng qu¶ng b¸. Trong trêng hîp truyÒn th«ng kh«ng qu¶ng b¸ ®a truy nhËp m¹ng con (FR, ATM vµ MPLS) viÖc chuyÓn ®æi nµy ®îc thùc hiÖn th«ng qua viÖc ®Æt cÊu h×nh nh©n c«ng, ARP hoÆc LDP. Lu ý 1: Líp 1 vµ 2 ®iÒu khiÓn mçi cæng vËt lý ho¹t ®éng hoµn toµn ®éc lËp víi nhau. TÝnh ®éc lËp cña mçi cæng lµ mét ®Æc ®iÓm cña c¸c IP Router. 2.b CËp nhËt ®Þnh tuyÕn ®éng vµ c¸c b¶n tin ICMP Sau ®©y chóng ta sÏ m« t¶ b¶n chÊt cña qu¸ tr×nh cËp nhËt ®éng c¸c th«ng tin ®Þnh tuyÕn vµ xö lý c¸c b¶n tin ICMP. §Þnh tuyÕn ®éng thêng ®îc sö dông ®Ó thiÕt lËp c¸c kÕt nèi trong m¹ng IP. §Þnh tuyÕn ®éng còng ®îc sö dông ®Ó duy tr× kÕt nèi hiÖn cã khi cÊu tróc m¹ng thay ®æi. Trong trêng hîp nµy ®Þnh tuyÕn ®éng mµ chóng ta ®Ò cËp ®Õn lµ ®Þnh tuyÕn IGP (Interior Gateway Protocol) hoÆc ®Þnh tuyÕn EGP (Exterior Gateway Protocol). C¸c b¶n tin ICMP thêng ®îc sö dông ®Ó chuÈn ®o¸n c¸c lçi m¹ng. Mét gãi tin dµnh cho IP Router ®Õn cæng vËt lý cña IP Router. Líp 1 vµ líp 2 cña cæng vËt lý lèi vµo ®îc kÕt thóc bëi LPF. Líp 3 cña chøc n¨ng cæng logic LPF lèi vµo sÏ so s¸nh ®Þa chØ IP cña gãi tin víi ®Þa chØ IP cña Router. Nh·n cña cçng ¶o lèi ra chØ ®Õn thiÕt bÞ ®iÒu khiÓn Router vËt lý ®îc truyÒn tíi VSF trong c¸c gãi tin IP. VSF sö dông nh·n cæng ¶o nµy ®Ó truyÒn c¸c gãi tin IP ®Õn chøc n¨ng cæng logic LPF trªn c¸c cæng vËt lý kÕt nèi víi thiÕt bÞ ®iÒu khiÓn Router vËt lý. Líp 2 sÏ thùc hiÖn c¸c chuyÓn ®æi cÇn thiÕt ®Ó truyÒn c¸c gãi tin tíi c¸c chøc n¨ng t¬ng øng ®îc x¸c ®Þnh trong phÇn qu¶n lý. LPF trong thiÕt bÞ chuyÓn tiÕp Router vËt lý lµ ®iÓm khëi ®Çu cña líp 1 vµ líp 2 cña cæng vËt lý lèi ra. Chøc n¨ng cæng logic lèi vµo cña thiÕt bÞ ®iÒu khiÓn Router vËt lý lµ ®iÒm kÕt thóc cña c¸c líp tõ 1 ®Õn 4 cña c¸c gãi tin ®Õn ®Ó x¸c ®Þnh chøc n¨ng bªn trong nµo sÏ nhËn gãi tin ®ã. Trong m« h×nh vËt lý nµy, thiÕt bÞ ®iÒu khiÓn Router vËt lý sÏ thùc hiÖn chøc n¨ng xö lý th«ng tin ®Þnh tuyÕn còng nh c¸c th«ng tin hç trî kh¸c. NSICF hoÆc BCF sÏ dÞch c¸c th«ng tin cËp nhËt ®Þnh tuyÕn hoÆc c¸c b¶n tin ICMP. Qu¸ tr×nh nµy sÏ söa ®æi th«ng tin chuyÓn tiÕp cña thiÕt bÞ chuyÓn tiÕp Router vËt lý hoÆc ®¸p øng l¹i b¶n tin ICMP. Trong trêng hîp söa ®æi b¶ng chuyÓn tiÕp trong néi bé m¹ng, BCF th«ng qua VSCF chØ thÞ cho LPF söa ®æi b¶ng chuyÓn ®æi tõ ®Þa chØ IP thµnh nh·n cæng ¶o vµ ®Þa chØ IP cña nót m¹ng tiÕp theo cã chøa trong b¶ng chuyÓn tiÕp t¬ng øng víi sù thay ®æi tr¹ng th¸i cña m¹ng. Trong trêng hîp söa ®æi b¶ng chuyÓn tiÕp gi÷a c¸c m¹ng, NSICF chØ thÞ cho BCF t¬ng øng víi LPF söa ®æi b¶ng chuyÓn ®æi tõ ®Þa chØ IP bªn ngoµi thµnh ®Þa chØ m¹ng IP lèi ra. Ho¹t ®éng nµy ®îc thùc hiÖn th«ng qua ®iÓm tham chiÕu bc. Chøc n¨ng NSICF vµ BC thùc hiÖn chøc n¨ng cËp nhËt b¶ng ®Þnh tuyÕn ®éng cho LPF th«ng qua ®iÓm tham chiÕu ia vµ ic. Chøc n¨ng nµy ®îc thùc hiÖn b»ng c¸ch g¸n nh·n cæng ¶o cho gãi tin vµ chØ dÉn chuyÓn tiÕp gãi tin t¬ng øng. Trong mét sè trêng hîp c¸c th«ng tin líp 2 sÏ ®îc cung cÊp, trong mét vµi trêng hîp kh¸c th× chØ cã c¸c th«ng tin líp 3 míi ®îc cung cÊp trong gãi tin. IV.1.3. KhuyÕn nghÞ øng dông MPLS trong m¹ng viÔn th«ng cña VNPT ThÕ giíi ®ang bíc vµo kû nguyªn th«ng tin míi b¾t nguån tõ c«ng nghÖ, ®a ph¬ng tiÖn, nh÷ng biÕn ®éng x· héi, toµn cÇu ho¸ trong kinh doanh vµ gi¶i trÝ, ph¸t triÓn ngµy cµng nhiÒu kh¸ch hµng sö dông ph¬ng tiÖn ®iÖn tö. BiÓu hiÖn ®Çu tiªn cña xa lé th«ng tin lµ Internet, sù ph¸t triÓn cña nã lµ minh ho¹ sinh ®éng cho nh÷ng ®éng th¸i híng tíi x· héi th«ng tin. ViÖc chuyÓn ®æi tõ c«ng nghÖ t¬ng tù sang c«ng nghÖ sè ®· ®em l¹i søc sèng míi cho m¹ng viÔn th«ng. Tuy nhiªn, nh÷ng lo¹i h×nh dÞch vô trªn lu«n ®ßi hái nhµ khai th¸c ph¶i ®Çu t nghiªn cøu nh÷ng c«ng nghÖ viÔn th«ng míi ë c¶ lÜnh vùc m¹ng vµ chÕ t¹o thiÕt bÞ. CÊu h×nh m¹ng hîp lÝ vµ sö dông c¸c c«ng nghÖ chuyÓn giao th«ng tin tiªn tiÕn lµ thö th¸ch ®èi víi nhµ khai th¸c còng nh s¶n xuÊt thiÕt bÞ. Cã thÓ kh¼ng ®Þnh giai ®o¹n hiÖn nay lµ giai ®o¹n chuyÓn dÞch gi÷a c«ng nghÖ thÕ hÖ cò (chuyÓn m¹ch kªnh) sang dÇn c«ng nghÖ thÕ hÖ míi (chuyÓn m¹ch gãi), ®iÒu ®ã kh«ng chØ diÔn ra trong h¹ tÇng c¬ së th«ng tin mµ cßn diÔn ra trong c¸c c«ng ty khai th¸c dÞch vô, trong c¸ch tiÕp cËn cña c¸c nhµ khai th¸c thÕ hÖ míi khi cung cÊp dÞch vô cho kh¸ch hµng. C¸c h·ng cung cÊp thiÕt bÞ vµ c¸c nhµ khai th¸c trªn thÕ giíi ®· ®a ra mét nguyªn t¾c tæ chøc míi cho m¹ng viÔn th«ng trong giai ®o¹n tíi ®©y ®îc gäi lµ m¹ng thÕ hÖ sau NGN. CÊu tróc m¹ng thÕ hÖ sau ®îc ph©n thµnh 3 líp c¬ b¶n sau: Líp ®iÒu khiÓn kÕt nèi vµ dÞch vô Líp truyÒn t¶i Líp truy nhËp Líp qu¶n lý ®îc coi nh mét m¶ng theo ph¬ng n»m ngang qu¶n lý c¸c líp chøc n¨ng trªn. ViÖc tæ chøc ph©n líp chøc n¨ng cña m¹ng nµy ®¶m b¶o cho kh¶ n¨ng triÓn khai c«ng nghÖ vµ thiÕt bÞ mét c¸ch tèi u t¹i nhiÒu ®Þa ®iÓm,trong tõng líp vµ trong tõng thêi ®iÓm hîp lý. Theo nh÷ng ph©n tÝch trong phÇn m« h×nh tæng ®µi ®a dÞch vô cña MSF vµ cÊu tróc hÖ thèng ®iÒu khiÓn softswitch øng dông trªn m¹ng cã thÓ ®a ra mét sè gi¶i ph¸p triÓn khai c«ng nghÖ MPLS trong m¹ng NGN cña Tæng c«ng ty BCVT ViÖt nam ®Õn 2010 nh sau: .IV.1.3.1. C¸c gi¶i ph¸p øng dông MPLS VÒ c¬ b¶n cã thÓ chia thµnh 3 gi¶i ph¸p nh sau: Gi¶i ph¸p 1: triÓn khai MPLS trong m¹ng lâi (c¸c tæng ®µi chuyÓn tiÕp vïng) Gi¶i ph¸p 2: triÓn khai MPLS trong c¸c tæng ®µi ®a dÞch vô t¹i c¸c vïng lu lîng, m¹ng lâi sö dông tæng ®µi ATM Gi¶i ph¸p 3: M¹ng lâi vµ c¸c tæng ®µi ®a dÞch vô sö dông MPLS. Mçi gi¶i ph¸p ®Òu cã u nhîc ®iÓm sÏ ®îc ph©n tÝch trong phÇn tiÕp theo. IV.1.3.1.1. Gi¶i ph¸p 1: MPLS trong m¹ng lâi 1.a Néi dung gi¶i ph¸p TriÓn khai cÊu h×nh m¹ng MPLS t¹i líp core cña m¹ng thÕ hÖ míi theo c¸c giai ®o¹n ph¸t triÓn trong ®Þnh híng tæ chøc m¹ng ViÔn th«ng cña VNPT ®Õn 2010. C¸c tæng ®µi trong líp core cña m¹ng thÕ hÖ míi ®· ®îc x¸c ®Þnh nh sau: Giai ®o¹n 2001-2003: TriÓn khai MPLS t¹i 3 tæng ®µi core cña Hµ néi, §µ n½ng vµ T.p Hå ChÝ Minh. TÊt c¶ c¸c trung kÕ cña tæng ®µi nµy ®Òu sö dsông MPLS. Nh vËy c¸c tæng ®µi nµy sÏ ®ãng vai trß LSR core. T¹i 11 tØnh thµnh phè träng ®iÓm bao gåm: Hµ néi, T.p Hå ChÝ Minh, H¶i phßng, Qu¶ng ninh, HuÕ, §µ n½ng, Kh¸nh hoµ, Bµ rÞa-Vòng tµu, §ång nai, CÇn th¬, B×nh d¬ng trang bÞ c¸c nót ghÐp luång trung kÕ TGW vµ c¸c tæng ®µi ®a dÞch vô ATM+IP cã hç trî cæng MPLS. C¸c nót truy nhËp NGN t¹i 11 tØnh thµnh phè nªu trªn nÕu ®îc trang bÞ sÏ kÕt nèi vµo m¹ng MPLS th«ng qua c¸c tæng ®µi ®a dÞch vô ATM+IP t¹i c¸c ®Þa ph¬ng ®ã. Chøc n¨ng ®iÒu khiÓn c¸c thñ tôc MPLS ®îc thiÕt lËp trong 2 trung t©m ®iÒu khiÓn ®Æt t¹i Hµ néi vµ T.p Hå ChÝ Minh Giai ®o¹n 2004-2005: T¨ng thªm 2 tæng ®µi MPLS t¹i 2 vïng lu lîng míi xuÊt hiÖn, h×nh thµnh hoµn chØnh 2 mÆt chuyÓn t¶i MPLS (A vµ B). Bæ sung nót ®iÒu khiÓn t¹i §µ n¨ng, t¹o 3 vïng ®iÒu khiÓn riªng biÖt Kh«ng më réng ph¹m vi m¹ng MPLS xuèng cÊp vïng. Giai ®o¹n 2006-2010: Hoµn chØnh nót ®iÒu khiÓn (5 vïng ®iÒu khiÓn) Kh«ng më réng ph¹m vi MPLS xuèng cÊp vïng 1.b CÊu h×nh triÓn khai CÊu h×nh triÓn khai ®îc thÓ hiÖn trong h×nh IV-7 díi ®©y. H×nh IV- : CÊu h×nh tæ chøc m¹ng MPLS ph¬ng ¸n 1 ®Õn 2010. §iÒu khiÓn LDP, CR-LDP §iÒu khiÓn MPLS MPLS (LSR (LSR -Core) -Core) CÊp ®êng trôc MÆt A MÆt B MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) CÊp vïng ATM+IP ATM+IP Khu vùc phÝa B¾c (trõ Hµ néi) ATM+IP ATM+IP Khu vùc Hµ Néi ATM+IP ATM+IP Khu vùc miÒn Trung, T©y Nguyªn ATM+IP ATM+IP Khu vùc TP. Hå ChÝ Minh ATM+IP ATM+IP Khu vùc phÝa Nam 1.c ¦u nhîc ®iÓm ¦u ®iÓm: §¬n gi¶n trong tæ chøc vµ triÓn khai Thèng nhÊt ®îc víi ph¬ng ¸n tæ chøc m¹ng NGN lµ t¸ch biÖt chøc n¨ng líp ®iÒu khiÓn vµ chuyÓn t¶i. S¶n phÈm th¬ng m¹i ®· cã trªn thÞ trêng KÕt nèi víi cÊp vïng (c¸c tæng ®µi ®a dÞch vô ATM+IP) th«ng qua giao diÖn ATM 155Mb/s hay 622Mb/s rÊt ®¬n gi¶n do b¶n th©n c¸c thiÕt bÞ cã thÓ khai b¸o MPLS hay ATM trªn cïng 1 cæng vËt lý. Nhîc ®iÓm: C«ng nghÖ MPLS cha ®¹t ®îc ®Õn ®é chÝn muåi nªn vÉn cßn cã thÓ xuÊt hiÖn rñi ro khi MPLS kh«ng ®îc chÊp nhËn réng r·i trªn thÞ trêng Chi phÝ ®Çu t cho c¸c thiÕt bÞ chuyÓn m¹ch MPLS cao h¬n so víi thiÕt bÞ chuyÓn m¹ch thuÇn ATM hay IP. CÇn x¸c ®Þnh râ h¬n chÊt lîng dÞch vô QoS ®Æc biÖt ®èi víi dÞch vô tho¹i khi lu lîng tho¹i (PSTN) ®îc chuyÓn tiÕp qua m¹ng MPLS. 1.d C¸c vÊn ®Ò kü thuËt cÇn gi¶i quyÕt Tuy cã thÓ nãi r»ng ph¬ng ¸n 1 t¬ng ®èi thuËn tiÖn vµ ®¬n gi¶n khi triÓn khai nhng ®iÒu ®ã kh«ng cã nghÜa lµ chØ cÇn mua thiÕt bÞ MPLS vµ triÓn khai ®îc ngay. Cã nhiÒu vÊn ®Ò kü thuËt cÇn x¸c ®Þnh râ tríc khi triÓn khai m¹ng MPLS core nµy. Cã thÓ xem xÐt mét sè vÊn ®Ò sau: X¸c ®Þnh chøc n¨ng cña LSR core t¹i c¸c nót truyÒn t¶i vµ chøc n¨ng cña nót ®iÒu khiÓn t¬ng øng theo m« h×nh MSF ®· ®îc tr×nh bµy trong phÇn trªn. CÇn lu ý ®Õn giao diÖn (trong trêng hîp nµy c¸c LSR core ®îc coi nh c¸c MG vµ phÇn ®iÒu khiÓn sÏ lµ MGC) kÕt nèi víi nót ®iÒu khiÓn (H.248/Megaco Sigtran). Ph©n vïng ®iÒu khiÓn râ rµng ®Æc biÖt trong giai ®o¹n 2001-2003 khi chØ tæ chøc 2 vïng ®iÒu khiÓn th× LSR core t¹i §µ n¨ng sÏ do vïng 1 hay vïng 2 ®iÒu khiÓn? hay tæ chøc kiÓu load-sharing? Do m¹ng cÊp ®êng trôc VNPT trong giai ®o¹n tíi sÏ ph¶i ®¶m nhËn chøc n¨ng kÕt nèi quèc tÕ nªn cÇn gi¶i quyÕt cæng kÕt nèi quèc tÕ khi MPLS qua vÖ tinh hay m¹ng MPLS quèc tÕ cha ®îc h×nh thµnh. Cã thÓ ph¶i gi¶i quyÕt viÖc bæ sung khèi TGW ®Ó kÕt nèi ®Õn cæng quèc tÕ hiÖn nay cho c¸c dÞch vô PSTN, c¸c dÞch vô Internet hay truyÒn sè liÖu IP ®îc kÕt nèi trùc tiÕp ®i quèc tÕ qua cæng ATM. Nªn lùa chän VoATM cho TGW. IV.1.3.1.2. Gi¶i ph¸p 2: ATM core, MPLS trong c¸c tæng ®µi ®a dÞch vô 2.a Néi dung gi¶i ph¸p TriÓn khai cÊu h×nh m¹ng ATM t¹i líp core, triÓn khai MPLS t¹i c¸c tæng ®µi ®a dÞch vô cña m¹ng thÕ hÖ míi theo c¸c giai ®o¹n ph¸t triÓn trong ®Þnh híng tæ chøc m¹ng ViÔn th«ng cña VNPT ®Õn 2010. Giai ®o¹n 2001-2003: TriÓn khai 3 tæng ®µi ATM core cña Hµ néi, §µ n½ng vµ T.p Hå ChÝ Minh.C¸c kÕt nèi cã thÓ lµ PVC hoÆc SVC. T¹i 11 tØnh thµnh phè träng ®iÓm bao gåm: Hµ néi, T.p Hå ChÝ Minh, H¶i phßng, Qu¶ng ninh, HuÕ, §µ n½ng, Kh¸nh hoµ, Bµ rÞa-Vòng tµu, §ång nai, CÇn th¬, B×nh d¬ng trang bÞ c¸c nót ghÐp luång trung kÕ TGW (sang m¹ng PSTN) vµ c¸c tæng ®µi ®a dÞch vô sö dông c«ng nghÖ MPLS. C¸c nót truy nhËp NGN t¹i 11 tØnh thµnh phè nªu trªn nÕu ®îc trang bÞ sÏ kÕt nèi vµo m¹ng ATM th«ng qua c¸c tæng ®µi ®a dÞch vô MPLS t¹i c¸c ®Þa ph¬ng ®ã. Chøc n¨ng ®iÒu khiÓn c¸c thñ tôc MPLS ®îc thiÕt lËp trong 2 trung t©m ®iÒu khiÓn ®Æt t¹i Hµ néi vµ T.p Hå ChÝ Minh Giai ®o¹n 2004-2005: T¨ng thªm 2 tæng ®µi ATM t¹i 2 vïng lu lîng míi xuÊt hiÖn, h×nh thµnh hoµn chØnh 2 mÆt chuyÓn t¶i ATM (A vµ B). Bæ sung nót ®iÒu khiÓn t¹i §µ n¨ng, t¹o 3 vïng ®iÒu khiÓn riªng biÖt Giai ®o¹n 2006-2010: Hoµn chØnh nót ®iÒu khiÓn (5 vïng ®iÒu khiÓn) 2.b CÊu h×nh triÓn khai CÊu h×nh triÓn khai ®îc thÓ hiÖn trong h×nh IV-8 sau ®©y. §iÒu khiÓn SVC,PVC §iÒu khiÓn ATM ATM CÊp ®êng trôc MÆt A MÆt B ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM CÊp vïng MPLS MPLS (LSR(LSR- biªn) biªn) Khu vùc phÝa B¾c (trõ Hµ néi) MPLS MPLS (LSR(LSR- biªn) biªn) MPLS MPLS (LSR(LSR- biªn) biªn) MPLS MPLS (LSR(LSR- biªn) biªn) MPLS MPLS (LSR(LSR- biªn) biªn) Khu vùc Hµ Néi Khu vùc miÒn Trung, T©y Nguyªn Khu vùc TP. Hå ChÝ Minh Khu vùc phÝa Nam H×nh IV- : CÊu h×nh tæ chøc m¹ng MPLS ph¬ng ¸n 2 ®Õn 2010. 78 2.c ¦u nhîc ®iÓm ¦u ®iÓm: Thèng nhÊt ®îc víi ph¬ng ¸n tæ chøc m¹ng NGN lµ t¸ch biÖt chøc n¨ng líp ®iÒu khiÓn vµ chuyÓn t¶i. S¶n phÈm th¬ng m¹i ®· cã trªn thÞ trêng, ®Æc biÖt c¸c tæng ®µi ATM lo¹i míi cã kh¶ n¨ng n©ng cÊp hç trî MPLS chØ b»ng phÇn mÒm. KÕt nèi víi cÊp vïng (c¸c tæng ®µi ®a dÞch vô MPLS) th«ng qua giao diÖn ATM 155Mb/s hay 622Mb/s. Nhîc ®iÓm: Kh«ng ph¸t huy hÕt u ®iÓm cña c«ng nghÖ MPLS trªn toµn m¹ng. CÇn gi¶i quyÕt vÊn ®Ò hîp nhÊt VC vµ bé ®Öm cña c¸c tæng ®µi ATM trªn m¹ng trôc khi triÓn khai MPLS t¹i c¸c tØnh thµnh phè träng ®iÓm. Gi¸ thµnh c¸c thiÕt bÞ MPLS nãi chung vÉn cßn cao nªn nÕu ®Çu t víi sè lîng lín th× chi phÝ ban ®Çu sÏ rÊt cao. ViÖc triÓn khai MPLS ë líp truy nhËp ®a dÞch vô lµm phøc t¹p qu¸ tr×nh ®iÒu khiÓn cuéc gäi bëi nót ®iÒu khiÓn sÏ ph¶i chuyÓn ®æi hoÆc sö dông nhiÒu giao thøc thiÕt lËp cuéc gäi (Megaco ®Ó x¸c ®Þnh cæng, LDP ®Ó ph©n phèi vµ g¸n nh·n, PNNI, UNI ®Ó ®iÒu khiÓn chuyÓn m¹ch ATM...) 2.d C¸c vÊn ®Ò kü thuËt cÇn gi¶i quyÕt §èi víi ph¬ng ¸n nµy cã nhiÒu vÊn ®Ò kü thuËt cÇn gi¶i quyÕt. Cã thÓ xem xÐt mét sè vÊn ®Ò sau: T¬ng tù nh ph¬ng ¸n 1 cÇn x¸c ®Þnh chøc n¨ng cña LSR biªn t¹i c¸c nót truy nhËp ®a dÞch vô vµ chøc n¨ng cña nót ®iÒu khiÓn t¬ng øng theo m« h×nh MSF ®· ®îc tr×nh bµy trong phÇn trªn. CÇn lu ý ®Õn giao diÖn (trong trêng hîp nµy c¸c LSR biªn ®îc coi nh c¸c MG vµ phÇn ®iÒu khiÓn sÏ lµ MGC) kÕt nèi víi nót ®iÒu khiÓn (H.248/Megaco Sigtran). Ph©n vïng ®iÒu khiÓn râ rµng ®Æc biÖt trong giai ®o¹n 2001-2003 khi chØ tæ chøc 2 vïng ®iÒu khiÓn th× c¸c LSR biªn t¹i §µ n¨ng sÏ do vïng 1 hay vïng 2 ®iÒu khiÓn? hay tæ chøc kiÓu load-sharing? X¸c ®Þnh chÕ ®é ho¹t ®éng kiÓu tÕ bµo cho c¸c tæng ®µi ®a dÞch vô sö dông MPLS v× m¹ng trôc ®· sö dông c«ng nghÖ ATM, cÇn chuÈn bÞ yªu cÇu c¸c tæng ®µi ATM trôc ph¶i cã kh¶ n¨ng hç trî MPLS ®Ó trë thµnh c¸c ATMLSR. IV.1.3.1.3. Gi¶i ph¸p 3:M¹ng MPLS hoµn toµn 3.a Néi dung gi¶i ph¸p TriÓn khai cÊu h×nh m¹ng MPLS t¹i líp core cña m¹ng thÕ hÖ míi theo c¸c giai ®o¹n ph¸t triÓn trong ®Þnh híng tæ chøc m¹ng ViÔn th«ng cña VNPT ®Õn 2010. TriÓn khai c¸c tæng ®µi truy nhËp ®a dÞch vô c«ng nghÖ MPLS t¹i Hµ néi, T.p Hå ChÝ Minh, triÓn khai c¸c tæng ®µi ®a dÞch vô cßn l¹i c«ng nghÖ ATM+IP. Giai ®o¹n 2001-2003: TriÓn khai MPLS t¹i 3 tæng ®µi core cña Hµ néi, §µ n½ng vµ T.p Hå ChÝ Minh. TÊt c¶ c¸c trung kÕ cña tæng ®µi nµy ®Òu sö dsông MPLS. Nh vËy c¸c tæng ®µi nµy sÏ ®ãng vai trß LSR core. T¹i 2 thµnh phè träng ®iÓm: Hµ néi, T.p Hå ChÝ Min trang bÞ 2 tæng ®µi ®a dÞch vô MPLS. T¹i c¸c tØnh, thµnh phè H¶i phßng, Qu¶ng ninh, HuÕ, §µ n½ng, Kh¸nh hoµ, Bµ rÞa-Vòng tµu, §ång nai, CÇn th¬, B×nh d¬ng trang bÞ c¸c nót ghÐp luång trung kÕ TGW vµ c¸c tæng ®µi ®a dÞch vô ATM+IP cã hç trî cæng MPLS. C¸c nót truy nhËp NGN t¹i c¸c tØnh thµnh phè nªu trªn nÕu ®îc trang bÞ sÏ kÕt nèi vµo m¹ng MPLS th«ng qua c¸c tæng ®µi ®a dÞch vô ATM+IP t¹i c¸c ®Þa ph¬ng ®ã. Chøc n¨ng ®iÒu khiÓn c¸c thñ tôc MPLS ®îc thiÕt lËp trong 2 trung t©m ®iÒu khiÓn ®Æt t¹i Hµ néi vµ T.p Hå ChÝ Minh Giai ®o¹n 2004-2005: N©ng cÊp 2 tæng ®µi MPLS t¹i 2 Hµ néi vµ T.p Hå ChÝ Minh ®Ó trë thµnh 2 tæng ®µi MPLS ®êng trôc, h×nh thµnh hoµn chØnh 2 mÆt chuyÓn t¶i MPLS (A vµ B). Bæ sung nót ®iÒu khiÓn t¹i §µ n¨ng, t¹o 3 vïng ®iÒu khiÓn riªng biÖt N©ng cÊp phÇn mÒm cho tÊt c¶ c¸c tæng ®µi ®a dÞch vô t¹i c¸c tØnh thµnh phè nªu trªn ®Ó hç trî MPLS . Giai ®o¹n 2006-2010: Hoµn chØnh nót ®iÒu khiÓn (5 vïng ®iÒu khiÓn) Më réng ph¹m vi MPLS t¹i c¸c vïng míi xuÊt hiÖn. 3.b CÊu h×nh triÓn khai CÊu h×nh triÓn khai ®îc thÓ hiÖn trong h×nh IV-9. 3.c ¦u nhîc ®iÓm ¦u ®iÓm: §¬n gi¶n trong tæ chøc vµ triÓn khai Thèng nhÊt ®îc víi ph¬ng ¸n tæ chøc m¹ng NGN lµ t¸ch biÖt chøc n¨ng líp ®iÒu khiÓn vµ chuyÓn t¶i. S¶n phÈm th¬ng m¹i ®· cã trªn thÞ trêng §¶m b¶o m¹ng MPLS xuyªn suèt ®èi víi c¸c dÞch vô nh Internet, truyÒn sè liÖu, VPN t¹i mét sè ®Þa ph¬ng cã nhu cÇu cao. Ph¬ng ¸n tæ chøc m¹ng ®iÒu khiÓn t¬ng ®èi ®¬n gi¶n v× Ýt yªu cÇu hoÆc kh«ng cã yªu cÇu thay ®æi giao thøc ®iÒu khiÓn. Kh¶ n¨ng n©ng cÊp thiÕt bÞ ®îc dù b¸o tríc nªn hiÖu qu¶ ®Çu t vµ khai th¸c thiÕt bÞ cao. Nhîc ®iÓm: C«ng nghÖ MPLS cha ®¹t ®îc ®Õn ®é chÝn muåi nªn vÉn cßn cã thÓ xuÊt hiÖn rñi ro khi MPLS kh«ng ®îc chÊp nhËn réng r·i trªn thÞ trêng Chi phÝ ®Çu t cho c¸c thiÕt bÞ chuyÓn m¹ch MPLS cao h¬n so víi thiÕt bÞ chuyÓn m¹ch thuÇn ATM hay IP. 3.d C¸c vÊn ®Ò kü thuËt cÇn gi¶i quyÕt CÇn xem xÐt mét sè vÊn ®Ò sau: Ph©n vïng ®iÒu khiÓn râ rµng ®Æc biÖt trong giai ®o¹n 2001-2003 khi chØ tæ chøc 2 vïng ®iÒu khiÓn th× LSR core t¹i §µ n¨ng sÏ do vïng 1 hay vïng 2 ®iÒu khiÓn? hay tæ chøc kiÓu load-sharing? Do m¹ng cÊp ®êng trôc VNPT trong giai ®o¹n tíi sÏ ph¶i ®¶m nhËn chøc n¨ng kÕt nèi quèc tÕ nªn cÇn gi¶i quyÕt cæng kÕt nèi quèc tÕ khi MPLS qua vÖ tinh hay m¹ng MPLS quèc tÕ cha ®îc h×nh thµnh. Cã thÓ ph¶i gi¶i quyÕt viÖc bæ sung khèi TGW ®Ó kÕt nèi ®Õn cæng quèc tÕ hiÖn nay cho c¸c dÞch vô PSTN, c¸c dÞch vô Internet hay truyÒn sè liÖu IP ®îc kÕt nèi trùc tiÕp ®i quèc tÕ qua cæng ATM. Nªn lùa chän VoATM cho TGW. §iÒu khiÓn LDP, CR-LDP §iÒu khiÓn MPLS MPLS (LSR (LSR -Core) -Core) CÊp ®êng trôc MÆt A MÆt B MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR (LSR -Core) -Core) MPLS MPLS (LSR-biªn) (LSR-biªn) MPLS MPLS (LSR-biªn) (LSR-biªn) Khu vùc miÒn Trung, T©y Nguyªn Khu vùc TP. Hå ChÝ Minh CÊp vïng MPLS MPLS (LSR-biªn) (LSR-biªn) Khu vùc phÝa B¾c (trõ Hµ néi) MPLS MPLS (LSR-biªn) (LSR-biªn) Khu vùc Hµ Néi H×nh IV- : CÊu h×nh tæ chøc m¹ng MPLS ph¬ng ¸n 3 ®Õn 2010. 82 MPLS MPLS (LSR-biªn) (LSR-biªn) Khu vùc phÝa Nam IV.1.3.1.4. §¸nh gi¸ Gi¶i ph¸p sè 1 ®a ra t¬ng ®èi hîp lý vÒ tæ chøc m¹ng còng nh kh¶ n¨ng t¬ng thÝch víi c¸c c«ng nghÖ hiÖn ®ang sö dông cho m¹ng Internet, m¹ng PSTN cña Tæng c«ng ty BCVT ViÖt nam. Tuy nhiªn cÇn lu ý r»ng MPLS hay ATM ®îc hç trî chñ yÕu bëi phÇn ®iÒu khiÓn vµ c¸c thñ tôc ®i kÌm, do ®ã cÇn x¸c ®Þnh râ chøc n¨ng cña nót ®iÒu khiÓn chuyÓn m¹chh, ®Þnh tuyÕn ®èi víi thiÕt bÞ ®iÒu khiÓn (softswitch hay MGC). Gi¶i ph¸p sè 2 phøc t¹p vÒ tæ chøc vµ n©ng cÊp sau nµy dodßng thêi còng kh«ng gi¶m ®ùoc chi phÝ ®Çu t. Gi¶i ph¸p sè 3 tuy cã nhiÒu u ®iÓm nhng chi phÝ ®Çu t cao, cã thÓ xem xÐt triÓn khai c¸c tæng ®µi ®a dÞch vô c«ng nghÖ MPLS theo tõng vïng hoÆc cã lùa chän ®Ó b¶o ®¶m cÊp truy nhËp cho MPLS ®ång thêi chi phÝ kh«ng cao. KÕt luËn vµ khuyÕn nghÞ Sù ph¸t triÓn vµ héi tô tho¹i -sè liÖu lµ xu thÕ kh«ng thÓ cìng l¹i ®îc trong viÔn th«ng, c«ng nghÖ th«ng tin ngµy nay. Cã rÊt nhiÒu lý do ®Ó c¸c nhµ khai th¸c viÔn th«ng ®éc quyÒn tríc ®©y vµ hiÖn nay ph¶i lo ng¹i trøoc sù ph¸t triÓn rÊt nhanh cña Internet, cña c¸c nhµ khai th¸c thÕ hÖ míi. §øng tríc nh÷ng th¸ch thøc chung nh vËy vµ triÓn väng ph¸t triÓn khi hiÖp ®Þnh th¬ng m¹i ViÖt-Mü chÝnh thøc ®îc phª chuÈn, Tæng c«ng ty BCVT ViÖt nam lµ nhµ khai th¸c viÔn th«ng truyÒn thèng ®· cã kÕ ho¹ch ph¸t triÓn m¹ng cña m×nh, chuyÓn dÇn sang m¹ng thÕ hÖ míi NGN. VÒ nguyªn t¾c cã thÓ ®Þnh nghÜa m¹ng thÕ hÖ míi NGN nh sau: " M¹ng viÔn th«ng thÕ hÖ sau lµ mét m¹ng cã h¹ tÇng th«ng tin duy nhÊt dùa trªn c«ng nghÖ gãi ®Ó cã thÓ triÓn khai nhanh chãng c¸c lo¹i h×nh dÞch vô kh¸c nhau dùa trªn sù héi tô gi÷a tho¹i vµ sè liÖu, gi÷a cè ®Þnh vµ di ®éng." Qu¸ tr×nh chuyÓn ®æi lªn NGN lµ mét giai ®o¹n t¬ng ®èi dµi ®ßi hái cã sù thay ®æi kh«ng chØ vÒ mÆt c«ng nghÖ (chuyÓn t¶i, ®iÒu khiÓn) mµ cßn cã sù thay ®æi vÒ c¬ b¶n trong tæ chøc m¹ng, trong qu¶n lý vµ trong b¶n th©n c¸ch ®iÒu hµnh s¶n xuÊt kinh doanh cña doanh nghiÖp. Víi xu thÕ hiÖn nay, viÖc chuyÓn ®æi lµ tÊt yÕu vµ cÇn thùc hiÖn mét c¸ch cã c¬ së khoa häc, ®¶m b¶o yÕu tè c¹nh tranh víi nh÷ng nhµ khai th¸c tiÒm n¨ng trong t¬ng lai. §Ò tµi "Nghiªn cøu c«ng nghÖ chuyÓn m¹ch nh·n MPLS (Multiprotocol Label Switching) vµ ®Ò xuÊt c¸c kiÕn nghÞ ¸p dông c«ng nghÖ MPLS trong m¹ng thÕ hÖ sau (NGN) cña Tæng c«ng ty" víi môc tiªu lµm s¸ng tá kh¶ n¨ng triÓn khai còng nh c¸c ph¬ng ¸n triÓn khai c«ng nghÖ MPLS trong m¹ng thÕ hÖ míi cña Tæng c«ng ty. Sau thêi gian nghiªn cøu vµ ph©n tÝch nhãm chñ tr× ®Ò tµi vÒ c¬ b¶n ®· hµon thµnh néi dung ®Ò ra. C¸c néi dung ®Ò cËp trong b¸o c¸o lµ nh÷ng c¬ së ®Ó ®a ra c¸c gi¶i ph¸p øng dông c«ng nghÖ MPLS trong m¹ng thÕ hÖ sau cña Tæng c«ng ty. Nhãm thùc hiÖn ®Ò tµi ®· ®Ò xuÊt 3 gi¶i ph¸p c¬ b¶n cho giai ®o¹n ®Õn 2010 theo ®Þnh híng tæ chøc m¹ng cña VNPT. C¸c gi¶i ph¸p ®· ®îc ph©n tÝch trªn c¬ së cÊu tróc tæng ®µi ®a dÞch vô cña MSF, mét m« h×nh ®îc hÇu hÕt c¸c nhµ cung cÊp thiÕt bÞ cho m¹ng thÕ hÖ sau hç trî. Víi quan ®iÓm ph©n t¸ch líp ®iÒu khiÓn khái chøc n¨ng truyÒn t¶i (chuyÓn m¹ch, truyÒn dÉn), m« h×nh tæng ®µi ®a dÞch vô MSF b¶o ®¶m kh¶ n¨ng ®iÒu khiÓn tËp trung theo nguyªn t¾c softswitch cho c¸c tæng ®µi cÊp ®êng trôc hay cÊp vïng trong m¹ng thÕ hÖ sau NGN. Nh vËy vÊn ®Ò triÓn khai MPLS ë møc nµo hay cÊp nµo chñ yÕu liªn quan ®Õn líp ®iÒu khiÓn mµ Ýt ¶nh hëng ®Õn cÊu tróc m¹ng nãi chung. Theo nh÷ng ph©n tÝch vµ ®¸nh gi¸ cña ®Ò tµi, gi¶i ph¸p sè 1 hiÖn nay lµ hîp lý nhÊt ®èi víi m¹ng VNPT. Nh÷ng nhîc ®iÓm cña gi¶i ph¸p nµy vÒ c¬ b¶n lµ nh÷ng vÊn ®Ò kü thuËt cÇn lu ý ®Æc biÖt khi m¹ng MPLS thùc hiÖn chøc n¨ng chuyÓn tiÕp lu lîng tho¹i PSTN. ViÖc chÝn muåi cña c«ng nghÖ nãi chung ®Òu lµ nhîc ®iÓm cña c¸c gi¶i ph¸p ®a ra, tuy nhiªn chÝnh ®iÒu nµy ®«i khi l¹i lµ u ®iÓm khi lùa chän triÓn khai v× nÕu xem xÐt trªn khÝa c¹nh kü thuËt ngay c¶ trong trêng hîp MPLS bÞ thÊt b¹i th× chi phÝ ®Ó söa ®æi còng sÏ kh«ng cao (do chØ cÇn thay ®æi phÇn mÒm trong c¸c nót ®iÒu khiÓn). Nh÷ng kiÕn nghÞ chÝnh mµ ®Ò tµi nªu ra nh sau: Cã thÓ kh¼ng ®Þnh tÝnh u viÖt mµ c«ng nghÖ MPLS ®a l¹i so víi ATM hay IP. §©y hiÖn ®ang lµ gi¶i ph¸p ®îc nhiÒu h·ng cung cÊp thiÕt bÞ lùa chän cho m¹ng thÕ hÖ sau. C¸c s¶n phÈm hç trî MPLS (tæng ®µi, router) ®Òu hç trî ATM trªn chÝnh ngay cæng MPLS ®ã, viÖc thay ®æi giao thøc MPLS hay ATM ®îc thùc hiÖn th«ng qua lÖnh ®iÒu khiÓn. Nªn ¸p dông m« h×nh tæ chøc tæng ®µi ®a dÞch vô cña MSF ®Ó ®¶m b¶o viÖc ®iÒu khiÓn c¸c thiÕt bÞ chuyÓn m¹ch b»ng c¸c thiÕt bÞ ®iÒu khiÓn softswitch. Thùc hiÖn b¸o hiÖu Megaco/H.248 ®Ó thiÕt lËp c¸c kÕt nèi cho c¸c phiªn LDP cña m¹ng MPLS. Sö dông 2 giao thøc chÝnh cña MPLS ®ã lµ LDP vµ CR-LDP trong ®iÒu khiÓn ph©n phèi nh·n cña m¹ng MPLS. §èi víi m¹ng cña Tæng c«ng ty viÖc triÓn khai MPLS nªn thùc hiÖn nh sau: Giai ®o¹n 2001-2003: TriÓn khai MPLS t¹i 3 tæng ®µi core cña Hµ néi, §µ n½ng vµ T.p Hå ChÝ Minh. TÊt c¶ c¸c trung kÕ cña tæng ®µi nµy ®Òu sö dsông MPLS. T¹i 11 tØnh thµnh phè träng ®iÓm bao gåm: Hµ néi, T.p Hå ChÝ Minh, H¶i phßng, Qu¶ng ninh, HuÕ, §µ n½ng, Kh¸nh hoµ, Bµ rÞa-Vòng tµu, §ång nai, CÇn th¬, B×nh d¬ng trang bÞ c¸c nót ghÐp luång trung kÕ TGW vµ c¸c tæng ®µi ®a dÞch vô ATM+IP cã hç trî cæng MPLS. C¸c nót truy nhËp NGN t¹i 11 tØnh thµnh phè nªu trªn nÕu ®îc trang bÞ sÏ kÕt nèi vµo m¹ng MPLS th«ng qua c¸c tæng ®µi ®a dÞch vô ATM+IP t¹i c¸c ®Þa ph¬ng ®ã. Chøc n¨ng ®iÒu khiÓn c¸c thñ tôc MPLS ®îc thiÕt lËp trong 2 trung t©m ®iÒu khiÓn ®Æt t¹i Hµ néi vµ T.p Hå ChÝ Minh Giai ®o¹n 2004-2005: T¨ng thªm 2 tæng ®µi MPLS t¹i 2 vïng lu lîng míi xuÊt hiÖn, h×nh thµnh hoµn chØnh 2 mÆt chuyÓn t¶i MPLS (A vµ B). Bæ sung nót ®iÒu khiÓn t¹i §µ n¨ng, t¹o 3 vïng ®iÒu khiÓn riªng biÖt Kh«ng më réng ph¹m vi m¹ng MPLS xuèng cÊp vïng. Giai ®o¹n 2006-2010: Hoµn chØnh nót ®iÒu khiÓn (5 vïng ®iÒu khiÓn) Kh«ng më réng ph¹m vi MPLS xuèng cÊp vïng Tµi liÖu tham kh¶o [1] Christopher Y.Metz, IP Switching Protocol and Architectures, McGraw-Hill, NewYork 1998 [2] Paul Brittain, Adrian Farrel, MPLS Traffic Engineering: a choice of signalling protocols, Data connection Ltd., UK 2000. [3] Brian Williams, Quality of Service Differentiated Services and Multiprotocol Label Switching, White paper, Ericsson, Australia 2000. [4] Chuck Semeria, Traffic Engineering for the New Public Network, White paper, Juniper Networks, CA-USA, 2000. [5] Ivan Pepelnjak and Jim Guichard, MPLS and VPN Architectures - A pratical guide to understanding, designing and deploying MPLS and MPLS-VPN enabled VPNs, Cisco Systems, IN-USA, 2001. [6] Broadband Publishing, The ATM & IP Report, Vol.7 No.12, 2001. [7] Xipeng Xiao, Aln Hannan, Brook Bailey and Lionel M.Ni, Traffic Engineering with MPLS in the Internet, [8] Multiservice Switching Forum, System Architecture Implementation Agreement v.1.0, 2000 [9] Multiservice Switching Forum, Fighting for Open architecture& Interoperability, ETSI NGN Starter Group - Second meeting, 7-2001. [10] Bruce Davie and Yakov Rekhter, MPLS Technology and Applications, Morgan Kaufmann Publishers, SanDiego, CA -USA, 2000. [11]. IETF Working Group, RFCxxxx [12]. Tæng hîp c¸c tµi liÖu tõ Internet. [...]... Diff-Serv-aware MPLS Traffic Engineering Generalized MPLS Signaling - CR-LDP Extensions Generalized MPLS Signaling - RSVP-TE Extensions 12 Chơng II Công nghệ chuyển mạch MPLS II.1 Các thành phần MPLS II.1.1 Các khái niệm cơ bản MPLS Nhãn: Label Nhãn là một thực thể độ dài ngắn và cố định không có cấu trúc bên trong Nhãn không trực tiếp mã hoá thông tin của mào đầu lớp mạng nh đại chỉ lớp mạng Nhãn đợc... Cần lu ý, việc sử dụng MPLS qua mạng ATM-PVC yêu cầu tạo vỏ bằng AAL5SNAP trên kênh PVC đó Việc sử dụng chế độ khung qua mạng ATM-PVC là rất cần thiết trong quá trình chuyển dịch sang mạng đích MPLS II.3 Các giao thức sử dụng trong mạng MPLS Tham gia vào quá trình chuyển thong tin trong mạng MPLS có một số giao thức nh LDP, RSVP Các giao thức nh RIP, OPSF, BGP sử dụng trong mạng router định tuyến các... tối đa số lợng nhãn phân boỏ trong miền ATM-LSR II.2.2 Hoạt động của MPLS khung trong mạng ATM-PVC Việc thay đổi công nghệ mạng sẽ tác động đến rất nhiều mặt trong mạng đang khai thác từ những vấn đề kỹ thuật ghép nối mạng, những giai đoạn chuyển đổi đến quan niệm và cách thức vận hành khai thác của con ngời Quá trình chuyển đổi sang MPLS có thể thực hiện qua một số giai đoạn nhất định hoặc đợc triển... Thành phần cơ bản của MPLS II.1.2.1 Thiết bị LSR Thành phần quan trọng cơ bản của mạng MPLS là thiết bị định tuyến chuyển mạhc nhãn LSR (Label Switch Router) Thiết bị này thực hiện chức năng chuyển tiếp gói thông tin trong phạm vi mạng MPLS bằng thủ tục phân phối nhãn Căn cứ vào vị trí và chức năng của LSR có thể phân thành các loại chính sau đây: LSR biên: nằm ở biên của mạng MPLS LSR này tiếp nhận... hoạt động hoặc chuyển tiếp thông tin MPLS qua các mạng không phải MPLS Trong phần tiếp theo chúng tôi sẽ trình bày một trờng hợp cụ thể sử dụng MPLS trong môi trờng ATM-PVC Nh đã trình bày trong phân trên, MPLS có 2 chế độ hoạt động cơ bản đó là chế độ tế bào và chế độ khung Đối với cơ sở hạ tầng mạng nh FR hay ATM-PVC rất khó triển khai chế độ hoạt động tế bào của MPLS Thông thờng chế độ khung sẽ đựoc... sử dụng giao thức điều khiển mạng mới đợc gọi là MPLSCP (giao thức điều khiển MPLS) Các gói MPLS đợc đánh dấu bởi giá trị 8281H trong trờng giao thức PPP Các gói MPLS truyền qua chuyển dịch khung DLCI giữa một cặp router đợc đánh dấu bới nhận dạng giao thức lớp mạng SNAP của chuyển dịch khung (NLPID), tiếp theo mào đầu SNAP với giá trị 8847H cho dạng ethernet Các gói MPLS truyền giữa một cặp router... đóng gói MPLS mở rộng cho phép hoạt động trên các đờng chuyển mạch nhãn trên các công nghệ lớp thấp hơn, nh phân chia theo thời gian (SONET ADM), độ dài bớc sóng và chuyển mạch không gian Hoàn tất các công việc đang tiến hành cho việc xác định cơ cấu với IP Multicast qua các đòng chuyển mạch nhãn I.3.1 Các tiêu chuẩn của nhóm làm việc MPLS trong IETF Bảng sau tóm tắt một số tiêu chuẩn cơ bản về MPLS đã... có nhiều nhãn (trong trờng hợp sử dụng VPN thông thờng một nhãn đợc gán cố định cho VPN server) Quá trình liên kết và lan truyền nhãn Khi xuất hiện một LSR mới trong mạng MPLS hay bắt đầu khởi tạo mạng MPLS, các thành viên LSR trong mạng MPLS phải có liên lạc với nhau trong quá trình khai báo thông qua bản tin Hello Sau khi bản tin này đợc gửi một phiên giao dịch giữa 2 LSR đợc thực hiện Thủ tục trao... Thông thờng chế độ khung sẽ đựoc sử dụng trong các môi trờng nh vậy để thực hiện kết nối MPLS xuyên suốt qua mạng Trong một số điều kiện nhất định nh trong giai đoạn chuyển dịch sang mạng hoàn toàn IP+ATM (MPLS) hoặc chuyển mạch ATM chuyển tiếp không hỗ trợ MPLS thì cần thiết phải sử dụng chế độ hoạt động khung qua mạng ATM PVC Cấu hình này hàon toàn tốt tuy nhiên nó cũng phải chịu một số vấn đề nh khi... khiển MPLS bên ngoài có thể đợc bổ sung vào tổng đài để đảm đơng chức năng mới Liên lạc giữa tổng đài và bộ điều khiển ngoài này chỉ hỗ trợ các hoạt động đơn giản nh thiết lập kênh VC còn toàn bộ báo hiệu MPLS giữa các nút đợc ATM-LSR ATM-LSR thực hiện bởi bộ điều khiển bên ngoài Kênh ảo điều khiển MPLS (0/32) ATM-LSR biên Mảng điều khiển MPLS Mảng điều khiển MPLS trong tổng đài Mảng điều khiển MPLS