Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- PYTHON
- 컴퓨터네트워크
- S3
- sql
- linux
- 데이터 파이프라인
- 자료구조
- 데이터베이스
- Go
- airflow
- 가상환경
- 데이터 엔지니어링
- redshift
- 데이터엔지니어링
- http
- 컴퓨터 네트워크
- 정리
- Docker
- 파이썬
- HADOOP
- dockerfile
- 운영체제
- airflow.cfg
- 데이터 웨어하우스
- TIL
- 종류
- 데브코스
- Django
- TCP
- AWS
Archives
- Today
- Total
목록연결 설정 (1)
홍카나의 공부방

TCP의 연결 설정 : three-way handshake TCP는 연결 지향형 프로토콜로, source와 destination 사이에 가상 연결 통로를 설정하게 된다. 가상 연결 통로 설정 방법 중 하나는 three-way handshake이다. 연결 이후 모든 세그먼트는 해당 연결 통로로 전송된다. TCP 연결은 Layer2와 다르게 physical이 아닌, virtual(logical) 연결이라는 것도 알아두면서 아래 그림으로 이해해보자. 서버가 Passive Open 상태로 연결을 기다린다. 클라이언트가 Active Open 상태가 되면서 서버에 패킷을 전송한다. 이 과정에서 해당 패킷의 sequence number(첫번째 byte의 번호)는 해킹 방지를 위해 임의로 결정되며, 데이터 없이 헤더만..
Computer Network
2023. 4. 29. 18:13