
1장 네트워크 프로그래밍 1.1 네트워크 기초 (1) 네트워크 네트워크: 여러 대의 컴퓨터를 통신 회신으로 연결한 것 네트워크로 연결된 컴퓨터 간에 데이터 통신 방법: 물리적 연결 소켓: 물릭적으로 연결된 네트워크 상에서 데이터 송수신에 사용할 수 있는 소프트웨어적인 장치 SOCK_STREAM 유형 SOCK_DGRAM 유형 스트림 방식의 소켓 생성 데이터그램 방식의 소켓 생성 연결형(스트림) 서비스 성택시 사용함 개별적으로 주소가 쓰여진 패킷을 전송함 메시지 경계(boundary)가 유지되지 않음 비연결형(데이터그램) 서비스 전달된 손서대로 데이터를 수신함 (순차적인 바이트 기반) 패킷은 전달된 순서대로 수신되지 않음 전송된 모든 데이터는 에러 없이 원격지에 도달함 에러 복수를 하지 않음 소켓 대 소켓의..