[프로그래밍] 소켓프로그래밍

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

소개글

TCP와 UDP에서 포트 번호 7000을 사용하도록 하였다. SERV_HOST_ADDR은 서버 프로그램이 수행될 호스트의 주소이다.

목차

1. Header file
2. TCP
1) server
2) client
3. UDP
1) server
2) client

본문내용

① tcp_server.cpp

/* TCP 프로토콜을 사용하는 서버 */
#include "inet.h"
int argc;
char *argv[];
main(argc, argv)
{
int sockfd, newsockfd, clilen;
struct sockaddr_in cli_addr, serv_addr;
char buff[30];
pname = argv[0];
/* TCP 소켓(인터넷 스트림 소켓)을 연다. */
if (( sockfd = socket(AF_INET, SOCK_STREAM, 0 )) < 0 ) {
puts("Server : can't open stream socket");
exit(1);
}
*원하는 자료를 검색 해 보세요.
  • 9.1 소켓의 옵션 조작하기 5 페이지
    ★ 소켓의 옵션 조작하기 1. 소켓의 옵션 조작 : 소켓의 기본적인 특성을 변경하는 것 2. 소켓의 기본적인 특성 - 입력 및 출력 버퍼의 크기 - 데이터 전송 방식(TCP or UDP) - TTL(Time to Li..
  • 13.3 Windows 기반의 이해 4 페이지
    ★ Windows 기반의 이해 윈도우 기반 OOB(Out of band) 데이터 송 수신 1. 윈도우 기반에서는 Signal 핸들링 이라는 개념이 존재하지 않는다. 2. Select 함수는 소켓을 통해서 예외 상황(OOB..
  • 14.2 Broadcast 4 페이지
    2. 주소 선택에 따른 브로드캐스트 방식의 구분. - 지정된 Broadcast : ex)192.168.1.255 - 지역적 Broadcast 255.255.255.255 ! #include <stdio.h> #inc..
  • 3.1 소켓에 주소 할당하기 3 페이지
    ★ 소켓에 주소 할당하기 - Linux #include <sys/type.h> #include <sys/soket.h> Int bind (int sockfd, struct sockaddr *myaddr, int addr..
  • 4.2 TCP 기반 서버의 구현 4 페이지
    memset(&serv_addr, 0, sizeof(serv_addr)); serv_addr.sin_family=AF_INET; serv_addr.sin_addr.s_addr=htonl(INADDR_ANY); serv_a..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서