2. 프로토콜 정의 및 소켓 생성 - socket()
(1) 프로토콜의 정의 : 컴퓨터 상호간의 대화에 필요한 통신 규약. (2) 소켓 생성 : 소켓을 생성한다는 의미는 호스트가 통신을 하기 위해 필요한 리소스를 할당하는것을 의미. ○ 함수원형 int socket(int domain, int type, int protocol) ○ 리턴 값 성공 : file descriptor, 실패 : -1 - domain : 생성할 소켓이 통신을 하기 위해 사용할 프로토콜 체계를 설정 - type : 소켓이 데이터를 전송하는데 있어서, 사용하게 되는 전송 타입을 설정 - protocol : 두 호스트간에 통신을 하는데 있어서 특정 프로토콜을 지정하기 위해 사용 ● domain (프로토콜 체계) : usr/include/sys/socket.h에 선언되어 있는 프로토콜 체..
https://mintnlatte.tistory.com/267