[데이터통신] Idle RQ 프로토콜 구현(Unix C, Socket)
- 최초 등록일
- 2002.11.14
- 최종 저작일
- 2002.11
- 9페이지/ MS 워드
- 가격 1,500원
소개글
두개의 서로 다른 Unix 머신에서 Idle RQ 방식의 Socket 통신을 하는 레포트 입니다. gcc 로 컴파일.
데이터 통신 레포트로 제작되었습니다.
목차
1. 문제정의
2. 문제분석/알고리즘
3. Source (Client/Server)
4. Result
본문내용
1. 문제정의
- Idle RQ 프로토콜의 Primary (Client)와 Secondary (Server) 사이에 메시지를 보내는 절차 그림 4-1과 같은 동작 절차를 socket programming을 이용하여 Idle RQ 프로토콜을 구현하는 통신 프로그램을 작성하는 프로젝트
- 구현할 때, client와 server는 다른 시스템이어야 하며 (예, client: san, server:ice)
- client와 server에는 message sequence number, ack sequencd number 등이 display 되어야 함. 그래야 몇번째 메시지, 그리고 몇번째 메시지에 대한 ack가 도착되었는지에 대한 확인이 이루어 질 수 있도록 하여야 함.
- 그리고 socket을 이용한 네트워크 connection에 대한 과정이 display 되어야 함. 예를 들어, connection established, ip address = …., port number = …. 등의 형태로 화면에 display 되어야 함.
- 메시지를 client가 server에 보내기 위해서는 buffer 선언을 하여 주어야 하며, 데이터를 보내고 받는 것은 시스템 프로그래밍 과목의 교재를 참고하기 바람.
2. 문제분석/알고리즘
- Idle RQ 프로토콜을 TCP socket 위에서 간단히 구현.... <후략>
참고 자료
없음