Chupaka

Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору beta_x возвращаемся к основам функционирования сетей... комп А хочет отправить пакет компу Б, находящемуся в Интернете. у него есть шлюз Ш. если комп не знает МАК-адреса Ш, он отправляет ARP-запрос: "какой мак у Ш?" - и нужный мак получает в ответе. далее он посылает пакет с src-address=А, dst-address=Б, dst-mac-address=найденный_мак_Ш. на Ш пакет приходит, тот смотрит, что адрес Б принадлежит не ему - и отправляет его дальше по цепочке в Интернет. т.е. адрес Ш нигде не фигурирует, только его мак-адрес идём дальше. у нас два адреса на одном физическом интерфейсе. оба, соответственно, имеют одинаковый MAC - поэтому пакеты, посланные в Интернет, для маршрутера абсолютно идентичны, вне зависимости от того, какой IP-адрес шлюза использовал комп. вывод: миссия невыполнима ручками прописывать надо на маршрутере, кого куда пускать. или вообще балансировку настроить - и забыть =) |