網絡協議

技術天地:通俗地說,網絡協議就是網絡之間溝通、交流的橋樑,只有相同網絡協議的計算機才能進行信息的溝通與交流。這就比如人與人之間交流所使用的各類語言,只有使用相同語言才能正常地、順利進行交流。從專業角度定義,網絡協議是計算機在網絡中實現通訊時必須遵照的約定,也即通訊協議。主要是對信息傳輸的速率、傳輸代碼、代碼結構、傳輸控制步驟、出錯控制等做出規定,制定標準。咱們把這些文章進行整理造成一個全集但願對初學者有所幫助。   網絡溝通的橋樑--協議X檔案(一)   1、網絡協議是什麼?    通俗地說,網絡協議就是網絡之間溝通、交流的橋樑,只有相同網絡協議的計算機才能進行信息的溝通與交流。這就比如人與人之間交流所使用的各類語言,只有使用相同語言才能正常地、順利進行交流。從專業角度定義,網絡協議是計算機在網絡中實現通訊時必須遵照的約定,也即通訊協議。主要是對信息傳輸的速率、傳輸代碼、代碼結構、傳輸控制步驟、出錯控制等做出規定,制定標準。   2、網絡協議的選擇    面對衆多網絡協議,咱們可能無從選擇。不過要是事先了解到網絡協議的主要用途,就能夠有針對性的選擇了。好比咱們熟悉的TCP/IP協議是Internet的標準協議,要經過局域網訪問Internet、撥號上網就必須使用該協議。NetBEUI協議主要用於有1~200臺電腦的局域網中,主要用於MS-DOS、Windows環境中。其餘的網絡協議,咱們將在下面的連載中一一介紹。   3、常見網絡協議的安裝    在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協議」,單擊「肯定」按鈕就能夠安裝該協議。   提示:若是在彈出的窗口中沒有你要安裝的協議,你能夠在「選擇網絡協議」窗口單擊「從磁盤安裝」按鈕來選擇從其餘位置安裝。     本文介紹下面幾個問題:網絡協議是什麼?2、網絡協議的選擇?3、常見網絡協議的安裝? 網絡協議X檔案(二)   上網的朋友應該很是熟悉什麼是IP地址了,無論是登陸Internet的設置,仍是局域網設置,都或多或少要接觸到IP地址。其實IP自己是一種網絡協議,目前咱們經常使用的IP協議嚴格說爲IPv4。下面咱們將解釋關於IP、IPv六、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協議。     IP協議:明:全稱Internet Protocol(互聯網協議),主要用於負責IP尋址、路由選擇和IP數據包的分割和組裝。      IPv6是Internet工程任務組(IETF)開發設計的用來替代現行IPv4協議的一種新IP協議。IPv6和IPv4做用大體相同,開發的目的主要是爲了緩解IPv4地址空間的壓力,另外還彌補了IPv4協議的一些問題,包括端對端IP鏈接、服務質量(QoS)、安全性、擴展性以及即插即用等。      TCP協議 :該協議主要用於在主機間創建一個虛擬鏈接,以實現高可靠性的數據包交換。 網絡溝通的橋樑--協議X檔案(三)      在上一期,咱們介紹了你們熟悉的TCP/IP協議以及IP、IPv六、TCP協議的內容。本期,將介紹與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」(如圖),最後,單擊「肯定」按鈕便可進行安裝。安裝以後,不須要進行什麼設置就可使用。     IPX協議:IPX協議是Novell NetWare自帶的最底層網絡協議,主要用來控制局域網內或局域網之間數據包的尋址和路由,只負責數據包在局域網中的傳送,並不保證消息的完整性,也不提供糾錯服務。      SPX協議 :SPX協議是基於施樂的Xerox SPP(Sequences Packet Protocol,順序包協議)協議,一樣是由Novell公司開發的一種用於局域網的網絡協議 網絡溝通的橋樑--協議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協議     NetBIOS協議:NetBIOS協議是一種在局域網上的程序可使用的應用程序編程接口(API),爲程序提供了請求低級服務的統一的命令集,做用是爲了給局域網提供網絡以及其餘特殊功能,幾乎全部的局域網都是在NetBIOS協議的基礎上工做的。      NetBEUI協議 :NetBEUI協議能夠看做是NetBIOS協議的延伸、改良版本,具備體積小、效率高以及速度快等特色。NetBEUI能夠看做是一種傳輸協議,而NetBIOS僅僅是經過一組命令來讓系統使用網絡而已。 網絡溝通的橋樑--協議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協議的簡化版本,二者的區別主要在於:1、TFTP協議不須要認證客戶端的權限,FTP須要進行客戶端認證;2、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被啓用」。     Bootstrap Protocol(自舉協議),該協議是一個基於TCP/IP協議的協議,它可讓無盤站從一箇中心服務器上得到IP地址,爲局域網中的無盤工做站分配動態IP地址,並不須要每一個用戶去設置靜態IP地址。      TFTP協議的做用和咱們常用的FTP大體相同,都是用於文件的傳輸,能夠實現網絡中兩臺計算機之間的文件上傳與下載。      Dynamic Host Configuration Protocol(動態主機配置協議),該協議能夠自動爲局域網中的每一臺計算機自動分配IP地址,並完成每臺計算機的TCP/IP協議配置,包括IP地址、子網掩碼、網關,以及DNS服務器等。 網絡溝通的橋樑-協議X檔案(六)      上次咱們介紹了用於無盤工做站自動得到IP地址的BOOTP協議、用於簡單文件傳輸的TFTP協議以及用於自動分配IP地址的DHCP協議。本期,咱們將介紹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 偵聽器」複選框,而後單擊「肯定」按鈕安裝該組件。     ICMP協議: 該協議是TCP/IP協議集中的一個子協議,屬於網絡層協議,主要用於在主機與路由器之間傳遞控制信息,包括報告錯誤、交換受限控制和狀態信息等。        IGMP協議 :該協議運行於主機和與主機直接相連的組播路由器之間,是IP主機用來報告多址廣播組成員身份的協議。      RIP協議 : 該協議是施樂公司20世紀80年代推出的,主要適用於小規模的網絡環境。RIP協議主要用於一個AS(自治系統)內的路由信息的傳遞,每30秒發送一次路由信息更新,RIP協議提供跳躍計數(hop count)做爲尺度來衡量路由距離,跳躍計數是一個包到達目標所必須通過的路由器的數目,RIP最多支持的跳躍數爲15。     網絡溝通的橋樑-協議X檔案(七)      上次,咱們介紹了用於傳遞Internet控制消息的協議(ICMP)、Internet組管理協議(IGMP)以及路由信息協議(RIP)。本期咱們將介紹與文件傳遞/郵件發送相關的網絡協議。    FTP協議    說明:全稱File Transfer Protocol(文件傳輸協議),這是你們很是熟悉的網絡協議之一,也是Internet中使用最多的文件傳輸協議。主要用於在兩臺計算機之間實現文件的上傳與下載,其中一臺計算機做爲FTP的客戶端,另外一臺做爲FTP的服務器端。經過FTP協議能夠上傳、下載幾乎全部的文件類型,好比TXT、EXE、DOC、MP三、ZIP、RAR等等。   應用:在實際應用中,FTP不只能夠做爲網絡文件下載的主要格式,還能夠做爲單獨的命令來使用。好比咱們在下MP3的時候,常常遇到[url]ftp://www.xxx.com/1.mp3[/url],其中,ftp://表示文件傳輸格式,[url]www.xxx.com[/url]表示遠程計算機域名,1.mp3就是要下載的文件。另外,在Windows中還集成了ftp命令,好比在Windows XP的「命令提示符」中鍵入「ftp [url]www.xxx.com[/url]」,就能夠打開[url]www.xxx.com[/url]遠程計算機,具體的命令參數能夠鍵入「ftp/?」。    Telnet協議    說明:全稱遠程登陸協議,該協議也是Internet上廣泛採用的仿真網絡協議,同時Telnet也是從遠程位置登陸經常使用的程序。經過Telnet協議能夠把本身的計算機做爲遠程計算機的一個終端,經過Telnet程序登陸遠程Telnet計算機,通常採用受權的用戶名和密碼登陸。登陸以後,就如同使用本地計算機同樣使用遠程計算機的硬盤、運行應用程序等。   應用:在Windows中,咱們能夠經過Telnet命令來進行遠程登陸,好比鍵入「telnet [url]www.xxx.com[/url]」就能夠鏈接[url]www.xxx.com[/url]遠程計算機,另外還能夠經過設置參數指定登陸用戶名、終端類型以及端口號等,具體的命令參數能夠鍵入「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]abc@xxx.com[/email]發送郵件。另外,在IE瀏覽器的地址欄中輸入mailto:abc@xxx.com,回車後一樣能夠達到這樣的效果。        File協議    說明:表示本地文件傳輸協議,File協議主要用於訪問本地計算機中的文件,就如同在Windows資源管理器中打開文件同樣。   應用:要使用File協議,基本的格式以下:file:///文件路徑,好比要打開F:盤flash文件夾中的1.swf文件,那麼能夠在資源管理器或IE地址欄中鍵入:file:///f:/flash/1.swf並回車。     FTP協議 :要用於在兩臺計算機 之間實現文件的上傳與下載,其中一臺計算機做爲FTP的客戶端,另外一臺做爲FTP的服務器端。      Telnet協議 :經過Telnet協議能夠把本身的計算機做爲遠程計算機的一個終端,經過Telnet程序登陸遠程Telnet計算機,通常採用受權的用戶名和密碼登陸。登陸以後,就如同使用本地計算機同樣使用遠程計算機的硬盤、運行應用程序等。      NEWS協議:全稱網絡新聞組協議,經過該協議能夠訪問Internet中各類各樣的新聞組,重新聞組中獲取你所須要的信息、資源,包括政治、經濟、文化、人文、地理、科技等等,也能夠在新聞組發佈一些信息。      Mailto協議 :表示電子郵件協議,經過該協議能夠建立一個指向電子郵件地址的超級連接,經過該連接能夠在Internet中發送電子郵件。      File協議 :表示本地文件傳輸協議,File協議主要用於訪問本地計算機中的文件,就如同在Windows資源管理器中打開文件同樣。 網絡溝通的橋樑-協議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協議的基礎上開發的一種新的加強型安全協議,支持多協議虛擬專用網(×××),能夠經過密碼身份驗證協議(PAP)、可擴展身份驗證協議(EAP)等方法加強安全性。可使遠程用戶經過撥入ISP、經過直接鏈接Internet或其餘網絡安全地訪問企業網。   應用:在使用×××的時候可使用PPTP協議,也可使用L2TP協議,具體設置方法以下:好比在Windows XP中,首先,在「網絡鏈接」窗口中右鍵單擊某個×××鏈接,選擇「屬性」。接着,在打開的屬性窗口中選擇「網絡」選項卡。而後在「×××類型」中選擇「PPTP ×××」(如圖3),單擊「肯定」按鈕便可。   L2TP協議    說明:全稱Layer 2 Tunneling Protocol(第二層隧道協議),該協議是一種工業標準的Internet隧道協議,功能大體和PPTP協議相似,好比一樣能夠對網絡數據流進行加密。不過也有不一樣之處,好比PPTP要求網絡爲IP網絡,L2TP要求面向數據包的點對點鏈接;PPTP使用單一隧道,L2TP使用多隧道;L2TP提供包頭壓縮、隧道驗證,而PPTP不支持。   應用:在×××鏈接中要設置L2TP鏈接,方法同PPTP ×××設置,一樣是在×××鏈接屬性窗口的「網絡」選項卡中,將×××類型設置爲「L2TP IPSec ×××」便可。    圖1 設置PPP協議   圖2 添加PPPoE協議   圖3 選擇PPTP安全協議     SLIP協議 :協議是Windows遠程訪問的一種舊工業標準,主要在Unix遠程訪問服務器中使用。 PPP協議 :是TCP/IP網絡協議集合中的一個子協議,主要用來建立電話線路以及ISDN撥號接入ISP的鏈接,具備多種身份驗證方法、數據壓縮和加密以及通知IP地址等功能。PPP協議是SLIP協議的替代協議,在功能上沒有太大的區別。      PPPoE協議 :就是將以太網和PPP協議結合後的協議,目前普遍應用在ADSL接入方式中。經過PPPoE技術和寬帶調制解調器(好比ADSL Modem)咱們就能夠實現高速寬帶網的我的身份驗證訪問,爲每一個用戶建立虛擬撥號鏈接,這樣就能夠高速鏈接到Internet。      PPTP協議 :該協議是在PPP協議的基礎上開發的一種新的加強型安全協議,支持多協議虛擬專用網(×××),能夠經過密碼身份驗證協議(PAP)、可擴展身份驗證協議(EAP)等方法加強安全性。      L2TP協議 :該協議是一種工業標準的Internet隧道協議,功能大體和PPTP協議相似,好比一樣能夠對網絡數據流進行加密。  網絡溝通的橋樑-協議X檔案九 本文中咱們將依次介紹DNS、ARP、RARP以及MAC協議。     DNS協議     說明:全稱Domain Name Server(域名解析系統),簡單地說,該協議主要負責將域名轉換成網絡能夠識別的IP地址,好比將[url]www.cce.com.cn[/url]轉換成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(中心控制)。     DNS協議: 該協議主要負責將域名轉換成網絡能夠識別的IP地址。      ARP協議:ARP協議主要負責將局域網中的32爲IP地址轉換爲對應的48位物理地址,即網卡的MAC地址。      RARP協議 :顧名思義就是將局域網中某個主機的物理地址轉換爲IP地址。      MAC協議 :該協議位於OSI七層協議中數據鏈路層的下半部分,主要負責控制與鏈接物理層的物理介質。 網絡溝通的橋樑-協議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中建立的一個密鑰。最後,連續單擊兩次「肯定」按鈕便可。         802.11b協議 : 協議的無線網絡工做在2.4GHz頻率下,最大傳輸速率能夠達到11Mbps,能夠實如今1Mbps、2Mbps、5.5Mbps以及11Mbps之間的自動切換。      802.11a協議 :該協議的無線網絡工做在2.4GHz頻率下,最大傳輸速率能夠達到11Mbps,能夠實如今1Mbps、2Mbps、5.5Mbps以及11Mbps之間的自動切換。      802.11a協議 :802.11a協議一樣是在1999年制定完成的,其主要工做在5GHz的頻率下,數據傳輸速率能夠達到54Mbps,傳輸距離在10米~100米之間;採用了OFDM(正交頻分多路複用)調製技術,能夠支持語音、數據、圖像的傳輸,不過與802.11b協議不兼容。           802.11g協議 :它是在802.11b協議的基礎上改進的協議,支持2.4GHz工做頻率以及DSSS技術,並結合了802.11a協議高速的特色以及OFDM技術。      WEP協議 :該協議是爲了保證802.11b協議數據傳輸的安全性而推出的,能夠經過對傳輸的數據進行加密,這樣能夠保證無線局域網中數據傳輸的安全性。
相關文章
相關標籤/搜索