30
63rd IETF - NEMO WG 1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst Marcelo Bagnulo

63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

Embed Size (px)

Citation preview

Page 1: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 2: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 3: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 4: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 5: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 6: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 7: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 8: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 9: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 10: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 11: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 12: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 13: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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”

Page 14: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 15: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 16: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 17: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 18: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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?

Page 19: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 20: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 21: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 22: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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?

Page 23: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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?

Page 24: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 25: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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 ???

Page 26: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 27: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 28: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 29: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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

Page 30: 63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst

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