資源描述:
《netbios等協(xié)議》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、NETBIOSNETBIOS協(xié)議是由IBM公司開發(fā),主要用于數(shù)十臺(tái)計(jì)算機(jī)的小型局域網(wǎng)。該協(xié)議是一種在局域網(wǎng)上的程序可以使用的應(yīng)用程序編程接口(API),為程序提供了請求低級服務(wù)的統(tǒng)一的命令集,作用是為了給局域網(wǎng)提供網(wǎng)絡(luò)以及其他特殊功能,系統(tǒng)可以利用WINS服務(wù)、廣播及Lmhost文件等多種模式將NetBIOS名解析為相應(yīng)IP地址,實(shí)現(xiàn)信息通訊,所以在局域網(wǎng)內(nèi)部使用NetBIOS協(xié)議可以方便地實(shí)現(xiàn)消息通信及資源的共享。因?yàn)樗加孟到y(tǒng)資源少、傳輸效率高,所以幾乎所有的局域網(wǎng)都是在NetBIOS協(xié)議的基礎(chǔ)上工作的。中文釋義:(RFC-1001,1002)網(wǎng)絡(luò)基本輸
2、入/輸出系統(tǒng)協(xié)議應(yīng)用:在Windows操作系統(tǒng)中,默認(rèn)情況下在安裝TCP/IP協(xié)議后會(huì)自動(dòng)安裝NetBIOS。比如在Windows2000/XP中,當(dāng)選擇“自動(dòng)獲得IP”后會(huì)啟用DHCP服務(wù)器,從該服務(wù)器使用NetBIOS設(shè)置;如果使用靜態(tài)IP地址或DHCP服務(wù)器不提供NetBIOS設(shè)置,則啟用TCP/IP上的NetBIOS。具體的設(shè)置方法如下:首先打開“控制面板”,雙擊“網(wǎng)絡(luò)連接”圖標(biāo),打開本地連接屬性。接著,在屬性窗口的“常規(guī)”選項(xiàng)卡中選擇“Internet協(xié)議(TCP/IP)”,單擊“屬性”按鈕。然后在打開的窗口中,單擊“高級”按鈕;在“高級TCP/I
3、P設(shè)置”窗口中選擇“WINS”選項(xiàng)卡,在“NetBIOS設(shè)置”區(qū)域中就可以相應(yīng)的NetBIOS設(shè)置。NetBIOS:網(wǎng)絡(luò)基本輸入輸出系統(tǒng)NetBIOS定義了一種軟件接口以及在應(yīng)用程序和連接介質(zhì)之間提供通信接口的標(biāo)準(zhǔn)方法。NetBIOS是一種會(huì)話層協(xié)議,應(yīng)用于各種LAN(Ethernet、TokenRing等)和WAN環(huán)境,諸如TCP/IP、PPP和X.25網(wǎng)絡(luò)。 NetBIOS使得應(yīng)用程序無需了解包括差錯(cuò)恢復(fù)(會(huì)話模式)在內(nèi)的網(wǎng)絡(luò)細(xì)節(jié)。NetBIOS請求以網(wǎng)絡(luò)控制塊(NCB:NetworkControlBlock)的形式提供,NCB中包含了信息存放位置和目
4、標(biāo)名稱等信息?! etBIOS提供開放系統(tǒng)互聯(lián)(OSI)模型中的會(huì)話層和傳輸層服務(wù),但不支持標(biāo)準(zhǔn)幀或數(shù)據(jù)格式的傳輸。NetBIOS擴(kuò)展用戶接口(NetBEUI)支持標(biāo)準(zhǔn)幀格式,它為NetBIOS提供網(wǎng)絡(luò)層和傳輸層服務(wù)支持。 NetBIOS支持兩種通信模式:會(huì)話(session)或數(shù)據(jù)報(bào)(datagram)。會(huì)話模式是指兩臺(tái)計(jì)算機(jī)為“對話”建立一個(gè)連接,允許處理大量信息,并支持差錯(cuò)監(jiān)測和恢復(fù)功能。數(shù)據(jù)報(bào)模式面向“無連接”(信息獨(dú)立發(fā)送)操作,發(fā)送的信息較小,由應(yīng)用程序提供差錯(cuò)監(jiān)測和恢復(fù)功能。此外數(shù)據(jù)報(bào)模式也支持將信息廣播到局域網(wǎng)中的每臺(tái)計(jì)算機(jī)上。 Net
5、BIOS名稱為16字節(jié)長(必要情況下使用填充位填滿),對使用的字節(jié)值幾乎沒有限制。對于不執(zhí)行路由的小型網(wǎng)絡(luò),將NetBIOS名稱映射到IP地址上有三種方法: 1.IP廣播-當(dāng)目標(biāo)地址不在本地cache上時(shí),廣播一個(gè)包含目標(biāo)計(jì)算機(jī)NetBIOS名稱的數(shù)據(jù)包。目標(biāo)計(jì)算機(jī)返回其IP地址?! ?.lmhosts文件-這是一個(gè)負(fù)責(zé)映射IP地址和NetBIOS計(jì)算機(jī)名稱的文件。3.NBNS-NetBIOS命名服務(wù)器負(fù)責(zé)將NetBIOS名稱映射到IP地址上。該服務(wù)由Linux環(huán)境下的后臺(tái)程序(nmbddaemon)執(zhí)行。NetBEUINetBEUI,即NetBiosEn
6、hancedUserInterface,或NetBios增強(qiáng)用戶接口。它是NetBIOS協(xié)議的增強(qiáng)版本,曾被許多操作系統(tǒng)采用,例如WindowsforWorkgroup、Win9x系列、WindowsNT等。NETBEUI是為IBM開發(fā)的非路由協(xié)議,用于攜帶NETBIOS通信。中文釋義:NetBIOS用戶擴(kuò)展接口協(xié)議 NETBEUI協(xié)議在許多情形下很有用,是WINDOWS98之前的操作系統(tǒng)的缺省協(xié)議??傊甆etBEUI協(xié)議是一種短小精悍、通信效率高的廣播型協(xié)議,安裝后不需要進(jìn)行設(shè)置,特別適合于在“網(wǎng)絡(luò)鄰居”傳送數(shù)據(jù)。所以建議除了TCP/IP協(xié)議之外,局域網(wǎng)
7、的計(jì)算機(jī)最好也安上NetBEUI協(xié)議?! ETBEUI缺乏路由和網(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)境都橋接起來的小工作組環(huán)境?! ∫?yàn)椴恢С致酚?,所以NETBEUI永遠(yuǎn)不會(huì)成為企業(yè)網(wǎng)絡(luò)的主要協(xié)議。NETBEUI幀中唯一的地址是數(shù)據(jù)鏈路層媒體訪問控制(MAC)地址,該地址標(biāo)識(shí)了網(wǎng)卡但沒有標(biāo)識(shí)網(wǎng)絡(luò)。路由器靠網(wǎng)絡(luò)地址將幀轉(zhuǎn)發(fā)到最終目的地,而NETBEUI幀完全缺乏該信息?! 【W(wǎng)橋負(fù)責(zé)按照數(shù)據(jù)鏈路層地址在網(wǎng)絡(luò)之間轉(zhuǎn)發(fā)通信,但是有很多缺點(diǎn)。因?yàn)樗械膹V播通信都必須轉(zhuǎn)
8、發(fā)到每個(gè)網(wǎng)絡(luò)中,所以網(wǎng)橋的擴(kuò)展性不好。NETBEUI