歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> 網絡協議完全分析—網絡協議全了解

網絡協議完全分析—網絡協議全了解

日期:2017/3/2 16:57:29   编辑:Linux服務器

當我們使用浏覽器在Internet這個高速公路縱橫馳騁時,需要用到諸如http、FTP之類的傳輸控制協議來准確尋找資源,獲取文件,這類傳輸控制協議就好象是公路上的交通標志一樣,如果你不了解它,將無法到達你希望去的地方。

下面筆者就來說說這方面的問題,希望能給初次沖浪的朋友帶來一些方便。
  
  1、HTTP
  英文名稱:hyper text transport protocol
  中文名稱:超文本傳輸協議
  功能介紹:它是Internet上進行信息傳輸時使用最為廣泛的一種通信協議,所有的WWW程序都必須遵循這個協議標准。它的主要作用就是對某個資源服務器的文件進行訪問,包括對該服務器上指定文件的浏覽、下載、運行等,也就是說通過HTTP我們可以訪問Internet上的WWW的資源。
  舉例說明http://www.chinayancheng.net/test.html
  該例子表示用戶想訪問一個文件名叫test.html的網頁,該網頁存放www.chinayancheng.net這樣一個資源服務器上。
  
  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:[email protected]
  該例子表示准備給用戶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目錄下的內容。如果上面的地址後面有具體的文件名,則從服務器傳回給用戶的將是文本文件;如果沒有文件名,則從服務器端返回到用戶面前的將是菜單。

Copyright © Linux教程網 All Rights Reserved