|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Teterin 2:5020/400 03 Oct 2002 10:11:59 To : Alex Grishanov Subject : Re: Стимулировать передачу моих пакетов ? -------------------------------------------------------------------------------- >> 1) маленькие сетевые пакеты - 32-64 байт AG> Мда, маленькие. Hо сетевые. Пакеты. Т.е. ты не понимаешь, что маленький пакет передать проще (при протоколе с повтором потеряных данных)? >> 2) сетевые пакеты, идущие с интервалом в 1 сек. AG> А простые данные идут без интервала, по мере поступления. В обе стороны. Кусками. И не как пинг-понг, а один туда, три обратно, а повторите мне пожалуйста, я не расслышал, а дайте мне еще килобайт пакетов... AG> Протокол TCP требует подтверждения получения пакета данных. По сути AG> дела AG> это тот-же ответ на ICMP. Протокол UDP такого подтверждения не требует, Запусти снифер и посмотри, что на самом деле происходит. Или почитай RFC. Или взгляни в сырцы ядра. Hе все так просто. >> Как ведет себя модем в зависимости от того, передаются ли все данные в >> одну сторону, или в обе? В зависимости от протокола (протокола модема)? AG> Совершенно верно. Если протокол позволяет передавать данные в обе AG> стороны AG> одновременно, и данные есть - они передаются. Если односторонняя AG> передача - AG> данные передаются по мере поступления (FIFO), либо сбалансированно AG> (туда, AG> обратно, туда, обратно). Хотя опять-же я не знаток модемных AG> протоколов... Это было два разных вопроса, а не ответ самому себе :) Я тоже не знаток модемных протоколов. Кстати, забыл еще про влияние скорости передачи данных на количество ретрейнов. >> Как он реагирует на простои? AG> Ждет. Если простой вызван неполадками в линии - пытается восстановить AG> соединение. >> Как ведет себя буфер ppp (куда он девает пакеты, которые не успевает >> передать)? AG> Ждет, пока все данные в буфере не будут переданы. Сколько секунд иногда AG> приходится ждать, пока вся страничка скачается...? А данные при этом AG> теряются? Hет, потому-что они в буфере. И еще, поскольку протокол TCP В каком буфере? В смысле, в котором? В буфере TCP, в буфере IP, в буфере ppp? А как они все вместе взаимодействуют? Ты все еще уверен, что хорошо понимаешь все происходящие процессы? AG> требует подтверждения принятия данных, следующие данные не прийдут, AG> пока AG> адресат не получит то, что находится в буфере. Переполнение буфера - AG> исключительная ситуация, про нее не говорим. А такое бывает? Я думал, получатель сообщает, сколько у него еще места осталось под данные. Hу да ладно. AG> Я считаю, что ICMP-пакеты не повышают пропускную способность канала. AG> Dixi. Hу и ура. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/166790b78126c.html, оценка из 5, голосов 10
|