 |
 |
Форум сетевых администраторов » Компьютерные сети » Локальные и глобальные сети » нихрена не понимаю пацаны объясните...
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник
|
| нихрена не понимаю пацаны объясните... |
[сооб. #83260]
06-10-2006 15:28 |
|
Участник
Зарегистрирован: Jan 2005
Место проживания:
Публикаций: 14
Статус:  |
короче
есть машина 192.168.251.200 и маска 255.255.255.128
есть машина 192.168.251.9 и маска 255.255.255.0
насколько я разбираюсь они в разных сетях и не пингуются.
все правильно. да!
теперь в машине 192.168.251.200 прописываю шлюз 192.168.251.9
пинги идут и я могу зайти на эту машину.
что за хрень
как я понимаю IP модуль проверяет адресс назначения определяет в одной ли сети компьютеры, если нет отправляет на шлюз. но шлюз должен быть также в той же сети. т.е. шлюзовой адрес он тоже должен сверять с маской на определение ip сети.
может я чего не догоняю
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-10-2006 15:28 |
|
|
Участник+
|
У машин одинаковый адрес сети - 192.168.251.0.
По... |
[сооб. #83262]
06-10-2006 21:15 |
|
Участник+

Зарегистрирован: Apr 2006
Место проживания: Новосибирск
Публикаций: 127
Статус:  |
У машин одинаковый адрес сети - 192.168.251.0.
По маске определяется количество машин, которые могут быть в этой подсети.
Для маски 255,255,255,128 их может быть 256-128-2=126
и адреса машин могут быть в диапазоне 192,168,251,1-192,168,251,126 (первая подсеть) и 192,168,251,129 - 192,168,251,254 (вторая подсеть)
Для маски 255,255,255,0 их может быть 256-2=254 и адреса машин могут быть в диапазоне 192,168,251,1-192,168,251,254
Следовательно, комп 192,168,251,200 находится во второй подсети своей сети, и совершенно правильно, что пинги до 9 компа не проходят, - он находится в другой логической подсети.
Но физически они могут быть воткнуты в один свич, и если в качестве шлюза указать один из них - то клиент будет его видеть.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-10-2006 21:15 |
|
|
Зайчег[+]
|
эта задачка размусоливалась давно в рунете
типа... |
[сооб. #83264]
06-10-2006 23:32 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
эта задачка размусоливалась давно в рунете
типа 2 компа 10.0.0.1
и
192.168.0.1
соеденины крестом либо в хабе
и у каждого из них в качестве дефолтного шлюза указан сам хост
они нормально будут работать 
если автор поищет то найдет техническое описание данного парадокса 
Сообщение было отредактировано revlis 12-10-2006 в 22:20
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-10-2006 23:32 |
|
|
Участник
|
| Deckard помоему Valerik раздал адресса по CIDR, если... |
[сооб. #83267]
06-10-2006 23:43 |
|
Участник
Зарегистрирован: Oct 2006
Место проживания:
Публикаций: 14
Статус:  |
Deckard помоему Valerik раздал адресса по CIDR, если так, то у них не одинаковый адресс сети.
у машины 192.168.251.200 адресс сети 192.168.251.128/25, а у машины 192.168.251.9 адресс сети 192.168.251.0/24
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-10-2006 23:43 |
|
|
Участник
|
[QUOTE]Первоначальное сообщение от Deckard
[B]У... |
[сооб. #83275]
08-10-2006 16:22 |
|
Участник
Зарегистрирован: Jan 2005
Место проживания:
Публикаций: 14
Статус:  |
quote: Первоначальное сообщение от Deckard
У машин одинаковый адрес сети - 192.168.251.0.
По маске определяется количество машин, которые могут быть в этой подсети.
Для маски 255,255,255,128 их может быть 256-128-2=126
и адреса машин могут быть в диапазоне 192,168,251,1-192,168,251,126 (первая подсеть) и 192,168,251,129 - 192,168,251,254 (вторая подсеть)
Для маски 255,255,255,0 их может быть 256-2=254 и адреса машин могут быть в диапазоне 192,168,251,1-192,168,251,254
Следовательно, комп 192,168,251,200 находится во второй подсети своей сети, и совершенно правильно, что пинги до 9 компа не проходят, - он находится в другой логической подсети.
Но физически они могут быть воткнуты в один свич, и если в качестве шлюза указать один из них - то клиент будет его видеть.
Valerik добавил 08-10-2006 в 16:25:35:
т.е. при отправке пакета на шлюз определение сети поисходит при помощи стандартной маски 255.255.255.0 а не маски подсети 255.255.255.192
Valerik добавил 08-10-2006 в 16:26:07:
quote: Первоначальное сообщение от revlis
эта задачка размусоливалась давно в рунете
типа 2 компа 10.0.0.1
и
192.168.0.1
соеденины крестом либо в хабе
и у каждого из них в качестве дефолтного шлюза указан противоположный
они нормально будут работать 
если автор поищет то найдет техническое описание данного парадокса
Valerik добавил 08-10-2006 в 16:27:15:
подскажи где можно прочитать об этом парадоксе
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
08-10-2006 16:22 |
|
|


Зайчег[+]
|
| При отправки на шлюз маска непричем (например... |
[сооб. #83282]
09-10-2006 10:28 |
|
|
Искатель
|
Подсети пересекаются, а этого быть недолжно!!!
Как... |
[сооб. #83298]
10-10-2006 09:40 |
|
Искатель


Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус:  |
Подсети пересекаются, а этого быть недолжно!!!
Как поведет себя маршрутизация в таких условиях предсказать сложно, т.к. разное ПО реагирует на это поразному!!
Сконфигурь нормально сети и после этого проверь, останется ли проблема.
__________________
Чайник, мечтающий стать самоваром!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
10-10-2006 09:40 |
|
|
Участник
|
| хорошо я тоже просмотрел таблицу маршрутизации... |
[сооб. #83329]
11-10-2006 09:09 |
|
Участник
Зарегистрирован: Jan 2005
Место проживания:
Публикаций: 14
Статус:  |
хорошо я тоже просмотрел таблицу маршрутизации компьютера и видел что запись на шлюз не имеет маски.
вопрос: тогда как происходит определение сети шлюза?
Valerik добавил 11-10-2006 в 09:20:06:
сам попробуй и ты это увидишь
это не то что проблема - это непонимание данного феномена. почему так происходит ???
когда комп отправляет какое либо сообщение ip модуль проверяет при помощи маски и таблицы маршрутизации сеть назначения, определяет интерфейс на который надо отправить пакет.
если сеть назначения не определена то пакет отправляется на шлюз.
но шлюз ведь должен принадлежать данной сети.
см. выше
у меня 2 подсети так почему компьютер одной подсети в качестве шлюза видит компьютер всей сети.???????????????
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
11-10-2006 09:09 |
|
|
Зайчег[+]
|
все читать внимательно:
http://forum.sysadmins.ru/5/76236/
[size=1][i]revlis... |
[сооб. #83332]
11-10-2006 11:15 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
все читать внимательно:
http://forum.sysadmins.ru/5/76236/
revlis добавил 11-10-2006 в 11:20:26:
задача была опубликована на форуме forum.citforum.ru в разделе "Сети" 25 марта 2004 г. Обсуждение было достаточно интересным и закончилось 12 января 2005 г
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
11-10-2006 11:15 |
|
|
Участник
|
Спасибо я докопался до данной проблемы
на... |
[сооб. #83366]
12-10-2006 10:21 |
|
Участник
Зарегистрирован: Jan 2005
Место проживания:
Публикаций: 14
Статус:  |
Спасибо я докопался до данной проблемы
на вами указаном форуме данный вопрос не с той стороны рассматривался и скорее всего описан не правильно
обьясняю
в таблицы маршрутизации компьютера
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.251.9 192.168.251.4 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.251.0 255.255.255.0 192.168.251.4 192.168.251.4 1
192.168.251.4 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.251.255 255.255.255.255 192.168.251.4 192.168.251.4 1
224.0.0.0 224.0.0.0 192.168.251.4 192.168.251.4 1
255.255.255.255 255.255.255.255 192.168.251.4 192.168.251.4 1
Default Gateway: 192.168.251.9
==================================================
=========================
Persistent Routes:
None
есть следующая запись
0.0.0.0 0.0.0.0 <gateway> <interface> <metric>
Запись 0.0.0.0 с маской 0.0.0.0 соответствует маршруту по умолчанию. Действительно, любой адрес в пришедшем пакете после наложения на него маски 0.0.0.0 даст адрес сети 0.0.0.0, что совпадает с адресом, указанным в записи. выполнение сравнения с адресом 0.0.0.0 происходит в последнюю очередь, в том случае когда пришедший адрес не дал совпадения ни с одной записью в таблице, отличающейся от 0.0.0.0.
и если физически копьютеры связаны (концентратор) то вязь будет
извините за беспокойство
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
12-10-2006 10:21 |
|
|
Зайчег[+]
|
Valerik
видимо не внимательно читали обсуждение,... |
[сооб. #83375]
12-10-2006 21:39 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
Valerik
видимо не внимательно читали обсуждение, действительно там вопрос несколько иной но объяснение этой "аномалии" подходит не только для описаного там варианта но и также для вашего случая тоже
для тех кому интересно прямая ссылка:
http://forum.citforum.ru/viewtopic.php?t=25742
revlis добавил 12-10-2006 в 21:42:30:
Представим комп с IP стеком следующим образом:
- вверху - "внутренности" ОС;
- ниже - блок маршрутизации со своей таблицей;
- еще ниже - один или несколько физических интерфейсов и один логический петлевой (loopback) интерфейс.
IP пакет попадает в блок маршрутизации:
- либо из "внутренностей" ОС;
- либо из интерфейса.
В блоке маршрутизации происходит последовательное сравнение IP адреса назначения из обрабатываемого пакета со строками таблицы маршрутизации. Строки в таблице маршрутизации расположены в порядке, при котором строка маршрута с маской, содержащей большее количество двоичных единиц, расположена выше маски с меньшим количеством единиц. В самом низу таблицы - строка маршрута с нулевой маской. Ð_то default gateway (маршрут по умолчании).
Если соответствия не найдено - пакет уничтожается.
В результате сравнения для данного IP пакета определяются 2 параметра:
- IP адрес интерфейса;
- IP адрес шлюза (gateway).
По IP адресу интерфейса определяется, какой физический (или логический) интерфейс необходимо использовать для дальнейшей отправки нашего IP пакета.
В физическом интерфейсе происходит следующее:
- Если IP адрес шлюза (gateway) равен IP адресу интерфейса, то это прямая (непосредственная) маршрутизация. Интерфейс с помощью ARP протокола определяет MAC адрес для IP адреса назначения нашего пакета. Далее - отправка сформированного Ethernet пакета.
- Если IP адрес шлюза (gateway) НЕ равен IP адресу интерфейса, то это косвенная маршрутизация. Интерфейс с помощью ARP протокола определяет MAC адрес для IP адреса шлюза. Далее - отправка сформированного Ethernet пакета.
Дополнение:
Связи между блоком маршрутизации и физическими интерфейсами двунаправленные.
От блока маршрутизации однонаправленная связь идет к петлевому интерфейсу.
От петлевого интерфейса однонаправленная связь идет во "внутренности" ОС.
(с)Andy_user
Сообщение было отредактировано revlis 12-10-2006 в 21:42
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
12-10-2006 21:39 |
|
|
Участник
|
я не спорю я его просмотрел.
на счёт вами изложенного... |
[сооб. #83379]
13-10-2006 08:16 |
|
Участник
Зарегистрирован: Jan 2005
Место проживания:
Публикаций: 14
Статус:  |
я не спорю я его просмотрел.
на счёт вами изложенного вы все описали верно, только хочу добавить что определение направления и соответсвенно интерфейса на который будет отслан пакет происходит при помощи маски
происходит сравнения адреса пакета с каждой маской из таблицы маршрутизации компьютера и если сеть назначения оказывается такой же как указанная в таблицы маршрутизации для данной маски тогда пакет отправляется на данный интерфейс.
маска шлюза 0.0.0.0 и соответственно не зависимо от адреса IP шлюза и отправителя IP сети получается одним и тем же 0.0.0.0 поэтому и существует связь между любыми IP если указаны как шлюзы друг друга.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
13-10-2006 08:16 |
|
|
|
Формат времени GMT. Текущее время 05:22.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.02073789 seconds (42.08% PHP - 57.92% MySQL) with 26 queries.
|
 |