728x90
복습
소켓(Socket)
- 소켓은 네트워크 통신의 끝점을 의미하며, 프로세스 간의 네트워크 통신을 가능하게 한다.
- 소켓을 생성하는 함수는 ‘socket()’이다.
- socket() 함수
- 새로운 소켓을 생성하다.
바인드(Bind)
- 바인드는 소켓에 IP 주소와 포트 번호를 할당하는 작업이다.
- 서버 소켓은 특정 IP 주소와 포트에서 수신 대기하기 위해 바인드해야 한다
- bind() 함수
- 소켓에 IP 주소와 포트 번호를 할당한다.
리슨(Listen)
- 리슨은 소켓이 클라이언트의 연결 요청을 수신 대기하도록 설정하는 작업이다.
- 서버 소켓이 연결 요청을 수신하기 위한 준비 작업이다.
- listen() 함수
- 소켓이 연결 요청을 수신 대기하도록 한다.
엑셉트(Accept)
- 엑셉트는 클라이언트의 연결 요청을 수락하는 작업이다.
- 이 함수는 클라이언트와의 연결을 수락하고, 새로운 소켓 객체를 반환한다. 이 소켓 객체를 통해 클라이언트와 통신할 수 있다.
- accept() 함수
- 클라이언트의 연결 요청을 수락하고, 클라이언트와 통신할 수 있는 새로운 소켓을 생성한다.
728x90
'Study > TIL(Today I Learned)' 카테고리의 다른 글
24.06.09 복습 (0) | 2024.06.10 |
---|---|
24.06.08 복습 (0) | 2024.06.10 |
24.06.06 복습 (0) | 2024.06.07 |
24.06.05 복습 (0) | 2024.06.06 |
24.06.04 복습 (0) | 2024.06.04 |