?? readme.txt
字號:
一個 LANA 是 NetBIOS NCB 結構的一個字段。 在 IBM 的 NetBIOS 3.0 規范,在 LANA 用于指定一個特定的網絡適配器,
為 NetBIOS 然后支持達一臺 PC 計算機中兩個網絡適配器。 指定為零在 LANA 定向一個請求以第一個適配器,并指定一個
LANA 之一定向一個請求以第二個適配器。
最初,IBM 通過 NETBEUI 協議,也稱為 NetBIOS 幀協議發送 NetBIOS 數據包。 這是唯一的傳輸 NetBIOS 可以使用來在網絡
上發送數據。 換句話說,每個網絡適配器必須只有一個協議發送和接收 NetBIOS 數據包。
由于大多數計算機只有一個網絡適配器,許多基于 MS-DOS 的應用程序將所有他們的請求發送到 LANA 值為零
(也稱為只是 LANA 零)。 如果安裝了第二塊網絡適配器,某些程序允許用戶將應用程序配置為改為使用
一個 LANA。 因此,LANA 零成為默認的設置,盡管它永遠不會有意是默認值。
今天的網絡技術允許 NetBIOS 使用 NETBEUI 以外的傳輸。 Microsoft 已擴展,以指示特定的適配器上一個特定的
傳輸 LANA 的含義。 例如,如果您有兩個網絡適配器,還有 IPX/SPX 和 NETBEUI 傳輸安裝,您有四個 LANAs。
LANAs 可以也不可以連續,并且沒有識別的傳輸映射到的 LANA 沒有系統化的方法。
除了擴展一個 LANA 的含義,Microsoft 也添加的 NCB 命令 (NCBENUM),返回可用 LANA 號的數組。 例如,由
NCBENUM 填充 LANA_ENUM 結構可能包含一個數組,具有值 0、 3、 5 和 6。 第一個適配器上的零可能會映射到
IPX /SPX,三個可能會在第二個適配器上, 映射到 NETBEUI 等。
in Microsoft Windows NT,Windows 2000,Windows 98,and Windows 95,network adapters consist of physical
adapters (like 3Com Etherlink II) and software adapters (like Dial Up Adapter)。 in addition,
user may have TCP/IP,NETBEUI,IPX / SPX,and installed,all of which have NetBIOS support other transports。
對于 Windows NT,LANAs 是通過控制面板配置。 選擇網絡應用程序,選擇該 NetBIOS 接口組件,然后選擇配置。
一個對話框出現,允許您編輯 LANAs。
對于 Windows 2000,沒有要配置 LANA 號沒有用戶界面元素 ; 系統將自動分配 LANAs。
LANACFG.EXE command line utility is used to view and configure LANA 's。 this utility is available for
download at following Web site:
http://corporate.windowsupdate.microsoft.com/ (http://corporate.windowsupdate.microsoft.com/)
for Windows 95,may only set LANA zero,default protocol,and if no protocol is set as default,there won't
be LANA zero。 can in control panel set default protocol。 choose Network applet,choose want as default,
choose Properties,Advanced tab,and finally check 的 protocol 'Set to be default protocol this protocol'。
LANAs 可能看上去您的應用程序必須解決一個約束。 但是,使您的應用程序 ignorant 的用戶希望如何配置他們的計算機
是一個功能強大的主意,另一個為您的客戶使生活更容易。
編寫一個 NetBIOS 應用程序最好的方法是支持所有 LANAs,并通過任何 LANA 建立連接。 下面的步驟中列出一個好方法:
通過提交 NCBENUM 枚舉 LANAs。
通過提交 LANA 每一個 NCBRESET 重新設置每個 LANA。
將您的本地 NetBIOS 名稱添加到每個 LANA。 該名稱可能每個 LANA 上相同。
connect using any LANA:
對于服務器,提交每個 LANA 上的 NCBLISTEN。 如果必要,滿足第一個偵聽后取消任何未完成的偵聽。
為客戶端,提交一個 NCBFINDNAME (僅 Windows NT) 或每個 LANA 上的 NCBCALL (Windows NT、 Windows 98 或 Windows 95)。 第一個成功的查找名稱或調用將指示要使用哪個 LANA。 如果使用 NCBCALL 而不 NCBFINDNAME,您必須取消所有掛起 NCBCALLs 并掛斷多余的已完成的調用 (當兩個或多個調用可成功時)。
它是一個好主意異步提交 NCBADDNAME、 NCBLISTEN、 NCBFINDNAME 和 NCBCALL。 將幾乎每個傳輸上的并行處理異步請求。
這種體系結構是很有益。 一旦您的應用程序被寫入到建立這種方式連接,它將支持,NetBIOS 可以使用任何傳輸。
因此,您的客戶就無需配置的任何內容在您的應用程序中,,您的應用程序將不會受動態 LANAs 例如撥號適配器或插播放硬件。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -