No.1
- 回答日時:
おつかれさまです。
がんばってくださいね。>SW-HUBには自動学習機能
ネットワークの7階層は勉強しましたよね。
http://www008.upp.so-net.ne.jp/mkusanagi/network …
この機能はデータリンク層としての機能です。
従って
arpやIPアドレスなどは関係なく、MACアドレスを使う機能です。
SW-HUBの通信は全てMACアドレスにてやりとりされています。
ここをしっかり理解してください。もちろんIPアドレスの情報も
通信電文には載っていますが、SW-HUBに接続されている各機器間の
通信はMACアドレスでやりとりされます。
例として
SW-HUBの1ポートにAサーバ、2ポートにBパソコンを接続し、
AサーバのLANアダプタに付いているMACアドレスA
BパソコンのLANアダプタに付いているMACアドレスB
を使ってお互いに通信をするとします。
Aサーバの送信電文がHUBの1ポートを通過する際、MACアドレスAが
学習されます。同じく
Bパソコンの送信電文がHUBの2ポートを通過する際、MACアドレスBが
学習されます。
それによりHUBの各ポートにつながっている機器のMACアドレスを
HUBがしばらく覚えることで、A~B間の通信が1ポート~2ポート間で
やりとりすればよいことが明確になります。
元々はHUBにこうした機能はありませんでした。
LAN全体に通信が流れ、受け取る相手が取捨選択していたのです。
この学習機能により、余計な所に通信電文が流れなくて済むので
通信効率がよくなるという仕組みなのです。
この学習機能は通信がないと数十秒で忘れる仕組みになっています。
ポートのつなぎ替えがあっても通信が不可能にならないようにする
ためです。
理解できましたか?
いかがでしょうか?
参考URL:http://www.n-study.com/network/switch1.htm
分かりやすく説明していただきありがとうございます。
サイトも拝見いたしましたが、大変参考になりました。
ちなみに、この学習機能ですがなんの通信もない(リンクアップしてるだけ)
という状況は結構ありそうな気がするので、通信については
keep alive packet等の通信でも確立されるのでしょうか?
それとも、リンクアップだけでは意味がなく機器間の通信に
時間があくとリセットされちゃうんでしょうか?
No.2ベストアンサー
- 回答日時:
> 通信先のIPアドレスやMACアドレスの情報を取得できるようなのですが、
> 実際は何のパケットを送信しているのでしょうか?
まず、SW-HUBが自発的に何らかのパケットを送信してMACアドレスを確認するわけではありません
PC等がやりとりするパケットの送信元MACアドレスを見て学習していくのです
> arpかと最初は思いましたが、arpは相手先のIPアドレスを元に送信される
> ものかなと思い違うのではないかという結論に至りました。
もちろん、ARPのパケットを見て学習する場合もあります
http://www.n-study.com/network/switch1.htm
に、MACアドレスの学習の流れが書いてありますが、端末Aが最初にARPリクエストを出したときに学習すればARPを見て学習することになりますし、DHCP DISCOVERを出せばそのパケットで学習することになります
要は、MACアドレステーブルで学習されていない(MACアドレスが載っていない)状態で、最初に入ってきたパケットの送信元MACアドレステーブルを見て学習していきます
なお、MACアドレステーブルは一定時間経つと消去されますが、大抵は数百秒レベルです
例えば、Ciscoのスイッチは設定で変更できますがデフォルトで300秒、バッファローやIOデータのSW-HUBは300秒固定と、大抵が300秒(5分)になっています
http://ping-t.com/modules/cisco/?Cisco%A5%B3%A5% …
http://buffalo.jp/products/catalog/item/b/bs-210 …
http://www.iodata.jp/support/qanda/answer/s14618 …
なるほど、自動学習というのは自発的にSW-HUBがなにか
パケットを送信して学習するわけではなく、
パケットのやりとりのなかで学習していくのですね。
まず、ここの認識が誤っていました。
ありがとうございます。
No.3
- 回答日時:
>ちなみに、この学習機能ですがなんの通信もない(リンクアップしてるだけ)
> という状況は結構ありそうな気がするので、通信については
> keep alive packet等の通信でも確立されるのでしょうか?
>それとも、リンクアップだけでは意味がなく機器間の通信に
> 時間があくとリセットされちゃうんでしょうか?
まず、この自動学習機能がなくても通信ができることを理解してください。
イーサネットの仕組みがそもそも全体に通信が流れ、受け取る相手が
自分宛だったら受け取るという仕組みなのです。
通信がしばらく発生しなければ、学習したMACアドレスは忘れられ、
次の通信の時にはイーサネットのそのセグメント全体に一旦通信電文は
流れます。しかしそれで学習されるので次は相手のポートのみに
電文が流れるようになり、無駄な通信を減らして全体的なネットワーク
効率を上げる仕組みになっているだけです。
ARPのような通信プロトコルとは話が違います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 固定IP スマホやPCのIPアドレスについて教えてください。 5 2023/07/07 19:53
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- SoftBank(ソフトバンク) スマホ ipアドレス 4 2022/08/24 01:26
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- Wi-Fi・無線LAN ローソンで wi-fi 接続できませんでした スマホは OPPO A 73です 何がいけなかったか 4 2022/05/31 03:53
- その他(プログラミング・Web制作) このプログラミング誰か教えてくれませんか 4 2022/04/29 15:56
- 固定IP MACアドレスはLAN内で相手を特定するアドレスですか? PCから監視カメラを閲覧するときに、セグメ 3 2022/07/23 09:04
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(コンピューター・テクノロジー) 「プロトコル」の定義について 5 2023/04/16 13:13
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
家庭内のネットワークにおいて...
-
YAMAHAルータ設定について
-
フリーWi-FiがIPアドレス取得中...
-
SoftBank Airが繋がらなくなります
-
IPアドレスってPCごと?接...
-
Wi-Fiマークはついてるが、ネッ...
-
助けでください http://192.16...
-
セグメントを越えたPCへのping
-
ASUS RT-AX3000のルーターを使...
-
SONYのXperia 10 IV SO-52C をd...
-
Wi-Fiについてなんですが、親に...
-
ルータの交換の際にIPアドレス...
-
スマホがwi-fiにつながりません
-
社内LANでインターネットのみ使...
-
私の求めているSSIDが表示されない
-
停電後、WiFiが使えなくなりま...
-
サーバーとルーターの違い
-
YAMAHAルータでwan側の1日のト...
-
PPPoEブリッジ機能を使いながら...
-
自分で使ってる携帯やのに着信...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YAMAHAのルータの仕様にある”NA...
-
パソコンのルーター化は、本物...
-
nasの設定qnapがqfinderから表...
-
YAMAHAルータ設定について
-
家庭内のネットワークにおいて...
-
ポートフォワードしたDMZサーバ...
-
メッセンジャーでファイル受信...
-
ルータのLan側ポートを複数のセ...
-
SIPサーバのレジスタ登録について
-
tomcatの外部公開についての質...
-
2重ルータのポート開放
-
【無線LAN設定】ポート開放=外...
-
ポートの開放と共有フォルダ
-
出先から自宅のNASにアクセスし...
-
80番 433番 ポート開放ができ...
-
VOIP IP電話 電話受信不可 ...
-
会社から自宅のPCを遠隔操作したい
-
ハッキングされたので、進入し...
-
無線LANのポート開放で
-
ルーターの設定教えてくださあああ
おすすめ情報