Open Source Software

研究開発成果の一部はオープンソースソフトウェアとして公開し、技術の普及を推進するとともに、そこから得られたフィードバックを元によりよいソフトウェア開発を目指しています。

IIJLAB GitHub
https://github.com/iijlab/

Proof of Concept

研究開発した技術を実際に運用することにより、成果の認知度を高めるとともに、その有用性を実証しています。

IHR: Internet Health Report

Internet Health Reportはネットワーク運用者がインターネットの状態を確認する手助けをします。RIPE AtlasとBGPstreamから得られるデータをもとに、遅延の変化、転送異常、ネットワークの切断、経路の変化などを検出するツールを組み合わせることでインターネットの現状を把握します。

IHR
https://ihr.iijlab.net/

最新プロトコルの検証

IIJ技術研究所ではIETFで標準化されているプロトコルを実装し、相互接続性を確認することで、プロトコルの正しさを検証しています。

TLS 1.3
https://github.com/haskell-tls/hs-tls
QUIC
https://github.com/kazu-yamamoto/quic
HTTP/2
https://github.com/kazu-yamamoto/http2
HTTP/3
https://github.com/kazu-yamamoto/http3

ライブラリOSによるインターネットサービス

オペレーティングシステムの機能をライブラリ形式で実現し、高い独立性、高機動性、拡張性を備えた新しいサービス提供技術であるライブラリOSの研究開発を進めています。現在、技術研究所のネットワークサービスの一部(ドメインネームサーバー等)をライブラリOSで運用し、その実用性を評価検証しています。

uKontainer
https://github.com/ukontainer/

PAGE TOP