在 Oracle® Solaris 11.2 中管理服务定位协议服务

退出打印视图

更新时间: 2014 年 7 月
 
 

使用 snoop 监视 SLP 活动

snoop 实用程序是一种用于提供网络通信流量信息的被动管理工具。此实用程序自身只生成最小流量,并可使您在活动发生时监视网络中的所有活动。

snoop 实用程序可提供对实际 SLP 消息流量的跟踪。例如,在运行带有 slp 命令行参数的 snoop 时,该实用程序将在跟踪中显示有关 SLP 注册和注销的信息。通过检查哪些服务正在注册以及正在发生的重新注册活动量,可以使用此信息测量网络负载。

    snoop 实用程序对于观察企业中 SLP 主机之间的通信流量也很有用。运行带有 slp 命令行参数的 snoop 时,可以监视以下类型的 SLP 活动,以确定是否需要重新配置网络或代理:

  • 使用特定 DA 的主机数量。使用此信息来确定是否需要为了负载平衡而部署其他 DA。

  • 使用特定 DA 的主机数量。使用此信息可帮助您确定是否为某些主机配置新范围或不同范围。

  • 是 UA 请求超时还是 DA 确认较慢。可以通过监视 UA 超时并重新传输来确定 DA 是否过载,也可以检查 DA 是否需要比几秒钟长的时间来向 SA 发送注册确认。如果需要,可利用此信息通过部署其他 DA 或更改范围配置,重新平衡 DA 中的网络负载。

使用 snoop–V(详细模式)命令行参数,可以获得注册生命周期和 SrvReg 中的刷新标志值,以确定是否应减少重新注册数量。

    还可以使用 snoop 来跟踪其他种类的 SLP 通信流量,例如:

  • UA 客户机与 DA 之间的通信流量

  • 多播 UA 客户机与应答 SA 之间的通信流量

有关 snoop 的更多信息,请参阅 snoop(1M)


提示  - 组合使用 netstat 命令和 snoop,可查看流量和拥塞统计信息。有关 netstat 的更多信息,请参阅 netstat(1M)