Что будет с сетевыми соединениями при скачках времени
От: Rushik  
Дата: 01.09.09 10:18
Оценка:
Есть два компа. Между ними соединение TCP. Один пишет, другой читает. Что произойдёт с соединением, если на приёмной стороне перевести системные часы: на год вперёд? на год назад? Будут ли потери данных? Ошибки чтения записи? Или это никак не повлияет на сетевой обмен?
Re: Что будет с сетевыми соединениями при скачках времени
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 01.09.09 10:43
Оценка:
Здравствуйте, Rushik, Вы писали:

R>Есть два компа. Между ними соединение TCP. Один пишет, другой читает. Что произойдёт с соединением, если на приёмной стороне перевести системные часы: на год вперёд? на год назад? Будут ли потери данных? Ошибки чтения записи? Или это никак не повлияет на сетевой обмен?


В нормальных реализациях — никак не повлияет. Но за всю кривизну мира отвечать не собираюсь.
The God is real, unless declared integer.
Re[2]: Что будет с сетевыми соединениями при скачках времени
От: Rushik  
Дата: 01.09.09 10:53
Оценка:
Здравствуйте, netch80, Вы писали:

N>В нормальных реализациях — никак не повлияет. Но за всю кривизну мира отвечать не собираюсь.


Реализациях TCP/IP стека?
Re[3]: Что будет с сетевыми соединениями при скачках времени
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 01.09.09 12:05
Оценка:
Здравствуйте, Rushik, Вы писали:

R>Здравствуйте, netch80, Вы писали:


N>>В нормальных реализациях — никак не повлияет. Но за всю кривизну мира отвечать не собираюсь.


R>Реализациях TCP/IP стека?


Да.
The God is real, unless declared integer.
Re: Что будет с сетевыми соединениями при скачках времени
От: ДимДимыч Украина http://klug.org.ua
Дата: 01.09.09 12:39
Оценка:
Здравствуйте, Rushik, Вы писали:

R>Или это никак не повлияет на сетевой обмен?


Сначала объясните, как и почему оно должно повлиять?
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re[2]: Что будет с сетевыми соединениями при скачках времени
От: Rushik  
Дата: 01.09.09 12:45
Оценка:
Здравствуйте, ДимДимыч, Вы писали:

ДД>Сначала объясните, как и почему оно должно повлиять?


Если бы я мог объяснить, то и вопроса бы не возникло.
Просто подозрения возникли, вдруг таймеры какие... вот тот же ntpd не работает на больших смещениях, сначала ntpdate-ом надо синхронизировать...
Re[3]: Что будет с сетевыми соединениями при скачках времени
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 01.09.09 15:01
Оценка:
Здравствуйте, Rushik, Вы писали:

R>Здравствуйте, ДимДимыч, Вы писали:

ДД>>Сначала объясните, как и почему оно должно повлиять?
R>Если бы я мог объяснить, то и вопроса бы не возникло.
R>Просто подозрения возникли, вдруг таймеры какие... вот тот же ntpd не работает на больших смещениях, сначала ntpdate-ом надо синхронизировать...

ntpd работает именно со временем. Хотя то, что команда профессора Миллза и он сам давно мышей не ловят, известно сейчас, наверно, всему миру.

В реализации TCP таймеры есть, но реализации, где они бы строились на абсолютном времени, давно ушли. Всё — только на относительных временах, в худшем случае на uptime.
The God is real, unless declared integer.
Re: Что будет с сетевыми соединениями при скачках времени
От: ononim  
Дата: 01.09.09 23:58
Оценка:
R>Есть два компа. Между ними соединение TCP. Один пишет, другой читает. Что произойдёт с соединением, если на приёмной стороне перевести системные часы: на год вперёд? на год назад? Будут ли потери данных? Ошибки чтения записи? Или это никак не повлияет на сетевой обмен?
Сам tcp/ip никак на время не завязан. Но это не помешает какой нить особо кривой реализации tcp/ip порвать соединение по таймауту в один год при переводе времени вперед на год
Как много веселых ребят, и все делают велосипед...
Re[2]: Что будет с сетевыми соединениями при скачках времени
От: Аноним  
Дата: 02.09.09 02:23
Оценка: :)
Здравствуйте, ononim, Вы писали:

R>>Есть два компа. Между ними соединение TCP. Один пишет, другой читает. Что произойдёт с соединением, если на приёмной стороне перевести системные часы: на год вперёд? на год назад? Будут ли потери данных? Ошибки чтения записи? Или это никак не повлияет на сетевой обмен?

O>Сам tcp/ip никак на время не завязан. Но это не помешает какой нить особо кривой реализации tcp/ip порвать соединение по таймауту в один год при переводе времени вперед на год
вся система рабоатет с системной частотой указаной в HZ, эт отого и зависят таймеры если они с этим работают.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.