Network Lab. Young-Chul Hwang ychwang@netwk.hannam.ac.kr TCP/IP Socket Programming… 제 5장 TCP 기반 서버/클라이언트 2 Network Lab. Young-Chul Hwang ychwang@netwk.hannam.ac.kr
목차 에코 클라이언트! TCP 기반에서의 완벽 구현 경계(Boundary)가 없는 TCP 기반의 데이터 전송 윈도우 기반으로 구현하기
에코 클라이언트! TCP 기반에서의 완벽구현 한번의 데이터 전송함수 호출(write, send)이 늘 하나의 패킷을 생성 하는 것은 아니다 [그림 5-1] TCP 기반의 에코 서버, 클라이언트 데이터 교환 방식
에코 클라이언트! TCP 기반에서의 완벽구현 실행하기
경계(Boundary)가 없는 TCP 기반의 데이터 전송
경계(Boundary)가 없는 TCP 기반의 데이터 전송 실행하기
TCP의 내부 구조 첫번째 단계 : 연결 설정 [그림 5-7] TCP 연결 설정 단계
TCP의 내부 구조 두 번째 단계 : 데이터 송/수신 [그림 5-8] TCP 데이터 송/수신 단계
TCP의 내부 구조 세번째 단계 : 연결 종료 [그림 5-9] TCP 연결 종료 단계
윈도우 기반으로 구현하기
참고문헌 “데이터 통신과 네트워킹”, 이재광 외 2명, 교보문고 “TCP/IP 프로토콜”, 이재광외 5명, 미래컴 “Linux Socket Programming by Example”, Warren W. Gay, QUE '00
Q & A