NetBios協(xié)議詳解及網(wǎng)上鄰居工作原理(doc7頁)正式版
《NetBios協(xié)議詳解及網(wǎng)上鄰居工作原理(doc7頁)正式版》由會(huì)員分享,可在線閱讀,更多相關(guān)《NetBios協(xié)議詳解及網(wǎng)上鄰居工作原理(doc7頁)正式版(6頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、NetBios協(xié)議詳解及網(wǎng)上鄰居工作原理 Netbois( 網(wǎng)絡(luò)基本輸入 / 輸出系統(tǒng))最初由 IBM,Sytek 作為 API 開發(fā),使用戶軟件能使用局 域網(wǎng)的資源。 自從誕生, Netbois 成為許多其他網(wǎng)絡(luò)應(yīng)用程序的基礎(chǔ)。 嚴(yán)格意義上, Netbios 是接入網(wǎng)絡(luò)服務(wù)的接口標(biāo)準(zhǔn)。 Netbios原來是作為THE網(wǎng)絡(luò)控制器為 舊M局域網(wǎng)設(shè)計(jì)的,是通過特定硬件用來和網(wǎng)絡(luò) 操作系統(tǒng)連接的軟件層。 Netbios 經(jīng)擴(kuò)展,允許程序使用 Netbios 接口來操作 IBM 令牌環(huán)結(jié) 構(gòu)。 Netbios 已被公認(rèn)為工業(yè)標(biāo)準(zhǔn),通常參照 Netbios-compatible LANs. 它
2、提供給網(wǎng)絡(luò)程序一套方法,相互通訊及傳輸數(shù)據(jù)。基本上, Netbios 允許程序和網(wǎng)絡(luò) 會(huì)話。 它的目的是把程序和任何類型的硬件屬性分開。 它也使軟件開發(fā)員可以免除以下負(fù)擔(dān): 開發(fā)網(wǎng)絡(luò)錯(cuò)誤修復(fù), 低層信息尋址和路由。 使用 Netbios 接口, 可以為軟件開發(fā)員做許多工 作。 Netbios 使程序和局域網(wǎng)操作能力之間的接口標(biāo)準(zhǔn)化。 有它們, 可以將程序細(xì)化到為 osi 模型的哪一層所寫, 使程序能移植到其他網(wǎng)絡(luò)上。 在 Netbios 局域網(wǎng)環(huán)境下, 計(jì)算機(jī)通過名 字被系統(tǒng)知道。 網(wǎng)絡(luò)中每臺(tái)計(jì)算機(jī)都有通過不同方法編的永久性名稱。 這些名稱將在下面做 進(jìn)一步討論。 本站所提供的攝影照片,
3、插畫,設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系。 通過使用 Netbios 的數(shù)據(jù)報(bào)或廣播方式,在 Netbios 局域網(wǎng)上的 pc 機(jī)建立會(huì)話彼此聯(lián) 絡(luò)。會(huì)話允許更多的信息被傳送,探測錯(cuò)誤,和糾正。通信是在一對(duì)一的基礎(chǔ)上的。數(shù)據(jù)報(bào) 或廣播方式允許一臺(tái)計(jì)算機(jī)和多臺(tái)其他的計(jì)算機(jī)同時(shí)通信, 但信息大小受限。 使用數(shù)據(jù)報(bào)或 廣播方式?jīng)]有探測錯(cuò)誤和糾正。然而,數(shù)據(jù)報(bào)通信可以不必建立一個(gè)會(huì)話。 .. 在這種環(huán)境下所有的通信以一種稱為“網(wǎng)絡(luò)控制塊“的格式提交給 NetBIOS。 內(nèi)存中這 些塊的分配依賴于用戶程序。這些“網(wǎng)絡(luò)控制塊“分配到域中,分別為輸入 / 輸出保留。 在當(dāng)今的環(huán)境中,NetBI
4、OS是使用很普遍的協(xié)議。 以太網(wǎng),令牌環(huán),舊M PC網(wǎng)都支持NetBIOS。 在它原始版本中, 它僅作為程序和網(wǎng)絡(luò)適配器的接口。 從那以后, 傳輸類功能加入 NetBIOS, 使它功能日益增多。 .. 在 NetBIOS 里, 面向連接 (tcp) 和無連接 (udp) 通信均支持。 它支持廣播和復(fù)播, 支持三 個(gè)分開的服務(wù):命名 , 會(huì)話,數(shù)據(jù)報(bào)。 . NetBIOS 名稱用來在網(wǎng)絡(luò)上鑒別資源。程序用這些名稱開始和結(jié)束會(huì)話。你能用多個(gè)程 序配置一臺(tái)單獨(dú)的機(jī)器,每個(gè)程序都有獨(dú)特的 NetBIOS 名稱。每臺(tái)支持應(yīng)用的 pc 機(jī)也有用 戶定義或通過內(nèi)部方法獲得的 NetBIOS站名。.
5、 NetBIOS能包含至多16個(gè)阿爾法數(shù)字字母。在整個(gè)資源路由網(wǎng)絡(luò)里,字母的組合必須 獨(dú)特。在一臺(tái)使用 NetBIOS 的 pc 機(jī)在網(wǎng)絡(luò)上能完全工作起來之前, pc 必須先登記 NetBIOS 名稱。 對(duì)真正的成功者來說,不論他的生存條件如何,都不會(huì)自我磨滅 以下看仔細(xì)啦,一臺(tái)機(jī)器開機(jī)啦 ~~他在干嘛?? . 當(dāng)客戶端 A 活躍時(shí), 客戶端 A 廣播它的名稱。 當(dāng)它成功廣播自己, 并沒有其他人和它重 名,客戶端就登記成功。登記過程如下: . 1. 在登陸上,客戶端 A在所有地方廣播它自己和它的 NetBIOS信息6到10次(靠,這種辦 法Who想出來個(gè),便的。。。。),確保其
6、他網(wǎng)絡(luò)成員收到信息。(如果有機(jī)器沒有收到, 那該機(jī)的網(wǎng)上鄰居里這個(gè)客戶端 A 就隱身了) ! 2. 如果有另一客戶端 B 已用此名, 另一客戶端 B 發(fā)布它自己的廣播, 包括它正在使用的名字。 請(qǐng)求登陸的客戶端 A 停止所有登記的企圖。 3. 如無其他客戶端反對(duì)登記, 請(qǐng)求登陸的客戶端 A 完成登記過程。 如果有可用的名稱服務(wù)器, 那么名稱服務(wù)器會(huì)在它的數(shù)據(jù)庫里記上一筆,某機(jī)的名稱是 A, IP 地址是 XXX.XXX.XXX.XXX 4、當(dāng) A 機(jī)正常關(guān)機(jī)時(shí),重新廣播釋放剛才注冊的這個(gè)名字,同一網(wǎng)段上的計(jì)算機(jī)收到后把 這個(gè)名字在網(wǎng)上鄰居里就麻油了。(靠,暈倒死正常關(guān)機(jī)。。。。。
7、不正常呢?別急呀)如 果網(wǎng)上有 Wins 服務(wù)器的話,客戶機(jī)非正常關(guān)機(jī)一定時(shí)間以后, Wins 也會(huì)注銷這個(gè)名字。如 果麻油wins服務(wù)的話,您就對(duì)著網(wǎng)上鄰居里的圖標(biāo)撞大運(yùn)吧 ,當(dāng)心噢,這時(shí)候查詢名 字肯定是廣播??,如果你網(wǎng)上有個(gè)幾十臺(tái)機(jī)器,廣播個(gè) N篇,再等回答 問題真的解決了嗎?要知道廣播包是很容易出問題的,尤其在機(jī)器數(shù)量較多的網(wǎng)絡(luò)里, 這就是網(wǎng)上鄰居常常找不到人的原因之一, 并且廣播不能穿過路由, 所以不同子網(wǎng)的機(jī)器在 網(wǎng)上鄰居里是看不見地。 (如果有 wins 服務(wù)器存在而且節(jié)點(diǎn)類型不是 B, 那還 稍好一點(diǎn), 不廣播了。具體方式可參閱 wins 結(jié)點(diǎn)類型的相關(guān)資料
8、) 其實(shí)即使有些機(jī)器沒有收到注冊請(qǐng)求 , 也就是網(wǎng)上鄰居里看不看見沒什么大關(guān)系,只要 A不恰女?和B同名,如果有 WINS服務(wù)那就更好了,你和他同名也沒關(guān)系,WINS會(huì)更新紀(jì)錄或 拒絕A登記這個(gè)名字。當(dāng)你試圖和A機(jī)進(jìn)行基于NetBios的通訊,比如傳只文件什么的, 那 首先會(huì)查詢 NetBios 名字,如果找到就開始通訊。 在 NetBIOS 環(huán)境中有兩類名稱: 獨(dú)特的和集合的。 獨(dú)特的名稱必須在網(wǎng)絡(luò)中獨(dú)特。 集合 的名稱不必在網(wǎng)絡(luò)中獨(dú)特, 所有同名過程屬于同一集合。 每個(gè)NetBIOS節(jié)點(diǎn)包含一張?jiān)摴?jié)點(diǎn) 當(dāng)前使用名稱的表。 NetBIOS命名允許16個(gè)字母用在 NetBI
9、OS名稱中。而微軟只允許15個(gè)字母用在 NetBIOS名 稱中,第十六個(gè)為 NetBIOS后綴。NetBIOS后綴用在 Microsoft networking 軟件中,區(qū)別 安裝的功能,登記的設(shè)備和服務(wù)。 ! [注意:smb和nbt (在tcp/ip 上的NetBIOS)緊密的工作在一起,且都使用 137, 138, 139 端口。137 端口是 NetBIOS 名稱 UDP,138端口是 NetBIOS 數(shù)據(jù)報(bào) UDP 139 端口是 NetBIOS 會(huì)話 tcp] 嘿嘿,知道點(diǎn)安全常識(shí)的這個(gè)端口號(hào)不會(huì)沒聽說過吧,要網(wǎng)上鄰居還是要安全自 已考慮清楚噢?? 以下是Microsoft W
10、indowsNT目前使用的NetBIOS后綴表。后綴是16進(jìn)制。 版權(quán)申明:本 站文章均來自網(wǎng)絡(luò) . 名稱 數(shù)字 類型 用途 00 U Workstation Service 01 U Messenger Service <\\_MSBROWSE_> 01 G Master Browser 03 U Messenger Service 06 U RAS Server Service 1F U NetDDE Service 20 U File Server Service 21 U RAS Client Service 22 U Exchange Interchange 2
11、3 U Exchange Store 24 U Exchange Directory 30 U Modem Sharing Server Service 31 U Modem Sharing Client Service 43 U SMS Client Remote Control 44 U SMS Admin Remote Control Tool 45 U SMS Client Remote Chat 46 U SMS Client Remote Transfer 4C U DEC Pathworks TCPIP Service 52 U DEC Pathworks TCP
12、IP Service 87 U Exchange MTA 6A U Exchange IMC BE U Network Monitor Agent BF U Network Monitor Apps 03 U Messenger Service 00 G Domain Name 1B U Domain Master Browser 1C G Domain Controllers 1D U Master Browser 1E G Browser Service Elections 1C G Internet Information Server 00 U Internet
13、 Information Server [2B] U Lotus Notes Server IRISMULTICAST [2F] G Lotus Notes IRISNAMESERVER [33] G Lotus Notes Forte_$ND800ZA [20] U DCA Irmalan Gateway Service ! 獨(dú)特的 (u) : 該名僅有一個(gè) IP 地址分給它。 在網(wǎng)絡(luò)設(shè)備中, 一個(gè)名稱的多次出現(xiàn)看來會(huì)被登 記,但后綴是唯一的,使整個(gè)名稱唯一。 . 集合的( g): 普通集合,一個(gè)名稱可有多個(gè) IP 地址。 . 多址的 (M): 名稱是唯一的, 但由于在同一計(jì)
14、算機(jī)上有多個(gè)網(wǎng)絡(luò)接口, 這種配置應(yīng)該被允許登 記。地址的最大數(shù)目是 25。 ... Internet集合(I):這是組名的特殊配置,用在操作 WINDOSNT域名。 根據(jù)專家觀察,這 樣的理論和現(xiàn)象都是值得各位站長深思的, 所以希望大家多做研究學(xué)習(xí), 爭取總結(jié)出更多更 好的經(jīng)驗(yàn) ! 域名 (D): 在 NT4.0 中新引進(jìn)的。 .. 為了快速瀏覽一臺(tái)服務(wù)器上登記的 NETBIO的稱和服務(wù),用以下命令: nbstat -a [ipaddress] nbstat -a [host] 版權(quán)申明:本站文章均來自網(wǎng)絡(luò) . [1.0.3] NetBIOS 會(huì)話 . NetBIOS 會(huì)話
15、服務(wù)提供給用戶程序一種面向連接,可靠的,完全雙重的信息服務(wù)。 NetBIOS要求一個(gè)是客戶端程序,一個(gè)是服務(wù)器端程序。 NetBIOS會(huì)話的建立需要雙方預(yù)定 的合作。一個(gè)程序必須先發(fā)出 listen 命令,其他程序才可以發(fā)出 call 命令。 listen 命令 參考在它的 NetBIOS 名稱表中的名稱 (或 windows 服務(wù)器中的) , 也參考用于作為會(huì)話另一 端的遠(yuǎn)端程序的名稱。如果聆聽者不在聆聽, call 命令將不會(huì)成功。如果 call 成功,各程 序?qū)⒔拥綍?huì)話 id ,以作為會(huì)話建立的確認(rèn)。 版權(quán)申明:本站文章均來自網(wǎng)絡(luò),如有侵權(quán), 請(qǐng)聯(lián)系 028-86262244-2
16、15 ,我們收到后立即刪除 , 謝謝! send 和 receive 命令操作傳輸數(shù)據(jù)。在會(huì)話最后,各程序?qū)?zhí)行掛起命令。沒有為會(huì)話服 務(wù)的實(shí)際流控制,因?yàn)榧俣ň钟蚓W(wǎng)足夠快,能夠傳輸需要的數(shù)據(jù)。 . [1.0.4] NetBIOS 數(shù)據(jù)報(bào) . 數(shù)據(jù)報(bào)可以發(fā)送到特定的地點(diǎn), 或組中所有成員, 或廣播到整個(gè)局域網(wǎng)。 與其它數(shù)據(jù)服 務(wù)相比,NetBIOS數(shù)據(jù)報(bào)是無連接,非可靠的。Send_Datagram命令需要調(diào)用者設(shè)定目的名。 如果目的名是組名,組中每個(gè)成員都收到數(shù)據(jù)。 Receive_Datagram 命令的調(diào)用者必須確定 它接收數(shù)據(jù)的本地名。除了實(shí)際數(shù)據(jù)外, Receive_Datag
17、ram 也返回發(fā)送者的名稱。如果 NetBIOS 收到數(shù)據(jù),但卻沒有 Receive_Datagram 命令在等待,數(shù)據(jù)將被丟棄。 。 Send_Broadcast_Datagram 命令發(fā)送信息給本地網(wǎng)上每個(gè) NetBIOS 系統(tǒng)。當(dāng) BetBIOS 節(jié)點(diǎn)收到廣播數(shù)據(jù),發(fā)布 Receive_Broadcast_Datagram 命令的每個(gè)進(jìn)程都收到數(shù)據(jù)。如果 當(dāng)廣播數(shù)據(jù)被收到時(shí),沒有這些命令在運(yùn)行,數(shù)據(jù)將被丟棄。 . NetBIOS使應(yīng)用程序能和另一個(gè)設(shè)備建立會(huì)話,使網(wǎng)絡(luò)轉(zhuǎn)發(fā)器和處理協(xié)議處理收到、發(fā) 送到另一臺(tái)機(jī)器的請(qǐng)求。 NetBIOS實(shí)際上不操作數(shù)據(jù)。 NetBIOS定義規(guī)定了用
18、來到達(dá)這些服 務(wù)的協(xié)議的網(wǎng)絡(luò)接口,而非協(xié)議本身。歷史上, NetBIOS 曾與叫做 NetBEUI 的協(xié)議(網(wǎng)絡(luò)擴(kuò) 展用戶接口)捆綁。接口和協(xié)議的結(jié)合有時(shí)引起混淆,但它們是不同的。 .. 網(wǎng)絡(luò)協(xié)議為定位、 連接到網(wǎng)絡(luò)上特定的服務(wù)提供至少一種方法。 這通常由將節(jié)點(diǎn)和服務(wù) 名轉(zhuǎn)化為網(wǎng)絡(luò)地址(名稱解析)完成。在連接用 TCP/IP建立前,NetBIOS服務(wù)名必須解析 成IP地址。大多數(shù) NetBIOS的TCP/IP實(shí)現(xiàn),用廣播或 LMHOSTS:件完成名稱地址的解析。 在Microsoft 環(huán)境中,你最可能使用叫做 WINS的NetBIOS 名稱服務(wù)器。 ! NetBEUI 是網(wǎng)絡(luò)操作系
19、統(tǒng)使用的 NetBIOS 協(xié)議的加強(qiáng)版本。 它規(guī)范了在 NetBIOS 中未標(biāo) 準(zhǔn)化的傳輸幀,還加了額外的功能。傳輸層驅(qū)動(dòng)器經(jīng)常被 Microsofts LAN Manager (微軟 局域網(wǎng)操作器)使用。 NetBEUI執(zhí)行OSI LLC2協(xié)議。NetBEUI是原始的PC網(wǎng)絡(luò)協(xié)議和 舊M 為LanManger (局域網(wǎng)操作器)服務(wù)器設(shè)計(jì)的接口。本協(xié)議稍后被微軟采用作為它們的網(wǎng)絡(luò) 產(chǎn)品的標(biāo)準(zhǔn)。它規(guī)定了高層軟件通過 NetBIOS 幀協(xié)議發(fā)送、接收信息的 方法。本協(xié)議運(yùn)行在標(biāo)準(zhǔn) 802.2 數(shù)據(jù)鏈協(xié)議層上。 ... [1.0.6] NetBIOS 范圍 .. NetBIOS范圍ID為
20、建立在 TCP/IP (叫做NBT)模塊上的NetBIOS提供額外的命名服務(wù)。 NetBIOS范圍ID的主要目的是隔離單個(gè)網(wǎng)絡(luò)上的 NetBIOS通信和那些有相同 NetBIOS范圍 ID的節(jié)點(diǎn)。NetBIOS范圍ID是附加在NetBIOS名稱上的字符串。兩個(gè)主機(jī)上的 NetBIOS范 圍 ID 必須匹配,否則兩主機(jī)無法通信。 NetBIOS 范圍 ID 允許計(jì)算機(jī)使用相同的計(jì)算機(jī)名, 不同的范圍ID。范圍ID是NetBIOS名稱的一部分,使名稱唯一。 NETBIOS是不可路由的服務(wù),如果要實(shí)現(xiàn)不同網(wǎng)段的主機(jī)名服務(wù) ,需要設(shè)置 WINS來解析。! 人生最大的幸福,莫過于連一分鐘都無法
21、休息 零碎的時(shí)間實(shí)在可以成就大事業(yè) 珍惜時(shí)間可以使生命變的更有價(jià)值 時(shí)間象奔騰澎湃的急湍,它一去無返,毫不流連 一個(gè)人越知道時(shí)間的價(jià) 值,就越感到失時(shí)的痛苦 得到時(shí)間,就是得到一切 用經(jīng)濟(jì)學(xué)的眼光來看,時(shí)間就是一種財(cái)富 時(shí)間一點(diǎn)一滴凋謝,猶如蠟燭漫漫燃盡 我總是感覺到時(shí)間的巨輪在我背后奔馳,日益迫近 夜晚 給老人帶來平靜,給年輕人帶來希望 不浪費(fèi)時(shí)間,每時(shí)每刻都做些有用的事,戒掉一切不必要的行為 時(shí)間乃是萬物中最寶貴的東西,但如果浪費(fèi)了,那就是最大的浪費(fèi) 我的產(chǎn)業(yè)多么美, 多么廣,多么寬,時(shí)間是我的財(cái)產(chǎn),我的田地是時(shí)間 時(shí)間就是性命,無端的空耗別人的時(shí)間,知識(shí)是取之不盡,用之不竭的。只有
22、最大限度地挖掘它,才能體會(huì)到學(xué)習(xí)的樂趣。 新想法常常 瞬息即逝,必須集中精力,牢記在心,及時(shí)捕獲。 每天早晨睜開眼睛,深吸一口氣,給自己一個(gè)微笑,然后說: “在這美妙的一天,我又要獲得多少知識(shí)啊! ” 不要為這個(gè)世界而驚嘆,要讓 這個(gè)世界為你而驚嘆! 如果說學(xué)習(xí)有捷徑可走,那也一定是勤奮。 學(xué)習(xí)猶如農(nóng)民耕作,汗水滋潤了種子,汗水澆灌了幼苗,沒有人瞬間奉送給你一個(gè)豐收。 藏書再多,倘若不讀,只是一種 癖好;讀書再多,倘若不用,只能成為空談。 學(xué)習(xí)好似一片沃土,只要辛勤耕耘,定會(huì)有累累的碩果;如若懶于勞作,當(dāng)別人跳起豐收之舞時(shí),你已是后悔莫及了。 不渴望能夠一躍千里, 只希望每天能夠前進(jìn)一步,學(xué)習(xí)的成功與失敗原因是多方面的,要首先從自己身上找原因,才能受到鼓舞,找出努力的方向 [1.0.5] NetBEUI 解釋
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)短期償債能力分析
- 人教版四年級(jí)四年級(jí)英語下下unit1myschool課件
- 2021秋九年級(jí)語文上冊第5單元寫作論證要合理課件新人教版
- 糖尿病酮癥酸中毒護(hù)理查房
- 股票技術(shù)分析課件
- 九年級(jí)歷史上冊 1 人類的形成課件 新人教版
- 語文A版語文四下《化石吟》課件2
- 心臟的血液循環(huán)
- 泌尿系梗阻課件
- 高中通用技術(shù)三極管特性知識(shí)點(diǎn)整理-ppt課件
- [人教部編本]一年級(jí)下冊(全冊)ppt課件匯總--一等獎(jiǎng)作品集
- 螺紋環(huán)換熱器總體介紹
- 商品分類與編碼課件
- 項(xiàng)目運(yùn)作與案例分析報(bào)告課件
- 錘子手機(jī)局部放大動(dòng)畫——放大鏡效果模板