RFC6733 说“至少,Diameter 节点应该与每个领域的两个对等点建立连接,称为主对等点和辅助对等点。机制(手动配置和 DNS)用于发现远程对等点。”
我如何知道领域中哪个对等点是主要对等点,哪个对等点是辅助对等点?
RFC6733 说“至少,Diameter 节点应该与每个领域的两个对等点建立连接,称为主对等点和辅助对等点。机制(手动配置和 DNS)用于发现远程对等点。”
我如何知道领域中哪个对等点是主要对等点,哪个对等点是辅助对等点?
这是由 Diameter 主机本身做出的决定 - 它不是对等方的财产。特别是,一个 Diameter 主机可以决定一个对等点是它的主要节点,而另一个 Diameter 主机可以决定另一个节点是它的主要节点,即使两个节点都在同一个领域中。
话虽如此,主要对等点的选择可能会受到管理员的影响。
根据您的 Diameter 堆栈,您可以配置首选的对等点。
如果您使用 DNS SRV 来确定您的对等点,您可以在 SRV 记录中设置优先级,Diameter 主机应该尊重该优先级。
拥有辅助对等点的主要原因是,在主对等点出现故障时,Diameter 主机可以立即故障转移以向辅助对等点发送流量。