Upload
barrie-spencer-tucker
View
227
Download
0
Embed Size (px)
Citation preview
63rd IETF - NEMO WG 1
NEMO Multihoming IssuesNEMO Multihoming Issuesdraft-ietf-nemo-multihoming-issues-03.txt
Chan-Wah Ng
Paik Eun-Kyoung
Thierry Ernst
Marcelo Bagnulo
63rd IETF - NEMO WG 2
Change-Log Change-Log (1/2)(1/2)
• Enlisted Marcelo Bagnulo as co-author• Restructuring of Section 4
– Path Survival Fault Tolerance• Path Failure Detection• Path Exploration• Path Selection• Re-Homing
– Removed Impact on Routing Infrastructure– Re-written various text throughout the
section
63rd IETF - NEMO WG 3
Change-Log Change-Log (2/2)(2/2)
• Added Sect 5: Matrix
• Breaking References into Normative and Informative
• Added IANA Consideration and Security Consideration
63rd IETF - NEMO WG 4
StatusStatus
• Mailing List Issues– http://www.mobilenetworks.org/nemo/draft-
ietf-nemo-multihoming-issues/– 22 issues
• 15 Accepted• 1 No Longer Relevant• 2 Rejected• 4 Open
63rd IETF - NEMO WG 5
Updates of ML Issues Updates of ML Issues (1/7)(1/7)
• Issue 5: Description of Benefits of Multihoming– Status: Postponed– Wait for synchronization of draft-ernst-
goals-and-benefits
63rd IETF - NEMO WG 6
Updates of ML Issues Updates of ML Issues (2/7)(2/7)
• Issue 19: Remove Section on Routing Infrastructure– Status: Accepted– Removed the entire sub-section: Impact on
Routing Infrastructure from Section 4
• Issue 11: Descriptions Routing Infrastructure– Status: Accepted
• Issue 17: Recovery by Routing Infrastructure– Status: No Longer Relevant
63rd IETF - NEMO WG 7
Updates of ML Issues Updates of ML Issues (3/7)(3/7)
• Issue 15: Source Routing as Approach for Overcoming Ingress Filtering– Status: Accepted– Replace text in Sect 4.2 Ingress Filtering
63rd IETF - NEMO WG 8
Updates of ML Issues Updates of ML Issues (4/7)(4/7)
• Issue 18: Fault Tolerance in Source Address Selection– Status: Accepted– Added reference to other sections in Sect
4.8 Source Address Selection• Sect 4.1.3 Path Selection• Sect 4.1.4 Re-Homing
63rd IETF - NEMO WG 9
Updates of ML Issues Updates of ML Issues (5/7)(5/7)
• Issue 20: Splitting Reference to Normative and Informative– Status: Accepted– Reference is split into Informative and
Normative
63rd IETF - NEMO WG 10
Updates of ML Issues Updates of ML Issues (6/7)(6/7)
• Issue 21: Applicability of Appendix B– Status: Accepted– Added clarifying statement in Sect 4.2
Ingress Filtering and Appendix B to explicitly indicate that Appendix B is applicable to (*,n,n) configuration
63rd IETF - NEMO WG 11
Updates of ML Issues Updates of ML Issues (7/7)(7/7)
• Issue 22: Analysis of Multi6/Shim6 Applicability– Status: Ongoing– Enlisted Marcelo as co-author– Re-structured Sect 4 with various
references to the applicability of Shim6– Added Sect 5 with a matrix to show
relationships between each configuration, each multihoming issue, and other IETF WGs
63rd IETF - NEMO WG 12
Open IssuesOpen Issues
• Issues 12 & 13: Appendix B– Further development of mechanism is
necessary– What to do with it?– Options:
• Leave it as it is, close the issue with no further action
• Remove it, and put it as a WG item• Remove it, and be done with it
63rd IETF - NEMO WG 13
Mailing List Discussions Mailing List Discussions (1/2)(1/2)
• Sect 4.10: Prefix Ownership– Text says “In (n, *, 1) …”– [Comment]: Will also happen in (n,*,n)– [Action]: Will modify the text
• Sect 4.2 Ingress Filtering– Text says “HA may discard packets …”– [Comment]: HA will definitely discard
packets– [Action]: change “may” to “will”
63rd IETF - NEMO WG 14
Mailing List Discussions Mailing List Discussions (2/2)(2/2)
• Sect 4.2 Ingress Filtering– Text says “For (*,1,n) case, there is no
such problem …”– [Comment]: For (n,1,n) case, there may be
a problem of ingress filtering, if one considers merging of two (t1,1,1) networks
63rd IETF - NEMO WG 15
Decide on the Multihoming Decide on the Multihoming IssuesIssues
that are relevant to NEMO that are relevant to NEMO WGWG
63rd IETF - NEMO WG 16
4.1 Fault Tolerance4.1 Fault Tolerance
Home
Home
InternetNEMO
HAHA
HAHA
MRMR
MRMR
1. Fault Detection1. Fault Detection
2. Path Exploration2. Path Exploration
3. Path Selection3. Path Selection4. Re-Homing4. Re-Homing
63rd IETF - NEMO WG 17
4.2 Ingress Filtering4.2 Ingress Filtering
Home
Home
InternetNEMO
HA2HA2
HA1HA1
MR2MR2
MR1MR1
Ingress Filtering at MRIngress Filtering at MR- MR1 filtering MNP2- MR1 filtering MNP2- MR2 filtering MNP1- MR2 filtering MNP1
Ingress Filtering at HAIngress Filtering at HA- HA1 filtering MNP2- HA1 filtering MNP2- HA2 filtering MNP1- HA2 filtering MNP1
63rd IETF - NEMO WG 18
4.3 Media Detection4.3 Media Detection
UMTS
MR1MR1 WLAN
Satellite
How to detect media How to detect media availability?availability?
How to detect media How to detect media failure?failure?
63rd IETF - NEMO WG 19
4.4 HA Synchronization4.4 HA Synchronization
Internet
Home
Home
NEMO
HA2HA2
HA1HA1
How to synchronize How to synchronize multiple HAs:multiple HAs:- to properly delegate - to properly delegate MNPsMNPs- to seamlessly enable - to seamlessly enable failoverfailover
63rd IETF - NEMO WG 20
4.5 MR Synchronization4.5 MR Synchronization
NEMO
MR2MR2
MR1MR1 How to synchronize How to synchronize multiple MRs:multiple MRs:- to load balance- to load balance- to co-ordinate prefix- to co-ordinate prefix managementmanagement- to seamlessly enable - to seamlessly enable failoverfailover
63rd IETF - NEMO WG 21
4.6 Prefix Delegation4.6 Prefix Delegation
Home
Home
InternetNEMO
HA2HA2
HA1HA1
MR2MR2
MR1MR1
Delegating prefix to Delegating prefix to multiple MRsmultiple MRs
Delegating prefix from Delegating prefix from multiple HAsmultiple HAs
63rd IETF - NEMO WG 22
4.7 Multiple Registrations4.7 Multiple Registrations
UMTS
MR1MR1WLAN
Satellite
NEMO Internet HA1HA1
CoA1CoA1
CoA2CoA2
CoA3CoA3
How to bind all my How to bind all my CoAs to my single CoAs to my single HoA?HoA?
63rd IETF - NEMO WG 23
4.8 Source Address Selection4.8 Source Address Selection
NEMO
MR2MR2
MR1MR1
MNNMNN
Advertise Advertise MNP1MNP1
Advertise Advertise MNP2MNP2
How can I choose How can I choose my source address?my source address?
From which prefix?From which prefix?
What are the traffic What are the traffic characteristics for characteristics for each prefix?each prefix?
63rd IETF - NEMO WG 24
4.9 Loop Prevention in 4.9 Loop Prevention in Nested NEMONested NEMO
NEMO
MR1MR1NEMO
MR2MR2
MR3MR3
NEMO
MR4MR4
NEMO
Internet
attaches toattaches to
attaches toattaches to
attaches toattaches to
attaches toattaches to
attaches toattaches to
Loop formed!Loop formed!- not unique to - not unique to multihome, but multihome, but more probablemore probable
63rd IETF - NEMO WG 25
4.10 Prefix Ownership4.10 Prefix Ownership
NEMO
MR2MR2MR1MR1
We own the We own the prefix MNPprefix MNPWe own the We own the prefix MNPprefix MNP
NEMO
MR2MR2MR1MR1
Who own the Who own the prefix prefix
MNP ???MNP ???
NEMO
Who own the Who own the prefix prefix
MNP ???MNP ???
63rd IETF - NEMO WG 26
Matrix Matrix (1/4)(1/4)
# of MR# of HA# of MNP
111
11N
1n1
1nn
n11
n1n
nn1
nnn
4.1.1 Failure DetectionNM
NM
NM
NM
NM
NM
N S
4.1.2 Path ExplorationNM
NM
NM
NM
NM
NM
N S
4.1.3 Path Selection NSN
NSN
NSN
NSN
4.1.4 Re-HomingNM
SNM
SNM
SNM
S
NEMO NEMO/MIPv6 Shim6
63rd IETF - NEMO WG 27
Matrix Matrix (2/4)(2/4)
# of MR# of HA# of MNP
111
11N
1n1
1nn
n11
n1n
nn1
nnn
4.2 Ingress Filtering t N
4.3 Media Detection D D D D D D D D
4.4 HA SynchronizationNM
NM
NM
NM
4.5 MR Synchronization G G G G
NEMO NEMO/MIPv6 trivial DNA General IPv6
63rd IETF - NEMO WG 28
Matrix Matrix (3/4)(3/4)
# of MR# of HA# of MNP
111
11N
1n1
1nn
n11
n1n
nn1
nnn
4.6 Prefix Delegation N N N N N N
4.7 Multiple Registrations M M M M M M M M
4.8 Source Address Selections
G G G G
NEMO MIPv6 General IPv6
63rd IETF - NEMO WG 29
Matrix Matrix (4/4)(4/4)
# of MR# of HA# of MNP
111
11N
1n1
1nn
n11
n1n
nn1
nnn
4.9 Loop Prevention in Nested NEMO
N N N N N N N N
4.10 Prefix Ownership N N
NEMO
63rd IETF - NEMO WG 30
Moving ForwardMoving Forward
• Issues marked with– to be worked on by the WG?
• Issues marked with – worked on by:
• NEMO WG?• MIP6 WG(s)?• Future WG (e.g. monami6)?
• Others– informational for the specified WG(s)?
N
N/M
G DS