Socket이란?
- 지현 배
- 2022년 3월 25일
- 1분 분량
최종 수정일: 2022년 4월 17일
Socket이란?
응용프로그램을 짤 수 있도록 제공해주는 API로, 비공개인 OS와 통신 할 수 있도록 연결되어 있다.
네트워크를 통해 프로세스끼리 정보를 주고 받을 때 사용한다.
OS와 통신하는 API

Client Socket
socket(): socket 생성
connect(): 연결 요청
send()/recv(): data 오고 가는 과정
close(): socket 연결 종료
Server Socket
socket(): socket 생성
bind(): IP주소 할당
listen(): client 요청을 대기
accept(): hand shaking 과정 (확인 과정)
send()/recv(): data 오고 가는 과정
close(): socket 연결 종료
Comments