跳转到内容

NetBIOS

维基百科,自由的百科全书

这是本页的一个历史版本,由Alfredo ougaowen留言 | 贡献2013年2月25日 (一) 13:00 歷史编辑。这可能和当前版本存在着巨大的差异。

NetBIOS,為網路基本輸入輸出系統(英語:Network Basic Input/Output System)的縮寫,它提供了OSI模型中的會話層服務,讓在不同電腦上運行的不同程式,可以在區域網路中,互相連線,以及分享資料。嚴格來說,NetBIOS不是一種網路協定,而是应用程序接口(API)。較古老的作業系統,使用IEEE 802.2IPX/SPX協定,可以使用NetBIOS Frames協定或NetBIOS over IXP/SPX協定來運作。現代作業系統,多數都使用TCP/IP協定,則可透過NetBIOS over TCP/IP協定來相互通訊。

歷史

IBM在區域網路中,為他們的大型主機開發了IBM系統網路架構(SNA)。但這套系統過於複雜,不適用於個人電腦,於是IBM雇用了Sytek Inc,為他們開發新的IBM PC Network,適用於個人電腦組成的區域網路。

1983年,Sytek Inc開發了一套軟體API,使用在IBM PC Network區域網路中。

1984年,IBM授權開放這套標準的API給外界使用,用來與IBM電腦進行網路連結。1985年,IBM提出了一套通訊協定,與NetBIOS API合併,形成NetBIOS延伸使用者界面(NetBIOS Extended User Interface, NetBEUI)。

1986年,Novell發表NetWare 2.0,將NetBIOS實作在其中。Novell讓NetBIOS運作在IPX/SPX協定上,提出了NetBIOS over IPX/SPX協定。

1987年,TETF發布RFC 1001與RFC 1002,這套標準被稱為NetBIOS over TCP/IP,簡稱為NBT。