Skip to main content

UDP 소켓이란 무엇입니까?

UDP (User Datagram Protocol) 소켓은 네트워크를 통해 정보를 전송하고 수신하는 데 사용되는 컴퓨터 프로토콜 유형입니다. UDP 소켓은 연결이없는 특성으로 알려져 있습니다.데이터를 보내려고 시도하기 전에 다른 서버에 연락하려면, 이는 항상 다른 소켓에 통신 라인을 유지 해야하는 TCP (Transmission Control Protocol) 소켓과는 달리 다릅니다. 많은 인터넷 애플리케이션이 정기적으로 사용합니다.연속 커뮤니케이션이 필요없이 많은 수의 사용자가 온라인 서버에 액세스 할 수 있기 때문에 커뮤니케이션을위한 UDP 소켓.

세 가지 유형의 컴퓨터 소켓은 UDP, TCP 및 RAW입니다. 원시 소켓은 가장 자주 찾는 데 사용됩니다.또는 직접 네트워크 트래픽. TCP 소켓은 전송 된 순서대로 모든 정보가 대상 소켓에 도달하는 것이 중요 할 때 사용됩니다. UDP 소켓은 서버에서 정보를 검색해야 할 때 사용됩니다.작은데이터 그램이라는 개별 패킷을 사용하여 배치.데이터 그램은 대상 소켓에 연결되지 않습니다. 대상 컴퓨터는 패킷이오고 있다는 것을 알지 못하고 데이터가 완전히 손실되므로 데이터가 완전히 손실됩니다.

UDP 소켓을 사용하는 시스템프레임 워크는 종종 TCP 연결이 발생할 수있는 전송 문제에 대한 패킷 손실을 선택합니다. 예는 잠재적으로 가질 수있는 것과 반대로 데이터가 시스템으로 유입되거나 유지하는 것이 더 중요한 실시간 시스템입니다.TCP 연결이 느리기 때문에 전체 시스템이 일시 중지됩니다. TCP 연결은 데이터 손실이 시스템 무결성을 손상시킬 수있는 상황에서 사용됩니다. UDP 소켓 생성소켓이 연결된 포트를 지속적으로 유지하기 위해 전용 컴퓨터 프로세스가 필요하지 않다는 점을 고려하면 오버 헤드가 거의 필요하지 않습니다. UDP 소켓을 통해 데이터 그램을 보내고받는 것은 동일합니다.패킷 구조의 최소 크기와 낮은 복잡성으로 인해 쉬운.사람들은 일련의 긴 숫자로 읽고 이해할 수 있으며 UDP 소켓을 사용합니다. 사용자 당 하나의 요청 만 일반적으로 언제든 필요로하기 때문에 스트리밍 미디어 서비스는 UDP를 사용합니다. 단일 패킷의 손실은 방해하지 않기 때문입니다.대부분의 경우 전체 스트림. most