개요일반적인 클라이언트 어플리케이션이 서비스를 제공하는 서버 프로그램과 통신하려면, 서버 프로그램이 실행되고 있는 호스트의 IP 주소와 프로토콜 포트 번호를 알아야 한다.IP 주소와 프로토콜 포트 번호라는 한 쌍의 값으로 네트워크상의 특정 호스트에서 실행되고 있는 한 프로그램을 지정할 수 있다.그런 한 쌍의 값을 종료점이라고 부른다. 일반적으로 서버 프로그램의 IP 주소와 포트 번호를 사용자로부터 직접 입력 받거나, 프로그램의 구성 파일에서 알아낸다.IP주소가 IPv4라면, 숫자와 마침표로 이뤄진 문자열로 표시한다.IPv6라면 16진법에 따른 문자열로 표시한다.서버 IP 주소는 DNS를 통해 좀 더 간접적으로 표시하기도 한다. 클라이언트 뿐만 아니라 서버 프로그램 역시 종료점을 다뤄야 한다.서버 프로그램..