百科解釋
目錄·網(wǎng)絡(luò)協(xié)議的選擇·常用的三個(gè)網(wǎng)絡(luò)協(xié)議 網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)之間溝通、交流的橋梁,只有相同網(wǎng)絡(luò)協(xié)議的計(jì)算機(jī)才能進(jìn)行信息的溝通與交流。這就好比人與人之間交流所使用的各種語(yǔ)言一樣,只有使用相同語(yǔ)言才能正常、順利地進(jìn)行交流。從專業(yè)角度定義,網(wǎng)絡(luò)協(xié)議是計(jì)算機(jī)在網(wǎng)絡(luò)中實(shí)現(xiàn)通信時(shí)必須遵守的約定,也就是通信協(xié)議。主要是對(duì)信息傳輸?shù)乃俾、傳輸代碼、代碼結(jié)構(gòu)、傳輸控制步驟、出錯(cuò)控制等作出規(guī)定并制定出標(biāo)準(zhǔn)。 網(wǎng)絡(luò)協(xié)議的選擇 NetBEUI(NetBIOS Enhanced UserInterface)網(wǎng)絡(luò)基本輸入輸出系統(tǒng)擴(kuò)展用戶接口 NetBEUI協(xié)議是IBM于1985年提出。NetBEUI主要為20到200個(gè)工作站的小型局域網(wǎng)設(shè)計(jì)的,用于NetBEUI、LanMan網(wǎng)、Windows For WorkgroUPS及Windows NT網(wǎng)。NetBEUI是一個(gè)緊湊、快速的協(xié)議,但由于NetBEUI沒(méi)有路由能力,即不能從一個(gè)局域網(wǎng)經(jīng)路由器到另一個(gè)局域網(wǎng),已不能適應(yīng)較大的網(wǎng)絡(luò)。如果需要路由到其他局域網(wǎng),則必須安裝TCP/IP或IPX/SPX協(xié)議。 IPX/SPX(Internetwork Packet Exchange/Sequential PacketExchange)互連網(wǎng)包交換/順序包交換 它是由Novell提出的用于客戶/服務(wù)器相連的網(wǎng)絡(luò)協(xié)議。使用IPX/SPX協(xié)議能運(yùn)行通常需要NetBEUI支持的程序,通過(guò)IPX/SPX協(xié)議可以跨過(guò)路由器訪問(wèn)其他網(wǎng)絡(luò)。 HDLC(High-Level Data Link Control)高層數(shù)據(jù)鏈路協(xié)議 它是一組用于在網(wǎng)絡(luò)結(jié)點(diǎn)間傳送數(shù)據(jù)的協(xié)議。在HDLC中,數(shù)據(jù)被組成一個(gè)個(gè)的單元(稱為幀)通過(guò)網(wǎng)絡(luò)發(fā)送,并由接收方確認(rèn)收到。HDLC協(xié)議也管理數(shù)據(jù)流和數(shù)據(jù)發(fā)送的間隔時(shí)間。HDLC是在數(shù)據(jù)鏈路層中最廣泛最使用的協(xié)議之一。現(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ú)論此網(wǎng)是公共的還是私人的。 HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本傳輸協(xié)議-版本1.1 它是用來(lái)在Internet上傳送超文本的傳送協(xié)議。它是運(yùn)行在TCP/IP協(xié)議族之上的HTTP應(yīng)用協(xié)議,它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。任何服務(wù)器除了包括HTML文件以外,還有一個(gè)HTTP駐留程序,用于響應(yīng)用用戶請(qǐng)求。您的瀏覽器是HTTP客戶,向服務(wù)器發(fā)送請(qǐng)求,當(dāng)瀏覽器中輸入了一個(gè)開(kāi)始文件或點(diǎn)擊了一個(gè)超級(jí)鏈接時(shí),瀏覽器就向服務(wù)器發(fā)送了HTTP請(qǐng)求,此請(qǐng)求被送往由IP地址指定的URL。駐留程序接收到請(qǐng)求,在進(jìn)行必要的操作后回送所要求的文件。 HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協(xié)議 它是由Netscape開(kāi)發(fā)并內(nèi)置于其瀏覽器中,用于對(duì)數(shù)據(jù)進(jìn)行壓縮和解壓操作,并返回網(wǎng)絡(luò)上傳送回的結(jié)果。HTTPS實(shí)際上應(yīng)用了Netscape的完全套接字層(SSL)作為HTTP應(yīng)用層的子層。(HTTPS使用端口443,而不是象HTTP那樣使用端口80來(lái)和TCP/IP進(jìn)行通信。)SSL使用40 位關(guān)鍵字作為RC4流加密算法,這對(duì)于商業(yè)信息的加密是合適的。HTTPS和SSL支持使用X.509數(shù)字認(rèn)證,如果需要的話用戶可以確認(rèn)發(fā)送者是誰(shuí)。 ICMP(Internet Control Message Protocol)Internet控制信息協(xié)議 它是一個(gè)在主機(jī)和網(wǎng)關(guān)之間消息控制和差錯(cuò)報(bào)告協(xié)議。ICMP使用IP數(shù)據(jù)報(bào),但消息由TCP/IP軟件處理,對(duì)于應(yīng)用程序使用者是不可見(jiàn)的。在被稱為Catenet的系統(tǒng)中,IP協(xié)議被用作主機(jī)到主機(jī)的數(shù)據(jù)報(bào)服務(wù)。網(wǎng)絡(luò)連接設(shè)備稱為網(wǎng)關(guān)。這些網(wǎng)關(guān)通過(guò)網(wǎng)關(guān)到網(wǎng)關(guān)協(xié)議(GGP)相互交換用于控制的信息。通常,贍養(yǎng)或目的主機(jī)將和源主機(jī)通信,例如,為報(bào)告在數(shù)據(jù)報(bào)過(guò)程中的錯(cuò)誤。為了這個(gè)目的才使用了ICMP,它使用IP做于底層支持,好像它是一個(gè)高層協(xié)議,而實(shí)際上它是IP的一部分,必須由其它IP模塊實(shí)現(xiàn)。ICMP消息在以下幾種情況下發(fā)送:當(dāng)數(shù)據(jù)報(bào)不能到達(dá)目的地時(shí),當(dāng)網(wǎng)關(guān)的已經(jīng)失去緩存功能,當(dāng)網(wǎng)關(guān)能夠引導(dǎo)主機(jī)在更短路由上發(fā)送。IP并非設(shè)計(jì)為設(shè)計(jì)為絕對(duì)可靠,這個(gè)協(xié)議的目的是為了當(dāng)網(wǎng)絡(luò)出現(xiàn)問(wèn)題的時(shí)候返回控制信息,而不是使IP協(xié)議變得絕對(duì)可靠,并不保證數(shù)據(jù)報(bào)或控制信息能夠返回。一些數(shù)據(jù)報(bào)仍將在沒(méi)有任何報(bào)告的情況下丟失。 常用的三個(gè)網(wǎng)絡(luò)協(xié)議 當(dāng)今局域網(wǎng)中最常見(jiàn)的三個(gè)協(xié)議是MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉 平臺(tái)TCP/IP。 一:NETBEUI NETBEUI是為IBM開(kāi)發(fā)的非路由協(xié)議,用于攜帶NETBIOS通信。NETBEUI缺乏路由和網(wǎng)絡(luò) 層尋址功能,既是其最大的優(yōu)點(diǎn),也是其最大的缺點(diǎn)。因?yàn)樗恍枰郊拥木W(wǎng)絡(luò)地址和網(wǎng) 絡(luò)層頭尾,所以很快并很有效且適用于只有單個(gè)網(wǎng)絡(luò)或整個(gè)環(huán)境都橋接起來(lái)的小工作組環(huán) 境。 因?yàn)椴恢С致酚桑訬ETBEUI永遠(yuǎn)不會(huì)成為企業(yè)網(wǎng)絡(luò)的主要協(xié)議。NETBEUI幀中唯一 的地址是數(shù)據(jù)鏈路層媒體訪問(wèn)控制(MAC)地址,該地址標(biāo)識(shí)了網(wǎng)卡但沒(méi)有標(biāo)識(shí)網(wǎng)絡(luò)。路由 器靠網(wǎng)絡(luò)地址將幀轉(zhuǎn)發(fā)到最終目的地,而NETBEUI幀完全缺乏該信息。 網(wǎng)橋負(fù)責(zé)按照數(shù)據(jù)鏈路層地址在網(wǎng)絡(luò)之間轉(zhuǎn)發(fā)通信,但是有很多缺點(diǎn)。因?yàn)樗械膹V 播通信都必須轉(zhuǎn)發(fā)到每個(gè)網(wǎng)絡(luò)中,所以網(wǎng)橋的擴(kuò)展性不好。NETBEUI特別包括了廣播通信的 記數(shù)并依賴它解決命名沖突。一般而言,橋接NETBEUI網(wǎng)絡(luò)很少超過(guò)100臺(tái)主機(jī)。 近年來(lái)依賴于第二層交換器的網(wǎng)絡(luò)變得更為普遍。完全的轉(zhuǎn)換環(huán)境降低了網(wǎng)絡(luò)的利用 率,盡管廣播仍然轉(zhuǎn)發(fā)到網(wǎng)絡(luò)中的每臺(tái)主機(jī)。事實(shí)上,聯(lián)合使用100-BASE-T Ethernet,允 許轉(zhuǎn)換NetBIOS網(wǎng)絡(luò)擴(kuò)展到350臺(tái)主機(jī),才能避免廣播通信成為嚴(yán)重的問(wèn)題。 二:IPX/SPX IPX是NOVELL用于NETWARE客戶端/服務(wù)器的協(xié)議群組,避免了NETBEUI的弱點(diǎn)。但是, 帶來(lái)了新的不同弱點(diǎn)。 IPX具有完全的路由能力,可用于大型企業(yè)網(wǎng)。它包括32位網(wǎng)絡(luò)地址,在單個(gè)環(huán)境中允許有許多路由網(wǎng)絡(luò)。 IPX的可擴(kuò)展性受到其高層廣播通信和高開(kāi)銷的限制。服務(wù)廣告協(xié)議(Service Advertising Protocol,SAP)將路由網(wǎng)絡(luò)中的主機(jī)數(shù)限制為幾千。盡管SAP的局限性已經(jīng)被智能路由器和服務(wù)器配置所克服,但是,大規(guī)模IPX網(wǎng)絡(luò)的管理員仍是非常困難的工作。 三:TCP/IP 每種網(wǎng)絡(luò)協(xié)議都有自己的優(yōu)點(diǎn),但是只有TCP/IP允許與Internet完全的連接。TCP/IP是在60年代由麻省理工學(xué)院和一些商業(yè)組織為美國(guó)國(guó)防部開(kāi)發(fā)的,即便遭到核攻擊而破壞了大部分網(wǎng)絡(luò),TCP/IP仍然能夠維持有效的通信。ARPANET就是由基于協(xié)議開(kāi)發(fā)的,并發(fā)展成為作為科學(xué)家和工程師交流媒體的Internet。 TCP/IP同時(shí)具備了可擴(kuò)展性和可靠性的需求。不幸的是犧牲了速度和效率(可是:TCP/IP的開(kāi)發(fā)受到了政府的資助)。 Internet公用化以后,人們開(kāi)始發(fā)現(xiàn)全球網(wǎng)的強(qiáng)大功能。Internet的普遍性是TCP/IP至今仍然使用的原因。常常在沒(méi)有意識(shí)到的情況下,用戶就在自己的PC上安裝了TCP/IP棧,從而使該網(wǎng)絡(luò)協(xié)議在全球應(yīng)用最廣。 TCP/IP的32位尋址功能方案不足以支持即將加入Internet的主機(jī)和網(wǎng)絡(luò)數(shù)。因而可能代替當(dāng)前實(shí)現(xiàn)的標(biāo)準(zhǔn)是IPv6。
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助