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.