3. 다음 중 컴퓨터 통신에서 사용하는 프록시(Proxy) 서버의 기능으로 옳은 것은? (정답율 : 73%)
1. 방화벽 기능과 캐시 기능
2. 내부 불법 해킹 차단 기능
3. FTP 프로토콜 연결 해제 기능
4. 네트워크 병목현상 해결 기능
정답 1번
프록시 서버의 기능은 1)방화벽 기능 2) 캐시 기능 두가지로 구분된다.
[해설작성자 : 강데몬]
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.
클라이언트는 자원 재요청 시 원격 서버에 접속할 필요 없이 프록시 서버 내의 정보를 제공받을 수 있으며, 따라서 데이터 전송 시간과 외부 트래픽이 줄어들고 서버 측의 네트워크 병목 현상을 방지할 수 있다.
[네이버 지식백과] 프록시 [proxy] (두산백과)
여기엔 네트워크 병목현상을 방지할수 있다고 해설돼있는데 선택지에있는 병목현상 해결기능이 답이되지 못하는게 모순되는것같습니다
[관리자 입니다.
자세하게 설명 드리고 싶지만... 우선 간단히 설명한뒤 조금 상세히 설명 드리겠습니다.
결정적인 차이는
네트워크 병목현상 해결 기능 : 틀림
'서버 측'의 네트워크 병목 현상을 방지 : 맞음
이렇게 됩니다.
프록시 서버 즉, 캐시 서버가 하는 일은 본 서버의 일을 대신해서 해주는 기능으로(이미지 파일 전담 등)
서버측의 연산 과중에 따른 연산 병목현상, 연산후 데이터 전송에 따른 '서버 측' 네트워크 병목현상 등을 개선할수 있지만.
캐시서버 또한 분담됨 일을 대신해서 하고 네트워크를 사용하므로 총 네트워크 사용량이 줄어 드는게 아니므로
네트워크 병목현상이 개선된다고 할수 없습니다.
오히려 캐시 서버를 사용하면 총 네트워크 사용량은 증가 합니다.(기술적인 문제로 인하여)
다만, 본서버와, 캐시서버가 물리적으로 완전히 다른 네트워크에 있다면 어느정도 네트워크 병목현상까지도 줄어들수 있습니다만. 이 또한 본 서버의 네트워크 사용량이 줄어드는 대신 캐시서버 사용량이 늘어 나므로 캐시 서버 쪽에 네트워크 병목현상이 생기지 말라는 법도 없으므로 네트워크 병목현상이 줄었다고 단정짓기도 어렵습니다.
그리고.. 본 문제는 서버측의 입장에서 생각할께 아니고.
컴활 1급 문제다 보니 사용자 즉, 클라이언트 측에서 생기는 이익을 물은것 같습니다.
(문제 자체도 실제 서버측 이익을 물어 본것 같지도 않구요..)
그럼 네트워크 병목현상은 전혀 관련이 없게 됩니다.
프록시 서버(캐시서버) 상태에 따라서 병목현상이 심해질수도 있고 줄어들 수도 있습니다.
프록시 서버가 빠릿 빠릿하면 아주 인터넷이 잘 될것이고
프록시 서버에 사용자가 많으면 엄청나게 인터넷 속도도 떨어지게 됩니다.
대략 이정도면 설명이 될려나 모르겠네요.
이만 줄이겠습니다.
더 궁금하시면 댓글 주시면 설명은 더 드릴수 있습니다만....
글로 설명하기는 좀 많이 힘드네요 ㅎㅎㅎ
ps : 네이버 지식 백과, 두산 백과 미~~~~~워!!!