1. 네트워크 프로그래밍에서 소켓이 담당하는 역할은 무엇인가?
socket이 담당하는 역할은 물리적으로 연결된 네트워크 상에서 사용할 수 있는 운영체제에서 제공하는 소프트웨어적인 장치이다.
3. 소켓의 생성 후에는 주소할당 과정을 거친다. 주소할당이 필요한 이유와 이를 위해 호출하는 함수는 무엇인가?
소켓이 스마트폰 단말기기이면 IP 및 PORT 는 통신사에서 할당받는 전화번호이다. 단말기만 받고 전화번호가 없다면 전화를 소켓만 생성하고 IP, PORT 주소 할당을 안하면 네트워크 통신을 할 수 없다.
5. 교재의 1장에서 실습한 서버-클라이언트 모델의 문제점은 무엇인가?
(본인이 수행한 결과를 기준으로 설명하여 보시오.)
(에러나 워닝이 발생한 경우 이를 기술하고, 해결방안을 설명하시오.)
HELLO WORLD 가 되지 않았다. 이유는 중간에 프로그래밍 코딩에서 오류가 났기 때문이다.