Автор Тема: TTL на рутер  (Прочетена 5762 пъти)

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
TTL на рутер
« -: Feb 23, 2011, 15:58 »
Здравейте!

Имам един проблем с рутер, който накъсва Интернета. Ето ви малко данни от "ping".

Цитат
64 bytes from 192.168.1.1: icmp_req=175 ttl=13 time=0.708 ms
64 bytes from 192.168.1.1: icmp_req=176 ttl=13 time=0.765 ms
64 bytes from 192.168.1.1: icmp_req=177 ttl=13 time=0.739 ms
64 bytes from 192.168.1.1: icmp_req=178 ttl=1 time=0.773 ms
64 bytes from 192.168.1.1: icmp_req=179 ttl=1 time=0.771 ms
64 bytes from 192.168.1.1: icmp_req=180 ttl=4 time=0.737 ms
64 bytes from 192.168.1.1: icmp_req=181 ttl=54 time=0.787 ms

Това нормално ли е?  ???
Активен

Без правила няма игра

hyankov

  • Напреднали
  • *****
  • Публикации: 86
    • Профил
Re: TTL на рутер
« Отговор #1 -: Feb 23, 2011, 16:15 »
Интересно, по-големите умове в мрежите ще се изкажат, но аз само да предположа: възможно ли е това рутерче да има пуснати разни анти-fingerprint правила и например да връща рандом ttl?

Да разбирам, че рутера ти е в локалната мержа (все пак 192.168.1.1) и няма вариант reply-те да минават по различен път (особено пък с 15 хопа)?
Активен

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: TTL на рутер
« Отговор #2 -: Feb 23, 2011, 16:23 »
Рутера е Linksys  и служи за нормална връзка с Интернет. Не си спомянм да съм слагал някакви специални настройки. Вчера обнових и фърмуера, но пак се сменя ТТЛ. Дали пък да не го анулирам (reset) и да си направя настройките отново?  :-[
Активен

Без правила няма игра

hyankov

  • Напреднали
  • *****
  • Публикации: 86
    • Профил
Re: TTL на рутер
« Отговор #3 -: Feb 23, 2011, 16:27 »
Да почнеш от нулата винаги е вариант, но рискуваш да не разбереш къде е бил проблемът ;) Мойта препоръка е да изчакаш някой от по-мозъците (казвам го с уважение ;) ) да се изкажат по-въпроса, тъй като аз само налучквах... не съм виждал подобно нещо през живота си :)

Поздрави
Активен

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: TTL на рутер
« Отговор #4 -: Feb 23, 2011, 18:28 »
Възстанових фабричните настройки. Резултатът е никакъв:

Цитат
64 bytes from 192.168.1.1: icmp_req=66 ttl=13 time=0.622 ms
64 bytes from 192.168.1.1: icmp_req=67 ttl=13 time=1.23 ms
64 bytes from 192.168.1.1: icmp_req=68 ttl=13 time=0.246 ms
64 bytes from 192.168.1.1: icmp_req=69 ttl=13 time=1.08 ms
64 bytes from 192.168.1.1: icmp_req=70 ttl=212 time=0.246 ms
64 bytes from 192.168.1.1: icmp_req=71 ttl=13 time=1.09 ms
64 bytes from 192.168.1.1: icmp_req=72 ttl=13 time=0.233 ms
64 bytes from 192.168.1.1: icmp_req=73 ttl=13 time=1.11 ms
64 bytes from 192.168.1.1: icmp_req=74 ttl=13 time=0.253 ms
64 bytes from 192.168.1.1: icmp_req=75 ttl=13 time=1.12 ms
64 bytes from 192.168.1.1: icmp_req=76 ttl=13 time=0.919 ms
64 bytes from 192.168.1.1: icmp_req=77 ttl=13 time=0.223 ms
64 bytes from 192.168.1.1: icmp_req=78 ttl=44 time=0.201 ms
64 bytes from 192.168.1.1: icmp_req=79 ttl=44 time=0.298 ms
64 bytes from 192.168.1.1: icmp_req=80 ttl=44 time=0.246 ms
64 bytes from 192.168.1.1: icmp_req=81 ttl=44 time=0.272 ms
64 bytes from 192.168.1.1: icmp_req=82 ttl=13 time=0.231 ms
64 bytes from 192.168.1.1: icmp_req=83 ttl=13 time=0.245 ms
64 bytes from 192.168.1.1: icmp_req=84 ttl=13 time=0.281 ms
64 bytes from 192.168.1.1: icmp_req=85 ttl=13 time=0.250 ms
64 bytes from 192.168.1.1: icmp_req=86 ttl=13 time=0.304 ms
64 bytes from 192.168.1.1: icmp_req=87 ttl=65 time=0.235 ms
64 bytes from 192.168.1.1: icmp_req=88 ttl=65 time=0.245 ms
64 bytes from 192.168.1.1: icmp_req=89 ttl=65 time=0.228 ms
64 bytes from 192.168.1.1: icmp_req=90 ttl=13 time=0.261 ms
64 bytes from 192.168.1.1: icmp_req=91 ttl=13 time=0.242 ms
64 bytes from 192.168.1.1: icmp_req=92 ttl=13 time=0.254 ms
64 bytes from 192.168.1.1: icmp_req=93 ttl=13 time=0.241 ms
64 bytes from 192.168.1.1: icmp_req=94 ttl=13 time=0.244 ms
64 bytes from 192.168.1.1: icmp_req=95 ttl=13 time=0.231 ms
64 bytes from 192.168.1.1: icmp_req=96 ttl=13 time=0.221 ms
64 bytes from 192.168.1.1: icmp_req=97 ttl=64 time=0.232 ms
64 bytes from 192.168.1.1: icmp_req=98 ttl=13 time=0.241 ms
64 bytes from 192.168.1.1: icmp_req=99 ttl=13 time=0.225 ms
64 bytes from 192.168.1.1: icmp_req=100 ttl=13 time=0.269 ms
64 bytes from 192.168.1.1: icmp_req=101 ttl=13 time=0.244 ms
64 bytes from 192.168.1.1: icmp_req=102 ttl=13 time=0.261 ms
64 bytes from 192.168.1.1: icmp_req=103 ttl=13 time=0.257 ms
64 bytes from 192.168.1.1: icmp_req=104 ttl=13 time=0.268 ms
64 bytes from 192.168.1.1: icmp_req=105 ttl=13 time=0.227 ms

Дали проблемът е хардуерен?  >:(
Активен

Без правила няма игра

Acho

  • Напреднали
  • *****
  • Публикации: 5294
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #5 -: Feb 23, 2011, 18:31 »
Ама Златко, откъде ги възстанови ? От web интерфейса му, или го RESET-на с кламера ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #6 -: Feb 23, 2011, 18:31 »
Какъв е този рутер? Модел, марка?
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: TTL на рутер
« Отговор #7 -: Feb 23, 2011, 19:10 »
Ама Златко, откъде ги възстанови ? От web интерфейса му, или го RESET-на с кламера ?

От интерфейса.

Какъв е този рутер? Модел, марка?

Linksys WRT 120N
Активен

Без правила няма игра

Acho

  • Напреднали
  • *****
  • Публикации: 5294
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #8 -: Feb 23, 2011, 21:35 »
Сега, защо те попитах КАК ? Аз съм имал много случаи, при които софтуерното ресетване (от WEB интерфейса) не помага. А когато го ресетна с кламера (бутона RESET), се е оправял и тръгвал като хората. Задължително го ресетни оттам, и после си го програмирай наново. Не е кой знае колко работа, но все си мисля, че ще ти помогне. Успехи.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: TTL на рутер
« Отговор #9 -: Feb 23, 2011, 22:21 »
Не помага, Ачо.  :( Май ще го връщам в магазина.
Активен

Без правила няма игра

Acho

  • Напреднали
  • *****
  • Публикации: 5294
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #10 -: Feb 23, 2011, 22:38 »
Гаранционен ли е ? Много интересно нещо е това. И аз за пръв път чувам за такава БОЛКА. А иначе пуска ли нета на клиентските машини като хората, или прави проблеми ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: TTL на рутер
« Отговор #11 -: Feb 23, 2011, 22:53 »
Гаранционен. Накъсва ми Интернета, т.е. от време на време прекъсва и ми казаха, че е от тоя ТТЛ нещо. Май стойността не трябва да се сменя въобще, нали?
Активен

Без правила няма игра

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #12 -: Feb 23, 2011, 22:54 »
Гаранционен. Накъсва ми Интернета, т.е. от време на време прекъсва и ми казаха, че е от тоя ТТЛ нещо. Май стойността не трябва да се сменя въобще, нали?

Да, не трябва.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Acho

  • Напреднали
  • *****
  • Публикации: 5294
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: TTL на рутер
« Отговор #13 -: Feb 24, 2011, 10:45 »
Разбира се, че трябва да е константна стойност. Ти го пингваш от твоята машина, която е фиксирана в топологията. От теб пакетите излизат най-вероятно с TTL=64 (макар, че виждам и стойност 65). Явно се е бъгнал Linksys-а и не обработва TTL стойността на пакетите правилно. Ама щом си е в гаранция да си го гледат там в сервиза. Не им обяснявай много-много, че си сменял firmware и т.н. Най-добре пред тебе да го закачат и да го пингват, за да видят болката. Сега и аз пуснах няколко пинга до моя gateway (MikroTik), връща ми TTL=64, с колкото си е изпратен пакета. После до следващия ми рутер (Slackware), връща ми TTL=63, MikroTik-а го е намалил с единица, както трябва да си е.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

hyankov

  • Напреднали
  • *****
  • Публикации: 86
    • Профил
Re: TTL на рутер
« Отговор #14 -: Feb 24, 2011, 11:19 »
Acho, най-вероятно аз бъркам, но ТТЛ-а на icmp reply пакета нали няма нищо общо с ТТЛ-а на icmp request-а, който го е породил. Тоест това един вид си е стойност, която харкатеризира отговарящата машина!? А възможно ли е linksys-a да пуска пакети с нулев ТТЛ по някое време и те реално да стигат до твоя хост но стека да ги drop-ва, макар че при пинг seq номерата са последователни => не се губят пакети!?

Не знам, с цел да се свърши работата може би наистина най-добре да ти го заменят, от друга страна колко рутера в света го могат това? На твое място бих си го запазил :) (малко като във вица с програмиста и омагьосаната жаба - не искал да я целува, за да стане принцеса, щото е банално, виж говореща жаба си е друго нещо ;) )

И все пак може да свършиш две неща, така за наше удовлетворение, преди да го върнеш: пусни пинг до рутера в някоя конзола (може да даже да го пренасочиш към файл), същото направи и с един tcpdump (tcpdump -XXXvvvn -i <интерфейсът ти>) и дай тук информацията от тях в момента, в който започне ти накъсва нета. Отново - стига да си ентусиаст да го хванеш, иначе - сменяй и не го мисли ;)

Поздрави
Активен