소켓 프로그래밍 1 소켓 프로그래밍(Socket Programming) 소켓(Socket) - 네트워크 환경에 연결할 수 있도록 만들어진 연결부 → 소켓을 사용하여 네트워크 통신 기능 구현 소켓 API (시스템 콜 호출) 흐름 ※ 클라이언트 소켓(연결 요청): socket() → connect() → send/recv() → close() ① 클라이언트 소켓 생성: socket() // 소켓 생성 성공 시 파일디스크립터, 실패 시 -1 반환 int socket(int domain, int type, int protocol); // domain: 생성할 소켓이 통신을 하기 위해 사용할 프로토콜 체계 설정 // type: 소켓의 데이터 전송 타입 // protocol: 특정 프로토콜 지정 * 프로토콜 체계 이름 프로토콜 체계(Protocol Family) PF_INET IPv4.. 2020. 12. 11. 이전 1 다음