[네트워크 프로그래밍] TCP echo server/Client

등록일 2003.05.22 MS 워드 (doc) | 15페이지 | 가격 1,000원

소개글

구현소스입니다.

목차

■ 목표
■ 목표의 해결
■ FlowChart
■ Source Code
■ Output
< 컴파일 >
< 서버의 구동 >
< 클라이언트 구동 후 서버와 클라이언트 >
< 데이터 전송 루프에서의 서버와 클라이언트 >
< “bye”입력시 서버와 클라이언트의 종료 모습 >

본문내용

■ 목표
개선된 TCP echo server/Client의 작성한다.

= 서버 =
1. 자신의 IP주소와 port를 시스템에서 결정해주도록 한다.
2. IP주소와 port번호를 출력한다.
3. 접속한 클라이언트의 주소정보를 출력하고 클라이언트로 데이터 전송할 때에 클라이언트에 대한 정보 재전송(IP, Port)

= 클라이언트 =
1. 서버의 주소와 port번호를 명령행 인수로서 입력하여 실행 하도록 한다.
2. 서버에 전송할 메시지를 표준 입력으로 받은 후 서버에 전송, 서버는 이를 다시 그대로 echo 전송하면 클라이언트에서 이를 표준출력에 출력. (“bye”에 종료)
*원하는 자료를 검색 해 보세요.
  • 12조 통네최종보고서 22페이지
    I. 서론Stop and wait 프로토콜과 TCP echo server, client 프로그램을 제작한다.-TCP echo server, client 프로그램 설계 : 이번 과제에 기본이 되는 에코 프로그램을 설계한다.-Stop and wait protocol 설계 ..
  • [네트워크 프로그래밍] Concurrent server routine 20페이지
    ■ Concurrent server routine(동반서버)...그전까지 학습했던 서버/클라이언트 모델은 반복서버이다. 각각은 단순작업을 반복하며 특히 TCP의 경우 서버와 클라이언트는 하나씩 이다. 이때 클라이언트의 요청을 처리하여 서비스하는 데 긴 시간이 걸릴 경우..
  • Client / Server 6페이지
    2. Client / Server 의 개념... Client/Server 를 넓게 정의한다면, 서버와 클라이언트가 별도로 존재하고 그 사이를 연결해주는 네트워크만 있으면 모두 Client/Server 환경이라고 부를 수 있을 것이다. 즉, 두 대의 PC를 시리얼라인(S..
  • 5.1 Echo Client (TCP기반) 3페이지
    ★ TCP 기반의 데이터 전송 특징- 한번의 데이터 전송함수 호출(Write, Send)이 늘 하나의 패킷을 형성하는 것은 아니다. (Client -> Server) 로 전송할 때, ABCD가 꼭 하나의 패킷으로 형성 해서 가는 것은 아니다. (Server -> C..
  • [네트워크 프로그래밍] echo 프로그램 7페이지
    1.Problem Definition Echo를 implement 하는 client와 server program을 작성하고 작성된 program의 testing 절차와 결과를 보여라.- client와 server는 각각 다른 host에서 running 하여야 함- s..
  • 서버(Server)와 클라이언트(Client), CPU를 구성하는 모듈(Module) 5페이지
    Ⅰ. 서버(Server)와 클라이언트(Client) 네트워크를 구성하는 가장 기본적인 조합을 서버(Server)와 클라이언트(Client)라고 할 수 있다. 클라이언트와 서버의 기본개념은 네트워크로부터 시작한다. 일반적으로 서버와 ..
  • [네트워크 프로그래밍] UDP echo server/client 구현 8페이지
    3. System call int sendto(int s, char* buf, int length, int flags, sockaddr* to, int tolen); UDP방식이 소켓을 연결할 필요가 없다면 데이터를 보내기 전에 주어야 할 나머지 정보는 어떻게 주..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기