도 1 에 도시 된 종래 기술 에서 , 클라이언트 단말기 들 ( 111 , 112 , 113 ) 은 프론트 엔드 서버 들 ( 121 , 122 , 123 ) 에 접속 하 기 위해 프론트 엔드 서버 들 ( 121 , 122 , 123 ) 의 IP 주소 를 알 고 있 어야 한다 . 따라서 , 프론트 엔드 서버 들 ( 121 , 122 , 123 ) 의 IP 주소 는 클라이언트 단 에 노출 되 며 , 악의 적 인 사용자 에 의하 여 패킷 분석 을 통한 정보 유출 이나 해킹 등 으로 인한 피해 를 입 을 우려 가 있 다 . 또한 , 클라이언트 단말기 는 서비스 를 제공 받 고자 하 는 각각 의 서버 와 별개 로 연결 을 설정 하 여야 하 므로 연결 관리 가 복잡 해 지 고 번거로운 문제점 이 있 었 다 . 즉 , 클라이언트 단말기 들 ( 111 , 112 , 113 ) 각각 이 프론트 엔드 서버 들 ( 121 , 122 , 123 ) 에서 제공 하 는 서비스 를 모두 이용 하 기 위해서 는 도 1 에 도시 된 바 와 같이 각각 모든 프론트 엔드 서버 들 ( 121 , 122 , 123 ) 과 연결 을 설정 하 여야 하 므로 클라이언트 측 에서 는 연결 설정 이 번거롭 고 , 서버 측 에서 는 연결 관리 가 복잡 할 수 밖 에 없 었 다 .