當前位置:首頁 » 合同協議 » socks5協議

socks5協議

發布時間: 2020-11-20 18:09:30

1. SOCKS 5的協議問題

如果您的機器具有一個合法的 Internet IP 地址, 或者您利用自己機器 5 ~ [* E, q' l7 j9 k. h
上的數據機撥號上網, 可以自由和 Internet 上任何主機溝通, 那麼您
; ^/ Z( p0 c% C# C通常不必關心 SOCKS5 協議。 ) d4 y7 c ?2 |
( |- b+ m8 _! m: p! K4 k7 }0 Z
SOCKS5 協議對於處在內部網路中的機器, 需要透過網路中某些可以聯通
4 {6 {; c, i. ^5 u% p: N外部 Internet 的機器訪問外部時,有用。 0 {) {% a1 k% q4 B9 P: j+ w<br/><br/>; f# M# v( t$ H) M, oSOCKS5 是一個代理協議,它在使用 TCP/IP協議通訊的前端機器和伺服器 / [0 H7 [. G+ @- a0 ~/ q, T<br/>機器之間扮演一個中介角色,使得內部網中的前端機器變得能夠訪問Internet b' |5 T7 i( }* r: E
網中的伺服器,或者使通訊更加安全。
* M/ O. s- V$ b1 Q& P8 o* T
+ r7 R# S. I+ L3 j% d! FSOCKS5 伺服器通過將前端發來的請求轉發給真正的目標伺服器, 模擬了
/ A4 b5 k4 k) }1 x" _一個前端的行為。在這里,前端和SOCKS5之間也是通過TCP/IP協議進行通訊,
+ I" b; I6 v0 ~前端將原本要發送給真正伺服器的請求發送給SOCKS5伺服器,然後SOCKS5服務
0 f7 N9 O6 Z, ]1 _: H: }2 p( V器將請求轉發給真正的伺服器。SOCKS5伺服器在將通訊請求發送給真正伺服器
: N7 s3 y# J5 h) n- `的過程中,對於請求數據包本身不加任何改變。SOCKS5伺服器接收到真正服務 1 n |- p) Y) l9 R- M
器的響應後,也原樣轉發給前端。 4 w7 V1 Z6 d$ J# O+ u3 L( i
" ~3 _! B; K+ y4 M
因此,SOCKS5 協議是一種代理協議,對於各種基於 TCP/IP的應用層協議 ~1 d1 ~: G, c( [7 q1 W {

, }, b' q' I/ X, L與SOCKS5協議不同,HTTP代理是通過HTTP協議進行的,HTTP代理伺服器軟
v6 Y/ @' T! b* J8 f件了解通訊包的內部結構,在轉發過程中還要對通訊進行某種程序的修改和轉
" B3 _/ U+ u1 Q! P$ C換。和HTTP代理協議不同,SOCKS5實際上是一個傳輸層的代理協議。
# c- {1 h: o; ]<br/>1 H( ^: U- G* ^3 t我們可以想像,如果每個具體的應用層協議都要設計對應的代理協議表達 . t, S: c7 s! p/ S, f# w- @<br/>辦法,一個特定的代理伺服器無論如何也支持不過來那麼多新出現的協議。因 . E% }( |: }2 V+ ]# v
此,可以說SOCKS5的出現緩解了各種具體協議需要專門設計代理協議的困難局 & Y5 {/ o% z2 _: I8 |! t4 u
面。
9 T* r7 ~; Y6 E
+ v# J& U+ _9 D. M2 Z6 R% N不過,並不是凡是使用基於TCP/IP協議的應用協議的軟體,都可以無條件
' ~! ^% A$ n+ n5 i6 I) a" R! W1 l地透過SOCKS5伺服器進行通訊,還要求前端軟體本身具有SOCKS5的介面,才能
* Q$ P. F1 v" ~0 h$ j利用SOCKS5代理伺服器。
5 t2 K# a ^% I) Y3 B1 m0 Q
4 B. M! t$ S4 O! k3 f一個支持SOCKS5協議的前端,通常具有兩種運行狀態:
9 l1 }& s0 A: h- }! [% f1)直接通訊狀態,不使用SOCKS5介面。這時的通訊是針對最終伺服器進行 $ |, @6 S& C {9 K2 R! ~' S<br/>的。 - d9 `" K1 x# v! }2 Y
! M# {; E; e9 B0 n6 v/ A
2)SOCKS5 狀態。 使用 SOCKS5 介面將本來要發送給最終伺服器的請求發
" t0 `5 h. C0 G5 {送給 SOCKS5 伺服器。在前端和 SOCKS5 伺服器進行初始化會話的時候,前端 7 ]4 V7 M, Z8 e% t0 _4 k

2. 如何將Socks5數據轉換為HTTP數據的辦法

HTTP代理:能夠代理客戶機的HTTP訪問,主要是代理瀏覽器訪問網頁,它的埠一般為80、8080、3128等;
SOCKS代理:SOCKS代理與其他類型的代理不同,它只是簡單地傳遞數據包,而並不關心是何種應用協議,既可以是HTTP請求,所以SOCKS代理伺服器比其他類型的代理伺服器速度要快得多。SOCKS代理又分為SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP協議(即傳輸控制協議),而SOCKS5代理則既支持TCP協議又支持UDP協議(即用戶數據包協議),還支持各種身份驗證機制、伺服器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能夠做到的SOCK4則不一定能做到,比如我們常用的聊天工具QQ在使用代理時就要求用SOCKS5代理,因為它需要使用UDP協議來傳輸數據。
你可以使用QQ代理公布器哦

3. HTTP和Socks5各自代表什麼意思

一、HTTP協議是什麼
我們在瀏覽器的地址欄里輸入的網站地址叫做URL (Uniform Resource Locator,統一資源定位符)。就像每家每戶都有一個門牌地址一樣,每個網頁也都有一個Internet地址。當你在瀏覽器的地址框中輸入一個URL或是單擊一個超級鏈接時,URL就確定了要瀏覽的地址。瀏覽器通過超文本傳輸協議(HTTP),將Web伺服器上站點的網頁代碼提取出來,並翻譯成漂亮的網頁。因此,在我們認識HTTP之前,有必要先弄清楚URL的組成,例如:http://www.microsoft.com/china/index.htm。它的含義如下:
1. http://:代表超文本傳輸協議,通知microsoft.com伺服器顯示Web頁,通常不用輸入;
2. www:代表一個Web(萬維網)伺服器;
3. Microsoft.com/:這是裝有網頁的伺服器的域名,或站點伺服器的名稱;
4. China/:為該伺服器上的子目錄,就好像我們的文件夾;
5. Index.htm:index.htm是文件夾中的一個HTML文件(網頁)。
我們知道,Internet的基本協議是TCP/IP協議,然而在TCP/IP模型最上層的是應用層(Application layer),它包含所有高層的協議。高層協議有:文件傳輸協議FTP、電子郵件傳輸協議SMTP、域名系統服務DNS、網路新聞傳輸協議NNTP和HTTP協議等。
HTTP協議(HypertextTransferProtocol,超文本傳輸協議)是用於從WWW伺服器傳輸超文本到本地瀏覽器的傳送協議。它可以使瀏覽器更加高效,使網路傳輸減少。它不僅保證計算機正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內容首先顯示(如文本先於圖形)等。這就是你為什麼在瀏覽器中看到的網頁地址都是以http://開頭的原因。
自WWW誕生以來,一個多姿多彩的資訊和虛擬的世界便出現在我們眼前,可是我們怎麼能夠更加容易地找到我們需要的資訊呢?當決定使用超文本作為WWW文檔的標准格式後,於是在1990年,科學家們立即制定了能夠快速查找這些超文本文檔的協議,即HTTP協議。經過幾年的使用與發展,得到不斷的完善和擴展,目前在WWW中使用的是HTTP/1.0的第六版

4. socks5代理服務是什麼意思 有什麼做用

SOCKS5介紹
如果您的機器具有一個合法的 Internet IP 地址, 或者您利用自己機器
上的數據機撥號上網, 可以自由和 Internet 上任何主機溝通, 那麼您
通常不必關心 SOCKS5 協議。
SOCKS5 協議對於處在內部網路中的機器, 需要透過網路中某些可以聯通
外部 Internet 的機器訪問外部時,有用。
SOCKS5 是一個代理協議,它在使用 TCP/IP協議通訊的前端機器和伺服器
機器之間扮演一個中介角色,使得內部網中的前端機器變得能夠訪問Internet
網中的伺服器,或者使通訊更加安全。
SOCKS5 伺服器通過將前端發來的請求轉發給真正的目標伺服器, 模擬了
一個前端的行為。在這里,前端和SOCKS5之間也是通過TCP/IP協議進行通訊,
前端將原本要發送給真正伺服器的請求發送給SOCKS5伺服器,然後SOCKS5服務
器將請求轉發給真正的伺服器。SOCKS5伺服器在將通訊請求發送給真正伺服器
的過程中,對於請求數據包本身不加任何改變。SOCKS5伺服器接收到真正服務
器的響應後,也原樣轉發給前端。
因此,SOCKS5 協議是一種代理協議,對於各種基於 TCP/IP的應用層協議
都能夠適應,幾乎是萬能的。它雖然不能理解自己轉發的數據的內部結構,但
是它能夠忠實地轉發通訊包,完成協議本來要完成的功能。
與SOCKS5協議不同,HTTP代理是通過HTTP協議進行的,HTTP代理伺服器軟
件了解通訊包的內部結構,在轉發過程中還要對通訊進行某種程序的修改和轉
換。和HTTP代理協議不同,SOCKS5實際上是一個傳輸層的代理協議。
我們可以想像,如果每個具體的應用層協議都要設計對應的代理協議表達
辦法,一個特定的代理伺服器無論如何也支持不過來那麼多新出現的協議。因
此,可以說SOCKS5的出現緩解了各種具體協議需要專門設計代理協議的困難局
面。
不過,並不是凡是使用基於TCP/IP協議的應用協議的軟體,都可以無條件
地透過SOCKS5伺服器進行通訊,還要求前端軟體本身具有SOCKS5的介面,才能
利用SOCKS5代理伺服器。
一個支持SOCKS5協議的前端,通常具有兩種運行狀態:
1)直接通訊狀態,不使用SOCKS5介面。這時的通訊是針對最終伺服器進行
的。
2)SOCKS5 狀態。 使用 SOCKS5 介面將本來要發送給最終伺服器的請求發
送給 SOCKS5 伺服器。在前端和 SOCKS5 伺服器進行初始化會話的時候,前端
告訴了 SOCKS5 伺服器關於最終伺服器的 IP 地址和埠信息,所以 SOCKS5
伺服器能夠忠實按照前端的要求啟動和最終伺服器的通訊過程。

5. SOCKS5代理和http代理有什麼區別不同

1、概念不同

(1)socks5代理,採用socks協議的代理伺服器,是一種通用的代理伺服器。

(2)http proxy,採用http協議代理伺服器,主要代理瀏覽器訪問網頁。

2、代理速度不同

(1)http代理工作在應用層上,只允許用戶通過HTTP協議訪問外部網站。

(2)Socks5代理工作在會話層,不要求應用程序遵循特定的操作系統平台,Socks5代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求)。

所以,Socks5代理比http代理速度要快得多。

3、埠不同

(1)socks5代理默認埠是1080。

(2)http代理一般埠是80、8080、3128等。

6. socks5代理伺服器是什麼

socks5代理伺服器是什麼,很多人估計聽都沒聽過socks5代理伺服器,當很多人需要socks5代理伺服器,卻不知道怎麼在哪,怎麼運用這是一個很頭疼的事情,那麼就讓小編告訴你們socks5代理伺服器是什麼,教你們如何使用它們。
socks5代理伺服器:
1. Socks定義
SOCKS:防火牆安全會話轉換協議 (Socks:Protocol for sessions traversal across firewall securely) Socks 協議提供一個框架,在 TCP 和 UDP 域中的客戶機/伺服器應用程序能更方便安全地使用網路防火牆所提供的服務。這個協議從概念上來講是介於應用層和傳輸層之間的 「中介層(shim-layer)」,所以不提供傳遞 ICMP 信息之類的網路層網關服務。
2. Socks4與Socks5區別
2.1 區別介紹
Socks4和Socks5都屬於Socks協議,只是由於所支持的具體應用不同而存在差異。
Socks4代理只支持TCP應用,而Socks5代理則可以支持TCP和UDP兩種應用。不過由於Socks5代理還支持各種身份驗證機制,伺服器端域名解析等;而Socks4代理沒有,所以通常對外開放的 Socks代理都是Socks4代理。因此,UDP應用通常都不能被支持。也就是說,Socks4能做的Socks5都可以做,而socks5能做的,Socks4不一定都可以做。
2.2 應用案例
(1)QQ代理
Socks4隻能代理TCP協議(傳輸控制協議),而Socks5什麼協議都可以代理。比如我們常用聊天工具QQ在使用的時候要求用Socks5代理,因為QQ使用的是TCP+UDP協議,所以不能使用SockS4代理。
(2) 瀏覽器代理上傳下載FTP文件
瀏覽器代理下載FTP文件
用瀏覽器從FTP伺服器上下載文件,必須在「FTP」編輯框中輸入代理伺服器的IP地址和輸入代理伺服器的FTP(Web)埠808(如圖 1?1)。
socks5代理伺服器圖1
瀏覽器代理上傳FTP文件
1) 用瀏覽器上傳文件到FTP伺服器上,「FTP」編輯框必須為空,因為IE會使用Socks4協議(如圖 1?2)。
socks5代理伺服器圖2
2) 打開客戶端「本地連接屬性」對話框,單擊「Internet協議(TCP/IP)」,再單擊「屬性」按鈕(如圖 1?3)。
socks5代理伺服器圖3
3) 在彈出的「Internet協議(協議/IP)」對話框中,選中「使用下面的DNS伺服器地址」單選按鈕,在「首選DNS伺服器」編輯框中,輸入DNS地址(如圖 1?4)。
socks5代理伺服器圖4
4) 完成設置後,就可以使用瀏覽器上傳文件到FTP伺服器上。
以上就是socks5代理伺服器了,現在很多網友都知道了socks5代理伺服器了吧,不要在工作中或者有需要的時候才去問socks5代理伺服器是什麼,這樣已經亡羊補牢了,現在就跟著小編學習知識,以後遇到困難了,就派上用處了。

7. http代理和SOCKS5代理的區別是什麼

http代理和SOCKS5代理的區別是:

1、socks包含https,https包含http。socks代理適用的范圍最廣。https協議只支持http/https,一般的ie代理用的http/https協議。如果是應用層協議一般不用http/https,有些應用程序只能使用socks代理。

2、SOCKS工作在會話層上,而HTTP工作在應用層上,SOCKS代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求),所以SOCKS代理伺服器比應用層代理伺服器要快得多。

一、http代理

1、介紹

代理客戶機的http訪問,主要代理瀏覽器訪問網頁,它的埠一般為80、8080、3128等。

2、協議

HTTP協議即超文本傳輸協議,是Internet上行信息傳輸時使用最為廣泛的一種非常簡單的通信協議。部分區域網對協議進行了限制,只允許用戶通過HTTP協議訪問外部網站。目前HTTP功能支持「直接連接」和通過」HTTP代理「形式的連接。選擇其中的何種形式,要視用戶所在的區域網(或其它上網環境)的具體情況。

二、SOCKS5代理

1、介紹

採用socks協議的代理伺服器就是SOCKS伺服器,是一種通用的代理伺服器。Socks是個電路級的底層網關,是DavidKoblas在1990年開發的,此後就一直作為Internet RFC標準的開放標准。Socks 不要求應用程序遵循特定的操作系統平台,Socks 代理與應用層代理、 HTTP 層代理不同,Socks 代理只是簡單地傳遞數據包,而不必關心是何種應用協議。

2、軟體應用

(1)sockscap32中文版。

如果你設置了IE代理,結果還是不能進入某些聊天室或者語音聊天室。 如果你想用NetMeeting的Internet功能。 如果你想用IP電話軟體。 某些沒有代理伺服器設置功能的客戶端軟體。 如果您想上外服的游戲而又不改變機器的IP地址。

(2)ProxyCap2.02漢化版。

8. 代理伺服器類型:SOCKS5 與HTTP有什麼區別啊

至於socks和http的區別:
SOCKS是一組由Internal工程工作小組(IETF)所開發出來的開放軟體開放標准,用來處理網路安全的事宜。SOCKS象一堵牆被夾在Internal伺服器和客戶端之間,對於出入企業網路的資訊提供流量和安全的管理。SOCKS這個名詞並不是一組英文字頭的縮寫,而是一個和TCP/IP的Socket埠有關的安全標准,一般防火牆系統通常是象網關(Gateway)一樣是作用在OSI模型的第七層也就是應用層上,對TCP/IP的高級協議,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第四層也就是會話層上,象一個代理一樣對客戶端到伺服器端或伺服器和伺服器之間的數據聯系,提供安全上的服務。由於SOCKS作用在會話層上,因此它是一個提供會話層到會話層間安全服務的方案,不受高層應用程序變更的影響。

那SOCKS4和SOCKS5又有什麼不同?具體表現在SOCKS4隻能代理TCP協議,而SOCKS5什麼協議都可以代理,而QQ使用的是UDP協議,所以它不能使用SOCKS4代理,而象國外的ICQ使用比UDP協議安全的TCP協議,所以就可以使用SOCKS4代理。

那SOCKS代理和HTTP代理有什麼不同?從上文我們知道SOCKS工作在會話層上,而HTTP工作在應用層上,Socks代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求),所以Socks代理伺服器比應用層代理伺服器要快得多。

9. SOCKS4、SOCKS5和HTTP代理,這幾種網路代理方式有什麼區別

SOCKS4、SOCKS5和HTTP代理區復別為:速度制不同、支持協議不同、驗證機制不同。

一、速度不同

1、SOCKS4代理:SOCKS4代理只是簡單地傳遞數據包,所以SOCKS代理伺服器比HTTP代理伺服器速度要快得多。

2、SOCKS5代理:SOCKS5代理只是簡單地傳遞數據包,所以SOCKS代理伺服器比HTTP代理伺服器速度要快得多。

3、HTTP代理:HTTP代理在傳遞數據包的同時要,驗證是何種應用協議,所以HTTP代理伺服器比SOCKS代理伺服器速度要慢得多。

二、支持協議不同

1、SOCKS4代理:SOCKS4代理只支持TCP協議。

2、SOCKS5:SOCKS5既支持TCP協議又支持UDP協議。

3、HTTP代理:HTTP代理支持HTTP協議、FTP協議、TCP協議、UDP協議等多種應用協議。

三、驗證機制不同

1、SOCKS4代理:SOCKS4代理不支持身份驗證機制、伺服器端域名解析。

2、SOCKS5代理:SOCKS5代理支持各種身份驗證機制、伺服器端域名解析。

3、HTTP代理:HTTP代理支持各種身份驗證機制、伺服器端域名解析

10. socks5的簡介

如果您的機器具有一個合法的 Internet IP 地址, 或者您利用自己機器上的數據機撥號上網, 可以自由和 Internet 上任何主機溝通, 那麼您通常不必關心 SOCKS5 協議。SOCKS5 協議對於處在內部網路中的機器, 需要透過網路中某些可以聯通外部 Internet 的機器訪問外部時,有用。SOCKS5伺服器在將通訊請求發送給真正伺服器的過程中,對於請求數據包本身不加任何改變。SOCKS5伺服器接收到真正伺服器的響應後,也原樣轉發給前端。因此,SOCKS5 協議是一種代理協議,對於各種基於 TCP/IP的應用層協議都能夠適應,幾乎是萬能的。它雖然不能理解自己轉發的數據的內部結構,但是它能夠忠實地轉發通訊包,完成協議本來要完成的功能。
與SOCKS5協議不同,HTTP代理是通過HTTP協議進行的,HTTP代理伺服器軟體了解通訊包的內部結構,在轉發過程中還要對通訊進行某種程序的修改和轉換。和HTTP代理協議不同,SOCKS5實際上是一個傳輸層的代理協議。我們可以想像,如果每個具體的應用層協議都要設計對應的代理協議表達辦法,一個特定的代理伺服器無論如何也支持不過來那麼多新出現的協議。因此,可以說SOCKS5的出現緩解了各種具體協議需要專門設計代理協議的困難局面。不過,並不是凡是使用基於TCP/IP協議的應用協議的軟體,都可以無條件地透過SOCKS5伺服器進行通訊,還要求前端軟體本身具有SOCKS5的介面,才能利用SOCKS5代理伺服器。

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837