2012-04-30 7 views
10

모든 나는 RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec1.html#sec1HTTP 프록시, 터널, 게이트웨이의 구분은 무엇입니까?

에서 약관을 참조하지만 프록시, 터널 및 게이트웨이의 차이를 이해할 수 없다? 누구든지 나에게 그들에 대한 간단한 설명을 줄 수 있습니까?

감사합니다. 아래

+0

http://www.google.com/about_6680086_difference-between-proxy-server-gateway.html 이 두 용어 사이에 상세하고 명확한 설명이 제공됩니다. –

답변

4

대답은 단어 프로그램을 사용하여 정의가 RFC 2616

프록시 서버에있는 정의에이 기준으로 설명한다. 반면 게이트웨이에서는 그렇지 않습니다. 이것이 당신이 알아야 할 구별의 하나입니다.

요청을 처리하여 프록시와 게이트웨이를 비교해보십시오. 프록시의 경우 :

"요청은 다른 서버로, 가능한 번역으로, 내부적으로하거나에 전달하여 서비스하고 있습니다."

본질적으로 may은 통과 한 요청이나 응답을 변경합니다.

게이트웨이 정의가 지정하는 것이 :.

"다른 서버와의 중계 역할는 요청한 자원 원 서버처럼 프록시 달리 게이트웨이 요청을 수신하고 상기 요청 클라이언트는 게이트웨이와 통신하는 것이 임을 인식하지 못할 수도 있습니다. "

그래서이 게이트웨이는 게이트웨이를 통과하는 모든 것을 수신하고 전달합니다.

터널은 끝 부분에 점이있는 튜브와 같습니다. 중간 프로그램 또는 서버가이 연결을 인식하지 못합니다. 이 터널은 HTTP 요청에 의해 시작될 수 있습니다. 두 터 L 널 중 하나가 터널을 h 제할 것을 결정하면 터널이 제거됩니다.