ネットワークアドレスの異なるPC同士を直接繋いだら何故pingが飛ばぬ?
宜しくお願い致します。初心者的質問でスイマセン。
色々とネットワークの実験をしています。
WAN
|
ブロードバンドルータ
192.168.0.1
|
[eth0]192.168.0.2
PC(1)
WAN
|
ブロードバンドルータ
192.1682.1.1
|
[eth0]192.168.1.2
PC(2)
という2台のPCを切り離して
PC(1)[eth0]─[eth0]PC(2)
と直接LANケープルで繋げた場合、どうして互いにpingが飛ばないのでしょうか?
例えばPC(1)から
$ ping -c3 192.168.1.2
としてpingした場合にはPC(1)は192.168.1.2宛のパケットのやり場所がわからないので
とりあえず自身のeth0から排出しますよね。
経路はケーブル1本なので必然的にPC(2)に届きますよね。
そして、PC(2)はそのパケットは一応は192.168.1.2宛なので受取らざる得ませんよね。
この192.168.0.2からのpingパケットなので192.168.0.2宛にレスポンスのパケットを送出しようとして同様にeth0から排出してPC(1)に返されると推測するのですが、、、
何か勘違いしてますでしょうか?
投稿日時 - 2006-03-08 16:31:20