各協定的區別

2020-10-26 14:00:35

FTP

FTP伺服器,則是在網際網路上提供儲存空間的計算機,它們依照FTP協定提供服務。 FTP的全稱是File Transfer Protocol(檔案傳輸協定)。顧名思義,就是專門用來傳輸檔案的協定。簡單地說,支援FTP協定的伺服器就是FTP伺服器。(http://baike.baidu.com/view/106754.htm)

SSH

SSH 為 Secure Shell 的縮寫,由 IETF 的網路工作小組(Network Working Group)所制定;SSH 為建立在應用層和傳輸層基礎上的安全協定。SSH 是目前較可靠,專為遠端登入對談和其他網路服務提供安全性的協定。利用 SSH 協定可以有效防止遠端管理過程中的資訊洩露問題。S S H最初是U N I X系統上的一個程式,後來又迅速擴充套件到其他操作平臺。S S H在正確使用時可彌補網路中的漏洞。S S H使用者端適用於多種平臺。幾乎所有U N I X平臺—包括H P - U X、L i n u x、A I X、S o l a r i s、Digital UNIX、I r i x,以及其他平臺—都可執行S S H。(http://baike.baidu.com/view/16184.htm#sub5909252)

HTTP

超文字傳輸協定(HTTP,HyperText Transfer Protocol)是網際網路上應用最為廣泛的一種網路協定。所有的WWW檔案都必須遵守這個標準。設計HTTP最初的目的是為了提供一種釋出和接收HTML頁面的方法。1960年美國人Ted Nelson構思了一種通過計算機處理文字資訊的方法,並稱之為超文字(hypertext),這成為了HTTP超文字傳輸協定標準架構的發展根基。Ted Nelson組織協調全球資訊網協會(World Wide Web Consortium)和網際網路工程工作小組(Internet Engineering Task Force )共同合作研究,最終釋出了一系列的RFC,其中著名的RFC 2616定義了HTTP 1.1。

(http://baike.baidu.com/history/id=43873757)

Telnet

Telnet協定是TCP/IP協定族中的一員,是Internet遠端登陸服務的標準協定和主要方式。它為使用者提供了在本地計算機上完成遠端主機工作的能力。在終端使用者的電腦上使用telnet程式,用它連線到伺服器。終端使用者可以在telnet程式中輸入命令,這些命令會在伺服器上執行,就像直接在伺服器的控制檯上輸入一樣。可以在本地就能控制伺服器。要開始一個telnet對談,必須輸入使用者名稱和密碼來登入伺服器。Telnet是常用的遠端控制Web伺服器的方法。(http://baike.baidu.com/view/44255.htm)

HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。 它是一個URI scheme(抽象識別符號體系),句法類同http:體系。用於安全的HTTP資料傳輸。https:URL表明它使用了HTTP,但HTTPS存在不同於HTTP的預設埠及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統的最初研發由網景公司進行,提供了身份驗證與加密通訊方法,現在它被廣泛用於全球資訊網上安全敏感的通訊,例如交易支付方面。