<aside> 💡 서버에서 통신은 TCP를 디폴트로 사용한다.
</aside>
통신의 기본 : a와 b사이에서 데이터를 보낸다고 가정 하였을 경우,
a가 b로 보내는 데이터가 한번
b가 a한테 대답을 한번
a가 b에게 대답을 한번
총 3번 데이터를 보내는것이 기본이다.
이를 TCP통신 , TCP프로토콜 이라고 한다.
이는 신뢰성 있는 통신이라고도 한다.
반면에 데이터를 보내기만 하거나 받기만 하는등의 신뢰성이 없는 통신은
UDP통신 이라고 한다.
TCP는 회원가입이나 로그인등과 같은 주고 받아야 하는경우에 사용
UDP는 동영상이나 전화통화 같이 일방적으로 보내기만 하는경우에 사용
TCP는 여러번 통신 해야하니 느림
UDP는 한번만 통신해도 되니 빠름