18. ネットワークの標準化
• RFC Draft
– Network Service Header
• draft-ietf-sfc-nsh-00
– オリジナルパケット/フレームにサービスヘッダを追加してコントロール
– メタデータを挿入可能
– Virtual Topologies for Service Chaining in BGP/IP MPLS VPNs
• draft-rfernando-bess-service-chaining-00
– VRFでトラフィックをコントロール(ルーティングベース)
– メタデータの対応無し
19. ネットワークの標準化
• draft-ietf-sfc-nsh-00
• SCL : Service Classification Function
• SFF : Service Function Forwarder
• SF : Service Function
• NSH Proxy : Network Service Header Proxy
Hypervisor
SCL SCLNSH
Proxy
SF
SFF
SF
SFF
20. ネットワークの標準化
• NSHフォーマット
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Ver|O|C|R|R|R|R|R|R| Length | MD Type | Next Protocol |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Service Path ID | Service Index |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
~ Context Headers ~
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
• MD Type
• メタデータタイプ
• Next Protocol
• オリジナルパケットのプロトコル
• Service Path ID
• サービスID。このIDをみて転送先を
決定する
• Service Index
• SFやNSH Proxyを通るたびに加
算される
• Context Headers
• メタデータ情報などを格納