M ôc lôc Trang Ch-¬ng I: ChuyÓn m¹ch nh·n ®a giao thøc MPLS.1 Tæng quan vÒ c«ng nghÖ MPLS .1 MPLS vµ m« h×nh tham chiÕu.2 C¸c kh¸i niÖm c¬ b¶n trong MPLS .3 M· ho¸ nh·n vµ c¸c chÕ ®é ®ãng gãi nh·n MPLS .4 CÊu tróc chøc n¨ng MPLS .5 Ho¹t ®éng chuyÓn tiÕp MPLS .2 §Þnh tuyÕn vµ b¸o hiÖu MPLS .1 §Þnh tuyÕn trong MPLS .2 C¸c chÕ ®é b¸o hiÖu MPLS .3 C¸c giao thøc ph©n phèi nh·n MPLS.1 Giao thøc LDP (Label Distribution Protocol) .2 Giao thøc CR -LDP (Constrain - Based Routing LDP) .3 Giao thøc RSVP - TE (RSVP- Traffic Engineering).4 Giao thøc BGP (Boder Gateway Protocol) .4 ¦u, nh-îc ®iÓm cña c«ng nghÖ MPLS .1 ¦u ®iÓm cña c«ng nghÖ MPLS .2 Nh-îc ®iÓm cña c«ng nghÖ MPLS .34 Ch-¬ng II: ChuyÓn m¹ch nh·n ®a giao thøc tæng qu¸tGMPLS .1 Giíi thiÖu vÒ c«ng nghÖ GMPLS .2 ThiÕt lËp LSP trong m¹ng GMPLS .2 B¸o hiÖu trong m¹ng GMPLS.1 Nh·n tæng qu¸t .2 LSP hai chiÒu .3 Më réng c¸c giao thøc trong m¹ng GMPLS.1 Giao thøc S RVP-TE .2 Giao thøc CR -LDP.3 Giao thøc OSPF -TE, IS-IS-TE .4 Giao thøc LMP (Link Management Protocol) .4 C«ng nghÖ GMPLS cho qu¶n lý ®iÒu khiÓn chuyÓn t¶i SDH .2 C¸c tham sè l-u l-îng SDH.3 §iÒu khiÓn, qu¶n lý SDH trong giao thøc RSVP -TE.4 §iÒu khiÓn, qu¶n lý SDH trong giao thøc-LDP CR. 71 Ch-¬ng III: Nghiªn cøu øng dông GMPLS vµo m¹ng NGN ViÖt Nam.1 Nhu cÇu ¸p dông c«ng nghÖ GMPLS cho m¹ng NGN ViÖt Nam .2 Kinh nghiÖm ¸p dông c«ng nghÖ GMPLS cña c¸c n-íc.1 Dù ¸n MUPBED cña Ch©u ¢u .2 Dù ¸n KDDI cña NhËt B¶n .3 ø ng dông c«ng nghÖ GMPLS trong m¹ng N GN ViÖt Nam.1 X©y dùng m¹ng GMPLS ®-êng trôc .2 X©y dùng m¹ng GMPLS trong m¹ng biªn .3 X©y dùng m¹ng GMPLS tæng.4 Lé tr×nh triÓn khai x©y dùng m¹ng GMPLS .94 Tµi liÖu tham kh¶o. 99 Trangiv z ThuËt ng÷ viÕt t¾t AAL ATM Adaptation Layer AS Autonomous System ASIC Application-Specific Integrated Circuit ASON Automatic Switched Optical Network. ATM Asynchronous Transfer Mode BGP Border Ga teway Protocol CBQ Class Based Queueing CBR Constant Bit Rate CBS Committed Burst Size CCI Connection Control Interface CDR Committed Data Rate CLIP Classical IP CQ Custom Queuing CR Constraint-based Routing CR-LDP Constraint-based RoutingLabel Distribution Protocol CR-LSP Constraint-based Routing Label Switched Path CSPF Constrained Shortest Path First Diffserv Differentiated Service DLCI Data Link Connection Identifier DSCP Service Code Point eBGP exterior Border Gateway Protocol EBS Excess Burst Size EGP External (Exterior) Gateway Protocol E- NNI Exterior Network Network Interface.
ER Explicit Route ERB Explicit Route Information Base ERO Explicit Route Object EXP Experimental field FDDI Fiber Distributed Data Int erface Trangv z FEC Forwarding Equivalence Class FF Fixed Filter (RSVP reservation style) FIB Forwarding Infomation Base FIFO Fault Information Signal FR Frame Relay FRS Fault Recovery Signal FTN FEC to NHLFE Map FSC Fiber-Switch Capable GFC Generic Flow Control (ATM) GMPLS Generalized MPLS G-Pid Generalized PID HEC Header Error Control (ATM) iBGP interior Border Gateway Protocol IETF Internet Engineering Task Force IGP Interior Gateway Protocol ILM Incoming Label Map I- NNI Interior NNI IP Internet Protocol IS-IS Intermediate System - to - Intermediate System IS-IS TE IS-IS with Traffic Engineering LC-ATM Label Controlled ATM Interface LDP Label Distribution Protocol LER Label Edge Router LFIB Label Forwarding Information Ba se LIB Label Information Base LIFO Last-in First-out LMP Link Management Protocol LSA Link State Advertisements LSC Lambda-Switch Capable Trangvi z L2SC Layer-2 Switch Capable LSP Label Switched Path LSR Label Switching Router MPLS MultiProtocol LabelSwitching MPLSCP MPLS Control Protocol MPLS-TE MPLS Traffic Engineering MPOA Multiprotocol over ATM MSTP Multiple Spanning Tree Protocol MTU Maximum Transfer Unit NCP Network Control Program NGN Next Generation Network NHLFE Next Hop Label For warding Entry NHRP Next Hop Resolution Protocol NLRI Network Layer Reachability Information NNI Network Network Interface. OSI Open System Interconnection OSPF Open Shortest Path First OSPF-TE OSPF with Traffic Engineering OXC Optical Cross Conn ect System PBS Peak Burst Size PDR Peak Data Rate PDU Protocol Data Unit PHP Penultimate Hop Popping PIL Protection Ingress LSR PML Protection Mergin LSP POR Point of Repair PPP Point to Point Protocol PQ Priority Queuing PSC Packet- Switch Capable Trangvii z PSL Path Switch LSR PTI Payload Type Identifier (ATM) PVC Permanent Virtual Connection PXC PhotonicCross-Connect QoS Quality of Service RED Random Early Detection (Discard) RFC Transmission Control Protocol REF Reference RIB Routing Information Base RSVP Resource reSerVation Protocol RSVP-TE RSVP with Traffic Engineering SDH Synchronous Digital Hierarchy SLA Service Level Agreement SONET Synchronous Optical Network SPF Shortest Path First TDMC Time-Division- Multiplex Capable TCP Transmission Control Protocol TE Traffic Engneering TLV Type-Length-Value ToS Type of Service TTL Time To Live UBR Unspecified Bit Rate UDP User Datagram Protocol UPSR Unidirectional Path Switched Ring UNI User Network Interface VC Virtual Circuit VCI Virtual Circuit Identifier VPI Virtual Path Identifier VPN Virtual Private Network Trangviii z danh môc h×nh vÏ Trang H×nh 1: MPLS vµ m« h×nh tham chiÕu TCP/IP, .1 H×nh 2: MiÒn MPLS. 2 H×nh 3: Upstream vµ Downstream LSR. 2 H×nh 4: Líp chuyÓn tiÕp t-¬ng ®-¬ng trong MPLS.3 H×nh 5: Stack nh·n.
4 H×nh 6: §-êng chuyÓn m¹ch nh·n LSP. 4 H×nh 7: Ph©n cÊp LSP trong MPLS .5 H×nh 8: Gãi IP ®i qua m¹ng MPLS .5 H×nh 9: §Þnh d¹ng mét entr y trong stack nh·n.6 +QK6KLPKHDGHU~}²FiFKzPjYR .7 H×nh 11: Nh·n trong chÕ ®é Cell ATM. 8 H×nh 12: §ãng gãi gãi cã nh·n trªn link ATM .8 H×nh 13: CÊu tróc LER vµ Transit - LSR. 9 H×nh 14: FTN, ILM vµ NHLFE .10 H×nh 15: Qu¸ tr×nh chuyÓn tiÕp 1 gãi ®Õn hop .11 H×nh 16: Mét vÝ dô NHLFE vÒ .12 H×nh 17: Bªn trong mÆt ph¼ng chuyÓn tiÕp.13 H×nh 18: VÝ dô ho¹t ®éng chuyÓn tiÕp.14 H×nh 19: Mét vÝ dô ®Þnh tuyÕn rµng.
15 H×nh 20: Ph©n phèi nh·n kh«ng cÇn yªu.17 H×nh 21: Ph©n phèi nh·n theo yªu. 17 H×nh 22: Duy tr× nh·n tù .18 H×nh 23: Duy tr× nh·n b¶o thñ .18 H×nh 24: §iÒu hiÓn ®éc.19 H×nh 25: §iÒu khiÓn tuÇn.19 H×nh 26: Vïng ho¹t ®éng cña LDP. 20 Trangix z H×nh 27: Trao ®æi th«ng ®iÖp. 21 H×nh 28: LDP header.
22 H×nh 29: VÝ dô LDP chÕ ®é ®iÒu khiÓn ®éc lËp theo. yªu cÇu 22 H×nh 30: ThiÕt lËp LSP víi CR -LDP. 24 H×nh 31: TiÕn tr×nh dù tr÷ µi nguyªn t. 25 H×nh 32: ThiÕt lËp LSP víi RSVP -TE.
29 H×nh 33: Néi dung b¶n tin BGP Update. 31 H×nh 34: BGP ph©n phèi nh·n qua nhiÒu Autonomous System. 32 H×nh 35: ThiÕt lËp LSP qua m«i tr-êng m¹ng kh«ng ®ång. nhÊt 39 H×nh 36: C¬ chÕ chuyÓn tiÕp cËn.
41 H×nh 37: CÊu tróc ph©n cÊp m¹ng .42 H×nh 38: CÊu tróc ph©n cÊp .42 H×nh 39: C¬ chÕ bã ®-êng LSP trong m«i tr-êng m¹ng kh«ng ®ång. nhÊt 43 H×nh 40: Xö lý c¸c h- háng trong m¹ng GMPLS .44 H×nh 41: C¬ chÕ phôc håi hç trî bëi m¹ng GMPLS .44 H×nh 42: Khu«n d¹ng nh·n tæng qu¸t. 47 H×nh 43: Khu«n d¹ng th«ng tin trong mét tËp hîp nh·n. 51 H×nh 44: M« h×nh tranh chÊp nh·n.
53 H×nh 45: Gi¶i quyÕt tran h chÊp nh·n kh«ng cã h¹n chÕ vÒ tµi nguyªn .53 H×nh 46: Tranh chÊp nh·n víi tµi nguyªn h¹n chÕ .54 H×nh 47: Khu«n d¹ng c¸c ®èi t-î ng trong yªu cÇu nh·n ®Ò xuÊt .55 H×nh 48: Khu«n d¹ng ®èi t-îng nh·n tæng qu¸t .57 H×nh 49: Khu«n d¹ng ®èi t-îng chuyÓn m¹ch b¨ng th«ng. 57 H×nh 50: Khu«n d¹ng ®èi t-îng tËp hîp nh·n .59 H×nh 51: Khu«n d¹ng c¸c ®èi t-îng trong yªu cÇu nh·n ®Ò. xuÊt 61 H×nh 52: Khu«n d¹ng ®èi t-îng nh·n tæng qu¸t .62 H×nh 53: Khu«n d¹ng ®èi t-îng chuyÓn m¹ch b¨ng th«ng. 63 H×nh 54: Khu«n d¹ng ®èi t-îng tËp hîp nh·n .64 H×nh 55: Khu«n d¹ng c¸c b¶n tin LMP.
66 Trangx z H×nh 56: Khu «n d¹ng c¸c tham sè l-u l-îng trong SDH. 68 H×nh 57: KiÕn tróc cña m¹ng thö nghiÖm MUPBED .76 H×nh 58: Topo m¹ng giai ®o¹n ®Çu¸ndù MUPBED .77 H×nh 59: 5 vïng m¹ng kh¸c nhau trong dù ¸n MUPBED. 78 H×nh 60: M« h×nh thö nghiÖm GMPLS dù ¸n KDDI .79 H×nh 61: Tæ chøc m¹ng GMPLS ®-êng trôc theo m« h×nh chång. lÊn 81 H×nh 62: Tæ chøc m¹ng GMPLS ®-êng trôc theo m« h×nh ngang.
hµng83 H×nh 63: Tæ chøc m¹ng GMPLS ®-êng trôc theo m« h×nh lai. ghÐp 85 H×nh 64: Tæ chøc m¹ng GMPLS Metro theo m« h×nh chång. lÊn 87 H×nh 65: Tæ chøc m¹ng GMPLS Metro theo m« h×nh ngang. hµng 88 H×nh 66: Tæ chøc m¹ng GMPLS Metro theo m« h×nh lai.
ghÐp 89 H×nh 67: Ph-¬ng ¸n triÓn khai m¹ng víi m¹ng trôc lµ GMPLS. 90 H×nh 68: Ph-¬ng ¸n triÓn khai m¹ng víi m¹ng trôc lµ GMPLS m¹ng vïng lµ m¹ng IP/MPLS. 92 H×nh 69: Ph-¬ng ¸n triÓn khai GMPLS hoµn toµn .93 Trangxi z Më ®Çu Tõ khi chiÕc m¸y ®iÖn tÝn ®-îc Samuel FB Morse ph¸t minh vµo n¨m 1837 ®Õn nay c«ng nghÖ truyÒn th«ng · cã ® nh÷ng b-íc tiÕn nh¶y vät. C¸c c«ng nghÖ míi ra ®êi cã tÝnh kÕ thõa vµ ph¸t triÓn trªn nÒn cña c¸c c«ng nghÖ tr-íc ®ã.
HiÖntr¹ng m¹ng viÔn th«ng cña c¸c nhµ khai th¸c trªn thÕ giíi nãi chung vµ ë ViÖt Nam nãi riªng lµ sù trén lÉn gi÷a c¸c m¹ng ®ang ¹t ®éng ho dùa trªn c¸c c«ng nghÖm¹ng kh¸c nhau. ViÖc x©y dùng c¬ së h¹ tÇng m¹ng t-¬ng lai cÇn ph¶i tÝnh®Õn kh¶ n¨ng tËn dông nh÷ng c¬ së h¹ tÇng m¹ng ®· cã s½n. C«ng nghÖ chuyÓn m¹ch nh·n ®a giao thøc tængGMPLS qu¸t lµ sù kÕ thõa vµ héi tô nh÷ng -u ®iÓm cña nh÷ng c«ng nghÖ tr-íc ®ã. §-îc x©y dùng vµ hoµn thiÖn trªn nÒn cña c«ng nghÖ MPLS, c«ng nghÖ GMPLS cho phÐp thiÕt lËp mé mÆt ph¼ng ®iÒu khiÓn chung cho tÊt m«i c¶ c¸c tr-êng chuyÓn m¹ch(TDMC, PSC, LSC, FSC) cã kh¶ n¨ng thiÕt lËp c¸c kÕt nèi tõuèi ®Çu®Õn c ®Çu cuèi xuyªn qua c¸c m«i tr-êng m¹ng kh«ng ®ång nhÊt.
Ngµy nay, hÇu hÕt c¸c nhµ khai th¸c ®Òu cã ®Þnh h-íng hoÆc ®· triÓn khai m¹ng thÕ hÖ sau trªn c¬ së c«ng nghÖ MPLS & GMPLS. ViÖc t×m hiÓu b¶n chÊ c«ng nghÖ còng nh- xu h-íng ph¸t triÓn, triÓ n khai s¶n phÈm trªn thÕ giíi vÒ GMPLS vµ kh¶ n¨ng øng dông cña c«ng nghÖ GMPLS lµ rÊt cÇn thiÕt, v× vËy em ®· chän ®Ò tµiNghiªn " cøu kh¶ n¨ng øng dông c«ng nghÖ GMPLS vµo m¹ng NGN ViÖt nam". Néi dung cña ®Ò tµi gåm 3 ch-¬ng: Ch-¬ng I: ChuyÓn m¹ch nh·n a®giao thøc. Ch-¬ng II: ChuyÓn m¹ch nh·n ®a giao thøc tæng.
qu¸t Ch-¬ng III: Nghiªn cøu øng dông c«ng nghÖ GMPLS trong m¹ng NGN ViÖt Nam. Trong qu¸ tr×nh thùc hiÖn ®Ò tµi, em xin ch©n thµnh c¶m ¬n sù h-íng dÉn, chØ b¶o tËn t×nh cña PGS.TS NguyÔn C¶nh vµTuÊn c¸c thÇy c« tr-êng §¹i häc c«ng nghÖ ®· gióp ®ì em trong suèt qu¸ tr×nh häc tËp t¹i tr-êng. Trangxii z Xin c¶m ¬n c¸c ®ång nghiÖp t¹i C«ng ty Cæ phÇn ph¸t triÓn C«ng tr×nh viÔn th«ng, ®¬n vÞ em ®ang c«ng t¸c.