Система - Slackware 9.1
Board - Intel 865PE
Net - onboard 3com Gigabit NIC (3c2000)
Драйвера шли с платой.
Проблема - на некоторые сайты (пока обнаружил www.google.com, www.yandex.ru)
пакеты не доходят!
вот результат traceroute
traceroute to ww.yandex.ru (213.180.193.24), 30 hops max, 38 byte packets
1 192.168.0.2 (192.168.0.2) 0.519 ms 0.511 ms 0.426 ms
2 .......bla bla bla ................
..... bla bla bla ..........
16 ix2-m9.yandex.net (193.232.244.93) 80.051 ms 57.779 ms 76.085 ms
17 ix2-2-iix.yandex.net (213.180.192.162) 67.582 ms 68.205 ms 74.947 ms
18 * * *
19 * * *
и т.д. до 30
В winXP на том же компутере 17 это уже www.yandex.ruНа обоих системах (Linux,XP) поставил Ethereal и отловил первый пакет на www.yandex.ru.
Наблюдаю следующие отличия (кроме предсказуемых source ip and port):
1. В Linux пакет на 12 байт длиннее из за поля Options (20b Linux, 8b XP)
2. В Linux TTL=64 в XP TTL=128Поле Options in XP:
Options: (8 bytes)
Maximum segment size: 1460 bytes
NOP
NOP
SACK permittedПоле Options in Linux:
Options: (20 bytes)
Maximum segment size: 1460 bytes
SACK permitted
Time stamp: tsval 204072, tsecr 0
NOP
Window scale: 0 (multiply by 1)Собственно вопрос где и что подкрутить чтоб можно пакеты летали как надо?
А попробуй в линухе
traceroute www.yandex.ru -I
>А попробуй в линухе
>traceroute www.yandex.ru -I
............................
16 ix2-m9.yandex.net (193.232.244.93) 114.552 ms 62.204 ms 99.822 ms
17 www.yandex.ru (213.180.216.200) 152.758 ms 58.519 ms 55.968 msДа с -I проходит
-I Use ICMP ECHO instead of UDP datagrams.
ICMP пакеты то проходят, получается что умирают UDP и TCP.
Можно какимнибудь образом увеличить TTL пакета?
С помощью sendip создал пакетик такой же как в XP
Но ответа на него не получил :(
Так чтоже всетаки делать?
>С помощью sendip создал пакетик такой же как в XP
>Но ответа на него не получил :(
>Так чтоже всетаки делать?
netstat -s чё говорит на тему bad header checksums для ip и bad checksum для udp?
>
>netstat -s чё говорит на тему bad header checksums для ip и
>bad checksum для udp?Нет там таких записей - типа все ок с checksums