Sei sulla pagina 1di 25

Routing(CIP, NHRP, MPOA)

Contents
ATM vs. Internet Protocol IP Technologies & Interworking Protocols
IP Forwarding IP Multicasting Integrated !ervices ---- IP over ATM ---- MAR! Routing over Large Cloud ---- N RP

Internet Protocol Suite


Reacha'ilit( test Re*ote host access File Trans*ission e-*ail )e' access Ma++ing hostna*e & IP address Trans+arent ,ile Network "iskless access Manage*ent s(ste*

Ping

Telnet

FTP

!MTP

TTP

Trace Route

"N!

!NMP

NF!

#$$TP

Trans+ort Network "ata Link Ph(sical

TCP

&"P

ICMP ARP

IP "ata Link Media

I%MP RARP

Network Interworking using Router

FTP client TCP

FTP +rotocol

FTP client TCP

TCP +rotocol

Router IP -thernet driver


-thernet +rotocol IP +rotocol

IP

IP +rotocol

IP Interworking +rotocol

-thernet driver

Interworking +rotocol

-thernet

)AN
4

A!M
A!M
Network switc"e# $%t"

Network &%'er(IP, IP(, SNA) +%t% link P"'sic%l l%'er !oken ring &AN Protocol A!M *r%-e rel%'

)t"ernet

*++I

(,2

.AN

IP0A!M A##ress M%$$ing


- Address Resolution - Logical IP su'net LAN IPaddr-1

IPaddr-2 Router IPaddr-. ATMaddr-. IPaddr-0 ATMaddr-0 ATM Network IPaddr-/ ATMaddr-/

ARP server
/

IP0MAC0A!M A##ress M%$$ing


- Address Resolution - Logical IP su'net &++er IP ARP MAC MACaddr-. P 5 -thernet ATMaddr-. MACaddr-0 ATMaddr-0 ATMaddr-/ ATM Network #ridge IPaddr-. IPaddr-0 IPaddr-1 MACaddr-1 IPaddr-/ LAN MACaddr-/

L-!3LAN -*ulation !erver4 #&!3#roadcast & &nknown !erver4

&AN) Ser3ice 4 Protocol


Con,iguration !erver3L-C!4
LAN -*ulation !erver3L-!4

LAN -*ulation Client 6CC LUNI

#roadcast and &nknown !erver 3#&!4 LAN -*ulation !ervice

LAN 6CC

ost

LAN -*ulation Client LUNI #ridge Legac( LAN LAN ost -7isting A++lication

6CC ATM ost


ATM Network

ATM ost -7isting A++lication IP IP8 N"I! $"I LAN -*ulation AAL2 ATM Ph(sical La(er ATM-LAN #ridge #ridging LAN -*ulation Mediu* AAL2 Access Control ATM Ph(sical Ph(sical

IP IP8 N"I! $"I Mediu* Access Control Ph(sical La(er


2

ATM !witch ATM Ph(sical Ph(sical

IP o3er A!M Protocol


ARP ! &IS " #$ I.* P7C8S7C % &'( )

1,1,3,2
r *+,P; R A (3) 1,1,3,1 A##1 e

,1 <( 1

,1

) 9,2 Ser3er #2 (A # )

ARP

(4)ARP t%6le IP %##r A!M %##r 1,1,19,1 A##1 1,1,19,2 A##2 1,1,2,2 +,A##2 1,1,19,2 1,1,2,1 &AN
1,1,2,2

P7C8S7C

&AN
1,1,2,2

I.*01
1,1,19,1

P; )AR

res

(/)Sign%lling

I.*02

(1)IP $%cket IP %##r Ne:t "o$ 1,1,2,: 1,1,19,2 (2)Routing t%6le &AN
I.*

(7) A!M Network

(2)IP $%cket IP %##r Ne:t "o$ 1,1,3,: 1,1,19,1

A!M Switc" ARP Ser3er

=NI

I.*

&AN
5

New Re<uire-ents >or IP ser3ice o3er A!M


Routing o3er &%rge Clou#
ARP o3er l%rge clou# ??@ NHRP &AN) A NHRP A Router ??@ MPOA

IP Multic%sting
Multic%sting in % router ??@ Multic%sting in % A!M network MARS(Multic%st A##ress Resolution Ser3er)

Integr%te# IP Ser3ices
Best e>>ort ser3ice ??@ Con3ention%l IP ser3ice Cu%r%ntee# ser3ice ??@ RS7P Controlle# lo%# ser3ices??@ RS7P
NHRPD Ne:t Ho$ Resolution Protocol MPOAD Multi$rotocol o3er A!M RS7PD Reser3%tion Protocol

19

!u'net-. !u'net-0 Internet 'ack'one

ATM Network

ATM Network

Router : ;<=>?@A B+C D! E. FG A!M .AN H2 9 . FG : IJK LM# NO? B+

Router A!M . /01 %23 4 2


56 78 9

11

NHRP(Ne:t Ho$ Resolution Protocol)


ARP
&ogic%l IP PK Q'R! ST@U VLWX ; VLWX A Y&' DZ
NHS2 NHS1 NHS3 NHS4

NHRP; Re<uest NHRP; Re$l'

&IS1 Router

&IS2

&IS3

&IS4 Router

12

Multi$rotocol o3er A!M

Multi+rotocol over ATM I-TF Multicast Address Resolution Ne7t o+ Resolution Protocol

Routing #ridging

LAN -*ulation3LAN-4

13

Multi$rotocol o3er A!M(MPOA)


MPOA Host )#ge +e3ice MPOA Client 3 *orw%r#ing &)C )ngine MPOA NHS Ser3er &)C Routing )ngine MPOA Router

LEC: LAN Emulation Client NHS: Next Hop Server ELAN: Emulated LAN MPOA Host )#ge +e3ice

MPOA Host

MPOA Host

)#ge +e3ice

)&AN MPOA Router )#ge +e3ice

)&AN MPOA Router

)&AN

MPOA Host

)#ge +e3ice 14

MPOA [H0
+e>%ult P%t" Router01 (MPS) )&AN02 Router02 (MPS)

+e>%ult P%t" )&AN01

+e>%ult P%t" )&AN03 Host

A!M Host (MPC) +e>%ult


)&AN

S"ortcut P%t"

)#ge +e3ice (MPC)


)&AN &AN

&AN

)&AN

S"ortcut

NHRP Re<uest NHRP Res$onse

NHRP Re<uest NHRP Res$onse S"ortcut MPCD MPOA Client MPSD MPOA Ser3er )&AND )-ul%te# &AN

MPOA Re<uest MPOA Re$l' &AN

IP Multic%sting
Source S
0 8 16 24 31

1110

Host Group ID
224.0.0.0 ~ 239.255.255.255

R R R

D ICMP

+7MRP or MOSP* or PIM


+7MRPD +ist%nce 7ector Multic%st Routing Protocol MOSP*D Multic%st O$en S"ortest P%t" *irst PIMD Protocol In#e$en#ent Multic%sting 1/ ICMPD Internet Crou$ M%n%ge-ent Protocol

D +estin%tion

Multic%st A##ress Resolution Ser3er(MARS)


MARS
ClusterControl7C

< Re ulti S M R A M ARS M

Router02

Router01

&IS P0to0MP Router03

ClusterControl7CC
Crou$ -e-6ers"i$ W\K &IS @ ]*^ P0to0MP

Multic%st A##ress Resolution


Router ! _`aJb NO c A!M VL de *+fg! NO h > A!M VLK MARS @i j *+fg! P0to0MP kl@ h ( +fg ) m;

11

P0to0MP 3s, MCS

7C -es"es
%##ition%l "o$s 6ottleneck no#e sign%ling o3er"e%# 7C resources us%ge sc%l%6ilit' EoS su$$ort

MCS 1 'es low low "ig"(l%rger &ISs) no


12

none no "ig" "ig" low no

IP 3s A!M
IP
Connectionless Best e>>ort Routing +'n%-ic routing RS7P I,3/4, IP switc"ing InteSer3 IP switc"ing Integr%tion PNNI

A!M
Connection oriente# Cu%r%ntee# ser3ice Switc"ing St%tic routing

15

Integr%te# Ser3ice Mo#el


R*C 1/33, Integr%te# Ser3ices in t"e Internet Arc"itectureD %n o3er3iew
Integr%te# ser3ice -o#el A re>erence i-$le-ent%tion >r%-e work

B%ckgroun#
Re%l0ti-e %$$lic%tion su$$ort on IP network Resource reser3%tion 6' >lowsD *low s$eci>ic st%te in t"e router ):$licit reser3%tion setu$ -ec"%nis-

Ser3ices
Best0e>>ort ser3ice Cu%r%ntee# ser3ice
Cu%r%ntee# #el%' 4 6%n#wi#t"

Controlle#0lo%# ser3ice
Closel' %$$ro:i-%ting t"e EoS
29

I-$le-ent%tion Mo#el >or Routers

Routing Agent #ackground Code Routing "ata'ase

R!6P

Manage*ent Agent

Ad*ission Control Tra,,ic Control "ata'ase Packet scheduler

Forwarding Path In+ut "river

Classi,ier Internet Forwarder $ut+ut "river


21

RS7P(Reser3%tion Protocol)
RS7P .orking Crou$
Allows %$$lic%tions to reser3e network resources
*low *lows$ec

I-$le-ente# in "osts %n# routers Structure %n# content o> EoS $%r%-etersD +e>ine# 6' IntSer3

RS7P Attri6utes
Multic%st or unic%st #%t% #eli3er' +'n%-ic grou$ -e-6ers"i$ c"%nge %n# route c"%nge Si-$le:D reser3e onl' one #irection Recei3er initi%tionD sc%l%6ilit' Routing $rotocol in#e$en#ence !r%ns$%rent o$er%tion to non0RS7P router IP3/ %n# IP3/ su$$ort
22

RS7P8IntSer 3s, A!M


C%tegor' RS7P8IntSer A!M
CBR, 7BR,ABR, =BR C!+, C+7!, C&R Sen#er

!r%>>ic cl%sses Cu%r%ntee#, Controlle# lo%#, Best e>>ort EoS %ttri6utes +el%' Initi%tor St%te Heterogeneit' EoS c"%nge EoS setu$ Recei3er

So>t0 reser3%tion c%n ti-eout H%r#0 est%6lis"e# %t c%ll setu$ or 6e re>res"e# Recei3er c%n "%3e #i>>erent =ni>or- EoS >or %ll recei3ers EoS +'n%-ic0 c%n c"%nge %n'ti-e =ni>or-0 est%6lis"e# %t c%ll setu$ Se$%r%te >ro- route est%6lis"-ent Concurrent wit" route est%6lis"-ent

23

IP EoS nop0 qr
A!M st EoS
Cu%r%ntee# ser3ice Best e>>ort ser3ice

Integr%te# Internet Ser3ice K


ARP, IP Multic%st ser3ice o3er A!M EoS sign%lling

Best e>>ort Controlle# lo%# ABR8=BR 7BR CBR

IP %##ress Cu%r%ntee# IP EoS

RS7P IP Multic%sting IP network A!M network

A!M %##ress Sign%lling or 7CC P0to0MP A!M EoS connection

24

Protocols >or +%t% o3er A!M


IP &%'er IP P%cket *orw%r#ing IP Routing(RIP, OSP*) IP Multic%sting InteSer38RS7P ARP o3er &%rge Clou# Routing o3er &%rge Clou#
&AN)D &AN )-ul%tion ARPD A##ress Resolution Protocol RIPD Routing In>or-%tion Protocol OSP*D O$en S"ortest P%t" *irst MARSD Multic%st A##ress Resolution Ser3er

MAC IP o3er A!M(ARP)

&AN)

):isting Protocol(RIP, OSP*) MARS8P0to0MP or MARS8MCS FFF NHRP OSP*, I0PNNI, !+P
MCSD Multic%st Ser3er RS7PD Reser3%tion Protocol NHRPD Ne:t Ho$ Resolution Protocol I0PNNID Integr%te# PNNI !+PD !%g +istri6ution Protocol

MPOA