使用NetBIOS接口API进行网络通信的应用程序可以在任何支持NetBIOS接口的协议栈上运行。
我们可以说NetBIOS类似于socket吗?
另外,SMB和NetBIOS之间的关系是什么?如果NetBIOS类似于socket,那么在socket中实现SMB是否可行?
如果我错了,请纠正我。
发布于 2016-05-06 13:35:15
我们可以说NetBIOS类似于socket吗?
是的,它们都是提供网络访问的API。它们为数据传递和会话管理提供了功能。有两个具有类似功能的API的原因在很多地方都有描述,例如在http://www.mcsecamp.com/MCSE%20Training%20Guide%20TCP%20IP/5a65bdc.htm。
另外,SMB和NetBIOS之间的关系是什么?
SMB是一种应用层协议。最初的SMB实现使用了NetBIOS API。尽管如此,SMB并不依赖于特定的API,它可以由提供像NetBIOS这样的函数的任何API来实现。
是否可以在socket API中实现SMB?
是。例如,Samba实现了SMB,它使用socket API。
https://stackoverflow.com/questions/37070431
复制相似问题