티스토리 뷰
TCP(Transmission Control Protocol)
TCP는 Three-Way Handshaking과정을 실시한다.
그림 설명
1. A는 B에게 통신 요청을 개시하는 SYN과 첫 번째 세그먼트를 알리는 Seq(1200)을 전송한다.
2. SYN을 수신한 Server는 이에 대한 응답으로 A에게 Ack(1201)과 Seq(4800)을 전송하며, 자기 자신도 A에게 통신 요청을 개시하는 SYN를 함께 전송
3. SYN를 수신한 Client는 이에 대한 응답으로 Server에게 Ack(1201)을 전송함으로써 통신 연결이 성립된다.
왜 3-Way Handshaking를 사용할까?
에러율이 낮고, 데이터 손실률이 적습니다.
예를 들어 두사람이 있습니다. A,B
A : 너 시간 있어? 우리 축구할래?
B : 응, 그래 축구하자.
A : 좋아.
그러면 다음과 같은 경우는 어떻게 될까요?
A : 너 시간 있어? 우리 축구할래?
B : ....
A : 좋아.
B는 듣지 못한상태에서 A는 혼자 떠들었다면... 쓸데없는 체력(데이터)을 낭비했네요.
그래서 TCP는 3단계 방식 Three-Way Handshaking를 사용해서 나름 에러율을 낮추고 데이터 손실률을 줄일 수 있습니다.
공부하면서 나름대로 정리해 보았습니다.
혹시 잘못된 부분이 있다면 가르침 부탁드립니다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 디지탈 카메라
- OWASP
- AI무료이미지만들기
- 월드IT쇼
- IEEE 802
- DNP
- Infrastructure mode
- Backtrack
- Ad Hoc Network
- 경량화
- 정보 검색
- IEEE 802.11
- 관광 일본 신기획
- 군번
- 무선랜의 통신표준
- 성산일출봉
- 스테이블 디퓨전
- 광치기해변
- 원도우 보안
- xperia x1
- Feistel
- XP백업
- 하이브리드 암호
- 보안 추천 웹사이트
- 클리카
- bias #신경망
- 모스버거 100엔대
- Ad Hoc mode
- 블럭 암호
- Channel Bonding
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함