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);
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서