20
Internet Week 2012 IETF における技術標準の策定プロセスについて 20121120NECアクセステクニカ株式会社 川島 正伸 T8 : インターネットの決めごと(標準、ポリシー、慣習)の作り方を学ぼう ~国際舞台で活躍しよう~ 5) インターネットのプロトコルおよび技術規格策定団体およびそのプロセスの紹介

IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 2012

IETF

における技術標準の策定プロセスについて

2012年 11月 20日

NECアクセステクニカ株式会社

川島

正伸

T8 : インターネットの決めごと(標準、ポリシー、慣習)の作り方を学ぼう

~国際舞台で活躍しよう~

5) インターネットのプロトコルおよび技術規格策定団体およびそのプロセスの紹介

Page 2: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::2

目次

IETF

Summary

IETF Organization

Area and Working Group

Standards Process

Case Study of

RFC5952

Case Study of 464XLAT (draft-ietf-v6ops-464xlat)

RFC Types

Document Statistics

Summary

References

Page 3: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::3

IETF Summary

▐ Internet Engineering Task Force

インターネットに関する技術の国際標準を策定している組織

理念

“We reject kings, presidents and voting. We believe in

rough consensus and running code.”

David

Clark (1992)

コンセンサス確認はハミングを用いる。

成果物

RFC (Request for Comments)文書の発行

インターネットは多くの

RFC により、特に技術面で支えられている。

Page 4: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::4

IETF Summary (cont.)

活動•

普段はテーマ毎の WG(Working Group)にて、メーリングリスト上で

議論を行う。

年に 3回、Face to Face の会議(日曜から金曜の 6日間)を開催

開催地は、基本的に北米、欧州、アジアの順で開催

参加費用は、 $650 USD–

参加者は、1,098名(US 580、JP 82、CN 64)、世界

55カ国から

(85th

IETF Meeting)–

ドレスコードは

Dress for the weather. (いたってカジュアル)

会員資格なし•

Face to Face の会議に参加する、もしくは

WG のメーリングリスト

に登録するだけで誰でも参加可能。使用言語は英語。

Page 5: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::5

IETF Summary (cont.)

会場の雰囲気

75th

IETF Technical Plenary

Page 6: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::6

IETF Organization

Open Standards ISOC IETF

IRTF

Other Standards Bodies

ITU-T

IEEE

・・・

W3C

ISOC (Internet Society)

: インターネットのオープンな開発/進歩/利用を保証する国際組織IRTF (Internet Research Task Force)

:インターネットの未来に重要と思われる研究を推進する組織ITU-T : 国際電気通信連合において通信分野の標準策定を担当する電気通信標準化部門IEEE : アメリカ合衆国に本部を持つ電気・電子技術学会W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Page 7: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::7

IETF Organization

(cont.)

ISOC

IAB

IRTF

ICANN IAD

IESG

RFC Editor

Area

Area

Area

AreaArea

中長期のインターネット研究

インターネットの番号資源管理

IETFミーティングの計画、運用、予算管理など

IAOCIASA

RFCの編集、公開

WGの成果の批准や導入、

WG立上げ/終了、

非WG draftの承認

IETF活動の

長期計画や調整

IETF

ICANN : Internet Corporation for Assigned Names and NumbersIAB : Internet Architecture BoardIESG : Internet Engineering Steering Group

IAOC : IETF Administrative Oversight CommitteeIAD : IETF Administrative DirectorIASA : IETF Administrative Support Activity

Page 8: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::8

Area and Working Group

IESG

Area

IETF Chair + ADs

WGWGWG

Area

WGWGWG

Area

WGWGWG

Area

WGWGWG

Area

WGWGWG

Area

WGWGWG

Area

WGWGWG

Area

AD AD AD AD AD AD AD

AD

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

WG

Chair

gen (General Area)

: 0 WGapp (Applications Area)

: 17 WGsInt (Internet Area)

: 25 WGsops (Operations and Management Area)

: 16 WGs

rai (Real-time Applications and Infrastructure

Area)

: 29 WGsrtg (Routing Area)

: 18 WGssec (Security Area)

: 12 WGstsv (Transport Services Area)

: 16 WGs

8 Area133 WGs

AD : Area Director

(as of 2012/11)

Page 9: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::9

Standards Process

Individual Draft

Working Group

IESG

IETF Community

You

RFC Editor

Published RFC

SubmitExpire in 6 Months

WG Draft

WG

Chair

IETF Chair + ADs

WG Last Call

&

Submit Concerns

Comments,

Suggestions

RFC Production

④ RFC

Editor Process

③ IESG Process

IETF Last Call

IETF member

WG member

No Interest

Page 10: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::10

Standards Process

(cont.)

まずはとにかく

Internet Draft を書いて、IETF に提出。その後、適切と思われる

WG

で意見を求める。

WG Chairs に事前に相談しておくのがお勧め。

① Individual Draft

WG の Charter

に合致し、かつ

WG member からのコンセンサスを得ると、Working

Group Draft に昇格する。その後、詳細内容についてメーリングリストで議論を行い、

文書のブラッシュアップ。

その後、WG Last Call を行い、フィードバックを反映して、

IESG へ提出。

② Working Group Draft

担当AD

による

Review 後、IETF Last Call を行い

IETF Community 全体からの

フィードバックを得る。その後、IESG Member による

Review が実施される。

③ IESG Process

RFC発行に向けて、フォーマット確認、文章見直しなどの編集作業が実施される。

④ RFC Editor Process

Page 11: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::11

Case Study of RFC5952

Document Timeline (1 year and 4 months

in total)

200

9 /

12 /

21

201

0 /

04 /

22

Individual Draft Working Group Draft IESG Processing RFC Editor Processing

200

9 /

03 /

26

Internet Draft 提出

200

9 /

04 /

03

IPv6協議会にて

プレゼン/議論

200

9 /

07 /

01

第16回JPINIC

Open Policy

Meetingにて

プレゼン/議論

200

9 /

07 /

09

第24回JANOG

Meetingにて

プレゼン/議論

200

9 /

08 /

24

200

9 /

07 /

29

200

9 /

08 /

26

75th

IETF

at Swedenにてプ

レゼン/議論 28th

APNIC

at Beijingにてプレ

ゼン/議論

200

9 /

11 /

10

76th

IETF

at 広島にて

プレゼン/議論

201

0 /

07 /

25

78th

IETF

at Netherlands

にて最終調整

201

0 /

08 /

21

[RFC5952]

A Recommendation for IPv6 Address Text Representation

として正式発行

201

0 /

05 /

22

OSC仙台にて

プレゼン

200

9 /

10 /

23

WGLC

201

0 /

01 /

15

IETF Last Call

Page 12: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::12

Case Study of 464XLAT (draft-ietf-v6ops-464xlat)

Document Timeline (work in progress)

201

2 /

07 /

05

Individual Draft Working Group Draft IESG Processing RFC Editor Processing

201

1 /

10 /

16

201

2 /

01 /

15

201

2 /

02 /

15

201

2 /

10 /

29

00 01

02 00

00 01 02 03

04 05

06 07 08

201

2 /

08 /

28

201

2 /

08 /

22

WGLC

Internet Draft 提出

201

2 /

06 /

13

Interop Tokyo 2012

にて

IOT を実施し、

会場に464XLATを提供

34th

APNIC

at Cambodiaにてプ

レゼン/議論

201

2 /

03 /

26

201

1 /

11 /

15

82nd

IETF

at Taiwanにてプ

レゼン/議論

201

2 /

08 /

03

83rd

IETF

at Franceにてプ

レゼン/議論

84th

IETF

at Canadaにてプ

レゼン/議論

85th

IETF

at USAにて

進捗状況確認

201

2 /

11 /

08

第30回JANOG

Meetingにて

プレゼン/議論

201

2 /

02 /

29

33rd

APNIC

at Indiaにて

プレゼン/議論

201

2 /

03 /

04

WIDE合宿にて

464XLATを

動作検証

いろいろと苦労は多いですが、こ

こまで来ました。あと少し!

Page 13: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::13

RFC Types

Best Current Practice (BCP)、Proposed Standard (PS)、Internet Standard (STD)

の 3種類。BCP は現時点における最良の方法について記述されたRFC。

PS は良いアイデアであり、問題が報告されていないRFC。STD は PS に加え、

安定しておりインターネットコミュニティに有益と考えられるRFC。

Standards Track

基本的に情報提供を目的としたRFCであり、業界にとって有益だと考えられる情報。

Informational

研究や実験目的の扱いとされるRFC。実用化され、まれにStandards Track に昇格

するケースがある。

Experimental

過去に標準化されたものの既に使われなくなったRFCや、その技術がインターネットに

とって有害であると判断されたRFCなど。

Historical

Page 14: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::14

Document Statistics

Publication rate per year

Source : http://www.arkko.com/tools/docstats

Page 15: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::15

Document Statistics (cont.)

Distribution of RFCs According to the Countries of their Authors

Source : http://www.arkko.com/tools/docstats

Page 16: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::16

Document Statistics (cont.)

Comparison of Countries over the Years

Source : http://www.arkko.com/tools/docstats

Page 17: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::17

Document Statistics (cont.)

Distribution of Authors per Companies

Source : http://www.arkko.com/tools/docstats

Page 18: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::18

Summary

IETF は誰でも参加可能なオープンな組織

標準化したい技術や解決したい課題を持っている人は、 まず

Internet Draft を書いてみるところから始めましょう!

ひとりで頑張るのではなく、たくさんの仲間作りが大切!

日本からも、もっと参加してインターネットの発展に貢献しよう!

Page 19: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体

Internet Week 20122001:db8:café::19

References

IETF

http://www.ietf.org/

IETF Tools

http://tools.ietf.org/

The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force

http://www.ietf.org/tao.html

IETFのタオ:初心者のためのインターネット技術タスクフォースガイド

http://www.ietf.org/tao-translated-ja.html

Page 20: IETF における技術標準の策定プロセスについて · における技術標準の策定プロセスについて ... W3C : World Wide Webで使用される各種技術の標準化を推進する為に設立された標準化団体