UDP 소켓 (1) 썸네일형 리스트형 [C++/Network] UDP 소켓과 TCP 소켓 [이전 글] [C++/Network] Berkeley Socket (버클리 소켓) 소켓을 만들어 바인딩하는 과정까지 진행했습니다. 이번에는 UDP 소켓과 TCP 소켓을 만들어보도록 하겠습니다. UDP 소켓 UDP 소켓은 연결을 유지하지 않고도 데이터를 보낼 수 있습니다. 소켓은 호스트마다 하나의 소켓만 있으면 데이터를 주고받을 수 있지만, 신뢰성을 보장할 수 없습니다. UDP 소켓은 만든 즉시 데이터를 보낼 수 있습니다. 바인딩 되어있지 않다면, 네트워크 모듈이 자동으로 포트를 찾아 바인딩해줍니다. 데이터를 보낼 때 사용하는 함수는 sendto 입니다. // sock : 데이터그램을 보낼 소켓입니다. 바인딩되지 않았다면 라이브러리가 자동으로 바인딩해줍니다. // 이 때 바인딩한 주소와 포트는 발신자 주소.. 이전 1 다음