Network 기초 - TCP/UDP
참고자료
TCP/UDP
tcp
- 연결형서비스를 지원하는 전송계층(L4) 프로토콜
 - 연결 후 통신, 1-1 통신방식
 - 높은 신뢰성 보장(seq num, ack num)
 - 연결(3way handsaking) 해제(4way handshaking) 로 연결관리
 - 데이터 흐름제어(수신자 버퍼 오버플로우 방지) 혼잡제어(네트워크내 패킷수가 과도하게 증가하는것 방지)
 
UDP
- 비연결형 서비스를 지원하는 전송계층(L4) 프로토콜
 - 연결없이 통신 1-1, 1-N, N:M 통신방식
 - 사용자 데이터그램형 프로토콜
 - 정보를 주고받을 때 보낸다는 신호나 받는다는 신호 절차를 거치지 않고, 보내는 쪽에서 일방적으로 데이터를 전달하는 프로토콜
 - 패킷 오버헤드가 적어 네트워크 부하감소
 - 비신뢰성
 - DNS, SNMP, NFS등에 사용
 
