2012-11-28 2 views
0

나는 무선 랜 비디오 전송을 시뮬레이트하려고하고 있는데, 2 개의 장치 사이에 소켓을 사용하여 연결을 만들었지 만, 이것이 필요한지 또는 내가 필요한지 의심 스럽기 시작했습니다. UDP 연결을 만듭니다.wifi에 대한 전문 용어가 혼동 스럽습니다.

나는 여기에서 나는 혼란스러워하고 나는 Googled했다. 그리고 나는 Wifi가 TCP 또는 UDP를 가질 수 있다는 것을 알았다. 내 질문은 TCP를 통한 Wifi 전송이 UDP?

답변

0

Difference between TCP and UDP?을 읽어 보시기 바랍니다.

비디오 전송과 같은 스트리밍의 경우 일반적으로 UDP를 사용하려고합니다. 패킷이 제 시간에 서버에 도달 할 수없는 경우 다른 사람이 깜박 거리는 작은 누락 패킷을 기다리기 위해 전체 전송을 일시 중지하는 것보다 폐기하는 것이 좋습니다.

하지만 분명히 소프트웨어를 구현하는 것은 귀하에게 달려 있습니다.

0

TCP/IP 프로토콜을 조금 읽어야 할 수도 있습니다. TCP와 UDP는 단지 패킷/데이터 그램 유형입니다. 가장 큰 차이점은 TCP 패킷에는 추가 프로토콜 정보가 포함되는 반면 UDP는 대상, 데이터 자체 및 체크섬 만있는 더 단순한 패킷이라는 점입니다.

UDP 패킷의 발신자는 패킷이 다른 쪽 끝에서 수신되었는지 여부를 알 수없는 방법입니다. 흔히이 문제는 중요하지 않습니다. 소프트웨어의 상위 계층에서 다른 방식으로 처리하거나 부작용없이 손실되거나 무시 될 수 있기 때문입니다. 따라서 일부 시나리오에서는 UDP가 더 효율적으로 대역폭을 사용할 수 있습니다. 프로토콜 정보가 더 적게 교환되어 실제 데이터가 더 많기 때문입니다. 플러스 TCP는 프로토콜 작업을 처리해야하므로 더 복잡합니다.

그래서 시스템을 만들 때 달성하려는 목표와 원하는 방식에 따라 TCP 또는 UDP 패킷을 선택할 수 있습니다. 하지만 두 패킷 유형은 모두 "tcp/ip"프로토콜 스택의 일부이며 비슷합니다.

관련 문제