3way hand shake
Posted 2012. 8. 13. 22:46TCP 연결설정 ( 3 - way hand shake)
- A 가 B 에게 SYN(동기화) 요청을 한다.
- B 가 A 에게 ACK (요청에 대한 대답) 과 SYN(동기화 요청) 을 한다.
- A 가 B에게 ACK (요청에 대한 대답) 을 주면 이로서 session이 맺어지게 된다.
이제 비로소 통신을 하게됨
session
- 망 환경에서 사용자 간 또는 컴퓨터간의 대화를 위한 논리적연결.
- 프로세서들 사이에 통신을 수행하기 위해서 메시지 교환을 통해 서로를 인식한 이후부터 통신을 마칠때 까지의 기간.
아. connect함수를 이용해 connection을 맺을때 내부에서는 3way hand shake를 한다.
TCP 고유의 연결방식이 3way hand shake다.
3way hand shake로 인하여 TCP가 신뢰성 연결지향 방식이 될 수 있게 된다.
패킷을 보낼때마다. 이 과정을 거치게 된다.
그러므로 패킷을 최소화 하자.
'Server' 카테고리의 다른 글
크리티컬섹션, 뮤텍스 (0) | 2012.09.04 |
---|---|
데드락 (0) | 2012.09.04 |
라우팅 (0) | 2012.08.13 |
OS의 종류와 차이점 (0) | 2012.08.13 |
기초 용어 (0) | 2012.08.13 |
- Filed under : Server