|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Spartak Radchenko 2:5020/400 16 Feb 2005 20:41:39 To : Eugene Grosbein Subject : Re: logo -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> AM>> Имеется линк с потерями в 25%. Линк имеет длину от Москвы до самых до AM>> окраин, AM>> но зато халявен, поэтому вопрос "Поменять провайдера" не стоит. Ширина AM>> линка 1 AM>> мбит/с. Имеется необходимость прогнать по линку поток в полмегабита, и AM>> даже AM>> меньше. AM>> Как? (Рассматриваются варианты под ареатагом ONLY) EG> EG> Вот и мне интересно, как? EG> А вообще, смотря на какой длины пакетов потери 25%. Если на 1500 байт, EG> это одно, а если на 64 байт, это совсем другое. Чисто теоретически - надо слепить свой протокол 2-го уровня и поверх пустить IP. Что-нибудь типа ppp/HDLC, но более помехоустойчивое, с достаточно большим окном и адресным переспросом (Selective Reject). Hу и контрольную сумму покруче, можно даже код с исправлением ошибок, хотя я не припомню, чтобы ECC использовался в канальных протоколах. Правильный протокол справится даже с потерями 25% пакетов размера 64 байт. Hо потери тут неподходящий термин... Если только линк так устроен, что не искажает, а теряет данные при возникновении ошибки, причём сразу пакетами. -- Spartak Radchenko SVR1-RIPE --- ifmail v.2.15dev5.3 * Origin: Arguments & Facts Weekly (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7467f5d6ab59.html, оценка из 5, голосов 10
|