NBP代表名称绑定协议,它是开放系统互连(OSI)模型的传输层的一部分,用于将实体名称绑定到内部存储地址。它记录这些映射,以供其他实体查找。
该协议的主要目的是验证实体名称及其地址的唯一性。使用此协议注册实体后,它对网络上已经存在的其他实体可见。
实体名称由三个部分组成,即:对象,类型和区域。
- 目的 –
它标识系统或系统的用户。 - 类型 –
它标识实体提供的服务类型。 - 区域–
它代表节点所属的区域。
特征 :
- NBP的主要函数是将名称转换为地址。
- 它通过网络广播数据包以使网络地址与命名实体匹配。找到匹配项的节点响应协议。
- 它是一个动态的分布式协议。
- 它建立在数据报传送协议(DDP)之上,即它是DDP的客户端。
- NBP名称是结构化的。
- 它提供了有限的通配符功能。
- 它还为客户提供一些元信息。
好处 :
- 它提供了浏览功能,使机器可以查找具有特定名称的服务。
- 它提供了一个简单高效的名称来查找地址。
- NBP名称易于阅读,包括大写字母,小写字母和空格。
- 它是一个自配置协议。
- 它通过使用多播以太网而不是广播请求来减少计算机和网络上的负载。
缺点:
- 它没有为网络环境提供适当的安全措施。
- 它仅支持IPv4,不支持IPv6。
- 它没有使用缓存的概念来提高其效率。