1. 프로토콜 - 대화에 필요한 통신 규약. - 약속 (컴퓨터 상호간의 대화에 필요한 통신규약) 2. 소켓 - 네트워크상에서 서버와 클라이언트 두개의 프로그램이 특정 포트를 통해 양방향 통신이 가능하도록 만들어주는 소프트웨어 장치. - IP adress 와 Port number가 합쳐진, 네트워크 상에서 서버 프로그램과 클라이언트 프로그램이 통신 할 수있도록 해주는 소프트웨어 장치. Linux 기반 파일 조작하기. 파일 디스크립터 - 0 (표준입력 stdin) - 1 (표준출력 stdout) - 2 (표준에러 stderr) 1. 파일 열기 #include #include #include int open(const char *path, int flag); -path : 파일 이름을 나타내는 문자열의 주소 ..