Presentation is loading. Please wait.

Presentation is loading. Please wait.

Network Lab. Young-Chul Hwang

Similar presentations


Presentation on theme: "Network Lab. Young-Chul Hwang"— Presentation transcript:

1 Network Lab. Young-Chul Hwang ychwang@netwk.hannam.ac.kr
TCP/IP Socket Programming… 제 5장 TCP 기반 서버/클라이언트 2 Network Lab. Young-Chul Hwang

2 목차 에코 클라이언트! TCP 기반에서의 완벽 구현 경계(Boundary)가 없는 TCP 기반의 데이터 전송
윈도우 기반으로 구현하기

3 에코 클라이언트! TCP 기반에서의 완벽구현 한번의 데이터 전송함수 호출(write, send)이 늘 하나의 패킷을 생성 하는 것은 아니다 [그림 5-1] TCP 기반의 에코 서버, 클라이언트 데이터 교환 방식

4 에코 클라이언트! TCP 기반에서의 완벽구현 실행하기

5 경계(Boundary)가 없는 TCP 기반의 데이터 전송

6 경계(Boundary)가 없는 TCP 기반의 데이터 전송
실행하기

7 TCP의 내부 구조 첫번째 단계 : 연결 설정 [그림 5-7] TCP 연결 설정 단계

8 TCP의 내부 구조 두 번째 단계 : 데이터 송/수신 [그림 5-8] TCP 데이터 송/수신 단계

9 TCP의 내부 구조 세번째 단계 : 연결 종료 [그림 5-9] TCP 연결 종료 단계

10 윈도우 기반으로 구현하기

11 참고문헌 “데이터 통신과 네트워킹”, 이재광 외 2명, 교보문고 “TCP/IP 프로토콜”, 이재광외 5명, 미래컴
“Linux Socket Programming by Example”, Warren W. Gay, QUE '00

12 Q & A


Download ppt "Network Lab. Young-Chul Hwang"

Similar presentations


Ads by Google