0% found this document useful (0 votes)
131 views25 pages

IPoverATM 1

This document discusses various protocols for routing and addressing in IP over ATM networks, including Connectionless Network Service (CNS), Next Hop Resolution Protocol (NHRP), and Multi-Protocol over ATM (MPOA). NHRP is used to resolve IP addresses to ATM addresses over large clouds. MPOA provides routing and bridging functions in an ATM LAN environment. The document also covers IP multicasting protocols like Multicast Address Resolution Server (MARS) for ATM networks.

Uploaded by

visakh21
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views25 pages

IPoverATM 1

This document discusses various protocols for routing and addressing in IP over ATM networks, including Connectionless Network Service (CNS), Next Hop Resolution Protocol (NHRP), and Multi-Protocol over ATM (MPOA). NHRP is used to resolve IP addresses to ATM addresses over large clouds. MPOA provides routing and bridging functions in an ATM LAN environment. The document also covers IP multicasting protocols like Multicast Address Resolution Server (MARS) for ATM networks.

Uploaded by

visakh21
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 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

You might also like