소켓인터페이스
페이지 정보
작성일 22-09-29 00:37본문
Download : 소켓인터페이스.hwp
기능 서버 클라이언트
통신 프로토콜 설정 socket
자신의 주소/포트 설정 bind
연결(TCP) listen, accept connect
데이터 송신 wtite, send, sendto
데이터 수신 read, receive, recvfrom
연결 끊기(option, TCP) shutdown
연결 끊기(TCP) close
다중 연결 select
소켓 정보 getpeername, getsockname
소켓 옵션 getsockopt, setsockopt
연결 설정과 해제는 연결 지향 프로토콜인 TCP에서만 사용된다 TCP는 통신에 앞서서 connect()를 호출하여 accept()를 수행하고 있는 서버와 연결을 설정해야한다.
소켓 인터페이스의 특징은 소켓을 마치 UNIX 인터페이스의 일부처럼 사용할 수 있다는 것이 다. 특 히 연결 지향 프로토콜인 TCP의 경우 입출력 함수로 사용하는 read() 및 write() 함수를 그대로 데이터 통신에 사용한다. 파일 입출력과 다른점은 File Descriptor 대신 Socket Descriptor를 사 용한다는 것이다. 연결이 설정되면 read()와 write()등의 호출을 사용하여 데이터를 송수신하고 모든 작업을 마쳤으면 cloase()를 사 용하여 연결을 해제한다. 프로그래머는 파일 ... , 소켓인터페이스감상서평레포트 ,
,감상서평,레포트
순서
설명
레포트/감상서평
소켓인터페이스
1.1 시스템 호출함수
Download : 소켓인터페이스.hwp( 42 )



1.1 시스템 호출함수
소켓 인터페이스의 특징은 소켓을 마치 UNIX 인터페이스의 일부처럼 사용할 수 있다는 것이 다. 프로그래머는 파일 입출력과 같이 Socket Descriptor를 이용하여 데이터를 송수신한다. 프로그래머는 파일 ...
1.1 시스템 호출함수 소켓 인터페이스의 특징은 소켓을 마치 UNIX 인터페이스의 일부처럼 사용할 수 있다는 것이 다. TCP는 이처럼 Virtual Circuit을 설정하…(생략(省略))
다. 이는 TCP/IP와의 인터페이스를 추상화하여 프로그래머가 통신環境에 쉽게 適應(적응)하도록하는 advantage(장점) 이 있다아 다음은 자주 사용하는 소켓 시스템 호출을 요약한 것이다.