Одмерал, придлагаю вместа падобнай ХУЙни как целый день постицца сиводня проста аткрывать новую страницу без говнокартинак или говновидео и озаглавливать их парядкавыми намерами
А можна проста хуйнуть калоны…
а исчо можна Машку за ляжку
хуй
Бльас, Придлажение — аХУЙенное! паддержываю! Но хотелось бы знать, будут ли арабы после этава прадавать тебе бухло после 23:00.
Одмерал: после 23:00 бухло покупает толька школота, норм пацаны затариваюцца заранее сколька нада
БльАС October 24th, 2012 at 23:27 Одмерал: после 23:00 бухло покупает толька школота, норм пацаны затариваюцца заранее сколька нада ****************** И что арабы продают огненную воду детям ? Это пиздец!
А пачиму холодитьнег называеца NORD-OST?
Арабы спаивают христиан!
XYZ
Куку 2 ашыпки дапустил!
Арабы — зло! У них хуи абрезаны.
Адми, Куку — маркетолаг, он ABC-XYZ аналез делаит ))
Admir@l October 24th, 2012 at 23:32
БльАС October 24th, 2012 at 23:27 Одмерал: после 23:00 бухло покупает толька школота, норм пацаны затариваюцца заранее сколька нада ****************** И что арабы продают огненную воду детям ? Это пиздец! ================= я не в курсе, что продают арабы детям, но я в курсе той поебени, которую постит Одмерал
БльАС October 24th, 2012 at 23:59 Одмерал: после 23:00 бухло покупает толька школота, норм пацаны затариваюцца заранее сколька нада ****************** И что арабы продают огненную воду детям ? Это пиздец! ================= я не в курсе, что продают арабы детям, но я в курсе той поебени, которую постит Одмерал ******************* Не знаю такого!
а кахда сменят говнопикчу?
Она должна висеть, пока не прийдёт бабуля.
Инженеры из Массачусетского технологического института под руководством Муриель Медард (Muriel Médard) уже много лет ведут разработку расширения TCP/NC для протокола TCP, с помощью которого можно сохранить максимальную скорость передачи данных в сетях с потерями пакетов. В первую очередь, TCP/NC планируют применять в беспроводных сетях WiFi, где потери пакетов обычно составляют 2-5%, а временами до 10%. Наконец-то дошло дело до реальных экспериментов.
Во время первых полевых испытаний TCP/NC в локальной WiFi-сети общежития МТИ (потеря пакетов 2%) средняя скорость передачи данных по WiFi выросла с 1 Мбит/с до 16 Мбит/с. Тест в поезде на большой скорости (потеря пакетов 5%) показал увеличение скорости WiFi с 0,5 Мбит/с до 13,5 Мбит/с. Это вполне совпадает с теоретическими расчётами.
Увеличение скорости возможно за счёт эффективного восстановления случайных потерь пакетов на стороне приёмника, без повторной отправки этих пакетов. Восстановление пакетов осуществляется за счёт банальных математических операций, известных каждому из школьного курса алгебры, а именно — из раздела о линейных уравнениях. Алгоритм линейного сетевого кодирования сам по себе интересен, но о нём ниже. Сначала нужно понять, почему в сети резко падает скорость передачи данных при относительно небольших (2-10%) потерях пакетов.
На диаграмме показано уменьшение скорости передачи данных в сети TCP, в зависимости от количества потерянных пакетов.
Проблема TCP состоит в том, что этот протокол «тупо» воспринимает потери пакетов как признак затора (network congestion). Во времена создания TCP ещё не было WiFi и 3G, так что вполне понятно, почему разработчики сразу не применили сетевое кодирование для восстановления потерянных пакетов, хотя соответствующие алгоритмы в то время уже были разработаны и наверняка успешно применялись в армии, космической связи и разведке.
Так вот, против потери пакета у TCP есть два «лекарства»: таймаут (TO) и тройной дубликат (TD, дублирование пакета). На практике это приводит к тому, что при больших потерях пакетов скорость передачи данных искусственно падает в десятки раз.
Использование сетевого кодирования решает проблему, восстанавливая максимально возможное количество потерянных пакетов (в идеале — все), так что отправитель не получает информации о потере (ACK), не инициирует TD и TO — и скорость передачи данных остаётся на прежнем уровне, что и требовалось.
На графике внизу показан теоретический расчёт скорости передачи данных TCP и TCP/NC при разном уровне потерь пакетов. Как видим, в случае TCP скорость резко снижается, а в случае TCP/NC остаётся практически на том же уровне, снижаясь примерно на оверхед сетевого кодирования (к слову, оверхед в TCP/NC совсем небольшой). Чем больше потери пакетов в TCP — тем больше эффект от сетевого кодирования.
Диаграмма от 2009 года показывает сравнение скорости передачи данных TCP и TCP/NC при разных уровнях потерь пакетов.
Основное преимущество TCP/NC состоит в том, что его можно подключить как промежуточный слой в стеке TCP/IP, ничего не меняя в самом TCP, как изображено на схеме.
Другими словами, можно внедрить TCP/ТС даже на программном уровне, установив соответствующее приложение на стороне клиента и сервера, хотя разработчики рекомендуют всё-таки реализовать поддержку TCP/NC в маршрутизаторах и других устройствах.
Алгоритм линейного сетевого кодирования
Сетевое кодирование предполагает изменение пакетов данных на промежуточных узлах, чтобы увеличить ёмкость коммуникационного канала. Принцип действия показан обычно иллюстрируют классическим примером сети «Бабочка», в которой один из узлов применяет сетевое кодирование на пакетах A и B, с помощью операции XOR получая пакет A+B. Это впоследствии позволяет восстановить отсутствующий пакет B в левом нижнем углу и отсутствующий пакет А в правом нижнем углу. В итоге, пропускная способность сети возрастает, потому что без сетевого кодирования в такой топологии сети невозможно передать пакеты A и B одновременно за один такт обоим получателям.
В протоколе TCP/NC тоже используется сетевое кодирование по линейному уравнению. Каждый байт и каждый пакет в потоке TCP умножается на коэффициент из поля Галуа F256 и вписывается в линейное уравнение. По сети передаются уже не пакеты, а степени свободы. Соответственно, если произошла потеря одного пакета, то можно восстановить его из известных значений, то есть из соседних пакетов. В применении к TCP этот принцип хорошо показан на иллюстрации.
Сетевое кодирование — довольно старый раздел теории информации, и существует уже много разных алгоритмов восстановления потерянных пакетов (битов). Проблема в том, что до сих пор никто не нашёл способа применять сетевое кодирование в сети TCP без сильного апгрейда оборудования и без жёстких требований к вычислительным ресурсам. Надстройка над протоколом TCP/NC, судя по всему, позволяет это сделать. Изобретатели уже зарегистрировали фирму Code On Network Coding, LLC и продают лицензии. Возможно, в ближайшее время технологию внедрят у себя многие операторы сотовой связи, так что не удивляйтесь, если после установки новой версии Android у вас внезапно интернет начнёт работать в 10 раз быстрее.
Вот Бльас, Занимался бы ты разработкой расширения TCP/NC для протокола TCP, не дружил бы с арабами!
ая поломавшэ програму пришел из бани с др друга и никому не скажу чо там было …ыыыы тока масквичи заебали со своими понтами
БльАС October 24th, 2012 at 22:03 БльАС
Одмерал, придлагаю вместа падобнай ХУЙни как целый день постицца сиводня проста аткрывать новую страницу без говнокартинак или говновидео и озаглавливать их парядкавыми намерами ——— ахуенно!!!!!!!!!!! фтопку. да!!!!!!! а где фото а4???????????
Друня October 25th, 2012 at 02:03 Друня
ая поломавшэ програму пришел из бани с др друга и никому не скажу чо там было …ыыыы тока масквичи заебали со своими понтами —- ну иди чини.. чо …
до утречка… до говноморгена.
Одмерал, придлагаю вместа падобнай ХУЙни как целый день постицца сиводня проста аткрывать новую страницу без говнокартинак или говновидео и озаглавливать их парядкавыми намерами —————— подарок так ……………………………….. …………………….. ………………… ………………… …………………. опилкки. ЗУБ НА??? неверишь..
ЦЪ
ты в тайне мечтаешь получить на морген говнохуй?? ай ну признайсо ))
ап чо это вы…. Добрабобре вам.
РЫБА!
х
у
й
и
б
а
!
штота канига ахото…без кофия….
Этот ресурс создан для настоящих жывотных. Те, кому не нравятся слова БАБРУЙСК и ЖЫВОТНОЕ, могут ехать в Бобруйск. Это не наша объява. Мы ее просто разместили!
Права животных соблюдены © 2005-2021 Babruisk.com - В Бобруйск, животное!