網(wǎng)絡(luò)協(xié)議規(guī)范(部分)

字號(hào):

在網(wǎng)絡(luò)的各層中存在著許多協(xié)議,它是定義通過網(wǎng)絡(luò)進(jìn)行通信的規(guī)則,接收方的發(fā)送方同層的協(xié)議必須一致,否則一方將無法識(shí)別另一方發(fā)出的信息,以這種規(guī)則規(guī)定雙方完成信息在計(jì)算機(jī)之間的傳送過程。下面就對網(wǎng)絡(luò)協(xié)議規(guī)范作個(gè)概述。
    ARP(Address Resolution Protocol)地址解析協(xié)議
    它是用于映射計(jì)算
    機(jī)的物理地址和臨時(shí)指定的網(wǎng)絡(luò)地址。啟動(dòng)時(shí)它選擇一個(gè)協(xié)議(網(wǎng)絡(luò)層)地址,并檢查這個(gè)地址是否已經(jīng)有別的計(jì)算機(jī)使用,如果沒有被使用,此結(jié)點(diǎn)被使用這個(gè)地址,如果此地址已經(jīng)被別的計(jì)算機(jī)使用,正在使用此地址的計(jì)算機(jī)會(huì)通告這一信息,只有再選另一個(gè)地址了。
    SNMP(Simple Network Management P)網(wǎng)絡(luò)管理協(xié)議
    它是TCP/IP協(xié)議中的一部份,它為本地和遠(yuǎn)端的網(wǎng)絡(luò)設(shè)備管理提供了一個(gè)標(biāo)準(zhǔn)化途徑,是分布式環(huán)境中的集中化管理的重要組成部份。
    AppleShare protocol(AppleShare協(xié)議)
    它是Apple機(jī)上的通信協(xié)議,它允許計(jì)算機(jī)從服務(wù)器上請求服務(wù)或者和服務(wù)器交換文件。AppleShare可以在TCP/IP協(xié)議或其它網(wǎng)絡(luò)協(xié)議如IPX、AppleTalk上進(jìn)行工作。使用它時(shí),用戶可以訪問文件,應(yīng)用程序,打印機(jī)和其它遠(yuǎn)程服務(wù)器上的資源。它可以和配置了AppleShare協(xié)議的任何服務(wù)器進(jìn)行通信,Macintosh、Mac OS、Windows NT和Novell Netware都支持AppleShare協(xié)議。
    AppleTalk協(xié)議
    它是Macintosh計(jì)算機(jī)使用的主要網(wǎng)絡(luò)協(xié)議。Windows NT服務(wù)器有專門為Macintosh服務(wù),也能支持該協(xié)議。其允許Macintosh的用戶共享存儲(chǔ)在 Windows NT文件夾的Mac-格式的文件,也可以使用和Windows NT連接的打印機(jī)。Windows NT共享文件夾以傳統(tǒng)的Mac文件夾形式出現(xiàn)在Mac用戶面前。Mac文件名按需要被轉(zhuǎn)換為FAT(8.3)格式和NTFS文件標(biāo)準(zhǔn)。支持MAc 文件格式的DOS和Windows客戶端能與Mac用戶共享這些文件。
    BGP4(Border Gateway Protocol Vertion 4)邊界網(wǎng)關(guān)協(xié)議-版本4
    它是用于在自治網(wǎng)絡(luò)中網(wǎng)關(guān)主機(jī)(每個(gè)主機(jī)有自己的路由)之間交換路由信息的協(xié)議,它使管理員能夠在已知的路由策略上配置路由加權(quán),可以更方便地使用無級(jí)內(nèi)部域名路由(CIDR),它是一種在網(wǎng)絡(luò)中可以容納更多地址的機(jī)制,它比外部網(wǎng)關(guān)協(xié)議(EGP)更新。BGP4經(jīng)常用于網(wǎng)關(guān)主機(jī)之間,主機(jī)中的路由表包括了已知路由的列表,可達(dá)的地址和路由加權(quán),這樣就可以在路由中選擇的通路了。BGP在局域網(wǎng)中通信時(shí)使用內(nèi)部BGP(IBGP),因?yàn)镮BGP不能很好工作。
    BOOTP協(xié)議
    它是一個(gè)基于TCP/IP協(xié)議的協(xié)議,它可以讓無盤站從一個(gè)中心服務(wù)器上獲得IP地址,現(xiàn)在我們通常使用DHCP協(xié)議進(jìn)行這一工作。
    CMIP(Common Management Information Protocol)通用管理信息協(xié)議
    它是建立在開放系統(tǒng)互連通信模式上的網(wǎng)絡(luò)管理協(xié)議。相關(guān)的通用管理信息服務(wù)(CMIS)定義了訪問和控制網(wǎng)絡(luò)對象,設(shè)備和從對象設(shè)備接收狀態(tài)信息的方法。
    Connection-oriented Protocol/Connectionless Protocol面向連接的協(xié)議/無連接協(xié)議
    在廣域網(wǎng)中,兩臺(tái)計(jì)算機(jī)建立物理連接過程所使用的協(xié)議,這種物理連接要持續(xù)到成功地交換完數(shù)據(jù)為止。在Internet中,TCP(傳輸控制協(xié)議)即這一類型的協(xié)議,它為兩臺(tái)連接在網(wǎng)絡(luò)上的計(jì)算機(jī)提供了可相互通信且確保數(shù)據(jù)成功傳輸?shù)囊环N手段。面向連接的協(xié)議一定要保證數(shù)據(jù)傳送到對方。在廣域網(wǎng)中,對接收方的計(jì)算機(jī)不做在線狀態(tài),或接收能力的測試,都能使數(shù)據(jù)由一臺(tái)計(jì)算機(jī)傳輸?shù)搅硗庖慌_(tái)計(jì)算機(jī)上的協(xié)議。這是包交換網(wǎng)絡(luò)中的主要協(xié)議,在Internet中的IP協(xié)議即無連接協(xié)議,IP只關(guān)注將數(shù)據(jù)分成數(shù)據(jù)包進(jìn)行傳輸,并在這些數(shù)據(jù)包被接收后重新組包,而不關(guān)注接收方計(jì)算機(jī)的狀態(tài)。由面向連接的協(xié)議(如Internet中的TCP)來確保數(shù)據(jù)的接收。
    DHCP(Dynamic Host Configuration Protocol)動(dòng)態(tài)主機(jī)配置協(xié)議
    它是在TCP/IP網(wǎng)絡(luò)上使客戶機(jī)獲得配置信息的協(xié)議,它是基于BOOTP協(xié)議,并在BOOTP協(xié)議的基礎(chǔ)上添加了自動(dòng)分配可用網(wǎng)絡(luò)地址等功能。這兩個(gè)協(xié)議可以通過一些機(jī)制互操作。DHCP協(xié)議在安裝TCP/IP協(xié)議和使用TCP/IP協(xié)議進(jìn)行通迅時(shí),必須配置IP地址、子網(wǎng)掩碼、缺省網(wǎng)關(guān)三個(gè)參數(shù),這三個(gè)參數(shù)可以手動(dòng)配置,也可以使用DHCP自動(dòng)配置。
    Discard Protocol拋棄協(xié)議
    它的作用就是接收到什么拋棄什么,它對調(diào)試網(wǎng)絡(luò)狀態(tài)的一定的用處?;赥CP的拋棄服務(wù),如果服務(wù)器實(shí)現(xiàn)了拋棄協(xié)議,服務(wù)器就會(huì)在TCP端口9檢測拋棄協(xié)議請求,在建立連接后并檢測到請求后,就直接把接收到的數(shù)據(jù)直接拋棄,直到用戶中斷連接。而基于UDP協(xié)議的拋棄服務(wù)和基于TCP差不多,檢測的端口是UDP端口9,功能也一樣。
    Echo Protocol協(xié)議
    這個(gè)協(xié)議主要用于調(diào)試和檢測中。這個(gè)協(xié)議的作用也十分簡單,接收到什么原封發(fā)回就是了。它可以基于TCP協(xié)議,服務(wù)器就在TCP端口7檢測有無消息,如果有發(fā)送來的消息直接返回就是了。如果使用UDP協(xié)議的基本過程和TCP一樣,檢測的端口也是7。
    FTP(File Transfer Protocol)文件傳輸協(xié)議
    它是一個(gè)標(biāo)準(zhǔn)協(xié)議,是在計(jì)算機(jī)和網(wǎng)絡(luò)之間交換文件的最簡單的方法。象傳送可顯示文件的HTTP和電子郵件的SMTP一樣,F(xiàn)TP也是應(yīng)用TCP/IP協(xié)議的應(yīng)用協(xié)議標(biāo)準(zhǔn)。FTP通常用于將網(wǎng)頁從創(chuàng)作者上傳到服務(wù)器上供人使用,而從服務(wù)器上下傳文件也是一種非常普遍的使用方式。作為用戶,您可以用非常簡單的DOS界面來使用FTP,也可以使用由第三方提供的圖形界面的FTP來更新(刪除,重命名,移動(dòng)和復(fù)制)服務(wù)器上的文件?,F(xiàn)在有許多服務(wù)器支持匿名登錄,允許用戶使用FTP和ANONYMOUS作為用戶名進(jìn)行登錄,通??墒褂萌魏慰诹罨蛑话椿剀囨I。
    HDLC(High-Level Data Link Control)高層數(shù)據(jù)鏈路協(xié)議
    它是一組用于在網(wǎng)絡(luò)結(jié)點(diǎn)間傳送數(shù)據(jù)的協(xié)議。在HDLC中,數(shù)據(jù)被組成一個(gè)個(gè)的單元(稱為幀)通過網(wǎng)絡(luò)發(fā)送,并由接收方確認(rèn)收到。HDLC協(xié)議也管理數(shù)據(jù)流和數(shù)據(jù)發(fā)送的間隔時(shí)間。HDLC是在數(shù)據(jù)鏈路層中最廣泛最使用的協(xié)議之一?,F(xiàn)在作為ISO的標(biāo)準(zhǔn),HDLC是基于IBM的SDLC協(xié)議的,SDLC被廣泛用于IBM的大型機(jī)環(huán)境之中。在HDLC中,屬于SDLC的被稱為通響應(yīng)模式(NRM)。在通常響應(yīng)模式中,基站(通常是大型機(jī))發(fā)送數(shù)據(jù)給本地或遠(yuǎn)程的二級(jí)站。不同類型的HDLC被用于使用X.25協(xié)議的網(wǎng)絡(luò)和幀中繼網(wǎng)絡(luò),這種協(xié)議可以在局域網(wǎng)或廣域網(wǎng)中使用,無論此網(wǎng)是公共的還是私人的。
    HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本傳輸協(xié)議-版本1.1
    它是用來在Internet上傳送超文本的傳送協(xié)議。它是運(yùn)行在TCP/IP協(xié)議族之上的HTTP應(yīng)用協(xié)議,它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。任何服務(wù)器除了包括HTML文件以外,還有一個(gè)HTTP駐留程序,用于響應(yīng)用用戶請求。您的瀏覽器是HTTP客戶,向服務(wù)器發(fā)送請求,當(dāng)瀏覽器中輸入了一個(gè)開始文件或點(diǎn)擊了一個(gè)超級(jí)鏈接時(shí),瀏覽器就向服務(wù)器發(fā)送了HTTP請求,此請求被送往由IP地址指定的URL。駐留程序接收到請求,在進(jìn)行必要的操作后回送所要求的文件。