它無關文件描述符。它是不同協議之間的某種連接嗎?有沒有更像這樣的?反向代理?直接代理?間接代理?代理是指OSI參考模型中的3層,7層或不同層?根據維基百科here,如果您有NAT,則有3層,而7層是常用代理。維基百科繼續"Because NAT operates at layer-3, it is less resource-intensive than the layer-7 proxy, but also less flexible"
- 有別樣的做代理的方式:什麼是代理?它在Apache中是什麼?它有很多不同的含義嗎?
所以現在非常愚蠢和irrogant問題"What is a proxy in Apache?"
其他無知的問題由我試圖更深入地瞭解代理
所以NAT - 方法實現了一些代理?代理可以通過軟件和硬件來實現嗎?讓我們來看一個像這個服務[這裏](http://web.airdroid.com/)的例子,如果你在同一個網絡中,你可以使用你的桌面來修改你的手機,顯然是使用NAT -proxy。那裏有什麼代理?我認爲這是3層代理和用戶代理。其他類型的代理如「對象代理」,「代理緩存」,「資源代理」和「網絡代理」呢?他們大多是第7層代理嗎? – hhh
@hhh不,NAT不是代理。它和逆向代理做的事情類似。 [這是一個使用iptables和NAT轉發端口的例子](http://serverfault.com/questions/140622/how-can-i-port-forward-with-iptables),它具有類似於反向代理。請求將**目標**(DNAT)重寫爲內部IP地址,並且內部服務器正常響應。 –
因此,用戶使用OAuth2.0認證的進程是**反向代理**和**用戶代理**,是正確的?請在我的回答中注意Tanenbaum的**用戶代理**的定義。所以基於OAuth2.0的應用程序必須有兩個不同的代理**用戶代理**和**資源代理**?如果我理解正確,代理是一個更通用的術語 - 術語適用於所有流程,甚至可能由人而不是由機器進行流程?由於大量使用的HTTP協議,Apache只是一個受歡迎的代理,對吧? – hhh