training/tutorial summary 誰でも楽しめるNon-area Events
セコム(株) IS研究所 島岡 政基
on behalf of 林達也(レピダム)
Dec 8, 2015 1
IETFは実はWG以外の イベントも盛り沢山
• Tools for Creating IDs and RFCs • Newcomer's Orientation (in Japanese) • Working Group Chairs Training • Workshop: Journey from I-D to RFC
• Speed Mentoring • Regional Mentoring (Mentors Only) • Mentee Feedback Session • IAOC Breakfast
• CBOR • YANG Tutorial & Advice/Editing Session • Internet Area Overview • PRECIS and i18n
• IETF Hackathon • RAIM Workshop • t2trg: Joint W3C IG WoT/Thing-to-Thing PRG • Code Sprint • IEPG Meeting • Bits-N-Bites
Training系
Tutorial系 Event系など
Dec 8, 2015 2
• Aaa
Weekend Schedule Time Sat Sun
0900-1130
1130-1230
1300-1500
1520-1650
1710-1840
IETF
Hac
kath
on
RAIM
Wor
ksho
p t2
trg
Code
Spr
int
IETF
Hac
kath
on
t2trg
IEPG
Newcomers’ Orientation
Newcomers’ Orientation In Japanese
Tools for Creating
IDs and RFCs YANG Tutorial and
YANG Advice/ Editing Session
Internet Area Overview PRECIS
and i18n Newcomers‘ Meet and Greet
CBOR
Welcome Reception
1日半で盛りすぎ\(^o^)/
凡例
Tutorial Sessions
Event Sessions
Training Sessions
Dec 8, 2015 4
Weekday Schedule Time Mon Tue Wed Thu Fri
0745-0845 Speed Mentoring
Regional Mentoring
Workshop: Journey from I-D to RFC
Mentee Feedback Session
0900-1130
1130-1230 Working Group Chairs Training
Lunch Speaker Series
1300-1500
1520-1650
IETF Plenary
1710-1840
1900-2100
Bits-N-Bites
Speed Mentoring
Regional Mentoring
Workshop: Journey from
I-D to RFC
Mentee Feedback Session
Working Group Chairs
Training
Lunch Speaker Series
Bits-N-Bites
IETF Plenary
凡例
Tutorial Sessions
Event Sessions
毎日朝イチとか辛すぎです(´・ω・`)
Training Sessions
Dec 8, 2015 5
IETF Hackathon
• 事前に決められた複数のテーマのいずれかに参加し、同テーマの メンバーと共に決められた時間内に実装・テストなどを行い、 アイデアや成果を競い合う。
• 後ほど内藤さんからご紹介いただくのでここでは割愛。
URL https://www.ietf.org/hackathon/94-hackathon.htmlhttps://www.ietf.org/registration/MeetingWiki/wiki/94hackathon
Dec 8, 2015 7
RAIM Workshop
• Research and Applications of Internet Measurements Workshop – ISOC/IRTF/ACM SIGCOMM共催(IMC2015@慶應三田, Oct 28-30)
• 3つのセッションで、それぞれ1本のKeynoteと多数のLightning Talk
• Measurement platforms & tools – 具体的な測定すべき理由やそれに必要な測定手法なども含めた、 測定手法に関するセッション
• Measurement of fixed & mobile broadband access networks – 実際の測定事例やそこから得られた知見の共有に関するセッション
• Internet characterization through measurements – 測定することによって何がわかるか、どういう改善や効果につながるか、といったインターネットの特性評価(Characterization)のセッション
URL https://irtf.org/raim-2015
論文の他に各セッションの 動画アーカイブあり
Dec 8, 2015 8
t2t RG
• Joint W3C IG WoT/Thing-to-Thing PRG • のべ3日(正味17時間!)に渡る熱い議論
• IoTを具体的に実現していくための研究・調査 – クローズドネットワークに対する理解と考察 – IoTにおける通信、データ規格、機能管理などの RESTアーキテクチャ
– セキュリティも含めたライフサイクル
URL https://www.ietf.org/proceedings/94/agenda/agenda-94-t2trghttps://www.ietf.org/proceedings/94/slides/slides-94-t2trg-1.pdfhttps://github.com/t2trg/2015-ietf94
Dec 8, 2015 9
Code Sprint
• Datatrackerの実装を改善する競技(!?) • 標準化とは違う、IETFに対する貢献のあり方。 • 中の人(つまりIESGとかIABの偉い人たち)が地味に取り組んでいる。 • PythonとDjangoが使える人なら貢献できるかも!
URL http://trac.tools.ietf.org/tools/ietfdb/wiki/IETF94Sprint
Dec 8, 2015 10
Internet Engineering & Planning Group (IEPG) Meeting
• 毎回IETF会期前の日曜午前に開催されるinformalな会合
• 実運用の知見から得られた情報の共有 – IPv4とIPv6は、実運用でどのくらい性能が変わるのか
– セキュリティのためのビッグデータ活用事例 – DNS over TCPの影響 – ルータの種別体系化と設計のための考察
URL http://www.iepg.org/2015-11-01-ietf94/index.html
Dec 8, 2015 11
Bits-N-Bites
• 協賛企業等によるデモ展示 – 富士通、HUAWEI、IIJ、JPRS、NEC、NHK、
Nixi、WIDEが出展
URL https://www.ietf.org/meeting/94/bits-n-bites.html
Dec 8, 2015 12
Newcomers' Orientation
IETFの構造とインターネット標準の標準化プロセスの解説 – IETFの構造、IETF以外の関係組織との関連 – IETFの文化(思想、運営方針など)を理解する – IETF標準の位置付け、標準化プロセスなど
URL https://www.ietf.org/proceedings/94/slides/slides-94-edu-newcomers-4.pdfhttps://www.ietf.org/proceedings/94/slides/slides-94-edu-localnew-3.pdf
Dec 8, 2015 14
Tools for Creating IDs and RFCs
• I-DやRFCを書く際の便利なツールの紹介 – nroffEdit – xml2rfc (RFC 2629) – Word – kramdown – lyx2rfc – pandoc2rfc
URL https://www.ietf.org/proceedings/94/slides/slides-94-edu-toolsids-5.pdf
ツール 解説 nroffEdit nroffベースの古典的な手法
目次の自動生成などができない xml2rfc RFC 2629でXMLによる執筆が公式にサポートされた
一番情報量が充実している Word 一応テンプレートが提供されているが、一筋縄ではいかないので
結局二度手間L lyx2rfc WYSIWIGエディタLyxからの変換ツール kramdown Markdown + YAML からの変換ツール
Dec 8, 2015 15
Working Group Chairs Training
• 水曜日11:30-12:30に開催 – WG chairs trainingは毎回開催される – 毎回お昼の時間。水曜日開催である ことが多い
• 参加者はかなり多い – そもそもchairの数が多い – 無料のお弁当が提供される – 自分の最低限のvisibilityを示すためにも参加したい
• 内容的にはchairの業務を助けるためのレクチャー – 今回は、Githubの使い方の講習 – 以前は、non-native speakerを如何に助けていくべきかの講習
• 講師を担当する人が説明するが、何かを強制する講習ではなく、best practiceを共有するための場、というスタンスにて実施される
github flowcreate a new branch
work; add commits to that branch
push branch to github
create pull request from branch
fix; add more commits to the branch and push
merge pull requestmaster paint-bikeshed
draft-bikeshed-07Editor makes the change
WG discussion
Propose change
23
URL https://www.ietf.org/proceedings/94/slides/slides-94-edu-wglunch-7.pdf
Dec 8, 2015 16
ISOC Policy Meeting (Lunch) • お昼の時間に開催
– 今回は、火曜日11:30-13:00に開催 – 結構しっかりとしたlunchがcateringされる (WG chair trainingとは大違い)
• 参加者は合計20名程度 – 各国のPolicyサイド10-15名程度 – ISOCメンバ(運営側)3名程度 – IETF参加者3名程度
• ISOCおよびIETFの活動を、各国のPolicy側の方に理解いただくためのセッション – Policyサイドの参加者の自己紹介 (現在どのようなプロジェクトに かかわっているのかの紹介)
– IETFの現場にて活動している人々の自己紹介 (IETFで何をしているのか、 また、なぜIETFで活動することになったのか、そして、IETFの活動に関して感じることについて紹介)
– 上述の自己紹介をベースに、IETFを盛り上げるための議論を時間の限り展開 Dec 8, 2015 17
Security Directorate (SecDir) meeting • 毎週火曜日のLunch time 11:30-13:00にて開催
– ADsがco-chairs – 各自お弁当を持参しての打ち合わせ
• 各WGの活動のcoordinationを実施 – Security Areaでの主な活動の共有 – あるWGでは対応しきれないドラフトについて、別のWGに
reviewを依頼 – BOFや新WG、SAAGセッションの計画
• Security Directorateの定常業務であるdraft reviewの進捗度合いを確認
• Security Areaのみならず、各エリアにて、同様の打ち合わせを実施
Dec 8, 2015 18
Sec chairs get-together • Chairsのためのsocialイベント – 特にAgendaはなし – 大抵12名程度参加
• 朝食会であり、たいてい07:30-08:30ぐらいの時間で開催
• 場所の確保などは、volunteerベースだが、 大抵は開催地近隣に住んでいるchairがすべて手配
• 今回は、みなとみらい駅近郊のジョナサンにて開催
Dec 8, 2015 19
Tutorial Sessions
• YANG Tutorial and YANG Advice/Editing Session – ネットワークの管理モデル(YANG)と管理プロトコル(NETCONF)
• PRECIS and i18n – ドメイン名やURIなど識別子の国際化とその処理方法(正規化や比較方法など)
• CBOR (Concise Binary Object Representation) – バイナリのコンパクトなデータフォーマット(JSON like)
• Internet Area Overview – IP, DNS, DHCPなどを策定するINTの各WGの紹介
毎回ひとつのAreaといくつかの技術を ピックアップして紹介している
URL https://datatracker.ietf.org/meeting/94/materials.html#training
Dec 8, 2015 23
Internet Area Overview
• IETF 94では、Internet Areaが取り上げられた – 毎回、異なるAreaが とりあげられる
– IETF 93ではRouting Areaがとりあげられた
Dec 8, 2015 24
• 当該エリアについて全く知らない人が、おおざっぱな状況を知るのに最適 – Internet Areaにて存在するWGすべてがリストアップされ、それらを分類し、そのそれぞれについて簡単に説明がなされた
– 詳しい内容を理解するための場所というよりは、Internet AreaのすべてのWGを高いところから俯瞰し、理解することができる場
URL https://www.ietf.org/proceedings/94/slides/slides-94-edu-introtoint-0.pdf