net bios

net bios

NETBIOS協定是由IBM公司開發,主要用於數十台計算機的小型區域網路。

NetBIOS:
是Network Basic Input/Output System的簡稱,一般指用於區域網路通信的一套API
歷史
NetBIOS是一個網路協定,在上世紀80年代早期由IBM和Sytec聯合開發,用於所謂的PC-Network。雖然公開發表的文檔很少,協定的API卻成為了事實上的標準。
隨著PC-Network被令牌環和乙太網取代,NetBIOS也應該退出歷史舞台。但是,由於很多軟體使用了NetBIOS的API,所以NetBIOS被適配到了各種其他的協定上,比如IPX/SPX和TCP/IP。
使用令牌環和乙太網傳輸的NetBIOS現在被稱為NetBEUI。在Micrsoft Windows 98發布之前,一直廣泛使用。在TCP/IP上運行的NetBIOS稱為 NBT,由RFC 1001和RFC 1002定義。NBT的基本思想是在基於IP的絡上模擬基於NetBIOS的PC-Network。NBT在Windows 2000中引入,是現在首選的NetBIOS傳輸。
概述
不管使用哪一種傳輸方式,NetBIOS提供三種不同的服務:
名字服務:名字登記和解析
會話服務:可靠的基於連線的通信
數據包服務:不可靠的無連線通信
當NetBIOS是數據鏈路層協定時,可以通過5Ch中斷訪問其功能。傳遞給這些函式的訊息使用NCB格式。
NetBIOS和NetBEUI被設計為僅僅用於區域網路,因此不支持路由,並且最多只能處理72個節點或者設備。NetBIOS和NetBEUI經常使用廣播實現,尤其是名字服務的相關操作。
NBT使用一個或多個 NBNS(NetBIOS Name Server(s))將名字服務擴展到多個子網。NBNS是動態DNS的一種,Microsoft的NBNS實現稱為WINS。另外,為了將虛擬的NetBIOS網路擴展到多個IP子網,WINS標準還引入了一個或者多個NBDD(NetBIOS Datagram Distribution) 伺服器。不幸的是,微軟的NBDD實現從來沒有工作過。
DNS:
每次網路連線發生問題時,詢問工程師時,他們的答案通常都是:‘專線斷了或DNS Server掛掉了’,到底什麼是 DNS Server,
為什麼它一當機我們就不能上網玩樂了呢?
DNS全名叫 Domain Name Server,在說明 DNS Server 前,可能要先說明什麼叫 Domain Name,在網路上辨別一台電腦的方式是利用 IP,但是一組 IP 數字很不容易記,且沒有什麼聯想的意義,因此,我們會為網路上的伺服器取一個有意義又容易記的名字,這個名字我們就叫它“Domain Name”。
例如:PC home 電腦報網站而言,一般使用者在瀏覽這個網站時,都會輸入www.pchome.com.tw,而很少有人會記住這台 Server的IP 是多少?所以ww.pchome.com.tw就是 PC home 電腦報的Domain Name,而 203.70.70.1則是它的 IP,就如同我們在稱呼朋友時,一定是叫他的名字,幾乎沒有人是叫對方身份證字號的吧!
但由於在 Internet 上真實在辨識機器的還是 IP,所以當使用者輸入Domain Name 後,瀏覽器必須要先去一台有 Domain Name 和IP 對應資料的主機去查詢這台電腦的 IP,而這台被查詣的主機,我們稱它為 Domain Name Server,簡稱DNS,例如:當你輸入www.pchome.com.tw時,瀏覽器會將www.pchome.com.tw這個名字傳送到離他最近的 DNS Server 去做辨識,如果詢找到,則會傳回
這台主機的 IP,進而跟它索取資料,但如果沒查到,就會發生類似 DNS NOT FOUND 的情形,所以一旦DNS Server當機,就像是路標完全被毀壞,沒有人知道該把資料送到那裡。跟我們一般人的姓名不同於,Domain Name和 IP 一樣,每個Domain Name必須對應要一組 IP,而是是獨一無二的,和IP相同,Domain Name也不可重覆。

相關詞條

相關搜尋

熱門詞條

聯絡我們