Страница 1 из 1
Объясните логику
Добавлено: 2013-02-03 13:12:47
Gamerman
ADSL-модем в режиме роутера. LAN IP Address: 10.0.0.1 Default Gateway: 46.201.84.1
Получил ІР: 46.201.85.*
Делаю трассировку на яндекс:
Код: Выделить всё
Трассировка маршрута к ya.ru [213.180.193.3]
с максимальным числом прыжков 30:
1 7 ms 1 ms 1 ms 10.0.0.1
2 39 ms 21 ms 20 ms 1-196-54-37.pool.ukrtel.net [37.54.196.1]
3 41 ms 30 ms 41 ms 10.50.19.34
...
8 74 ms 113 ms 77 ms www.yandex.ru [213.180.193.3]
Почему 2-ой скачок не дефолтный шлюз (46.201.84.1), а другой (37.54.196.1)?
В модеме же нет ручной маршрутизации.
Re: Объясните логику
Добавлено: 2013-02-03 13:19:13
Gamerman
Есть, конечно, подозрение, что часть маршрута прячут, вот только не знаю, каким образом все это так получается.
Re: Объясните логику
Добавлено: 2013-02-04 6:47:00
FiL
у шлюза может быть несколько интерфейсов. В ответе прописан адрес по умолчанию. Такое бывает.
Re: Объясните логику
Добавлено: 2013-02-04 10:25:39
Gamerman
То есть модем первый пакет отправляет на шлюз по умолчанию. А шлюз отвечает, что для такого маршрута нужно использовать другой шлюз. Так?
Re: Объясните логику
Добавлено: 2013-02-04 11:05:21
GhOsT_MZ
Gamerman писал(а):То есть модем первый пакет отправляет на шлюз по умолчанию. А шлюз отвечает, что для такого маршрута нужно использовать другой шлюз. Так?
Не совсем. Шлюз - это маршрутизатор, который маршрутизирует пакеты между несколькими сетями, следовательно, у него как минимум 2 интерфейса с адресами из разных сетей. Соответственно, он поидее может подставлять адрес другого интерфейса, который не является шлюзом для Вашей сети. Но, кажется, что это достаточно сложно и бессмысленно, и скорей всего шлюз попросту не "показывает" себя в трассировке игнорированием трассировочных пакетов и непереставлением счетчика TTL. Такое в принципе тоже возможно, и более, на некоторых железках это дефолтное поведение (насчет маршрутизаторов не скажу, а вот на том же МСЭ Cisco PIX - стандартное).
Re: Объясните логику
Добавлено: 2013-02-04 11:09:13
Gamerman
То есть 37.54.196.1 не следующий за модемом, а дальше. А следующий за модемом (он же дефолтный) пропущен и не видим в трасировке?
Re: Объясните логику
Добавлено: 2013-02-04 11:12:06
GhOsT_MZ
Как вариант, но это просто предположение.
Re: Объясните логику
Добавлено: 2013-02-04 12:39:01
liet
есть мнение, что шлюз, к которому подключен ТС, имеет на одном физическом интерфейсе несколько сетей.
т.е. терминологией циско:
Код: Выделить всё
interface int_to_user
ip address 10.0.0.1 255.255.255.0
ip address 46.201.84.1 255.255.255.0 secondary
в таком случае по умолчанию циска ответит в трассе айпишкой, которая является праймари.
а делаться это может банально для абонентов с минусовым балансом, чтобы им выдавался фейк для захода на статистику. и еще стопищот причин.
Re: Объясните логику
Добавлено: 2013-02-04 12:42:57
Gamerman
37.54.196.1 - на адсл-модеме морт, который смотрит в локалку.
А вот то, что на шлюзе в провайдера может такая ситуация быть - очень даже реально.
И скорее всего, 46.201.84.1 - это первичный, а 37.54.196.1 - вторичный.
Re: Объясните логику
Добавлено: 2013-02-04 13:07:04
FreeBSP
по определению дефолт гейтвей - это шлюз на который отправляются пакеты, которым не найден маршрут по таблице маршрутизации.
dhcp можно выдавать не только дефолт гейтвей, но и другие маршруты.
быть может к яндексу выдается другой маршрут, по которому первый шлюз и есть 37.54.196.1 ?
Re: Объясните логику
Добавлено: 2013-02-04 13:14:31
Gamerman
Была такая мысль, но в маршрутах самого модема никаких лишних записей не было.
Re: Объясните логику
Добавлено: 2013-02-04 13:15:17
liet
Gamerman писал(а):37.54.196.1 - на адсл-модеме морт, который смотрит в локалку.
А вот то, что на шлюзе в провайдера может такая ситуация быть - очень даже реально.
И скорее всего, 46.201.84.1 - это первичный, а 37.54.196.1 - вторичный.
немного не так. но да. сори. не вчитался, что 10.0.0.1 - локалка ваша.
тогда 37.* - праймари айпи на интерфейсе. а 46.* - секондари. и в таком случае все впорядке.
2 ФлэшБСП
да. можно. но я сомневаюсь, что укуртелеком таким заморачивается. это лишний пункт в диагностике проблемы у абонента и не все антивири-файрволы (виндовые кнешна) адекватно себя ведут при прописывании такой инфы.
Re: Объясните логику
Добавлено: 2013-02-04 13:19:31
Gamerman
Прошу прощения, это я не правильно адреса написал.
Еще раз уточню: 10.0.0.1 - адрес на модеме смотрящий в ЛОКАЛКУ.
46.201.85.* - адрес на модеме полученный по ВАН (смотрит на провайдера).
Re: Объясните логику
Добавлено: 2013-02-07 16:20:32
lap
у вась небось пппое какое-нибудь. и вам адрес выдается с маской /32. в качестве гейтвея там может быть чтоугодно указано. на цысках я часто встречал что просто аннамберед луп0 стоит и все.
типа этого:
Код: Выделить всё
#sh run interface dialer 1
***
interface Dialer1
ip unnumbered Loopback0
****
Re: Объясните логику
Добавлено: 2013-02-07 17:52:04
Gamerman
Подключение по DHCP, а маску на модеме я не смотрел, позже гляну.
Re: Объясните логику
Добавлено: 2013-02-07 18:04:14
liet
Gamerman писал(а):Подключение по DHCP, а маску на модеме я не смотрел, позже гляну.
а маска то в общемто и не важна в данном случае.
lap тоже прав. такое может быть при аннамберед.
логика тогда такова, что на сервере/маршрутизаторе, который вас обслуживает не прописано правила отвечать айпишкой вашего шлюза. забыл про этот вариант как-то.
Re: Объясните логику
Добавлено: 2013-02-07 18:07:45
Gamerman
то есть мой модем шлет на айпишку дефолтного шлюза, но отвечает другая айпишка? При этом обе эти айпишки на одном и том же устройстве?
Re: Объясните логику
Добавлено: 2013-02-07 19:08:54
liet
Gamerman писал(а):то есть мой модем шлет на айпишку дефолтного шлюза, но отвечает другая айпишка? При этом обе эти айпишки на одном и том же устройстве?
да. именно так. если совсем грубо говоря.
Re: Объясните логику
Добавлено: 2013-02-17 11:45:46
Gamerman
Я тут проводил эксперименты (в другой теме), и понял логику до конца. На самом деле, отвечающий адрес не обязательно должен быть на том же интерфейсе. Например, если обратный маршрут будет идти о роутера с другого интерфейса, то и АйПишка будет с другого интерфейса, а не та, которая указана как шлюз по-умолчанию. Спасибо за ответы.
Re: Объясните логику
Добавлено: 2013-02-17 15:32:52
ADRE
Gamerman писал(а):То есть модем первый пакет отправляет на шлюз по умолчанию. А шлюз отвечает, что для такого маршрута нужно использовать другой шлюз. Так?
ну шлюз может стоять через некое количество промежуточных сетей, которые пробрасывают трафик. просто типа идёт по наиболее близкому маршруту через несколько сетей. ничего удивительного. бывало что некоторые пакеты пока статический маршрут не пропишешь гуляли по шлюзам прова. ростелеком хуле местный. бывало что удалённые офисы не видили друг друга, хотя один шлюз. короче вариантов много, надо читать детали протокола и как и что он может делать.
Re: Объясните логику
Добавлено: 2013-02-17 15:34:06
ADRE
бля слоупок форева.
Re: Объясните логику
Добавлено: 2013-02-17 15:35:17
Gamerman
Да ладно, объяснили и хорошо.
Re: Объясните логику
Добавлено: 2013-02-17 16:05:04
ADRE
liet писал(а):Gamerman писал(а):то есть мой модем шлет на айпишку дефолтного шлюза, но отвечает другая айпишка? При этом обе эти айпишки на одном и том же устройстве?
да. именно так. если совсем грубо говоря.
сибирь или дальний восток?
Re: Объясните логику
Добавлено: 2013-02-17 16:56:44
Gamerman
в смысле?