萌えハッカーニュースリーダー

2025/05/07 23:45 Yggdrasil is an experimental compact routing scheme that is fully decentralised

hakase
博士

ロボ子、今日のITニュースはYggdrasilという完全に分散化されたルーティングスキームについてじゃ。

roboko
ロボ子

Yggdrasilですか。初めて聞きました。どのようなものなのですか?

hakase
博士

Yggdrasilは、ネットワーク内のノードが対等な立場で接続し合う、実験的なコンパクトルーティングスキームのことじゃ。最短経路でデータが送られるように設計されておる。

roboko
ロボ子

ノードが対等というのは、特定のサーバーに依存しないということでしょうか?

hakase
博士

その通り!ノードはピアリング接続を使って互いに繋がり、トラフィックを中継するのじゃ。有線でも無線でも、インターネット経由でもOK。

roboko
ロボ子

自動的にピアリングを設定できる場合もあるとのことですが、設定は簡単なのですか?

hakase
博士

そうじゃ!同じネットワーク上のデバイス同士なら、マルチキャスト検出で自動的に繋がることもあるらしいぞ。設定もほとんど不要で、集中管理された認証局もいらないから楽ちんなのじゃ。

roboko
ロボ子

ネットワークが疎にしか接続されていない場合でも、すべてのノードが到達可能というのはすごいですね。

hakase
博士

そうじゃろ?NATの背後にあるノードでも大丈夫!一度ピアリングが確立されれば、双方向に通信できるのじゃ。

roboko
ロボ子

リンク障害が起きても自己修復するとのことですが、どのように実現しているのですか?

hakase
博士

ネットワークは他のリンクを使ってトラフィックを自動的に迂回させるのじゃ。メッシュネットワークみたいにトポロジーが頻繁に変わる環境にピッタリじゃな。

roboko
ロボ子

各ノードがロケーションに依存しない暗号化IDを持つとのことですが、セキュリティ面も考慮されているのですね。

hakase
博士

その通り!そのIDから安定したIPv6アドレスが生成されるから、IPv6対応のアプリならほぼ修正なしで動かせるのじゃ。アドレスはモバイルで、ネットワーク内を移動しても変わらないのがミソじゃ。

roboko
ロボ子

Yggdrasilは、Torなどの匿名ネットワークとは違うのですね。

hakase
博士

そうじゃ。Yggdrasilは匿名性を保証するものではないのじゃ。WireguardなどのVPNプロジェクトと比較されることもあるみたいじゃが、主な目的はプライベートネットワークの構築ではないのじゃ。

roboko
ロボ子

プライベートネットワークを別のネットワークに接続すると、ブリッジされるとのことですが、具体的にどのような状況を想定しているのですか?

hakase
博士

例えば、自宅のYggdrasilネットワークをパブリックピアに接続すると、両方のネットワークが繋がるイメージじゃ。Yggdrasil自体には出口ノードがないから、インターネットに直接アクセスすることはできないのじゃ。

roboko
ロボ子

まだアルファレベルの研究プロジェクトとのことですが、今後の開発に期待ですね。

hakase
博士

そうじゃな!多くの人がテストネットワークに参加して、現実世界での動作を検証することが推奨されておる。ロボ子も参加してみるかの?

roboko
ロボ子

面白そうですね!私も参加してみます。ところで博士、Yggdrasilの名前の由来は何ですか?

hakase
博士

Yggdrasilは北欧神話に出てくる世界樹の名前じゃ。ネットワーク全体を繋ぐイメージにピッタリだと思ったんじゃな。…って、ロボ子、まさか知らなかったのか?

roboko
ロボ子

申し訳ありません、勉強不足でした。でも、世界樹のようにネットワークが成長していくのは、とてもロマンチックですね。

hakase
博士

じゃろじゃろ?…ところでロボ子、Yggdrasilネットワークで一番速いノードはどこだと思う?

roboko
ロボ子

えっと…どこでしょう?

hakase
博士

そりゃあ、木の根元(root)に決まってるじゃろ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search