回覆列表
-
1 # 一半晨光北島花開
-
2 # 王小佳的慧慧
常用的網路協議有TCP/IP協議、HTTP協議、FTP協議、Telnet協議、FTP協議、SMTP協議、NFS協議、UDP協議等。
網路協議為計算機網路中進行資料交換而建立的規則、標準或約定的集合。網路協議是由三個要素組成:1、語義語義是解釋控制資訊每個部分的意義。它規定了需要發出何種控制資訊,以及完成的動作與做出什麼樣的響應。
2、語法語法是使用者資料與控制資訊的結構與格式,以及資料出現的順序。
3、時序時序是對事件發生順序的詳細說明。網路協議的層次結構如下:1、結構中的每一層都規定有明確的服務及介面標準。2、把使用者的應用程式作為最高層3、除了最高層外,中間的每一層都向上一層提供服務,同時又是下一層的使用者。
4、把物理通訊線路作為最低層,它使用從最高層傳送來的引數,是提供服務的基礎。
代理伺服器的型別很多,如HTTP代理、FTP代理、SOCKS代理等,每種代理對應其自身的功能。
HTTP代理:能夠代理客戶機的HTTP訪問,主要是代理瀏覽器訪問網頁,它的埠一般為80、8080、3128等;
FTP代理:能夠代理客戶機上的FTP軟體訪問FTP伺服器,它的埠一般為21、2121;
RTSP代理:代理客戶機上的Realplayer訪問Real流媒體伺服器的代理,其埠一般為554;
POP3代理:代理客戶機上的郵件軟體用POP3方式收發郵件,埠一般為110;
SOCKS代理:SOCKS代理與其他型別的代理不同,它只是簡單地傳遞資料包,而並不關心是何種應用協議,既可以是HTTP請求,所以SOCKS代理伺服器比其他型別的代理伺服器速度要快得多。SOCKS代理又分為SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支援TCP協議(即傳輸控制協議),而SOCKS5代理則既支援TCP協議又支援UDP協議(即使用者資料包協議),還支援各種身份驗證機制、伺服器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能夠做到的SOCKS則不一定能做到,比如我們常用的聊天工具QQ在使用代理時就要求用SOCKS5代理,因為它需要使用UDP協議來傳輸資料。