代理即替代
當(dāng)你想在網(wǎng)絡(luò)上看一部電影些楣,你通過瀏覽器進(jìn)入某個(gè)視頻網(wǎng)站,瀏覽器向具有該電影資源的服務(wù)器發(fā)出請(qǐng)求怜姿,服務(wù)器接受請(qǐng)求后春感,將該電影的數(shù)據(jù)傳送到你的網(wǎng)絡(luò)設(shè)備上砌创。這就是互聯(lián)網(wǎng)上客戶端和服務(wù)器端的基本交互形式。
像上面這樣客戶端和服務(wù)器的交互過程鲫懒,我們上網(wǎng)的過程中嫩实,這些過程有序的正常進(jìn)行著。但是窥岩,伴隨著不斷上網(wǎng)的過程甲献,也可能會(huì)面臨著很多其他的事情。
在視頻網(wǎng)站觀看電影時(shí)谦秧,可能因?yàn)椴皇窃摼W(wǎng)站的會(huì)員竟纳,或者因?yàn)榫W(wǎng)絡(luò)的原因,會(huì)出現(xiàn)卡頓的情況疚鲤,這樣不僅浪費(fèi)時(shí)間锥累,而且會(huì)影響觀看體驗(yàn)。
每個(gè)客戶端設(shè)備都有一個(gè)唯一的IP地址集歇,服務(wù)器正是根據(jù)這個(gè)IP地址找到信息的請(qǐng)求者桶略,并向該請(qǐng)求者發(fā)送數(shù)據(jù)。這樣在每次進(jìn)行網(wǎng)絡(luò)活動(dòng)時(shí)诲宇,客戶端的IP地址被暴露际歼。服務(wù)器或廣告商可以利用該IP地址訪問網(wǎng)站的信息,向你定點(diǎn)推送廣告姑蓝,甚至盜取你的密碼鹅心,實(shí)施詐騙等行為。
你想觀看的電影纺荧,可能只存在于某個(gè)特定的視頻網(wǎng)站旭愧,但是由于弄些原因,該網(wǎng)站卻被屏蔽宙暇,無法訪問输枯。
面對(duì)上面的種種情況,我們都可以通過代理服務(wù)來解決占贫。
什么是代理服務(wù)桃熄?
代理服務(wù)是客戶端與服務(wù)器之間的中間人。
無論是智能手機(jī)型奥,筆記本電腦還是其他互聯(lián)網(wǎng)的設(shè)備瞳收,代理服務(wù)器都可以充當(dāng)您所有互聯(lián)網(wǎng)請(qǐng)求的中心。
如果沒有代理厢汹,當(dāng)你訪問網(wǎng)站時(shí)缎讼,你的網(wǎng)絡(luò)服務(wù)提供商(ISP)將使用你的IP地址連接到該站點(diǎn)。使用代理時(shí)坑匠,該連接首先通過代理服務(wù)器運(yùn)行血崭,代理服務(wù)器使用不同的IP地址,通過代理連接到網(wǎng)站厘灼。
代理服務(wù)的用途
為什么需要中間人夹纫?
- 節(jié)省帶寬,提升速度
當(dāng)代理服務(wù)器收到客戶端的請(qǐng)求時(shí)设凹,它會(huì)首先在本地緩存中查找該請(qǐng)求舰讹。如果找到該請(qǐng)求,則會(huì)將其返回給用戶闪朱,而無需將請(qǐng)求轉(zhuǎn)發(fā)到服務(wù)器月匣。如果請(qǐng)求不在緩存中钻洒,則代表用戶充當(dāng)客戶端的代理服務(wù)器使用其自己的IP地址之一,向服務(wù)器請(qǐng)求锄开。請(qǐng)求返回后素标,代理服務(wù)器將其與原始請(qǐng)求相關(guān)聯(lián),并將其轉(zhuǎn)發(fā)給用戶萍悴。代理服務(wù)器的這個(gè)作用就好比是汽車的經(jīng)銷商头遭,用戶去4s店買汽車,想汽車的經(jīng)銷商發(fā)出需求(想要什么類型的汽車)癣诱,如果庫存中有該類型的汽車计维,經(jīng)銷商直接賣給用戶。如果庫存沒有該類型的汽車撕予,經(jīng)銷商向生產(chǎn)商提交這個(gè)用戶的請(qǐng)求鲫惶,生產(chǎn)商將該型號(hào)的汽車發(fā)送給經(jīng)銷商,經(jīng)銷商再給客戶实抡。
商品的銷售代理作為中間人剑按,是為了讓貨物快速銷售出去,即為了提高效率澜术。
- 隱私保護(hù)艺蝴,提高安全性
一些代理服務(wù)可以改變你進(jìn)行網(wǎng)絡(luò)請(qǐng)求時(shí)的IP地址和其他需要驗(yàn)證的信息,這意味著目標(biāo)服務(wù)器不知道實(shí)際的請(qǐng)求者是誰鸟废,這有助于保護(hù)您的個(gè)人信息和瀏覽習(xí)慣更加私密猜敢。這就好比
你也能通過配置服務(wù)器將你請(qǐng)求的網(wǎng)頁進(jìn)行加密,以防止別人窺探你的事務(wù)盒延。你也能阻止惡意軟件通過代理服務(wù)器訪問你缩擂。
- 訪問被阻止的資源
代理服務(wù)能夠讓用戶登錄其他地方的代理服務(wù)器并從那里進(jìn)行登錄訪問。代理服務(wù)器使它看起來像你在加利福尼亞州添寺,但你實(shí)際上住在北卡羅來納州胯盯。世界各地的一些政府密切監(jiān)視和限制對(duì)互聯(lián)網(wǎng)的訪問,代理服務(wù)器為其公民提供未經(jīng)審查的互聯(lián)網(wǎng)訪問计露。代理服務(wù)的這個(gè)作用有點(diǎn)像海外代購(gòu)博脑,國(guó)內(nèi)買不到需要的商品,就通過代購(gòu)購(gòu)買者自己需要的商品票罐。
代理服務(wù)的類型
代理服務(wù)的協(xié)議類型有很多叉趣,下面是三種最常見的代理協(xié)議:
- HTTP:最常見的代理協(xié)議類型,主要用于Web瀏覽该押。此類代理是不安全的疗杉,因此最好避免將其用于敏感站點(diǎn)。
- HTTPS:HTTP的安全版本蚕礼。如果要發(fā)送和接收密碼烟具,信用卡號(hào)等敏感信息梢什,請(qǐng)選擇此選項(xiàng)。
- SOCKS: SOCKS是一種更通用的HTTP協(xié)議形式朝聋,可以處理更多種類的互聯(lián)網(wǎng)流量嗡午,通常用于托管。由于它的受歡迎程度玖翅,它通常比其他代理慢得多翼馆。它還支持HTTPS割以。