운영체제에서 소켓을 제공한다.이 소켓은 물리적으로 연결된 네트워크상에서 데이터 송수신에 사용할 수 있는 소프트웨어적인 장치를 의미한다.그렇기 때문에 소켓이라는 것을 이용해서 데이터를 주고 받을 수 있다.\-> 소켓은 네트워크를 통한 두 컴퓨터의 연결을 의미한다.soc
리눅스에서의 소켓조작은 파일조작과 동일하게 간주되기 때문에 파일에 대해서 자세히 알 필요가 있다.리눅스는 소켓을 파일의 일종으로 구분한다.파일 입출력 함수를 소켓 입출력에, 다시 말해서 네트워크상에서의 데이터 송수신에 사용할 수 있다. 참고로 윈도우는 리눅스와 달리 파
프로토콜이란 대화에 필요한 통신규약을 의미한다. "컴퓨터 상호간의 대화에 필요한 통신 규약"즉, 서로 데이터를 주고 받기 위해서 정의해 놓은 약속이며 소켓을 생성할 때 기본적인 프로토콜을 지정해야 한다.소켓의 생성int socket(int domain, int type

이미지는 그냥 한번 보고 넘어가자.오늘은 표준 입출력 함수에 관해 이야기 해보려고 한다.이미지에서 "하나의 file에 관해 api와 ansi가 어떻게 다루는가?"를 따져보고 있다.표준 입출력 함수의 두 가지 장점이 존재한다. 첫 번째부터 생각해보자. 왜 이식성이 좋을까