以下の内容はhttps://blog.kmc.gr.jp/entry/2026/03/07/083240より取得しました。


JANOG57ミーティングにKMC部員数名がNOCメンバーとして参加しました!

2026年の2月11日から2月13日にかけて大阪で開催されたJANOG57ミーティングに、KMC部員6名がNOCメンバーとして参加しました。そのうち2名はBackboneチームとServerチームの学生リーダーとして携わりました。この記事では各メンバーの活動を報告します!

JANOGとは

JApan Network Operators' Groupの略で、インターネットにおける技術的事項、および、それにまつわるオペレーションに関する事項を議論、検討、紹介することにより日本のインターネット技術者、および、利用者に貢献することを目的としたグループです。年に2回ミーティングが日本各地で開催されます。今回のJANOG57ミーティングはさくらインターネットさんがホストとなって大阪で開催されました。

トップページ - JANOG57 Meeting in Osaka

JANOG NOCとは

NOCはNetwork Operation Centerの略で、一般的にはネットワークの管理・運用を行う拠点を指します。 JANOG NOCはこれとは少し異なるいわゆる「イベントNOC」と呼ばれるもので、イベント会場のネットワークについて設計から構築、運用、撤収までを行い、来場者にネットワークを提供する役割を担っています。 JANOG57のNOCチームはBackbone、Access Point、Server、Cableの4チームに分かれており、各チームそれぞれ学生もメンバーとして多数参加しています。

JANOG57 NOC 公式ページ

参加したメンバーのコメント

segre

Backboneチームで学生リーダーをしていました、id:segre です。これまで何度かNOCに関わりがありますが、JANOG NOCは初めてでした。

Backboneチームは対外接続・ルーティング・L2までのネットワーク部分を担当しました。これまでのJANOG NOCではBackboneとL2/L3で分かれていたようですが、近しいレイヤのためより密に連携をとる必要があると考えていたこと、今回は対外的なAS運用を行わない予定だったことなどからBackboneとして1つのチームに統一し、人数も10人と少数精鋭のチームを作りました。

JANOG会期前からさくらインターネット様の本社にあるサーバーラックをお借りして今回の3会場分の検証環境を用意していました。3会場に分かれていた都合上、各会場の対外接続に加え、拠点間接続も必要になったことから検証工数が想定以上にかかりましたが、全拠点に十分な検証を行った結果、当日安定したネットワーク運用ができたことは十分な成果だったと感じています。

最後に、Backboneチームメンバーや他チームのメンバーとも交流することができ、皆楽しそうに活動していました。KMCのメンバーも新しいコミュニティに参加し多くのことを学べたようで良い場所を提供できたのではないかと思います。お疲れ様でした!

crashRT

Serverチームの学生リーダーをしていました、id:crashrt です。NOC参加は3回目ですがチームリーダーは初でした。 本番直前にインフルにかかるなど色々ありましたが、無事サービス断なく快適なネットワークを提供することができたのでホッとしています。

ServerチームはDNS、DHCP、監視基盤などを担当するチームです。 割とNOC初参加とかSV初参加とかのメンバーが多いチームではあったんですが、巻き取ることなく、どころか最初思っていたよりも結構リッチな構成にできたのでとても良かったなと思っています。 KMCの後輩3人もメンバーとして参加してくれましたが、色々構築してくれたりJANOGを楽しんだりと良い経験になったみたいで良かったです。何か今後の糧となっていれば何よりです。

今回のNOCの構成や得られた知見などは今後色々なところで公開していく予定です。 個人的にも面白い構成を実現できたのではないかと感じているので、ぜひ見ていただけたらと思います。

wuhu1sland

Serverチームのメンバーとして参加しました。DHCP班でradintさんと一緒にkeaとstorkを使ったDHCPサーバ構築を行いました。具体的な構成としては、さくらのクラウド上でサブネットを分けたActive/Active構成のDHCPサーバ2台 + Storkサーバ1台という形で構築していました。NOCは今回が初参加で、参加以前はネットワーク関係の知識は乏しい状態だったのですが、crashRTさんにDHCP勉強会を開いてもらい、プロトコルレベルの基礎から学ぶ機会をいただことなどを契機に、様々なことを学習できました。

今回のNOCでは、さくらのクラウド上に展開するVMをTerraformとAnsibleで管理していたので、サーバ構築の途中から環境のAnsible化なども行いました。また、NOCチームのネットワーク機器のアドレス管理を行っていたNetboxから、APのアドレスを自動で取得して予約アドレスとしてペーストできるようにyamlを出力するスクリプトを書いたり(https://github.com/janog57-noc/ap_mac_ip_mapping)、stork-serverへの自動ログインとAPIからのリース数情報の取得をしてPrometheus向けにexportするアプリを書いたりしました(https://github.com/janog57-noc/stork-subnet-exporter)。

後者のstork-subent-exporterに関する、Kea DHCPサーバのリース数取得などの話については別記事にまとめる予定です。

randint

Serverチームに参加させていただきました。wuhu1slandさんと一緒にDHCPを担当しました。DHCPは何なのかを一言でざっぱり言うと、Wi-Fiに繋いだデバイスに、ローカルIPアドレスを配る仕組みなのです。クラウド上でKeaというオープンソースのDHCPサーバを動かしました。wuhu1slandさんと分担して構築しましたが、僕はログの出力だったり、負荷試験だったりの周りでした。

NOCを始める前はDHCPについてはあまり何も知らなかったんです。聞いたことあるぐらいだけでした。ネットワーク自体についてもド初心者でした。crashRTさんから教えていただきつつ、ネットで調べながら構築を進めていきました。「行ってみたいけどネットワークはあまり分からないなあ、どうかな」という方は遠慮せず申し込んでみたほうがいいと思います!

安定したDHCPサーバを提供できたことに、「自分の手でこんなものを作れてよかった」と実感しました!JANOG57のような大きなイベントを、単に参加するのではなく、裏側に参加できてよかったです!楽しかったです!

irom

Serverチームのメンバーとして参加しました、id:ir0mです。メトリクス監視の特にフロー情報の収集を担当しました。さくらのクラウド上でAkvoradoというサービスを動かし、ネットワーク機器からフロー情報を受け取ってストレージに保存するサーバーを構築しました。仮想環境で構築したあとAnsibleで本番環境にデプロイしました。ダッシュボードは他のメンバーの方が構築したGrafana上で作成しました。Akvorado専用のプラグインがあったので比較的容易に綺麗なダッシュボードを作成することができました。当日はSlackのアラートやダッシュボードを眺めて各種サーバーやネットワーク機器に異常がないか監視していました。NOCに参加するのは初めてでしたが、Serverチームの他のメンバー、とくに学生リーダーでKMCの先輩でもあるcrashRTさんの助けを借りて、微力ながらも貢献することができて良かったです。JANOGのイベント自体も、100社以上の企業の展示ブースを見て回ったりネットワークにまつわる講演を聞いたりして楽しむことが出来ました!

iiiishii

Cableチームのメンバーとして参加しました、iiiishiiです。Cableチームはその名の通り、会場内のケーブルの配線計画を立て、使用するケーブルを作成し、実際に敷設するといったケーブル周り全般の役割を担うチームです。ケーブルの切り出しや敷設など、チームのみんなとわいわい楽しみながら活動することができました。慣れない場面が多くチームリーダーやメンバーに助けていただいてばかりでしたが、最終的には自分なりにネットワーク提供に貢献できたかな……と感じています。他のメンバーとの交流やイベント参加を通して、技術的にも刺激が多く、非常に実りある時間を過ごすことができました。




以上の内容はhttps://blog.kmc.gr.jp/entry/2026/03/07/083240より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14