[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:36318] ether 2ポートに関して
海老原と申します。
とても興味深い??現象を見つけましたのでレポートいたします。
debian woody, kernel-2.4.20 で実験しました。
あるPCにethを2つつけます。NICはなんでも良いです。
私は数種類のNICで試しました。
eth0 と eth1 とします。
# ifconfig eth0 192.168.0.100 up
# ifconfig eth1 192.168.0.101 up
イリーガルですが、2つのetherを同一のサブネット(192.168.0.0)でupします。
eth0とeth1にLANケーブルをつなげます。
外部から
$ ping 192.168.0.100
$ ping 192.168.0.101
どちらにpingを打っても、もちろん正常に返ってきます。
さて!
# ifconfig eth1 down
として、192.168.0.101を停止させます。念のためeth1側のLANケーブルも抜きま
す。
この状態で外部から
$ ping 192.168.7.101
とすると反応が返ってきます。 ??
簡単に再現試験できると思います。
本現象に関して、
1.そもそもether の2ポートを同一のサブネットでUPしてるのだから
イリーガルな状態である。
2.カーネルのバグ?
3.仕様
どう考えられますでしょうか。
(深刻な問題ではないですが面白い現象を見つけたので)