5. 네트워크 통신
네트워크 통신을 처리하는 시스템 호출입니다. 대표적인 네트워크 통신 시스템 호출은 다음과 같습니다.
표 7-5 네트워크 통신 시스템 호출
|
종류 |
설명 |
|
socket() |
소켓(서로 다른 컴퓨터 또는 프로세스 간에 데이터를 주고받을 수 있는 통신 인터페이스) 생성 |
|
bind() |
소켓을 특정 포트에 할당 |
|
listen() |
클라이언트(서버에 요청을 보내고 응답을 받아 처리하는 컴퓨터 또는 프로그램) 연결 요청 대기 |
|
accept() |
클라이언트 연결 수락 |
|
send() |
데이터 전송 |
|
recv() |
데이터 수신 |