Титла: Да открием зависимостта между тези 3 стойносто от изхода на speedtest Публикувано от: danaildr в Aug 27, 2021, 16:04 Значи при инсталиране на speedtest, от сайта на Ookla получаваме програмка за проверка на интернет скоростта. Има няколко варианта за изход на командата, като в тях има json, csv и др.
Обаче, когато се ползва някой от тези вормати за изход данните са леко ..... Например при json излизат ето това за DW скорост "bandwidth":8584755,"bytes":61994672,"elapsed":7103 - и това се равнява на 68,68 Mbps. някой знае ли как тези 3 стойности довеждат до резултат 68,68 Mbps. Аз не успявам да видя връзката. Титла: Re: Да открием зависимостта между тези 3 стойносто от изхода на speedtest Публикувано от: remotexx в Aug 27, 2021, 17:26 Код
и дава минимална разлика с това което си видял в браузъра щото все пак е отделен тест а и не (ми) става ясно това min, max или avg стойност е (ама като гледам по формулата е баш средната стойност) Код истината е някъде по средата П.П. Код
само не стаява ясно това "bandwidth" какво е и в какво се мери... П.П.П. Сега.. тия малко или много лъжат... навремето спорът (между професионалистите) беше - дали да делим на 8 или на 10 - щото скоростта идваше в бодове т.е. битове и там имаше едни старт/стоп битове ама... и днес е същата - мерят само скоростта на това което върви по HTTP проткола а всеки един слой надолу от (7 слойния TCP/IP stack) си добавя своя информация към пакета и той се надува, така че колега приеми го на доверие това ти е bandwidth ама на ниво 7: Application Layer а той (по принцип) трябва да се мери на ниво 1: Physical Layer https://en.wikipedia.org/wiki/OSI_model ето тук малко по-нагледно обяснено https://www.pearsonitcertification.com/articles/article.aspx?p=2873377 и виж само колко информация се губи по високите слоеве (не е само ИП адресите) всичката тая допълнителна информция се губи при HTML/browser тестовете защото те вземат само размера на файла който се качва, а че трябва да се разпарчетоса на пакети и че всеки един пакет има всичко от картинката по-долу ..тези битове се губят (https://ptgmedia.pearsoncmg.com/images/chap2_9780789759818/elementLinks/02fig16_alt.jpg) горната картинка е САМО за TCP пакетирането, виж по-долу и хедъра на IP слоя - той пък какво добавя (за да може да си свърши работата) и т.н. (общо са 7 слоя) (https://ptgmedia.pearsoncmg.com/images/chap2_9780789759818/elementLinks/02fig17_alt.jpg) Титла: Re: Да открием зависимостта между тези 3 стойносто от изхода на speedtest Публикувано от: danaildr в Aug 27, 2021, 17:52
т.е. bytes:61994672, - това са битовете които са свалени при теста, а elapsed:7103 - това са милисекундите за които са свалени предните битове. Това изглежда да е "истинско". Благодаря! |