嗨,我很困惑如何從我的機器的數據包通過代理服務器到達他們的目的地。我的機器有一個用於內部網的私有IP,我們有一個公共IP代理服務器與世界交談。數據包如何到達目標throgh代理服務器?
所以我們在這裏有三個地址。
1) my private ip address
2) proxy server address
3) destination address (google.com)
現在,我派我有源和目的端口來區分不同的程序(如Mozilla,Chrome瀏覽器,IE)我的機器和目的地的TCP數據包。
在ip網絡層我有源和目的地址。
我不知道http是否也有地址。
所以當我的數據包離開我的機器時,它將包含什麼地址。以便通過它們之間的網關到達我的代理服務器。 ?
一旦它到達代理服務器,就可以使用NAT將它發送到目的地。 但我對如何到達代理服務器感到困惑。
感謝
編輯: 應我的包包含我的代理服務器(本地私立學校),以達到它的ADDRES? 我可以通過配置我的瀏覽器來更改我的代理服務器。我的數據包一旦離開我的機器就知道它會去哪個代理服務器?
自己看看這個最好的方法是安裝Wireshark並檢查http數據包流。您可以看到標題和目的地。這將給你一個清晰的圖像,看你的目的是如何理解整個系統的起點: – Klathzazt 2012-08-12 15:00:26