Upload
rania
View
19
Download
0
Embed Size (px)
DESCRIPTION
RSVP -TE extensions for RRO editing draft-hartley-ccamp-rro-editing-00.txt. Matt Hartley Zafar Ali (Presenter) Oscar Gonzalez de Dios Cyril Margaria Zhang Xian. Cisco Systems Cisco Systems Telefonica I+ D Coriant R&D GmbH Huawei. - PowerPoint PPT Presentation
Citation preview
1
Matt Hartley
Zafar Ali (Presenter)
Oscar Gonzalez de Dios
Cyril Margaria
Zhang Xian
Cisco Systems
Cisco Systems
Telefonica I+D
Coriant R&D GmbH
Huawei
RSVP-TE extensions for RRO editing
draft-hartley-ccamp-rro-editing-00.txt
88th IETF, CCAMP WG, Vancouver, BC, Canada (November 2013)
Acknowledgment: Lou Berger and George Swallow
222
Requirements
• Policy in server network may require information in RRO be edited, summarized or removed. E.g., GMPLS UNI, inter-domain, etc. Client nodes need to know how RRO contents has been
manipulated. • RRO reduction to avoid packet fragmentation.
UNI-C UNI-NNNI
NNI
UNI-CUNI-N
333
Requirements – Cont.
• The requirement was identified in the following WG drafts:
SRLG Recording - draft-ietf-ccamp-rsvp-te-srlg-collect. TE Metric Recording - draft-ietf-ccamp-te-metric-recording.
• Working group feedback was to define a generic RRO-edit mechanism, which is extendable to all RRO sub-objects.
444
RRO-edit RRO sub-object
• Insert a new RRO-edit sub-object for each subobject been edited.
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | Edited type |E|P|S|R|reserve| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
• Edited type: The type of the sub-object being manipulated.• E : Edited bit – subobject(s) of edited type has been edited in
some way.• P : Partial bit – subobject(s) of edited type is known to have
incomplete info. • S: Summary bit – subobject(s) of edited type has been
summarized.• R: Removed bit – subobject(s) of edited type has been removed.
555
RRO edit example
RRO header
Addr-sub:10.0.0.5
UNI-N CN UNI-NUNI-C10.0.0.410.0.0.310.0.0.2
SRLG-sub:1,2,3
RRO header
Addr-sub:10.0.0.3
SRLG-sub:5,6,7
RRO header
Addr-sub:10.0.0.2
Edit-sub: type:IPv4,
R=1 Edit:type:SRLG, S=1
SRLG-sub:9800
UNI-C10.0.0.5
RRO header
Addr-sub:10.0.0.4
SRLG-sub:4,5
Addr-sub:10.0.0.4
SRLG-sub:4,5
Addr-sub:10.0.0.5
SRLG-sub:1,2,3
Addr-sub:10.0.0.5
SRLG-sub:1,2,3
Addr-sub:10.0.0.5
SRLG-sub:1,2,3
666
Next Steps
• Work on a couple of working group documents depends on this draft.
• Authors would like to request a quick call for WG adoption.