MPLS VPN 1. TCP/IP IP IP IP IP
1 1 2 OSPF RIP 2
2 RIP OSPF BGP DVMRP IS- IS IP 1. Unicast Routing Protocol Multicast Routing Protocol RIP OSPF BGP IS-IS DVMRP PIM-SM PIM-DM 2. IGP EGP IGPRIP OSPF IS-ISEGP BGP 3
3. Distance-Vctor Link-State RIP BGP BGP OSPF IS-IS IGPEGP EGP IGP Autonomous System IGP EGP IGP IGP IGP RIP OSPF BGP ISP 1 1.1 4
5 Metric 1.2 1.3 CPU 1.4 3
3 1 / OSPF RIP RIP / 3 VRP VRP RIP 6
OSPF IS-IS BGP PIM-SM PIM-DM 3.1RIP RIP IGP RIP 4BSD UNIX ROUTED 4BSD UNIX RIP IGP OSPF RIP IGP RIP V-D 1969 ARPANET V-D METRIC V-D I J I J N N M2 N M2 Metric I J J M1 I N N M M=M1+M2 7
(J, M1) J (N, M2) Network N I (N, M) 4 V-D METRIC RIP METRIC RIP METRIC METRIC15 RIP RIP METRIC 16 RIP TCP/IP RIP TCP UDP IP PPP Ether 5 RIP 8
9 RIP UDP UDP RIP 30RIP RIP RIP-1RIP-2 RIP-2 RIP-1 RIP-2 RIP-1 RIP-2 RIP-1 RIP-2 RIP-2 RIP-1 RIP 224.0.0.9 RIP-1 RIP-2 NBMA RIP RIP-2 MD5 MD5 RIP-2 RIP-2 RFC1723 MD5RIP-2 RFC2082 VRP RIP-2 RIP-1 RIP RIP
RIPVRP snapshot RIP RIP RIP RIP Triggered RIP Active period VRP Quiet period Time(minutes) Active period 6 RIP 3 2OSPF OSPFOpen Shortest Path First IETF IP OSPF LSA LSA LSA 10
11 LSDB LSA LSDB LSDB SPF( ) OSPF 7 OSPF OSPF LSA LSA LSA LSA LSDB 4 LSDB LSDB RTALSA RTBLSA RTDLSA RTCLSA 1 2 5 3 RTA RTB RTC RTD A D C B 1 2 5 3 D C B 1 2 3 D C B 1 2 3 A D C B 1 2 3 A D C B 1 2 3 A A () () () ()
12 LSA LSDB LSDB 4 4 OSPF 1 DR (DR) LSDB DR LSDB 2 AREA OSPF AREA ABR LSA LSA OSPF 4 OSPF OSPF OSPF OSPF 3 3IS-IS
IS-IS ISO SPF IGP ISO CLNP ISO ISO 1992 OSI IP ISO OSI IS-IS ISO/IEC 10589 RFC 1142 IS-IS IP IS-IS " " Routeing Domain, Level-1Level-2 Level-1 Routeing Area,Level-2 Level-1 OSI ES- ES-ISEnd system - Intermeditate system ES-IS ISO 9542,IS-IS OSI NSAP IP IP 4 820 " " IETF RFC -1195 " IS-IS" IP IS-IS IS-IS ISOCLNP IP IP IS-IS IS IP IS-IS level1level2 areas level1 level1 ES level2 level2 level1level2 NPDU 13
14 ES level1 level2 level2 level1 level1 ES. OSI - ES-IS IS-IS level1 2 "2 " OSI IS-IS level1 2 level2 (level2) level2 level2 level1 LSPs levle1lsp level1level2 level1 level2 level1 level2 level2 level1 LSP 3 4OSPF vs IS-IS OSPFIS-IS IS-IS IETF OSPF OSPF IP ISIS CLNP IP
OSPFIS-IS Area OSPF IS-IS Level 1 Level Level 2 OSPF OSPF OSPF Stub Area NSSA IS-IS P-2-MP NBMA P- P P-2-MP IS-IS cost 063 metric 1024 OSPF cost 01024 2-P OSPF Broadcast NBMA P-2- metric 65535 IEFTdraf-ietf-isistraffic-02.txt IS-IScost metric IS-IS ISO 10589 virtual-link RFC 1195 OSPF virtuallink OSPFIS IS TE UUNET, Sprint, ICM, Digex, Verio, MIBH IS- IS CLNPIP IP IS-ISOSPF IS-IS CLNS IP draft RFC CLNPIP OSPF IP IP CLNP OSPF 3 5BGP 15
16 BGP(Border Gateway Protocol ) 1989 EGP( ) 1993 BGP4 RFC1771 VRP BGP2 3 4 BGP BGP BGP Internet Internet ( AS) OSPF RIP IS-IS BGP Internet BGP BGP TCP BGP BGP CIDR Internet BGP AS BGP BGP BGP BGP BGP BGP ISP BGP ISP Internet ISP ISP ISP BGP
17 IntranetBGP ISP ISP BGP BGP BGP BGP BGP KEEPALIVE BGP ORIGIN( ) AS MULTI-EXIT-DISC( ) ORIGINATOR_ID( ) BGP BGP Internet BGP BGP BGP BGP BGP BGP BGP BGP IP BGP BGP BGP BGP / BGP
18 8 AS1 AS2 AS3 AS3 BGP AS BGP AS AS 3 6 3.6.1 RFC BGP Import Export Redistribute Import... AS1 AS2 AS3 RTA RTB RTC RTD
19 Exports Import Redistribute RIP RIP BGP BGP Redistribute 3.6.2BGP BGP BGP BGP BGP BGP BGP AS ORIGIN( ) MULTI-EXIT-DISC( ) AS AS AS AS AS AS AS AS AS BGP ORIGIN MULTI-EXIT-DISC router bgp 100 neighbor 172.16.20.1 remote-as 200
neighbor 172.16.20.1 route-map test out Exit route-map out perm 10 Exit match as-path 1 set community 100:1 100:2 ip as-path access-list permit _300$ AS100 AS200 172.16.20.1 AS300 3.6.3OSPF OSPF OSPF RIP BGP routemap redistribute protocol [metric metric-value][tag tag-value] [route-map map-tag][ type 1 2 ] OSPF access-list prefix-list distribute-list in distribute-list {access-list-number prefix-list name} in OSPF ASE access-list prefix-list routing-process distribute-list out 20
21 distribute-list {access-list-number prefix-list name} out [ routing-process autonomoussystem-number] 3.7 VPN MD5 MD5 16 MD5 MD5 MD5 MD5
22 RIP OSPF 3.8 3.8.1MPLS MPLS Muxtiprotocol Label Switch MPLS Traffic Engeering VPN IP MPLS IP MPLS Label Label ATM ATM VPI/VCI ATM VPI/VCI ATM MPLS IP MPLS MPLS MPLS IP IP IP MPLS IP IP TOS MPLS IP MPLS 3.8.2 VPN VPN Virtual Private Network VPN Internet ATM VPN VPN VPN VPN VPN IP Tunnel VPN
VPN VPN IT VPN IP TunnelVPN MPLS/BGPVPN VPN PE VPN VPN VPN SP VPN IP Tunnel GRE IPoverIP IPSec MPLS LSP Label Switch Path PE Site Site VPN PE VPN BGP-4 BGP MBGP 3.8.3 23
Best Effort Internet IP Internet Traffic Engineering QOS Traffic Engineering Internet 1 2 Traffic Engineering Traffic Engineering Traffic Engineering 1 2 Traffic Trunk 3 VPN VPNQOS 4 Traffic Trunk Traffic Engineering 1 Traffic Engineering RSVP Traffic Engineering 2 Traffic Engineering 24