網路協議全瞭解(轉)

post0發表於2007-08-10
網路協議全瞭解(轉)[@more@]

當我們使用瀏覽器在Internet這個高速公路縱橫馳騁時,需要用到諸如http、FTP之類的傳輸控制協議來準確尋找資源,獲取檔案,這類傳輸控制協議就好象是公路上的交通標誌一樣,如果你不瞭解它,將無法到達你希望去的地方。下面筆者就來說說這方面的問題,希望能給初次衝浪的朋友帶來一些方便。

  1、HTTP

  英文名稱:hyper text transport protocol

  中文名稱:超文字傳輸協議

  功能介紹:它是Internet上進行資訊傳輸時使用最為廣泛的一種通訊協議,所有的WWW程式都必須遵循這個協議標準。它的主要作用就是對某個資源伺服器的檔案進行訪問,包括對該伺服器上指定檔案的瀏覽、下載、執行等,也就是說透過HTTP我們可以訪問Internet 上的WWW的資源。

  舉例說明

  該例子表示使用者想訪問一個檔名叫test.html的網頁,該網頁存放這樣一個資源伺服器上。

  2、FTP

  英文名稱:file transfer protocol

  中文名稱:檔案傳輸協議

  功能介紹:該協議是從Internet上獲取檔案的方法之一,它是用來讓使用者與檔案伺服器之間進行相互傳輸檔案而用的,透過該協議使用者可以很方便地連線到遠端伺服器上,檢視遠端伺服器上的檔案內容,同時還可以把所需要的內容複製到自己所使用的計算機上;另外一方面,如果檔案伺服器授權允許使用者可以對該伺服器上的檔案進行管理的話,使用者就可以把自己本地的計算機上的內容上傳到檔案伺服器上,讓其他使用者進行共享,而且還能自由地對上面的檔案進行編輯操作,例如對檔案進行刪除、移動、複製、更名等。

  舉例說明ftp://ftp.chinayancheng.net/pub/test.exe

  該例子表示使用者想要下載的檔案存放在名為“ftp.chinayancheng.net”這個計算機上,而且該檔案存放在該伺服器下的pub子目錄中,具體要下載的內容是test.exe這個程式。

  3、FILE

  英文名稱:file

  中文名稱:本地檔案傳輸協議

  功能介紹:該協議是從使用者自己計算機上獲取檔案的一種方法,透過它使用者可以將儲存在自己硬碟上的檔案顯示在導航系統的螢幕上。

  舉例說明:file:///c:/yancheng/test.htm

  該例子表示使用者想檢視放置在自己計算機中的一個名為test.htm的檔案,該檔案存放在C盤yancheng目錄下。在這裡要注意的一點是,磁碟機代號後面跟的是“|”而不是“:”;另外,由於計算機被省略,所以file:後面是三個斜槓“///”。

  4、TELNET

  英文名稱:telnet

  中文名稱:遠端登入協議

  功能介紹:該協議允許使用者把自己的計算機當作遠端主機上的一個終端,透過該協議使用者可以登入到遠端伺服器上,使用基於文字介面的命令聯接並控制遠端計算機,而無需WWW中的圖形介面的功能。使用者一旦用TELNET與遠端伺服器建立聯絡後,該使用者的計算機就享受遠端計算機本地終端同樣的權力,可以與本地終端同樣使用伺服器的CPU、硬碟及其他系統資源。

  舉例說明:telnet://yancheng.jsinfo.net

  該例子表示使用者打算登入到一個名叫yancheng.jsinfo.net的遠端計算機上,透過自己的計算機來控制和管理遠端伺服器上的檔案及其他資源。

  5、MAILTO

  英文名稱:mail to

  中文名稱:電子郵件協議

  功能介紹:該協議表示透過Internet來郵寄電子郵件,利用mailto,我們可以建立一個指向電子郵件地址的超級連結。

  舉例說明:mailto:zys666@21cn.com

  該例子表示準備給使用者zys666發一封電子郵件,該使用者的郵箱設定在21cn.com這個計算機上。透過電子郵件我們既可以把文字傳送給對方,同時也可以把圖象、聲音、動畫等多媒體檔案傳送給使用者。

  6、NEWS 

  英文名稱:news group

  中文名稱:網路新聞組協議

  功能介紹:該協議透過Internet可以訪問成千上萬個新聞組,使用者可以讀到這些新聞組中的內容,也可以寫信給這些新聞組,各種資訊都儲存在稱之為“USENET”新聞伺服器的計算機中。

  舉例說明:news:rec.food.restautants

  該例子表示使用者希望從USENET新聞組中取得一些東西,讀一些有關名為“rec.food.restautants”的有關食譜的討論組中的內容。網路新聞組討論的話題包羅永珍,從政治、經濟、科技、文化、人文、社會等各方面的資訊,使用者可以很方便地找到一個與自己興趣、愛好相符合的新聞組,並在其上表達自己的觀點。

  7、WAIS

  英文名稱:wide area information servers

  中文名稱:廣域資訊伺服器協議

  功能介紹:該協議是在Internet上搜尋資訊的深層方式,它提供與廣域資訊伺服器資料庫有關的超級連結,開啟超級連結,使用者可以從Internet上的任何一個資料庫中查詢或獲取資訊。

  舉例說明:wais://cheops.anu.edu.au

  該例子表示使用者準備在一個名叫“cheops.anu.edu.au”的計算機上進行查詢資訊,當使用者在瀏覽器位址列中輸入以上地址時,wais將用一個WEB頁面詢問使用者查詢什麼樣的資訊,使用者在瀏覽器的WEB頁中輸入關鍵字後,就對文字進行全面搜尋,搜尋到的檔案可以直接複製到本地的計算機中。

  8、GOPHER

  英文名稱:gopher

  中文名稱:一種資訊查詢系統協議

  功能介紹:該協議定義了Internet上的一種資訊查詢系統,該系統類似WWW的選單系統,只不過它是純文字方式,使用它上面的選單可以搜尋到有關的網路資訊;另外使用者還可以方便地從一個gopher伺服器轉移到另一個gopher伺服器上進行資訊的檢索和複製。

  舉例說明:gopher://showme.missouri.edu/aroundcolumbia

  該例子表示使用者希望查詢一個名叫“showme.missouri.edu”的伺服器上的aroundcolumbia目錄下的內容。如果上面的地址後面有具體的檔名,則從伺服器傳回給使用者的將是文字檔案;如果沒有檔名,則從伺服器端返回到使用者面前的將是選單

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-940163/,如需轉載,請註明出處,否則將追究法律責任。

相關文章