[2024.10.28] 필수 온라인 강의 Part4 시스템 프로그래밍 CH04 소켓 프로그래밍 소켓소켓 (socket) 네트워크를 경유하는 프로세스 간 통신의 종착점- 우체통이라고 생각하는 게 편함!!! 전송계층 위에, 운영계층 아래에 위치함- 송신지 프로세스는 메세지를 소켓으로 보내고 수신지 프로세스는 메세지를 소켓에서 읽는다* 파일 입출력과 비슷!!! 소켓 == 특별한 파일!!!!! 으로 인식소켓의 구성 요소- TCP + IP 혹은 UDP + IP- 출발지 IP 주소- 출발지 포트 번호- 목적지 IP 주소- 목적지 포트 번호소켓 프로그래밍 ≒ 파일 입출력 - 소켓은 특별한 형태의 파일이라 볼 수 있다 - 파일 열기, 닫기, 쓰기, 읽기 - 소켓 열기, 닫기, 송신하기, 수신하기-> 소켓 통신 = 프로..