TCP와 fork를 통해 간단한 파일 전송 프로그램을 작성

등록일 2003.06.14 한글 (hwp) | 5페이지 | 가격 1,000원

소개글

TCP 와 fork 를 통해 간단한 파일 전송 프로그램 작성 한
리포트 입니다. 쏘스 화일 전부 있습니다.
이해 하시기 쉬우실껍니다.
- 리눅스나 유닉스 환경에서 실행했습니다.
- 리눅스 써버에 텔넷으로 접속 후 파일을 전송 하고 클라이 언트에서 전송 받고 컴플릿되는 결과 창 캡쳐 화일로 있습니다.

목차

Fileclient 프로그램
Fileserver 프로그램
Server 실행화면
Client1 실행화면
Client2 실행화면

본문내용

Fileclient 프로그램
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <fcntl.h>
#include <string.h>

int main(int argc, char * argv[]) {
int sockfd, filefd;
struct sockaddr_in server_addr, client_addr;
int nread = 1, server_port;
char buffer[256], server_ip[16];

sscanf(argv[1], "%s", server_ip);
sscanf(argv[2], "%d", &server_port);

if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
printf("Socket Making Error...\n");
exit(-1);
*원하는 자료를 검색 해 보세요.
  • [컴퓨터네트워크] TCP 파일 전송 프로그램 0페이지
    0.1초마다 파일 전송량을 로그에 기록하며 파일을 전송하는 프로그램입니다.소스코드, 보고서 및 측정 로그파일 첨부하였습니다.
  • TCP/IP 프로그래밍 - TCP 파일 전송 14페이지
    1. 프로그램의 개요 본 프로그램은 서버와 클라이언트가 TCP/IP 소켓으로 연결된 형태로 파일을 번갈아 가며 교환 할 수 있는 구조를 가지고 있다. 기본적으로 본 프로그램은 서버와 클라이언트가 처음 전송할 파일의 크기를 교환하여 SYNC를 맞추며 파일..
  • 간단한 파일 전송 프로그램 0페이지
    # 간단한 과제 제출용으로 작성된 콘솔 파일 전송 프로그램Server : 인자값 없음Client : 파일경로명, 서버IP. 서버PORT를 인자값으로 입력받음1. 서버와 클라이언트 디렉토리를 통째로 첨부함.2. 따라서, 추가 설정 작업 없이 다운로드 받은 후 바로 실행 ..
  • TCP 소켓프로그래밍(파일전송)-server/client c++ 0페이지
    동작 설명Client를 실행하면 접속할 서버의 IP주소로 연결되어 서버와 클라이언트가 서로 연결된다. 서버와 연결 된 후 서버에 보낼 파일명을 입력 받기 위해 대기, 클라이언트는 fopen()하여 버퍼 크기만큼 잘라서 서버에 전송하는데, 클라이언트..
  • TCP/IP 기반의 고성능 파일 전송 기법 (High Performance File Transfer Method based on TCP/IP) 7페이지
    서원대학교 미래창조연구원 과학과 문화 김경배
  • [컴퓨터네트워크] TCP 파일 전송 프로그램 (Server - IC - Client) 15페이지
    Server - IC - Client를 통해서 TCP를 사용해 파일을 전송하는 프로그램입니다.IC와 Client는 각각 파일 전송 로그를 0.1sec 단위로 체크하여 기록합니다.소스코드, 보고서 및 로그파일 캡쳐파일 첨부하였습니다.
  • [컴퓨터네트워크]TCP-신뢰성전송구현.파일전송.소스코드.보고서포함 0페이지
    컴퓨터네트워크에서 수행한 과제로 TCP프로토콜의 신뢰성 전송을 직접 구현해본 프로젝트 입니다.슬라이딩윈도우 구현, 3 way 핸드쉐이킹 등이 구현되었습니다.보고서, 소스코드 포함입니다.
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      TCP와 fork를 통해 간단한 파일 전송 프로그램을 작성