UDP ( User Datagram Protocol), TCP (Transmission Control Protocol)
2015. 7. 21. 00:29ㆍnetwork
728x90
UDP ( User Datagram Protocol)
IP 네트워크에서 응용프로그램들은 서로 통신하기 위해서 TCP나 UDP 표준전송 프로토콜을 사용한다. 그 중에서 UDP는 작고 신뢰성이 없지만 오버헤드가 적어서 빠른 전송서비스를 제공하는 사용자 Datagram Protocol.
TCP (Transmission Control Protocol)
TCP는 신뢰성을 필요로 하는 데이터의 전송에 사용.
신뢰성!!!
데이터를 보낸 쪽에서 상대방의 데이터 수신 여부를 판단할 수 없는 UDP와 달리, TCP는 데이터를 보내면 해당 데이터를 수신한 측에서 데이터를 이상없이 잘 받았다는 확인응답을 보내줌. 연결지향의 프로토콜!!!
상대방이 데이터를 수신할 준비가 되었는지 판단하지 않는 UDP와 달리, TCP는 상대방 시스템과의 세션을 수립한 후, 데이터를 전송하고, 데이터의 전송이 끝나면 맺었던 연결을 종료!
양쪽에서 연결이 이루어져 데이터가 동시에 양방향으로 전송되는 전이중통신의 특징과, 슬라이딩 윈도우를 이용한 흐름제어의 특징을 가지고 있음.
System ports : 0 ~ 1023 (Well-known Ports) -> 서비스 예약되어있음. 서버에 의해 제공되어지는 자원
User ports : 1024 ~ 49151
Dynamic/Private ports : 49152 ~ 65535
포트에 따라 서비스 구별
자세히 포트 번호 조회하는 사이트 : http://www.iana.org
728x90
'network' 카테고리의 다른 글
L2 Switch 기반 STP, VLAN 구조이해, Redundant Topology(토폴로지 이중화), STP, BPDU (0) | 2015.07.22 |
---|---|
핑테스트 ipconfig, tracert (0) | 2015.07.21 |
IP주소 클래스 및 서브네팅 문제 (2) | 2015.07.21 |
서버에 IOS startup-config 백업하기 (0) | 2015.07.21 |
라우터 ip 설정 및 cdp (0) | 2015.07.20 |