Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     09 Sep 2002  07:08:40
 To : Valentin Nechayev
 Subject : Re: Ethernet Full-Duplex
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev <netch@segfault.kiev.ua> wrote:
 
 >>>> Eugene B. Berdnikov wrote:
 EBB>>  Валентин, насколько бы ACK не был delayed, он будет послан лишь ПОСЛЕ
 EBB>>  того, как конец окна приедет получателю. За искючением трех случаев:
 VN>       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 VN>                 ~~~~~~~~~~
 VN> Ключевой момент - в подчеркнутом.
 
  Hу да, оказалось, что действительность гораздо сложнее - есть игрища с
  размером окна (SWS avoidance), которые подразумевают дополнительные ACKи,
  есть учет rtt, есть Nagle, есть заморочки на cwnd и разгон коннекции,
  а также PSH, о котором я забыл, и который должен аукаться по древним rfc.
 
  Hо главное - вот что:
 
  Specifically, an ACK SHOULD be generated for at least every second full-sized
  segment, and MUST be generated within 500 ms of the arrival of the first
  unacknowledged packet. [rfc2581]
 
  Поэтому ACKов гораздо больше, чем один на окно. А rfc1122 объясняет,
  почему они высылаются чаще, чем это может понадобиться на изернете:
 
  In addition, on some large multi-user hosts, a delayed ACK can substantially
  reduce protocol processing overhead by reducing the total number of packets
  to be processed [TCP:5]. However, excessive delays on ACK's can disturb the
  round-trip timing and packet "clocking" algorithms [TCP:7].
 
  Вы правы, не дожидаются ACKи конца окна, и причина этому найдена.
 
  В принципе, я их даже вижу, эти коллизии... Хотя это не 100%-чистый
  эксперимент, так как доступные мне из дома машины стоят в общей сети,
  и уровень "шума" между ними нуждается в оценке.
 
 VN> Здесь смешиваются - Вами в почти первую очередь - два разных вопроса.
 VN> 1. Падение скорости в случае half-duplex на несколько процентов. Пусть даже
 VN> на 10%.
 VN> 2. Падение скорости в случае half-duplex на три порядка.
 
  Меня просто поразили настойчивые утверждения, что второе есть нормальное (!)
  следствие коллизий. Тысячи людей в мире сидят на хабах, можно подумать,
  они не догадываются о том, что у них модемные скорости, да?
 
  Согласен, реакция у меня была неадекватная, поэтому приношу свои извинения
  А.Дилевскому. Постараюсь таких коллизий больше не допускать...
 
 VN> Если не хотите получать ответные издевки - ограничьте уровень своих.
 VN> Пока же Вы для меня только вызвали желание порекомендовать Вам срочно
 VN> уйти в отпуск.
 
  Дельный совет. Пожалуй, я ему последую. С завтрашнего дня (точнее, уже
  с сегодняшнего) у меня начинается законный отпуск. Аж за 5 лет.
  2/netch: Это не шутка. :)
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Ethernet Full-Duplex   „¬ЁваЁ© ЉаЁўЄ®   31 Aug 2002 16:20:37 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   31 Aug 2002 17:15:08 
 Re: Ethernet Full-Duplex   „¬ЁваЁ© ЉаЁўЄ®   31 Aug 2002 18:29:52 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   31 Aug 2002 21:10:12 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   31 Aug 2002 23:07:38 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   02 Sep 2002 18:10:20 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   04 Sep 2002 09:43:32 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   04 Sep 2002 16:09:31 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   06 Sep 2002 09:48:53 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   06 Sep 2002 19:09:30 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   06 Sep 2002 23:49:22 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   08 Sep 2002 09:10:24 
 Re: Ethernet Full-Duplex   Oleg Motienko   08 Sep 2002 10:43:15 
 Re: Ethernet Full-Duplex   Valentin Nechayev   08 Sep 2002 11:27:34 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   08 Sep 2002 14:09:15 
 Re: Ethernet Full-Duplex   Valentin Nechayev   08 Sep 2002 17:43:05 
 Re: Ethernet Full-Duplex   Eugene B. Berdnikov   09 Sep 2002 07:08:40 
 Re: Ethernet Full-Duplex   Alexander Dilevsky   31 Aug 2002 23:03:35 
Архивное /ru.linux/36519f97d96f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional