Jump to content

Recommended Posts

Posted

Исходная задача - скорость download 12Mbps, upload 256Kbps.

 

Нужно доказать, что по TCP НЕВОЗМОЖНО выйти на скорость 12Mbps download при таком upload.

 

Но теряюсь - если window большое, etc...

 

Поможете?

Posted

в штатном режиме, или с извращениями?

 

ведь всякие там tcp акселераторы, что часто применяют в спутниковой связи, именно этим и занимаются - позволяют получить большой downlink при малом uplink.

Posted
Исходная задача - скорость download 12Mbps, upload 256Kbps.

 

Нужно доказать, что по TCP НЕВОЗМОЖНО выйти на скорость 12Mbps download при таком upload.

 

Но теряюсь - если window большое, etc...

 

Поможете?

 

А в чем проблема? Для TCP параметр PPS в обоих направлениях равен с точностью до потерянных пакетов, то есть при paket loss =0% PPS на даунлинке равен PPS на аплинке. Причем от размера окна это не зависит В ПРИНЦИПЕ, если только окно не равно бесконечности, ибо на каждый пакет будет квиток и на временных периодах больше размера окна все выравняется, то есть быстрее будут пролетать только короткие всплески с объемом данных меньше размера окна.

 

Далее, ты берешь размер квитанции и пересчитываешь полосу в максимальный теоритический PPS, далее из этого PPS берешь максимальный размер пакета на даунстриме и методом простого умножения получаешь максимальную возможную полосу.

 

С конкретными числами - уж извини, влом ковырять... Но там, кстати, достаточно простое отношение получается, max(MTU) на даунлинке деленное на размер квитанции.

Posted

На тестовой закачке у меня вышло

1087957 down

21216 up

 

Что соответствует соотношению 1/51.2

 

Соответственно 12 Мбит = 12*1024 / 51.2 = 240 Kbit/s

Впритык. Если закачка будет не одна, или кроме закачек потребуется использовать еще на какие-то нужды канал - полосы не хватит. Настройки tcp стека дефолтовые.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.