ソースルーティングとは何ですか?
ソースルーティングは、ユーザーがネットワークデータパケットを特定の宛先に向けることができるコンピューターネットワーキングで使用される手法です。 使用方法に応じて、パケットには、自動ネットワークルーティングの一部がパスの一部を処理できるようにする特定のパスまたは一般的な方向を指定できます。 非常に有用なテクニックですが、虐待を受けやすく、潜在的なセキュリティ侵害を可能にします。
ほとんどの通常のルーティングは、インターネットを構成する多くのネットワークを構成するルーターとして知られる多数のデバイスによって行われます。 これらのデバイスは、隣人について学習できるプロトコルでプログラムされており、あるコンピューターから別のコンピューターにネットワークトラフィックを向ける際に可能な限り最良のパスを決定します。 一方、ソースルーティングは、ルーターから意思決定を削除してユーザーの手に委ねるインターネットプロトコル(IP)のいくつかのオプション機能を利用します。Omputer。
ネットワークに向かうと、コンピューターがデータパケットに移動できる2つの可能なソースルーティングの変更があります:厳格またはルーズ。 厳格なソース定義により、パケットがルーターから次のルーターまで、パケットが撮影する正確なパスが、パケットがソースコンピューターを離れる前に指定されます。 ただし、ソースルーティングのルーティングは、パケットにいくつかの特定のルーターポイントを提供し、他のルーターが途中で決定できるようにします。 これは、たとえば、ローカルネットワークのルーターを介してゲートウェイルーターに、次に特定のアドレスにパケットを送信する場合に役立ちます。 ローカルネットワークのルーターは除外できますが、ゲートウェイやその他のルーターを指定できます。
ソースルーティングを使用する機能は、さまざまなテストやトラブルシューティングの目的に役立ちます。 そのような目的の1つは、近所の通りを学ぶことに似ています。あるルーターから次のルーターまでのアッケット。 また、潜在的なネットワークボトルネックが発生している場所を発見するのにも役立ち、インターネットサービスプロバイダー(ISP)がしばしば使用して、不必要なデータトラフィックがメインネットワークのバックボーンを利用しようとしないようにします。 この方法はまた、悪意のある目的で使用され、攻撃者がそのプライベートネットワークのコンピューターのふりをすることにより、プライベートネットワーク上のコンピューターにアクセスできるようになります。
ワイヤレスネットワークが人気を博したため、ソースルーティングを使用してワイヤレスネットワークを発見するダイナミックソースルーティング(DSR)と呼ばれるもう1つの手法が考案されました。 ネットワークノードは、特定のタイプのワイヤレスネットワーク、アドホックネットワークと呼ばれるワイヤレスネットワークから頻繁に出入りすることが知られているため、コンピューターはネットワーク周辺のルートをすばやく発見するための新しい方法を必要としていたためです。 このようにして、ネットワークを介したソースコンピューターからのルートは、ノードが続く代わりに、必要に応じてその場で発見されますノードが出入りするときに更新された情報でネットワークにあふれています。