• ベストアンサー

リピータハブのループ構成

 リピータハブを3台以下の図のように配置して接続しました。  リピータハブですから、全てのポートにデータを送出しますし、 コリジョンが発生すればジャム信号も回線上に流れると思うので、 図のような構成のネットワークはダウンすると思ったのですが、 接続してしばらくすると、その後は問題なく2台のパソコン間で 通信を行うことができます。  Googleや書籍で調べたのですが、リピータハブの簡単な説明しか 掲載されておらず、日経NETWORK 2001年4月号には、ループ接続 する事は禁止とだけ書いてあり、なぜ、禁止なのかという理由が 分かりません。(通信に成功してしまう事もあるとも記載されて いますがどういう時に通信に成功するのか分かりません。)  下記図のHUBはリピータハブをあらわしています。  PC-HUB間の線はストレートケーブル。  HUB-HUB間の線はクロスケーブルでアップリンクポートは 使用しておりません。  PCの設定は、速度10Mbps、半2重通信。  IPアドレスは、プライベートアドレスを固定で設定。  PCのOSはWindows XP。リピータハブはBuffalo製LGH-M5Pです。  リピータハブの仕様と写真は下記のURLで閲覧できます。  http://buffalo.melcoinc.co.jp/products/catalog/item/l/lgh-mp/index.html  どうかよろしくお願いします。                   ┏━━┓              ┌―――┨HUB┠―――┐             |     ┗━━┛     | ┏━━━┓  ┏┷━┓            ┏┷━┓  ┏━━┓ ┃ PC  ┠―┨HUB┠―――――――┨HUB┠―┨PC ┃ ┗━━━┛   ┗━━┛            ┗━━┛  ┗━━┛

質問者が選んだベストアンサー

  • ベストアンサー
回答No.6

No.4 です。 回答ではありませんし、間違っていたらごめんなさい。 リピータハブというのは、簡単に言えば、信号の増幅(整形)と分岐しかしません。 したがって、質問の図に有る接続の論理的イメージとしては、“超極太”なったケーブルで、2台の PC を接続しているという感じになるのではないでしょうか。 (したがって、右回りとか左回りの“ループ”は形成されない) ですから、もし、ハブによる通信の遅延や、ケーブルによる遅延が発生しない or 許容できる範囲なのであれば、通信できてしまうのかもしれません。 (10 Base だから遅延は多くても平気なのかもしれません) もし、無視できない遅延が発生した場合は、タイミングのずれた信号が複数発生するため障害が発生するのではないかと思います。 ただ。 これはハブがコリジョンの検出をしないとした場合の話です。 コリジョンを検出するのであれば、一つのポートから送信したフレームは、別のポートで、同時に、必ず、全て受信してしまうわけで、コリジョンになるのではないかと思います。 日経 NET WORK の2001年2月号の62~64ページあたりを読みながら、これを書いてみました。 (直接的な説明が、そのページにあるわけではありません) なお、参考 URL は、スイッチのループ接続によるネットワクー障害の事例だそうです。今回の質問とは関係ありませんが、見つけたので、リンクしてしまいます。

参考URL:
http://www.cs-oto.com/jcmi2004/paper/jcmi24/paper/x10342/p10342.html
noname#42065
質問者

お礼

再度回答ありがとうございます。 決定的な原因は分かりませんでしたが、ご意見を聞く事ができ非常にありがたく感じました。 私が実験したときには、コリジョンを検出する事ができなかったので、nobody2004様の言われておられるような、 >“超極太”なったケーブルで、2台の PC を接続しているという感じ かもしれません。 どうも、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • hirasaku
  • ベストアンサー率65% (106/163)
回答No.5

こんにちは。hirasakuです。 ループが発生しないと思ったのは、スイッチではないからです。スイッチならMACアドレスを学習して特定のポートに転送しますが、リピータは受信以外の全ポートに垂れ流ししますよね。リピータは物理層の機器ですから、信号を送れればそれでいいわけですから、それ以外の仕事はしません。スイッチはデータリンク層で物理アドレスを学習、判断し適切なポートに転送するという機能があるがためにループが発生します。(ループが発生する要因を説明するにはちょっと長くなるのでここでは省かせてもらいますけど) リピータの場合信号が流れればそれで役割は終わりで上位層に任せます。PCではMACアドレスが自分当てなら要求に合わせて処理をしますから送信元に返すわけで、戻りのフレームを流し、リピータは信号を流すだけで送信元PCは自分の戻りフレームだから処理し通信が確立すると思ったわけです。 コリジョンの話が出てますけCSMA/CDってコリジョンが発生しても通信できるようにした仕組みですよね。この場合コリジョンは関係ないのではと思います。 先に回答しましたがブロードキャストの問題は多数のPCから全ポートにフレームを流されればコリジョンも半端ではないし、左右からフレームを流されるわけですからリピータが処理できなくなるだろうと思った次第です

noname#42065
質問者

補足

再度、ご回答ありがとうございます。 コリジョンは関係ないのですか。 当初私は、左のPCからPingを打ったら、1つ目のHUBでPingが2方向に別れますが、右回りの信号と、左回りの信号が、衝突して、ネットワークがダウンすると思ったので、パケットキャプチャソフトを使用して実際にやってみたところ、衝突発生時に現れるジャム信号らしき信号を受信する事ができませんでした。 hirasaku様のおっしゃるように、コリジョンは関係ないようです。 この構成ですと、スパニグツリーに対応していないスイッチでループを構成したのと同じような現象が起こると思っていたのですが。 私自身もいろいろ考えているのですが、秀和システム社の最新LANハンドブックの527頁にバッファードリピータというリピータハブが存在するらしく、関係あるかどうか調べているところです。 まだ、もう少し納得できません。どうか、もう少し教えていただけないでしょうか。 よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

えーと、質問者さんは、この接続(ループ接続)は N.G. であることは知っている(本で読んだ)が、実際にやってみたら障害が発生しなかったため、疑問に思っていらっしゃるのですよね。 以下は、単なる想像なのですが。 複数のポートから(ほぼ)同時にパケットが入ってくると、正常に処理しない(無視する)という、バグというか仕様かもしれません。 ケーブルを長くしてみるとか、ケーブルの途中にハブをさらに挟んでみれば、なにか違う結果が出るかもしれません。 (出ないかもしれません) 10base のバカハブですから、スパニングツリーとは関係ないですしね。。。。

noname#42065
質問者

補足

えーと、質問者さんは、この接続(ループ接続)は N.G. であることは知っている(本で読んだ)が、実際にやってみたら障害が発生しなかったため、疑問に思っていらっしゃるのですよね。 はい。その通りです。 複数のポートから同時にパケットが入って来る事は、リピータハブを使用したネットワークでは、存在する可能性がありますし、リピータハブは半2重通信を行うので回線上でコリジョンが発生する事もあると思うのですが、ケーブルを長くして、一方の回線の遅延時間を少し多くして同様に試しても、正しく通信できます。 ただ、PC-HUB-HUB-PC (HUBをひとつ減らした状態)と接続して、通信が正常に行えることを確認してから質問欄に記載したループ構成にした場合、最初の10秒くらいは全く通信することができなかったです。 パケットをキャプチャして特殊なパケットが流れていないか探したのですが、特殊なパケットやジャム信号らしきものも検出する事ができませんでした。 なぜ、ループ構成で障害が発生しないのかという理由が未だに分かりません。 障害が発生しない原因を教えていただけないでしょうか? この本に載ってるとか、このサイトに書いてあるとか。どうかよろしくお願いします。 (nobody2004さんが言われているように、そういう仕様???)

全文を見る
すると、全ての回答が全文表示されます。
  • interplay
  • ベストアンサー率39% (108/273)
回答No.3

リピータハブではポーズフレームによるフロー制御により、コリジョン回避をするCSMA/CD方式を使います。 CSMA/CD方式で半二重通信(Half-Duplex)を実現しています。っと言うのがスイッチとの違い。 っでこの事象の理由となります。 よってANo.1様が言われている多段構成と言うのは、ポーズフレームを受け取れる時間が距離に比例し、その限界っと言うことです。 電気信号(送信フレーム)が相手ホストに到達し、受信不能であれば、ポーズフレームを投げ返します。 このポーズフレームが次のフレームを送出する前に受け取れなくなる距離が約500mを越えたところとなります。 ※電気信号が到達する時間の計算をすると分かりますがここでは長くなるので割愛 ホストからHUB間はUTP規格(信号減衰や対ノイズ性から)から100m。HUB数にして4段が限界となります。 信号減衰が少なく対ノイズ性の高いケーブル(10BASE-5:通称イエローケーブル)だと500mが限界と言う訳です。 ご質問者様の言われているリピータHUBとスイッチとで起きる『輻輳』は性質も現象も原因が異なります。 http://ehos.hp.infoseek.co.jp/Ethernet.html http://ehos.hp.infoseek.co.jp/Ethernet2.html 極端な話、乾電池ので豆電球を点ける時に直列でも並列でも電気は点きますよね?(極端すぎますが) 本来は上記の様な構成は取らない方が良いです。ケーブルの長さが違うので2つのフレームが上記セグメント内に届いている可能性があります。(UTPが短いのでそこまで観測できるか分かりませんが) せっかく疑問を持たれたのですから、上記構成でパケットキャプチャをしてみてはどうでしょうか?

noname#42065
質問者

補足

回答ありがとうございます。 実際にPing送受信時にパケットをキャプチャしてみたところ、衝突発生時にジャム信号が検出されると思うのですが、まったく検出されませんでした。 正しくICMPエコー要求・応答が流れている事を確認できたのですが、なぜ、衝突が発生しなかったのか。 衝突が発生しない理由が未だに分かりませんので、ご存知でしたら教えていただけないでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • hirasaku
  • ベストアンサー率65% (106/163)
回答No.2

こんにちは。hirasakuです。 思うに、リピータなんだからMACアドレスを覚えてポートに転送なんてことはしてないんで、あるホスト宛てのフレームが入ってきたら考えなしに転送するわけでクライアントが自分宛のフレームを拾っておしまいじゃないですか。 ループはしないと思うのですが。 ただ、Unkownユニキャストやブロードキャストが各リピータにぶら下がっているクライアントからがんがん出たらダウンするかもしれませんね。 お互い時計方向と反時計方向でながれるんで。 今回の場合クライアントが2台なんでUnkownユニキャストやブロードキャストだってたかが知れているのでダウンせずに通信できているんじゃないかな。 クライアントの台数が多ければダウンするかもしれませんね。

noname#42065
質問者

補足

>ループはしないと思うのですが。 ループしない原因を知りたいのですが、なぜ、ループしないと思われたのでしょうか。 ぜひ、ご意見を聞かせてください。

全文を見る
すると、全ての回答が全文表示されます。
  • pooh0206
  • ベストアンサー率41% (179/433)
回答No.1

たしかに、理論上は通信できなくなりますね。 日経NETWORK 2004年7月号に LANスイッチ同士をループ状に配線したときの実験で、 通信できなくなると有りましたが。 リピータハブの多段接続に制限がありますが、それも違うとは思いますが。 ハブのリンクランプはどうなっているでしょうか?

noname#42065
質問者

補足

回答ありがとうございます。 リンクランプは通常の通信時と同様に正常です。 消えたり、激しく点滅するという事もありません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • リピータハブの特性について

    4ポートのリピータハブが6台あるとき、これによって閉じた100BASE-TXのネットワーク(インターネットなどへの出口を考える必要はないとして)を構築するとき、最大何台までPCを接続できるのでしょうか??

  • パソコンとリピータハブの接続

    はじめまして。 パソコンとリピータハブを接続する場合、ストレートケーブルでないと 通信でいきないと思います。 試しに、パソコンとリピータハブをクロスケーブルで接続してPingをしてみたら通信できました。 これは何故なのでしょうか?

  • ポートの開放の仕方がわかりません。

    PS2のソフト(ウインニングイレブン)でネットワーク対戦をしようとしていますが、接続確認はOKで通信テストに失敗します。内容は「UDP5738ポートで通信することができませんでした。」です。 環境は本体はPSX、ADSLの通信モデムがAtermDR202、モデムから回線を分けるのにHUBとしてBUFFALOのLGH-M5Pを使用しています。わかる人いましたら教えてください。

  • ルーター配下に無線HUBを繋ぐ場合 

    ルーター配下に無線HUBを繋ぐ場合  説明書に書かれているとおりにつなぎました  インターネットは とりあえず出来ているので 問題はないのですが 一つ疑問です  ルータはNTT西日本のCTUです、無線HUBはNECのワープスターWR7600Hを無線HUBモードで使用中です   *  ここから質問本題です  *  どうして無線HUBのLANポート1とCTUのLANポート1をストレートケーブルで繋いでいるのに通信ができるのでしょうか   *  素人考えでは無線HUBから見た上流の機器に対して、アップリンクポートを使わずに接続するのならば ストレートではなくクロスケーブルになりそうな気がするのですけれども   *  よろしくおねがいします

  • HUBの使い方。

    HUBというのは、ネットワークに接続したい端末の数が、(例えば)ルータのLANポートの数を超えた場合などに、ポートを増やすために使う、という使い方でいいのでしょうか? また、具体的な使い方として、HUBの任意のポートにルータからひっぱってきたケーブルと、PCとつないだケーブルをつなげばいいのでしょうか? 限りなく基本的な質問で、申し訳ありません。 よろしくお願いします。

  • プリンタサーバ使用→HUBを経由すると接続出来ない

    【前提】 プリンタサーバを会社で使用しています。 配線しているポートからプリンタにつないだ場合は、問題なく接続できます。 今までPCのみ設置していた場所にプリンタを設置する事になりました。 【現象】 プリンタ設置場所にポートが足りなかったので、HUBにてポートを増やし、PC及びプリンタをHUB経由でネットワークにつなぎました。 つないでいるケーブルは各々ストレートケーブルです。 PCは問題なくつながりますが、プリンタは接続出来なくなりました。 プリンタに対しクロスケーブルでつなぎ直しましたが、やはりつながりません。 5口あるHUBのポート全てを試しましたが、結果は同じでした。 (因みに、PC接続の場合、5口共問題はありませんでした。) プリンタサーバにてこのプリンタのステータスを見ると、オフラインになってしまいます。 pingも飛びませんでした。 【使用機器】 HUB:BUFFALO 5口のHUB http://yodobashi.com/ec/product/100000001000337383/index.html プリンタ:HP4250n 【質問】 何が原因でこのような問題が発生しているのでしょうか? また、解決方法をご存じであればご教授いただけますでしょうか? よろしくお願いします。

  • スイッチングHUBに異なるネットワークアドレス接続

    市販されている、CoregaやplanexなどのHUBには、異なるネットワークアドレスをどのくらい 混在してもよいのでしょうか? 192.168.0.0/24 でPC2台使用 192.168.50.0/24 でPC2台使用 172.5.5.0.24でPC2台使用 これを同一HUBにLANケーブルを接続しても通信がおかしくなることはありませんか? 問題なく接続できる場合は、物理的ポートが無制限にあると仮定した場合 同一HUBに異なる ネットワークアドレスを無制限につなげても問題ないのでしょうか。 またHUBをもう一台用意して HUB A 192.168.0.0/24 でPC1台使用 HUB A 192.168.50.0/24 でPC1台使用 HUB A 172.5.5.0.24でPC1台使用 HUBA とHUB BはLANケーブルで接続 HUB B 192.168.0.0/24 でPC1台使用 HUB B 192.168.50.0/24 でPC1台使用 HUB B 172.5.5.0.24でPC1台使用 このような接続をしても、問題ないのでしょうか? 気になってので教えてください。

  • ルータ -- HUB -- ルータ での接続について

    サーバを公開しようとしてネットワーク環境を変更したところネットワークの設定ではなく、どうやら物理的な構成の問題と思われましたがどうしようにも解決できずご質問させていただきました。 状況をご説明しますと、これまでのネットワーク構成は ■ADSLモデム--ルータ(安物)--Winクライアント(複数) で使用していましたが、セキュリティ向上のため ■モデム--ルータ(IPnuts)--HUB--ルータ(安物)--Win                   L__サーバー という構成にしようと考えています。IPnutsが動いているPCはノートPCのため、LANポートは2つしかないので間にHUBを入れています。 問題の箇所はルータ(IPnuts)--HUB--ルータ(安物)間でルータ(安物)がWAN側を認識できない(機器のWANランプが点灯しない)というものです。 ルータ(IPnuts)--ルータ(安物)で試してみましたがきちんと通信まで出来ることが確認出来ました(もちろんWAN側ランプが点灯します)。 またHUB(AUTO-MDIX無し)、ルータ(安物ですがAUTO-MDIX有り)でしたので、ルータ(IPNuts)--ルータ(安物)間のケーブルをストレート/クロスと2回試しましたが問題なく繋がりました。 HUBのポートも確認しましたが、すべて生きていました。念のためルータ(IPnuts)側から来ているケーブルをHUBのUplink、通常ポートに差し替えてみましたが改善されませんでした。 ルータ(安物)のWAN側ランプが、物理的な接続で点灯するのかそれともDHCPサーバと通信できた時点で点灯するのかは不明なのですが。。。 なにか見落としている点、障害の切り分け方法などがありましたら教えていただけませんでしょうか。

  • 1本のADSLを共有するときの設定・HUB

    前回こちらで素早い回答を頂きました。みなさまありがとうございます。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=159731 ところが、当方がいけないと思うのですがADSLを共有しようと設定していると、どうしても進まないのです。 設定を進めていくと、設定したIPアドレスを確認すると思うのですが それを書き換えできないのです。DHCPが利用できないと表示されます。 そのせいなのか、ADSLモデムと通信できずに設定を進めることができません。 HUBと書いたのは、もしかしたらHUBがいけないのか、HUBの差込み方が違うのか ということも考えたのです。 HUBは、メルコの10M/100M 5ポートスイッチングHUBです。 これにアップリンクポートはあると思うのですが、もしかしたら必要なのはクロスケーブル なのかもしれません。色々な理由が考えられますが、わかりません。 説明に不足があると思いますので、補足することもあると思います。宜しくお願いします。

    • ベストアンサー
    • ADSL
  • 有線・無線混在のホームネットワーク構成方法

    有線・無線をひとつのホームネットワークで構成する方法 HUBを経由して、Wifi接続のデバイスから有線LAN接続されているNASやデスクトップにアクセスする方法を教えて下さい。 今まで有線・無線混在で一つのホームネットワークを組んでいましたが、 引っ越しをきっかけにデバイスも増やしHUBを買って接続しました。 すると無線接続のノートPCからNASやデスクトップの共有フォルダにアクセスできなくなりました。 恐らく利用している無線ルータは、HUBを介して有線LANで接続されたデバイスにアクセスが出来ない仕様なのかと思いますが このような構成で一つのネットワークを組むことに対応した無線ルータやHUBがあれば教えて下さい。 よろしくお願いいたします。 ・無線接続でノートPCからNASにアクセス出来ない(見えない) ・無線接続でノートPCからデスクトップの共有フォルダが見えない ・ノートPC、iphone、ipadからインターネットにはアクセスできる ・iphone,ipadからはNASにアクセスできる(BUFFALOアプリで) ・ノートPCを有線LANでHUBにつなぐとNASにアクセスできる *見づらいですが簡単な構成図を添付します *無線のSSIDは旧来、現在共に変更していません *なぜかiphone、ipadからはNASにアクセスできます(無線、4G回線共に) auひかり ホーム ホームGW: AtermBL900HW HUB: BUFFALO LSW4-GT-8NS 無線ルータ: BUFFALO WHR-HP-G NAS: BUFFALO LS210D デスクトップ: Dell inspiron530 Win7 home 64bit ノート: Epson NY3000 Win7 home 64bit