LAN内での通信について教えてください。
家庭用の市販のルーターがあり、ルーターの3つのLANポートには、1つのLANポートにつき1台のパソコンという形で
パソコンが3台(パソコンA,パソコンB,パソコンC) 接続されているとします。
(パソコンA,パソコンB,パソコンCはルーターを介して接続されています)
ルーターはDHCPサーバーとして働き、パソコンにはプライベートIPアドレスが割り振られているとします。
パソコンA 192.168.0.2
パソコンB 192.168.0.3
パソコンC 192.168.0.4
ルーター 192.168.0.1
また、パソコンAは[パソコンB、パソコンC]の[IPアドレスとMACアドレス]を知っているとします。
ここでパソコンAのアプリケーションからパソコンBへ通信を行おうとした場合、
アプリケーションは[IPパケットにパソコンBのIPアドレスである192.168.0.3、MACフレームにパソコンBのMACアドレスを含んだ]データグラムを
パソコンBとパソコンCの両方に届ける。
そして
パソコンBは届いたデータグラムのMACフレームにパソコンBのMACアドレスが含まれていることから、自身が担当すべきとしてパソコンAに応答を返す。
ただ、パソコンBはIPパケット内の192.168.0.3の部分については全くチェックしない。
パソコンCは届いたデータグラムのMACフレームにパソコンBのMACアドレスが含まれていることから、自身が担当すべきでないと判断し、パソコンAには応答を返さない。
また、パソコンCはIPパケット内の192.168.0.3の部分については全くチェックしない。
間に存在するルーターは何もしない。
このようになるのでしょうか?
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>ただ、パソコンBはIPパケット内の192.168.0.3の部分については全くチェックしない。
自身のMACアドレス宛と認識すればIPスタックに渡し、IPアドレスのチェックをします。
No.2
- 回答日時:
ルーター内蔵のハブがスイッチングハブなどであれば、それぞれのポートにつながっているMACアドレスを学習していて必要なポートにのみ送信したりしますからパソコンCはパソコンBに送信されたパケット自体受け取らないという事もあります。
No.3
- 回答日時:
少々想定が曖昧な感じです。
>アプリケーションは[IPパケットにパソコンBのIPアドレスである192.168.0.3、MACフレームにパソコンBのMACアドレスを含んだ]データグラムを
一般的にはアプリケーションはIPに必要なデータをプロトコルスタックに投げるだけなのでMACフレームは意識しません。
ただ、OSやドライバもアプリケーションという括りに含めるのならばそうとも言えないこともありませんが。
>パソコンBとパソコンCの両方に届ける。
届けるのはアプリケーションではなく、届くかどうかは物理的な接続などに依存します。
アプリケーションはただデータを投げるだけです。
また、質問者さんの想定環境ではルータのL2スイッチ(スイッチングHUB)部分を経由します。
他の方も書かれていますがL2スイッチ部分のMACアドレスの学習状況によってパソコンCに届くか届かないかは変化します。
>パソコンBは届いたデータグラムのMACフレームにパソコンBのMACアドレスが含まれていることから、自身が担当すべきとしてパソコンAに応答を返す。
MACアドレスのチェックの部分までは正しいです。
なお、これは一般的にはNIC側の処理です。
応答にに関しては、データグラムと言っているので一般的にはコネクションレス通信ということになります。
アプリケーション側がデータを解析して必要ならばアプリケーションが応答を返しますがそうで無い場合は基本的に応答は返らないと思われます。
>ただ、パソコンBはIPパケット内の192.168.0.3の部分については全くチェックしない。
パソコンBのどの部分について想定されているのでしょうか?
NIC側では確かにIPパケットについてはチェックしませんが、
プロトコルスタックではIPアドレス部分もチェックされるはずです。
>間に存在するルーターは何もしない。
ルータが間に存在すると考えていると混乱すると思います。
コンシューマ向けの複数のLANポートがあるルータは一般的に、
純然たるルータとスイッチングHUBの2つのハードウェアがくっついたものです。
2つのハードウェアが1つの箱に入っていて中でケーブルがつながっていると考えて良いです。
複数のLANポートがあるルータの1つのポートにスイッチングHUBをつないで、その下にPCをつないだ状態ともネットワーク的にはほぼ同じです。
従って、PC同士はスイッチングHUBでつながっているだけなので、ルータは間に存在するのではなく上に存在するというイメージのほうが良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN 無線ルーターのIPアドレスは、iPhoneのように簡単に変更できる??? 2 2022/04/02 19:00
- セキュリティホール・脆弱性 エロ動画とか怪しいサイト見る為にいつも使っているPC意外に別のPC用意するというのは意味ありますか? 7 2022/12/15 19:48
- ルーター・ネットワーク機器 家庭内LAN 4 2023/06/29 12:13
- その他(OS) Windows11のファイル共有 1 2022/12/08 10:42
- 固定IP パソコン(無線ルーター)のIPアドレスは、iPhoneのIPアドレスのように簡単に変更可能? 4 2022/04/02 13:00
- ルーター・ネットワーク機器 一軒家の自宅を購入し、1階にリビングにOUNを設置しました。私は2階の部屋で有線LAN接続してパソコ 5 2023/06/09 23:08
- ツイキャス ツイキャスでアカウントロックされたとき、IPアドレスが自動取得で変更されても、PC端末が特定される? 1 2022/10/15 15:49
- 固定IP IPアドレスに付いて詳しい方。 5 2023/07/11 09:56
- ルーター・ネットワーク機器 新規購入ノートパソコンをWi-Fiが使えるようにしたい 6 2023/02/11 19:49
- ルーター・ネットワーク機器 家庭のWi-Fiについて 最近家で使っているWi-Fiが頻繁に遅延、切断され困っています。 状況とし 9 2023/02/23 21:08
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エロ動画とか怪しいサイト見る...
-
皆さんここは何で投稿? 携帯ア...
-
パソコンからショートメールの...
-
一時期流行ったパソコン。HP ?...
-
最近パソコンに意味の分からな...
-
至急回答お願いします。 今日会...
-
SSDを別のパソコンに入れ替えは...
-
パソコンを買い替えたら「古い...
-
昔のパソコン少年の武勇伝「店...
-
パソコン
-
ノートパソコンの買い替えを検...
-
Microsoft365の「お支払いを更...
-
会社で使ってるパソコンが覗か...
-
パソコンの同期について
-
買い替え?それとも買い換え?
-
weblioの余計な宣伝を消したい...
-
パソコンが自分の思い通りにい...
-
パソコンのことで詳しい方教え...
-
今、オンラインで英会話を受講...
-
Accessって、家庭用のパソコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンが自分の思い通りにい...
-
パソコンからショートメールの...
-
SSDを別のパソコンに入れ替えは...
-
至急回答お願いします。 今日会...
-
パソコンのことで詳しい方教え...
-
エロ動画とか怪しいサイト見る...
-
パソコン
-
ノートパソコンの買い替えを検...
-
会社で使ってるパソコンが覗か...
-
現在と現在から20年前の2003〜2...
-
買い替え?それとも買い換え?
-
一時期流行ったパソコン。HP ?...
-
weblioの余計な宣伝を消したい...
-
夕飯時の事
-
Access印刷プレビューでデータ...
-
パソコンを使いこなせるように...
-
パソコンを買い替えたら「古い...
-
Outlookで表示がおかしい、対処...
-
嫁と離婚が成立したので心置き...
-
最近パソコンに意味の分からな...
おすすめ情報