Отдельный тред.
Добавлено: 14 июн 2003, 17:07
Еще раз:
Допустим у тебя в сети две машины, каждая с одним интерфейсом.
У одной машины IP=192.168.1.1, а у другой IP=2xx.1xx.192.49.
С первой машины делаю ping 2xx.1xx.192.49.
Проходит широковещательный запрос: "У кого сетевой интерфейс с IP=2xx.1xx.192.49?". По идее откликается нужный интерфейс.
Все получается?
Или тут каким-то макаром маска подсети примешивается?
Или быть может комп с интерфейсом 192.168.1.1 берет свою маску 255.255.255.0, логически умножает на 192.168.1.1, получает 192.168.1, логически умножает на 2xx.1xx.192.49, получает 2xx.1xx.192. Теперь видит что это разные подсети и сразу же сообщает что заданный узел недоступен.
Так?
Если это действительно так, то я предполагаю что так поступает обычный хост.
То бишь до широковещательного запроса тут дело уже не доходит.
Пока все верно?
Предполагаю дальше что маршрутизатор действует по каким-то своим правилам. Ведь он может с сетевого интерфейса 192.168.1.1 доставить пакет 2xx.1xx.192.49 в сеть. А обычный хост не может. Ну по таким правилам он работает.
Маршрутизатор на особых правах спрашивает: "Кто тут 2xx.1xx.192.49?". Ему отвечают, потому что такие правила.
Схема может работать только потому что в сети маршрутизатор.
Все верно?
Допустим у тебя в сети две машины, каждая с одним интерфейсом.
У одной машины IP=192.168.1.1, а у другой IP=2xx.1xx.192.49.
С первой машины делаю ping 2xx.1xx.192.49.
Проходит широковещательный запрос: "У кого сетевой интерфейс с IP=2xx.1xx.192.49?". По идее откликается нужный интерфейс.
Все получается?
Или тут каким-то макаром маска подсети примешивается?
Или быть может комп с интерфейсом 192.168.1.1 берет свою маску 255.255.255.0, логически умножает на 192.168.1.1, получает 192.168.1, логически умножает на 2xx.1xx.192.49, получает 2xx.1xx.192. Теперь видит что это разные подсети и сразу же сообщает что заданный узел недоступен.
Так?
Если это действительно так, то я предполагаю что так поступает обычный хост.
То бишь до широковещательного запроса тут дело уже не доходит.
Пока все верно?
Предполагаю дальше что маршрутизатор действует по каким-то своим правилам. Ведь он может с сетевого интерфейса 192.168.1.1 доставить пакет 2xx.1xx.192.49 в сеть. А обычный хост не может. Ну по таким правилам он работает.
Маршрутизатор на особых правах спрашивает: "Кто тут 2xx.1xx.192.49?". Ему отвечают, потому что такие правила.
Схема может работать только потому что в сети маршрутизатор.
Все верно?