furrry: (Crazy)
[personal profile] furrry
То ли я блондинка, то ли кошко-устройство засовывает в NTP-пакет время с учетом timezone. Я все пропустила и так допустимо делать?!
Update: Клевещу на бедное животное. Оно все отдает правильно. Проверено арифметикой. Это IDS тупое животное и два раза прибавляет timezone. Тьфу.

Date: 14 Mar 2005 16:38 (UTC)
From: [identity profile] dbg.livejournal.com
Стоп, стоп, стоп. Какая-такая таймзона в NTP?

Date: 14 Mar 2005 16:42 (UTC)
From: [identity profile] furry.livejournal.com
В NTP - никакая. А вот число секунд, указанное в качестве времени в пакете, кажется, на 3*60*60 больше, чем надо бы..

Date: 14 Mar 2005 17:25 (UTC)
From: [identity profile] a48.livejournal.com
а ты про таймстампы?

Reference Timestamp
Local time at which the local clock was last set or corrected.

Originate Timestamp
Local time at which the request departed the client host for the service host.

Receive Timestamp
Local time at which the request arrived at the service host.

Transmit Timestamp
Local time at which the reply departed the service host for the client host.

[root@leskov a48]# ntpdate com
14 Mar 20:19:02 ntpdate[94193]: adjust time server 82.138.2.33 offset 0.150428 sec

[root@leskov a48]# tcpdump -i fxp0 -s 0 -X -vvv src or dst host com
tcpdump: listening on fxp0
20:19:02.525232 82.138.2.34.ntp > 82.138.2.33.ntp: [udp sum ok] v4 client strat 0 poll 4 prec -6 dist 1.000000 disp 1.000000 ref (unspec)@0.000000000 orig 0.000000000 rec -0.000000000 xmt -975157753.474839985 (ttl 64, id 10724, len 76)
0x0000 4500 004c 29e4 0000 4011 a766 528a 0222 E..L)...@..fR.."
0x0010 528a 0221 007b 007b 0038 f81a e300 04fa R..!.{.{.8......
0x0020 0001 0000 0001 0000 0000 0000 0000 0000 ................
0x0030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x0040 0000 0000 c5e0 4606 8670 e2c1 ......F..p..
20:19:02.527039 82.138.2.33.ntp > 82.138.2.34.ntp: [udp sum ok] v4 server strat 3 poll 4 prec -18 dist 0.084365 disp 0.029327 ref gw-sovam.gamma.ru@3319809513.161149799 orig 3319809542.525160014 rec +0.151343226 xmt +0.151408910 [tos 0xc0] (ttl 255, id 0, len 76)

[root@leskov a48]# perl -e '($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(3319809542-2208988800); print $year+1900, "/", $mon, "/", $mday, " ", $hour, ":", $min, ":", $sec, "\n";'
2005/2/14 20:19:2

Date: 14 Mar 2005 17:30 (UTC)
From: [identity profile] furry.livejournal.com
Да, я про timestamp. А результат выдачи tcpdump -vvv зависит, как ты понимаешь, от того, стоит ли у тебя TZ=UTC или нет. Так что честно - смотеть значение битиков в нужном месте пакета, чем я и занималась ;-))

Date: 14 Mar 2005 17:36 (UTC)
From: [identity profile] a48.livejournal.com
ну, я наверное посчитал? зачем там -X по-твоему? :)

Date: 14 Mar 2005 17:43 (UTC)
From: [identity profile] furry.livejournal.com
А, да, вижу, sorry ;-))

Date: 17 Mar 2005 12:45 (UTC)
From: [identity profile] a48.livejournal.com
а Олег Самарин это не твой случайно нынешний начальник? :)

Date: 17 Mar 2005 12:47 (UTC)
From: [identity profile] furry.livejournal.com
Не случайно!
From: [identity profile] poige.livejournal.com
Ну это в данном, конкретном случае. А вот в этом (http://www.livejournal.com/users/poige/38590.html) -- неправильно.
From: [identity profile] furry.livejournal.com
ну что существует заметное кол-о багов продуктах нашего любимого вендора - я и не сомневалась ;)))

Profile

furrry: (Default)
Jen

June 2023

S M T W T F S
    123
45678910
11 121314151617
18192021222324
252627282930 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 1 June 2025 11:03
Powered by Dreamwidth Studios