일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- grafana
- tcp
- airflow
- aws s3
- docker
- Spring
- Network
- kubeadm
- jvm
- log
- java
- Trino
- JavaScript
- zookeeper
- Kafka
- Packet
- Vision
- kubernetes
- CVAT
- EC2
- MAC address
- AWS
- helm
- ip
- PostgreSQL
- CSV
- Operating System
- OS
- kubectl
- Python
- Today
- Total
목록3 Way-Handshake (2)
JUST WRITE
UDP User Datagram Protocol UDP는 Data를 교환하는 Network 방식 중의 하나이다. UDP는 시간에 민감한 Data 교환이 이루어질 때 사용하는 방식이다. 음성 데이터나 실시간 스트리밍과 같은 시간에 민감한 Protocol이나 Application에 사용된다. Multicast처럼 단방향으로 다수의 Device와 통신하는 경우에도 사용된다. 장점 UDP의 장점은 빠르다는 것이다. 빠른 이유는 2가지가 있다. 사전 Connection 작업 X TCP의 3 Way-Handshake와 같이 사전 Connection을 수립하는 작업 X UDP의 첫 Data를 Interrupt로 사용하고 유실 연결은 TCP를 사용하고 Data 전송은 UDP로 전송하는 경우가 대부분 오류 제어 X TC..
TCP Transmission Control Protocol TCP는 Application에서 Data를 교환하게 해주는 Network 방식의 표준이다. TCP는 IP(Internet Protocol)과 함께 Computer 간 Packet를 주고받으며 Data를 교환한다. TCP는 IETF(Internet Engineering Task Force)에서 공식적으로 정의한 표준이다.(RFC793) 동작 TCP는 아래와 같은 작동을 한다. 전송할 Application Data를 Packet으로 분할 Network Layer에서 Packet를 송신하고 Packet를 수신 손실된 Data(Packet)를 재전송 -> 오류없는 Data 전송 모든 Packet의 전송 확인 Packet 분할 TCP Protocol ..