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 |
Tags
- #보안뉴스
- Spring
- 리버싱
- #크랙미2번
- #크랙미 5번
- springframework
- #크랙미 10번
- #크랙미4번
- #파밍
- #크랙미
- #크랙미3번
- GraphQL
- leetcode
- #abex크랙미4번
- Easy
- #고클린
- #심플즈 크랙미
- #abex크랙미
- #크랙미 9번
- #심플즈
- java8
- #보안이슈
- java
- #리버싱
- #abex
Archives
- Today
- Total
목록개발 지식/NETWORK (1)
Halo World
TCP 3-way handshaking 연결과정 및 4-way handshaking 연결종료과정
| TCP - TCP는 UDP와 달리 연결-지향 전송프로토콜로써 물리적 연결이 아닌 가상적 연결을 이용하여 통신 - 신뢰성 있는 서비스를 제공 - 패킷을 '세그먼트'라고 부름 - 세그먼트는 20~60 바이트의 헤더와 응용 프로그램으로부터 온 데이터로 구성 - 헤더는 선택항목이 없다면 20바이트이며, 선택항목이 있다면 60바이트까지임 | TCP 연결 - 연결 설정, 데이터 전송 및 연결 종료의 3단계를 필요로하고 이를 3-way handshaking(세 방향 핸드셰이크)라고 부른다. > 3단계 연결 절차 1) 클라이언트는 SYN 플래그만 설정되어있는 첫 번째 세그먼트인 SYN 세그먼트를 전송 * 세그먼트는 순서번호들의 동기화를 위한 것 (이때, SYN 세그먼트는 데이터를 운반할 수 없으나 순서번호 1개를 ..
개발 지식/NETWORK
2017. 6. 1. 18:00