發新話題

『轉貼』網路溝通的橋樑-協定X檔案(一)~(十)

『轉貼』網路溝通的橋樑-協定X檔案(一)~(十)

作者:高飛
  一、網路協定是什麼?
  通俗地說,網路協定就是網路之間溝通、交流的橋樑,只有相同網路協定的電腦才能進行資訊的溝通與交流。這就好比人與人之間交流所使用的各種語言,只有使用相同語言才能正常地、順利進行交流。從專業角度定義,網路協定是電腦在網路中實現通信時必須遵守的約定,也即通信協議。主要是對資訊傳輸的速率、傳輸代碼、代碼結構、傳輸控制步驟、出錯控制等作出規定,制定標準。

  二、網路協定的選擇
  面對眾多網路協定,我們可能無從選擇。不過要是事先瞭解到網路協定的主要用途,就可以有針對性的選擇了。比如我們熟悉的TCP/IP協定是Internet的標準協定,要通過局域網訪問Internet、撥號上網就必須使用該協定。NetBEUI協議主要用於有1~200台電腦的局域網中,主要用於MS-DOS、Windows環境中。其他的網路協定,我們將在下面的連載中一一介紹。

  三、常見網路協定的安裝
  在Windows 98/2000/XP/Server 2003中,安裝網路協定的方法大致相同。下面以安裝NetBEUI協議為例,分別介紹在Windows 98和Windows 2000/XP中安裝的方法。
  1. Windows 98
  首先要打開「控制面板」,雙擊「網路」,在打開的視窗中單擊「添加」按鈕;接著在選擇網路元件類型中選擇「協定」,單擊「添加」按鈕;在打開的視窗中我們可以選擇安裝各個廠商的網路通訊協定,比如Microsoft的NetBEUI協定(如圖1),然後單擊「確定」按鈕就可以安裝該協定。安裝完成之後,在網路視窗的元件中就可以看到該協定。在重新啟動之後,設置生效。


  2. Windows 2000/XP
  在Windows 2000/XP中要安裝NetBEUI協議相對比較麻煩,首先,需要將Windows XP安裝光碟中「VALUEADD\MSFT\NET\NETBEUI」目錄下的「nbf.sys」檔拷貝到%SYSTEMROOT%\SYSTEM32\DRIVERS\目錄中,另外還要將「netnbf.inf」檔拷貝到%SYSTEMROOT%\INF\目錄中。然後,打開「控制面板」,雙擊「網路連接」;然後右鍵單擊「本地連接」,選擇「屬性」打開本地連接屬性視窗;單擊「安裝」按鈕(如圖2),在網路元件類型視窗中選擇「協定」,單擊「添加」;在下面的視窗中選擇「NetBEUI協定」,單擊「確定」按鈕就可以安裝該協定。


  提示:如果在彈出的視窗中沒有你要安裝的協議,你可以在「選擇網路協定」視窗單擊「從磁片安裝」按鈕來選擇從其他位置安裝。

TOP

網路溝通的橋樑-協定(二)

  上網的朋友應該非常熟悉什麼是IP地址了,不管是登錄Internet的設置,還是局域網設置,都或多或少要接觸到IP地址。其實IP本身是一種網路協定,目前我們常用的IP協議嚴格說為IPv4。下面我們將解釋關於IP、IPv6、TCP以及TCP/IP協定的內容。

   IP協議
  說明:全稱Internet Protocol(互聯網協議),主要用於負責IP定址、路由選擇和IP資料包的分割和組裝。通常我們所說的IP位址可以理解為符合IP協議的位址。目前,我們常用的IP協定是IP協定的第四版本,即IPv4,是互聯網中最基礎的協議,於1981年在RFC 791中定義。
  應用:IPv4使用了32位位址,通常使用圓點分隔的4個十進位數字字表示,比如192.168.0.1。目前,IPv4最多支援4294967296(2的32次方)個位址連接到Internet。隨著互聯網的迅猛發展,IP位址的需求越來越大,在未來幾年有被用完的危機。

   IPv6協議
  說明:全稱Internet Protocol Version 6,即IP協定的6.0版本,通常又稱為下一代互聯網協議,IPv6是Internet工程任務組(IETF)開發設計的用來替代現行IPv4協定的一種新IP協定。IPv6和IPv4作用大致相同,開發的目的主要是為了緩解IPv4位址空間的壓力,另外還彌補了IPv4協議的一些問題,包括端對端IP連接、服務品質(QoS)、安全性、擴展性以及即插即用等。


  應用:
  1. 安裝IPv6
  IPv6使用了128位位址,理論上可以提供2的128次方位址。在Windows XP中要安裝IPv6,可以依次「開始→運行」,輸入「cmd」回車打開「命令提示符」視窗;接著鍵入:ipv6 install(如圖),回車後就可以進行IPv6的安裝。
  2. 配置IPv6
  同樣是在「命令提示符」窗口中,鍵入:ipv6 if,回車後可以獲取介面索引,通過該介面來添加收到位址;鍵入:ipv6 adu [InterfaceIndex]/[Address],其中InterfaceIndex表示該介面的介面號,Address表示IPv6位址。另外,還可以使用ping6命令進行IPv6配置和連接的測試,具體的命令用法,大家可以在命令後加/?參閱相關幫助檔。

   TCP協議
  說明:全稱Transmission Control Protocol(傳輸控制協定),該協定主要用於在主機間建立一個虛擬連接,以實現高可靠性的資料包交換。
  應用:上面我們介紹的IP協定可以進行IP資料包的分割和組裝,但是通過IP協議並不能清楚地瞭解到資料包是否順利地發送給目標電腦。而使用TCP協定就不同了,在該協定傳輸模式中在將資料包成功發送給目標電腦後,TCP會要求發送一個確認;如果在某個時限內沒有收到確認,那麼TCP將重新發送資料包。另外,在傳輸的過程中,如果接收到無序、丟失以及被破壞的資料包,TCP還可以負責恢復。

   TCP/IP協議
  說明:TCP/IP協定其實就是TCP以及IP等協定組合,即傳輸控制協定/互聯網協定,該協定在互聯網上使用的非常廣泛,主要用於在安裝了不同的硬體和不同的作業系統的電腦之間實現可靠的網路通信。其中,TCP協定可以保證資料包傳輸的可靠性;IP協定可以保證資料包能被傳到目標電腦。除了TCP、IP協定外,TCP/IP協定組合還包括有FTP、Telnet、SMTP等協議。
  應用:目前,幾乎所有的網路通信設備和作業系統都支援TCP/IP協定。

TOP

網路溝通的橋樑-協定X檔案(三)

介紹與Netware伺服器、遊戲密切相關的IPX/SPX協議,以及IPX路由協定、SPX協定的內容。

   IPX協議
  說明:全稱Internetwork Packet Exchange(網間資料包交換),IPX協定是Novell NetWare自帶的最底層網路協定,主要用來控制局域網內或局域網之間資料包的定址和路由,只負責資料包在局域網中的傳送,並不保證消息的完整性,也不提供糾錯服務。
  應用:在局域網中傳輸資料包時,如果接收節點在同一網段內,通過IPX協議就直接按該節點的ID將數據傳給它;如果接收節點不在同一網段內,那麼通過IPX協定可以將資料包交給NetWare伺服器,再繼續傳輸。在使用過程中,網路管理員可以通過使用相應的IPX路由命令,比如「routing ipx add/set staticroute」表示在IPX路由表中添加或配置靜態IPX路由,「routing ipx set global」表示配置全局IPX路由設置。

   SPX協議
  說明:全稱Sequences Packet Exchange(順序包交換),SPX協定是基於施樂的Xerox SPP(Sequences Packet Protocol,順序包協定)協定,同樣是由Novell公司開發的一種用於局域網的網路協定。在局域網中,SPX協定主要負責對整個傳輸的資料進行無差錯處理,即糾錯。
  應用:SPX協定一般和上面介紹的IPX協定組合成IPX/SPX協定來使用,多用於Netware網路環境以及聯網遊戲。
   IPX/SPX協議


  說明:IPX/SPX協定即IPX與SPX協定的組合,它是Novell公司為了適應網路的發展而開發的通信協議,具有很強的適應性,安裝方便,同時還具有路由功能,可以實現多網段間的通信。其中,IPX協定負責資料包的傳送;SPX負責資料包傳輸的完整性。在微軟的NT作業系統中,一般使用NWLink IPX/SPX相容協定和NWLink NetBIOX兩種IPX/SPX的相容協定,即NWLink協定,該相容協定繼承了IPX/SPX協定的優點,更適應Windows的網路環境。
  應用:IPX/SPX協定一般可以應用於大型網路(比如Novell)和局域網遊戲環境中(比如反恐精英、星際爭霸)。不過,如果不是在Novell網路環境中,一般不使用IPX/SPX協定,而是使用IPX/SPX相容協定,尤其是在Windows 9x/2000組成的對等網中。
  在Windows中安裝IPX/SPX相容協議的方法大致如下:比如在Windows XP中,首先打開「網路連接」視窗,右擊「本地連接」,選擇「屬性」打開本地連接屬性視窗;接著,單擊「安裝」按鈕,選擇「協定」元件,單擊「添加」按鈕;在打開的視窗中選擇「NWLink IPX/SPX/NetBIOS Compatible Transport Protocol」(如圖),最後,單擊「確定」按鈕即可進行安裝。安裝之後,不需要進行什麼設置就可以使用。

TOP

網路溝通的橋樑--協定X檔案(四)

  NetBIOS協議
  說明:全稱NetWork Basic Input/Output System(網路基本輸入/輸出系統),該協定是由IBM公司開發,主要用於數十台電腦的小型局域網。NetBIOS協定是一種在局域網上的程式可以使用的應用程式編程介面(API),為程式提供了請求低級服務的統一的命令集,作用是為了給局域網提供網路以及其他特殊功能,幾乎所有的局域網都是在NetBIOS協定的基礎上工作的。
  應用:在Windows作業系統中,默認情況下在安裝TCP/IP協定後會自動安裝NetBIOS。比如在Windows 2000/XP中,當選擇「自動獲得IP」後會啟用DHCP伺服器,從該伺服器使用NetBIOS設置;如果使用靜態IP位址或DHCP伺服器不提供NetBIOS設置,則啟用TCP/IP上的NetBIOS。具體的設置方法如下:首先打開「控制面板」,雙擊「網路連接」圖示,打開本地連接屬性。接著,在屬性視窗的「常規」選項卡中選擇「Internet協議(TCP/IP)」,單擊「屬性」按鈕。然後在打開的視窗中,單擊「高級」按鈕;在「高級TCP/IP設置」視窗中選擇「WINS」選項卡,在「NetBIOS設置」區域中就可以相應的NetBIOS設置(如圖1)。
  NetBEUI協議
  說明:全稱NetBIOS Extend User Interface(NetBIOS用戶擴展介面),同樣是由IBM於1985年提出的主要用於20到200台電腦的小型局域網中,比如早期的DOS、LAN Manager、Windows 3.x等等。NetBEUI協定可以看作是NetBIOS協定的延伸、改良版本,具有體積小、效率高以及速度快等特點。NetBEUI可以看作是一種傳輸協定,而NetBIOS僅僅是通過一組命令來讓系統使用網路而已。
  應用:NetBEUI協定主要用於本地局域網中,一般不能用於與其他網路的電腦進行溝通,不同於我們前面介紹的TCP/IP、IPX/SPX協議。在Windows中,要安裝NetBEUI協議的方法不盡相同。比如在Windows 98/ME中,只要在「控制面板」中雙擊「網路」,在打開的屬性視窗中「添加」協定,選擇Microsoft的NetBEUI協議安裝即可。而在Windows XP中,將安裝光碟中的「VALUEADD\MSFT\NET\NETBEUI」目錄下的「nbf.sys」檔拷貝到%SYSTEMROOT%\SYSTEM32\DRIVERS\目錄中,再將「netnbf.inf」檔拷貝到%SYSTEMROOT%\INF\目錄中;這樣在安裝「協議」的時候,在選擇視窗中就可以看到「NetBEUI協議」了(如圖2)。


  圖1 啟用NetBIOS協議

  圖2 安裝NetBEUI協議

TOP

網路溝通的橋樑--協定X檔案(五)

        BOOTP協議
  說明:全稱Bootstrap Protocol(自舉協定),該協定是一個基於TCP/IP協定的協定,它可以讓無盤站從一個中心伺服器上獲得IP位址,為局域網中的無盤工作站分配動態IP位址,並不需要每個用戶去設置靜態IP位址。使用BOOTP協定的時候,一般包括Bootstrap Protocol Server(自舉協定服務端)和Bootstrap Protocol Client(自舉協定用戶端)兩部分。
  應用:該協定主要用於有無盤工作站的局域網中,用戶端獲取IP地址的過程如下:首先,由BOOTP啟動代碼啟動用戶端,這個時候用戶端還沒有IP位址,使用廣播形式以IP位址0.0.0.0向網路中發出IP位址查詢要求。接著,運行BOOTP協議的伺服器接收到這個請求,會根據請求中提供的MAC位址找到用戶端,並發送一個含有IP位址、伺服器IP位址、閘道等資訊的FOUND幀。最後,用戶端會根據該FOUND幀來通過專用TFTP伺服器下載啟動鏡像檔,類比成磁片啟動。

  TFTP協議
  說明:全稱Trivial File Transfer Protocol(簡單檔傳輸協定或零碎檔傳輸協定),TFTP協定的作用和我們經常使用的FTP大致相同,都是用於檔的傳輸,可以實現網路中兩台電腦之間的檔上傳與下載。可以將TFTP協定看做是FTP協定的簡化版本,兩者的區別主要在於:一、TFTP協定不需要認證用戶端的許可權,FTP需要進行用戶端認證;二、TFTP協定一般多用於局域網以及遠端UNIX電腦中,而常見的FTP協議則多用於互聯網中。
  應用:Windows 2000/XP/Server 2003中就內置TFTP命令,我們可以在「命令提示符」視窗中鍵入TFTP命令來將本地電腦檔傳送到遠端電腦中。比如要將本地電腦上的一個abc.txt檔傳送到遠端smile電腦上的abc1.txt,我們可以鍵入:tftp smile put abc.txt abc1.txt。具體的命令使用方法,可以在「命令提示符」視窗中鍵入:tftp /?可以看到相應的提示資訊。

  DHCP協議
  說明:全稱Dynamic Host Configuration Protocol(動態主機配置協定),該協定可以自動為局域網中的每一台電腦自動分配IP位址,並完成每台電腦的TCP/IP協定配置,包括IP位址、子網路遮罩、閘道,以及DNS伺服器等。這樣在局域網中特別是大型局域網中,管理員就不必為每一台電腦手工配置TCP/IP協定了,也避免了IP地址重複的問題。


  應用:在Windows中要啟用DHCP協議,只要將IP位址設置為「自動獲得IP位址」即可。具體的方法如下:以Windows XP為例,打開「本地連接」屬性,雙擊「Internet協定(TCP/IP)」打開屬性視窗。接著,在「常規」選項卡中選中「自動獲得IP地址」,單擊右下角的「高級」。下面在打開視窗的「IP設置」選項卡中,就可以看到「DHCP被啟用」(如圖)。

TOP

網路溝通的橋樑-協定X檔案(六)

我們將介紹Internet控制消息協定(ICMP)、Internet組管理協議(IGMP)以及路由資訊協定(RIP)。

  ICMP協議
  說明:全稱Internet Control Message Protocol(Internet控制消息協定),該協定是TCP/IP協定集中的一個子協定,屬於網路層協定,主要用於在主機與路由器之間傳遞控制資訊,包括報告錯誤、交換受限控制和狀態資訊等。當遇到IP資料無法訪問目標、IP路由器無法按當前的傳輸速率轉發資料包等情況時,會自動發送ICMP消息。我們可以通過Ping命令發送ICMP回應請求消息並記錄收到ICMP回應回復消息,通過這些消息來對網路或主機的故障提供參考依據。
  應用:要使用該協議,我們可以進行相應的ICMP設置,比如在Windows XP中,首先打開「網路連接」,右鍵單擊啟用Internet連接防火牆的「網路連接」,選擇「屬性」打開屬性視窗。接著,選擇「高級」選項卡,單擊右下角「設置」按鈕。然後,在高級設置視窗中選擇「ICMP」選項卡(如圖),在其中就可以進行相應的設置,包括允許傳入的回顯請求等。

  IGMP協議
  說明:全稱Internet Group Management Protocol(Internet組管理協定),該協定運行於主機和與主機直接相連的組播路由器之間,是IP主機用來報告多址廣播組成員身份的協定。通過IGMP協定,一方面可以通過IGMP協定主機通知本地路由器希望加入並接收某個特定組播組的資訊;另一方面,路由器通過IGMP協定週期性地查詢局域網內某個已知組的成員是否處於活動狀態。
  應用:IGMP協定的主要作用是解決網路上廣播時佔用帶寬的問題。在網路中,當給所有用戶端發出廣播資訊時,支援IGMP的交換機會將廣播資訊不經過濾地發給所有用戶端。但是這些資訊只需要通過組播的方式傳輸給某一個部分的用戶端。

  RIP協議
  說明:全稱Routing Information Protocol(路由資訊協定),該協定是施樂公司20世紀80年代推出的,主要適用於小規模的網路環境。RIP協定主要用於一個AS(自治系統)內的路由資訊的傳遞,每30秒發送一次路由資訊更新,RIP協定提供跳躍計數(hop count)作為尺度來衡量路由距離,跳躍計數是一個包到達目標所必須經過的路由器的數目,RIP最多支援的跳躍數為15。
  應用:在Windows中,我們可以通過啟用「RIP偵聽」功能來偵聽RIP消息,這樣電腦可以瞭解其他路由,然後向路由表中添加它們的IP地址。以Windows XP為例,具體的啟用「RIP偵聽」功能方法如下:首先,打開「控制面板」,雙擊「添加或刪除程式」。接著,單擊「添加或刪除Windows元件」,單擊「網路服務」,然後單擊「詳細資訊」。選中「RIP 偵聽器」核取方塊,然後單擊「確定」按鈕安裝該元件。

TOP

網路溝通的橋樑-協定X檔案(七)

我們將介紹與檔傳遞/郵件發送相關的網路協定。

   FTP協議
  說明:全稱File Transfer Protocol(檔傳輸協定),這是大家非常熟悉的網路協定之一,也是Internet中使用最多的檔傳輸協定。主要用於在兩台電腦之間實現檔的上傳與下載,其中一台電腦作為FTP的用戶端,另一台作為FTP的伺服器端。通過FTP協議可以上傳、下載幾乎所有的檔類型,比如TXT、EXE、DOC、MP3、ZIP、RAR等等。
  應用:在實際應用中,FTP不僅可以作為網路檔下載的主要格式,還可以作為單獨的命令來使用。比如我們在下MP3的時候,經常遇到訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ,其中,ftp://表示檔傳輸格式,www.xxx.com表示遠端電腦功能變數名稱,1.mp3就是要下載的檔。另外,在Windows中還集成了ftp命令,比如在Windows XP的「命令提示符」中鍵入「ftp 訪客無法瀏覽此圖片或連結,請先 註冊登入會員 」,就可以打開訪客無法瀏覽此圖片或連結,請先 註冊登入會員 遠端電腦,具體的命令參數可以鍵入「ftp/?」。

   Telnet協議
  說明:全稱遠端登錄協定,該協定也是Internet上普遍採用的仿真網路協定,同時Telnet也是從遠端位置登錄常用的程式。通過Telnet協定可以把自己的電腦作為遠端電腦的一個終端,通過Telnet程式登錄遠端Telnet電腦,一般採用授權的用戶名和密碼登錄。登錄之後,就如同使用本地電腦一樣使用遠端電腦的硬碟、運行應用程式等。
  應用:在Windows中,我們可以通過Telnet命令來進行遠端登錄,比如鍵入「telnet 訪客無法瀏覽此圖片或連結,請先 註冊登入會員 」就可以連接訪客無法瀏覽此圖片或連結,請先 註冊登入會員 遠端電腦,另外還可以通過設置參數指定登錄用戶名、終端類型以及埠號等,具體的命令參數可以鍵入「telnet/?」查看(如圖)。


   NEWS協議
  說明:全稱網路新聞組協定,通過該協定可以訪問Internet中各種各樣的新聞組,從新聞組中獲取你所需要的資訊、資源,包括政治、經濟、文化、人文、地理、科技等等,也可以在新聞組發佈一些資訊。
  應用:該協定的使用格式為:news:newsgroup,newsgroup表示網路新聞組位址,比如微軟中文新聞組伺服器地址為:msnews.microsoft.com,那麼在IE流覽器地址欄鍵入:news:msnews.microsoft.com,回車後就可以打開OE訪問該新聞組。

   Mailto協議
  說明:表示電子郵件協定,通過該協定可以創建一個指向電子郵件位址的超連結,通過該鏈結可以在Internet中發送電子郵件。
  應用:比如在網頁代碼中插入一段A href="mailto:abc@xxx.com",那麼點擊該超鏈結就會打開OE等郵件用戶端程式,輸入相應的內容後就可以吆email]Vabc@xxx.com[/email]發送郵件。另外,在IE流覽器的位址欄中輸入mailto:abc@xxx.com,回車後同樣可以達到這樣的效果。
  
   File協議
  說明:表示本地檔傳輸協定,File協定主要用於訪問本地電腦中的檔,就如同在Windows資源管理器中打開文件一樣。
  應用:要使用File協定,基本的格式如下:file:///檔路徑,比如要打開F:盤flash文件夾中的1.swf檔,那麼可以在資源管理器或IE位址欄中鍵入:file:///f:/flash/1.swf並回車。

TOP

網路溝通的橋樑-協定X檔案(八)

  在撥號上網以及ADSL寬頻上網的時候,我們經常要使用SLIP、PPP以及PPPoE等協議來創建撥號連接,本期我們將介紹與網路傳輸相關的SLIP、PPP、PPPoE、L2TP以及PPTP協議。

  SLIP協議
  說明:全稱Serial Line Internet Protocol(串列線路網際協定),該協定是Windows遠端存取的一種舊工業標準,主要在Unix遠端存取伺服器中使用。因為SLIP協定是面向低速串列線路的,可以用於專用線路,也可以用於撥號線路,Modem的傳輸速率在1200bps到19200bps。
  應用:在Windows中要設置SLIP協議,比如在Windows 98中,假設已經創建了「撥號連接」,右鍵單擊該連接,選擇「屬性」。接著,在打開的屬性視窗中,選擇「伺服器類型」選項卡,在「撥號網路伺服器類型」中選擇「SLIP:Unix連接」。最後,單擊「確定」按鈕即可。

  PPP協議
  說明:全稱Point to Point Protocol(點對點協定),是TCP/IP網路協定集合中的一個子協定,主要用來創建電話線路以及ISDN撥號接入ISP的連接,具有多種身份驗證方法、資料壓縮和加密以及通知IP地址等功能。PPP協定是SLIP協定的替代協定,在功能上沒有太大的區別。
  應用:假設同樣是在Windows 98,並且已經創建好「撥號連接」。那麼可以通過下面的方法來設置PPP協議:首先,打開「撥號連接」屬性,同樣選擇「伺服器類型」選項卡;然後,選擇默認的「PPP:Internet,Windows NT Server,Windows 98」(如圖1),在高級選項中可以設置該協定其他功能選項;最後,單擊「確定」按鈕即可。

  PPPoE協議
  說明:全稱Point to Point Protocol over Ethernet(乙太網上的點對點協議),簡單地說,就是將乙太網和PPP協定結合後的協定,目前廣泛應用在ADSL接入方式中。通過PPPoE技術和寬頻數據機(比如ADSL Modem)我們就可以實現高速寬頻網的個人身份驗證訪問,為每個用戶創建虛擬撥號連接,這樣就可以高速連接到Internet。
  應用:在Windows XP中,自帶了PPPoE協議的虛擬撥號工具,具體的創建方法如下:首先,打開「網路連接」;接著單擊視窗左側「網路任務」下的「創建一個新的連接」打開「新建連接嚮導」,單擊「下一步」;在網路連接類型中選擇「連接到Internet」,單擊「下一步」;然後在出現的視窗中選擇「手動設置我的連接」,單擊「下一步」;在Internet連接視窗中選擇「用要求用戶名和密碼的寬頻連接來連接」(如圖2),單擊「下一步」;輸入ISP名稱,比如「ADSL」,單擊「下一步」;依次輸入用戶名、密碼、確認密碼,單擊「下一步」;最後,單擊「完成」即可。

  PPTP協議
  說明:全稱Point-to-Point Tunneling Protocol(點對點隧道協定),該協定是在PPP協定的基礎上開發的一種新的增強型安全協定,支援多協定虛擬專用網(VPN),可以通過密碼身份驗證協定(PAP)、可擴展身份驗證協議(EAP)等方法增強安全性。可以使遠端用戶通過撥入ISP、通過直接連接Internet或其他網路安全地訪問企業網。
  應用:在使用VPN的時候可以使用PPTP協定,也可以使用L2TP協定,具體設置方法如下:比如在Windows XP中,首先,在「網路連接」視窗中右鍵單擊某個VPN連接,選擇「屬性」。接著,在打開的屬性視窗中選擇「網路」選項卡。然後在「VPN類型」中選擇「PPTP VPN」(如圖3),單擊「確定」按鈕即可。

  L2TP協議
  說明:全稱Layer 2 Tunneling Protocol(第二層隧道協定),該協定是一種工業標準的Internet隧道協定,功能大致和PPTP協議類似,比如同樣可以對網路資料流程進行加密。不過也有不同之處,比如PPTP要求網路為IP網路,L2TP要求面向資料包的點對點連接;PPTP使用單一隧道,L2TP使用多隧道;L2TP提供包頭壓縮、隧道驗證,而PPTP不支援。
  應用:在VPN連接中要設置L2TP連接,方法同PPTP VPN設置,同樣是在VPN連接屬性視窗的「網路」選項卡中,將VPN類型設置為「L2TP IPSec VPN」即可。


  圖1 設置PPP協議

  圖2 添加PPPoE協議

  圖3 選擇PPTP安全協議

TOP

網路溝通的橋樑-協定X檔案(九)

本文中我們將依次介紹DNS、ARP、RARP以及MAC協議。

DNS協議
說明:全稱Domain Name Server(功能變數名稱解析系統),簡單地說,該協定主要負責將功能變數名稱轉換成網路可以識別的IP位址,比如將www.cce.com.cn轉換成221.122.32.15,功能變數名稱和IP位址之間是一一對應的。因為訪問網站的時候,最終都是轉換成IP位址進行訪問的,如果直接設置DNS伺服器那麼可以提高網路的訪問速度,而且可以保證訪問的正確性。
應用:在Windows中要使用DNS協定,只要設置相應的DNS伺服器位址即可。具體的方法同IP位址的設置:比如在Windows XP中,首先,打開「本地連接」屬性視窗,在「常規」選項卡中雙擊「Internet協議(TCP/IP)」;然後在打開的屬性視窗中,選中「使用下面的IP位址」設置IP位址、子網路遮罩以及默認閘道,選中「使用下面的DNS伺服器位址」(如圖),在首選DNS伺服器和備用DNS伺服器中輸入相應的DNS伺服器位址;最後,連續單擊「確定」按鈕即可。


ARP協議
說明:全稱Address Resolution Protocol(位址解析協議),簡單地說,ARP協定主要負責將局域網中的32為IP位址轉換為對應的48位元物理位址,即網卡的MAC位址,比如IP位址為192.168.0.1網卡MAC位址為00-03-0F-FD-1D-2B。整個轉換過程是一台主機先向目標主機發送包含IP位址資訊的廣播資料包,即ARP請求,然後目標主機向該主機發送一個含有IP位址和MAC位址資料包,通過MAC位址兩個主機就可以實現資料傳輸了。
應用:在安裝了乙太網網路適配器的電腦中都有專門的ARP緩存,包含一個或多個表,用於保存IP位址以及經過解析的MAC位址。在Windows中要查看或者修改ARP緩存中的資訊,可以使用arp命令來完成,比如在Windows XP的命令提示符窗口中鍵入「arp -a」或「arp -g」可以查看ARP緩存中的內容;鍵入「arp -d IPaddress」表示刪除指定的IP位址項(IPaddress表示IP位址)。arp命令的其他用法可以鍵入「arp /?」查看到。

RARP協議
說明:全稱Reverse Address Resolution Protocol(逆向位址解析協定),顧名思義就是將局域網中某個主機的物理位址轉換為IP位址,比如局域網中有一台主機只知道物理位址而不知道IP位址,那麼可以通過RARP協議發出徵求自身IP位址的廣播請求,然後由RARP伺服器負責回答。
應用:RARP協定廣泛用於獲取無盤工作站的IP地址。

MAC協議
說明:全稱Media Access Control(媒體訪問控制子層),該協定位於OSI七層協定中資料連結層的下半部分,主要負責控制與連接物理層的物理介質。在發送資料的時候,MAC協定可以事先判斷是否可以發送資料,如果可以發送將給資料加上一些控制資訊,最終將資料以及控制資訊以規定的格式發送到物理層;在接收資料的時候,MAC協定首先判斷輸入的資訊並是否發生傳輸錯誤,如果沒有錯誤,則去掉控制資訊發送至LLC層。
應用:不管是在傳統的有線局域網(LAN)中還是在目前流行的無線局域網(WLAN)中,MAC協定都被廣泛地應用。在傳統局域網中,各種傳輸介質的物理層對應到相應的MAC層,目前普遍使用的網路採用的是IEEE 802.3的MAC層標準,採用CSMA/CD訪問控制方式;而在無線局域網中,MAC所對應的標準為IEEE 802.11,其工作方式採用DCF(分佈控制)和PCF(中心控制)。

TOP

網路溝通的橋樑-協定X檔案(十)

  無線局域網(WLAN)作為2004年最大的熱點,已經被越來越多的人所使用了。與我們經常使用的有線局域網不同,無線局域網所使用的協定主要包括802.11b、802.11a、802.11g以及WEP安全協議。

   802.11b協議
  說明:802.11b協定是由IEEE(電氣電子工程師學會)於1999年9月批准的,該協定的無線網路工作在2.4GHz頻率下,最大傳輸速率可以達到11Mbps,可以實現在1Mbps、2Mbps、5.5Mbps以及11Mbps之間的自動切換;採用DSSS(直接序列展頻技術),理論上在室內的最大傳輸距離可以達到100米,室外可以達到300米。目前,也稱802.11b為Wi-Fi。
  應用:目前,802.11b協議憑藉其價格低廉、高開放性的特點被廣泛應用於無線局域網領域,是目前使用最多的無線局域網協定之一。在無線局域網中,802.11b協定主要支援Ad Hoc(點對點)和Infrastructure(基本結構)兩種工作模式,前者可以在無線網卡之間實現無線連接,後者可以借助於無線AP,讓所有的無線網卡與之無線連接。

   802.11a協議
  說明:802.11a協議同樣是在1999年制定完成的,其主要工作在5GHz的頻率下,資料傳輸速率可以達到54Mbps,傳輸距離在10米~100米之間;採用了OFDM(正交頻分多工)調製技術,可以支援語音、資料、圖像的傳輸,不過與802.11b協議不相容。
  應用:802.11a協定憑藉傳輸速度快,還因為使用了5GHz工作頻率,所以受干擾比較少的特點,也被應用於無線局域網。但是因為價格比較昂貴,且相下不相容,所以目前市場上並不普及。

   802.11g協議
  說明:802.11g協議於2003年6月正式推出,它是在802.11b協議的基礎上改進的協議,支援2.4GHz工作頻率以及DSSS技術,並結合了802.11a協議高速的特點以及OFDM技術。這樣802.11g協定即可以實現11Mbps傳輸速率,保持對802.11b的相容,又可以實現54Mbps高傳輸速率。
  應用:隨著人們對無線局域網資料傳輸的要求,802.11g協議也已經慢慢普及到無線局域網中,和802.11b協定的產品一起佔據了無線局域網市場的大部分。而且,部分加強型的802.11g產品已經步入無線百兆時代。

   WEP協議
  說明:全稱Wired Equivalent Protocol(有線等效協議),是為了保證802.11b協議資料傳輸的安全性而推出的安全協定,該協定可以通過對傳輸的資料進行加密,這樣可以保證無線局域網中資料傳輸的安全性。目前,在市場上一般的無線網路產品支援64/128甚至256位WEP加密,未來還會慢慢普及WEP的改進版本--WEP2。
  應用:在無線局域網中,要使用WEP協議,如果使用了無線AP首先要啟用WEP功能,並記下密鑰,然後在每個無線用戶端啟用WEP,並輸入該密鑰,這樣就可以保證安全連接。在無線用戶端啟用的方法如下:比如在Windows XP中,首先,右鍵單擊任務欄無線網路連接圖示,選擇「查看可用的無線連接」,在打開的視窗中單擊「高級」按鈕;接著,在打開的屬性視窗中選擇「無線網路配置」選項卡,在「首選網路」中選擇搜索到的無線網路連接,單擊「屬性」按鈕。然後,在打開的屬性視窗中選中「資料加密(WEP啟用)」(如圖),去掉「自動為我提供此密鑰」,在「網路密鑰」中輸入在無線AP中創建的一個密鑰。最後,連續單擊兩次「確定」按鈕即可。

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。