Research
Network Architecture and Routing
ネットワークにおいて、パケットを適切な宛先へより効率的に運ぶための仕組みが経路制御(Routing)です。ネットワークのあり方は、総体としてのインターネットだけでなく、通信事業者のキャリアネットワーク、大規模なデータセンターネットワーク、5Gなどのモバイルネットワーク、エンタープライズ環境のようなキャンパスネットワークなど多種多様であり、それぞれに異なる技術的な要件と課題があり、必要なRoutingや機能も異なります。そうした様々なネットワークにおける課題や機能の高度化に取り組んでいます。
- データセンターネットワークにおけるロードバランサの研究: Exploiting SRv6 for Stateless and Per-Connection-Consistent Load Balancing
- インターネット全体のBGP Pathのレイテンシ計測: A First Measurement with BGP Egress Peer Engineering
Measuring the Internet with BGP-EPE over Segment Routing
System Software and Network Subsystem
ネットワークごしにパケットを送受信するコンピュータ、より具体的に言えばNetwork Interface CardなどのPeripheralデバイスや、Operating Systemによるパケット処理そのもの(Network I/O)も研究対象です。OSのパケット処理機構への機能の追加や、アプリケーション側の工夫によって、使い勝手や性能を向上するための研究にも取り組んでいます。
- コンテナネットワークスタックの高速化: Grafting Sockets for Fast Container Networking
- PCIe Transaction Layerをover-IPでSoftwareで実装: NetTLP: A Development Platform for PCIe devices in Software Interacting with Hardware
- 複数SSHコネクションを用いる高速ファイル転送ツール: Multi-threaded scp: Easy and Fast File Transfer over SSH
mscp (https://github.com/upa/mscp) copies files over multiple SSH connections.
Network Operation
インターネットは世界中のネットワークオペレータの不断の努力に支えられています。
今日もどこかで誰かが、ネットワークに問題があればその原因を特定して修正し、将来に向けた設計を行い、必要に応じて拡張したりと、日々の運用を担っています。こうしたネットワークの運用を楽にするための研究にも取り組んでいます。とくに近年は生成AIのネットワーク運用への活用についても取り組んでいます。
- LLMでネットワーク構築運用支援実験@Interop Tokyo 2025 ShowNet, JANOG56 Meeting
- Segment Routing Deployments and Demonstrations at Interop Tokyo ShowNet, Asia Pacific Regional Internet Conference on Operational Technologies (APRICOT) 2024
- An Experiment of SRv6 Service Chaining at Interop Tokyo 2019 ShowNet, Internet Draft