質問: ネットワークループとルーティングループの違い ccna等のネットワーク関連で出てくるのですが、 ネットワークループとルーティングループの違いが、 わからないので教えていただければ幸いです。
回答: こんにちは #1 の方は惜しい、もうチョイです。 私も#2の方同様、”ネットワークループ”という言葉は、 聞いた事が無いです。 多分、l2 レイヤレベルのループだと思いますが、 この場合、関係してくるのが、”fdb(forwarding database)”です。 fdb はmac address とport が紐付けされたテーブルで、 l2 の通信は、このテーブル情報を元に行われます。 ループが起こる条件は、 対向のスイッチ間で複数のケーブルを接続した場合や、 複数のスイッチを介して同一ネットワーク内でループ状態を作った時 などに発生します。 回避するためには、ループ状態を無くすか、 複数のスイッチにまたがる場合は、 スパニングツリー(stp)を利用したり、 対向間のスイッチで複数本のリンクを結ぶ場合には、 イーサチャネル(リンクアグリゲーション)やstp を利用したりします。 一方の”ルーティングループ”は、 ルーティングテーブルの情報を元にループ状態が発生します。 発生する場所は、ルータやl3sw などのルーティングテーブルを持った機器で、 複数の機器が関係して起こります。 ループが起こる条件は、 障害に備え冗長化したネットワークで、 ルーティング設定を誤った場合に発生します。 (言い換えれば、こちらもl2 ループと同様に、 ループしていないnw では発生しません。 当たり前ですが。。。) また、複数のルーティングプロトコルを使用している場合、 それぞれの収束時間(コンバージェンスタイム)の間に、 一時的なループ状態が発生する場合があります。 (stp を使用している場合、stp の収束も関係します) ループが発生すると、 ping したときにttl が消費されexpire になります。 traceroute した時には、何度も同じgw アドレスが表示されます。 回避するためには、冗長化の経路を無くす(ループを作らない)か、 ルーティングの設定を正しく行う必要があります。 参考になりそうなページを、紹介しておきますね。 http://www.n-study.com/network/2001/02/post_32.html http://www5e.biglobe.ne.jp/~aji/30min/32.html ccna 取得、頑張ってください。