首页 理论教育 NetBIOS命令及其功能

NetBIOS命令及其功能

时间:2023-11-17 理论教育 版权反馈
【摘要】:NetBIOS命令被分为四大类:总体支持命令,名字支持命令,数据报支持命令和会话支持命令。NetBIOS命令及功能如表6.5.1所示。数据报支持类命令的功能是实现结点间的数据报收发。后面还将看到,NetBIOS命令大都是一一对应且一一满足的,但每一个命令仅能相互满足一次。另外两个数据报命令是“发广播数据报”和“收广播数据报”。数据报长一般为512个字节。

NetBIOS命令及其功能

NetBIOS命令被分为四大类:总体支持命令,名字支持命令,数据报支持命令和会话支持命令。前两类命令属于对系统的支持,后两类命令则可直接实现网络上的报文传输。NetBIOS命令及功能如表6.5.1所示。

表6.5.1 NetBIOS命令及其功能

总体支持类命令的功能是实现对系统的管理,其中“复位重置”命令可使NetBIOS和适配器复位,删除本地名字表,退出任何会话,重置网络参数,如最大会话数等,只在特殊情况下才被使用;“命令删除”命令可撤消已发出但尚未完成的命令,以免因网络上发出的未决命令过多而占用资源;“适配器状态”命令可提供网络上任一结点适配器的有关状态,包括结点标识、收发情况统计、出错统计、资源统计、本地名表等;“会话状态”命令可提供有关各个会话(可以把它想象成虚电路)的连接号、连接双方名称、连接状态等信息。后两条命令对实现网络的有关管理特别有用。(www.xing528.com)

名字支持类命令的功能是实现对网络名字的管理。一个结点可以有16个不同的名字,用以支持不同的应用。名字又有两种类型,唯一名将不允许网络上有相同的名字存在。这类命令实现对唯一名、组名的增加和删除。

数据报支持类命令的功能是实现结点间的数据报收发。其中“发送数据报”命令将把一个数据报传送给特定的名字,如:Send-DG(myname,destname,buff,length),将长度为length、地址为buff的数据报发送给名字为destname的用户,但只有当接收方运行了“收数据报”命令,其才能真正收到数据报,并可从返回状态中知道谁发的数据报。这就是说,收、发命令是一一对应的。后面还将看到,NetBIOS命令大都是一一对应且一一满足的,但每一个命令仅能相互满足一次。例如,命令RCV—DG仅能满足一个Send—DG,若再发一个Send—DG,还需要另一个RCV—DG才能满足。另外两个数据报命令是“发广播数据报”和“收广播数据报”。“发广播数据报”的作用是对网络中所有用户发送数据报,只要用户已运行了“收广播数据报”命令,就都可以收到该数据报。数据报长一般为512个字节。

会话支持命令同前面介绍的传送站的几个命令十分相似。在传输之前,必须先用“侦听呼叫”和“呼叫连接”建立连接,并获得相应的连接号,然后才在该连接号上进行收发。每个收发命令一次可完成64k字节报文的传输,若使用“链式发送”命令,则还可扩大一倍,达到128k字节。“接收任意”命令可以从任何已有连接上接收信息。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈