WiFi UDP 유니 캐스트 및 멀티 캐스트 속도


7

내가 WiFi를 통해 UDP 멀티 캐스트 / 브로드 캐스트를 수집 한 것에서 생각했던 것처럼 속도는 나오지 않을 것이다 . WiFi를 통한 UDP 유니 캐스트는 어떻습니까? 누구든지 후자가 정상적인 속도를 가질 것이라고 확인할 수 있습니까?


WiFi, UDP 및 '브로드 캐스트'를 이해하면 속도 문제가 정확합니다 (포화 읽기) .. UDP 유니 캐스트에 대해 구체적으로 무엇을 묻고 있습니까? UDP / TCP는 네트워크 속도와 관련이 없지만 작동 방식이 설정 처리량에 영향을 줄 수 있습니다. WiFi와 유선 설정을 통한 UDP / TCP의 속도 / 처리량 비교에 대해 질문하고 있습니까?
— txtechhelp

답변:


15

Wi-Fi가 멀티 캐스트 및 브로드 캐스트를 "가장 낮은 공통 분모"전송 속도로 전송해야하므로 Wi-Fi를 통한 모든 종류의 멀티 캐스트 / 브로드 캐스트 속도가 느려집니다.

UDP는 그것과 아무 관련이 없습니다. UDP가 언급되는 유일한 이유는 UDP가 멀티 캐스트 또는 브로드 캐스트 될 수 있기 때문입니다. 대조적으로 TCP는 점대 점입니다. 유니 캐스트 만 가능합니다. 따라서 이것은 UDP 대 TCP가 아니라 멀티 캐스트 / 브로드 캐스트 대 유니 캐스트입니다.

모든 종류의 유니 캐스트 (TCP, UDP 등)는 멀티 캐스트 나 모든 종류의 브로드 캐스트보다 훨씬 높은 속도로 Wi-Fi를 통해 전송 될 수 있습니다.

우수한 802.11n 또는 802.11ac 구현은 PHY 속도의 70 % 또는 80 % 정도의 유니 캐스트 TCP 처리량을 달성 할 수 있습니다. 물론 PHY 속도는 AP 및 클라이언트가 지원하는 802.11n 또는 802.11ac의 특징, 채널의 청결도, 관련 거리 등에 따라 크게 달라질 수 있습니다.

802.11g 및 이전 버전은 프레임 집계를 지원하지 않으므로 효율적이지 않습니다. 이들은 일반적으로 공급 업체 고유의 프레임 의사 집계 ( "프레임 버스트")를 지원하는 경우 효율성이 50 % 미만이거나 50 % 이상입니다.

모든 경우에있어, UDP 유니 캐스트는 TCP보다 몇 퍼센트 더 높은 효율을 얻을 수 있습니다. TCP는 혼잡을 피하지 않으면 서 최대한 빠르게 진행되도록 설계되었지만, UDP 기반 프로토콜은 혼잡을 악화 시키더라도 최대한 빠르게 진행할 수 있습니다. 따라서 정교하게 구현되고 정밀하게 조정 된 TCP 스택조차도 혼잡 및 패킷 손실로 인해 때때로 취소 될 수 있지만 UDP는 지속적으로 폭발합니다.

고품질 802.11n 또는 802.11ac 장비를 가지고 있고 70-80 %의 효율성을 보지 못하는 경우 (즉, 802.11 PHY 속도의 70-80 %의 TCP-over-IPv4 처리량에 RF를 제공함) 조건), 버그가있는 TCP 스택이 있거나 TCP 조정을 수행해야합니다. TCP 창 크기 조정이 가장 먼저 확인됩니다. 2 MiB TCP 창 크기 설정을 고려하십시오.


1
매우 자세한 답변을 주셔서 감사합니다. 그것은 내 프로젝트에서 내가 만난 것을 많이 설명했다. 나는 당신의 대답을 찬성하지만 나의 현재 평판은 나를 허용하지 않습니다.
— EmilyJ
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.