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