Добрый день Всем!
В данной теме выкладываю информацию по вопросу энергосбережения в автономных устройствах при использовании сетевого обмена.
просьба к читателям и писателям по возможности не только зубоскалить, но и излагать свои результаты вычислений и экспериментов.
и так начинаю.
Сравнение времени связи на протоколах TCP и UDP .
Вот такие экспериментальные исследования я нашел.
конфигурация тестируемой сети. Посылалось 20 сообщений по 4 полезных байта каждое.
результаты:
В условиях качественного обеспечения передачи UDP протокол показал себя с хорошей стороны, так как все дейтаграммы дошли до адресатов. По времени было затрачено 32ms.
При плохом качестве линий не все пакеты дошли до пунктов назначения.
Использование UDP на плохих линиях может быть если информация за время задержки или потери станет неактуальна, и ее можно не передавать.
К примеру, датчики умного дома.
Результаты по протоколу TCP говорят о неэффективном использовании данным протоколом качественных линий, так как дополнительное время тратится на подтверждение пакетов, а также на установление и разрыв связи.
Передача по TCP заняла 344ms, что в 10.75 раза больше, чем по UDP.
В данной теме выкладываю информацию по вопросу энергосбережения в автономных устройствах при использовании сетевого обмена.
просьба к читателям и писателям по возможности не только зубоскалить, но и излагать свои результаты вычислений и экспериментов.
и так начинаю.
Сравнение времени связи на протоколах TCP и UDP .
Вот такие экспериментальные исследования я нашел.
конфигурация тестируемой сети. Посылалось 20 сообщений по 4 полезных байта каждое.
результаты:
В условиях качественного обеспечения передачи UDP протокол показал себя с хорошей стороны, так как все дейтаграммы дошли до адресатов. По времени было затрачено 32ms.
При плохом качестве линий не все пакеты дошли до пунктов назначения.
Использование UDP на плохих линиях может быть если информация за время задержки или потери станет неактуальна, и ее можно не передавать.
К примеру, датчики умного дома.
Результаты по протоколу TCP говорят о неэффективном использовании данным протоколом качественных линий, так как дополнительное время тратится на подтверждение пакетов, а также на установление и разрыв связи.
Передача по TCP заняла 344ms, что в 10.75 раза больше, чем по UDP.