Application Layer1 애플리케이션 계층(1) Socket Programming 소켓은 컴퓨터 네트워크를 경유하는 프로세스 간 통신의 종착점 개발자는 운영체제에 이미 구현된 소켓을 통해 애플리케이션 프로세스 간 통신을 할 수 있음 소켓은 통신 api로도 볼 수 있음 소켓은 하위 레벨인 Transport 계층에 의존 소켓을 사용할 때, TCP 방식을 이용할려면 TCP를 위한 소켓을 생성하고 UDP 방식을 이용할려면 UDP를 위한 소켓을 생성해야함 소켓 통신에서는 클라이언트-서버 모델 사용 Socket Functions(TCP case) TCP 서버 1️⃣ socket(): 웹 서버가 TCP 소켓 생성 2️⃣ bind(): 생성 소켓을 서버 IP 주소와 특정 포트 번호와 결합시 3️⃣ listen(): listen 설정하여 연결 요청 대기 4️⃣ acc.. 2023. 7. 5. 이전 1 다음