15
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Shishio Tsuchiya [email protected] JANOG Softwire WG Interop Report

JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

  • Upload
    lamminh

  • View
    224

  • Download
    7

Embed Size (px)

Citation preview

Page 1: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved.

Shishio Tsuchiya

[email protected]

JANOG Softwire WG Interop Report

Page 2: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

BR Participant list

Vendor OS/Equipement

IP Infusion Linux 2.6.18

NetBSD 4.0.1

Furukawa Network Solution Corp. FX5000

ASAMAP Vyatta

Internet Initiative Japan Inc. SEIL/X1

Cisco Systems IOS-XR/ASR9000

• 5 vendors, 6 implementations

Page 3: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

IOS-XR/ASR9000??

Page 4: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

The interop event network topology

IPv4 internet IPv6 internet

NSCS

BR

CE

Page 5: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

The interop event network topology

新潟長岡

東京ミッドタウン

• 長岡-六本木間はL2TPv3で接続

Page 6: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

The interop event network topology

新潟長岡

東京ミッドタウン

• 長岡-六本木間はL2TPv3で接続

• PCのIPv4パケットはCEでIPv6カプセル化(+40byte)され、そのイーサネットフレームは(+14byte)はL2TPv3ヘッダーを負荷(+24byte) する。

IPv4

IPv4 IPv6

IPv4 IPv6 Eth IPv4 IPv4 IPv6 IPv4 Eth IPv4

IPv4

Page 7: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

ASR9Kで見つかった不具合

• なんかエラー

• コンフィグが謎

• 通らないサイトがある

• ICMPのエラーが変

Page 8: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

なんかエラー

• MAP処理にISM(Integrated Service Module)というモジュールを使用

• BRアドレスはISMインターフェースの先にいるように設定しないと駄目(仕様)

• インターフェースアドレスに設定するとインターフェース処理になりエラーを送出する

Page 9: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

コンフィグが謎

Page 10: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

コンフィグが謎。 こんな計算

• Sharing Ratio=2^(EA bit length-(32-Rule IPv4 Prefix))

=2^(16-(32-28))=2^12=4096

• contiguous ports=2^m

• m=16-(k+a)=16-(PSID+PSID offset)=16-(12+4)=0

• 修正リクエスト中

Page 11: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

通らないサイトがある

• 修正済

IPパケット>1240byteで IP6 2403:9200:fff3:0:cb:56e1:f0f:f300 > 2403:9200:fff0::2: IP 203.86.225.15 > 133.242.16.163 IP 203.0.113.5 > 133.242.16.163: ICMP 203.86.225.15 unreachable - need to frag (mtu 1280)

IPv6 1240byte

Page 12: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

ICMPエラーが変

• 上手く動かなかったメッセージ 1)ttl exceed type:11 code:0

2)host unreach type:3 core:1

3)fragment needed type:3 code:4

• 上手くいったメッセージ Echo request/Echo reply

Page 13: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

ICMPエラーが変

• ICMPはIDをTCP/UDPのポート番号の様に扱う

• IDが無い場合にはICMPペイロード中のIDを見るrfc2473

• 修正済

Page 14: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

まとめ

• なんかエラー=>仕様。BRアドレスはI/Fにしない

• コンフィグが謎=>修正依頼中

• 通らないサイトがある=>修正済

• ICMPのエラーが変=>修正済

Page 15: JANOG Softwire WG Interop Report interop event network topology 新潟長岡 東京ミッドタウン •長岡-六本木間はL2TPv3で接続 •PCのIPv4パケットはCEでIPv6カプセル化(+40byte)

Thank you.