OSPF 链路成本设计

网络工程 ospf 建筑学 设计
2021-07-14 18:39:12

您使用什么样的流程和/或工具来设计您环境中链路的 OSPF 成本?

3个回答

不确定这是一个可以得到很好答案的问题,但了解 OSPF 的优先顺序很重要:

intra area routes
inter area routes
external type 1
external type 2
NSSA type 1
NSSA type 2

因此,在某些情况下,调整指标对流量工程没有影响。更改 Cisco 设备上的自动成本参考带宽很重要,这样高速接口之间的成本就会有所不同。默认情况下,这可能设置为 100 Mbit。这意味着 100 Mbit、gig 和 10 gig 接口的成本相同。

为了加快收敛速度​​,最好使用等价路由 (ECMP),因此如果您将 iBGP 对等连接到环回,则您有两条路径,如果一条路径断开,影响应该不会那么大。

我曾经为一家大型 ISP 工作,他们在传输接口上手动设置所有成本。基本设计是选择具有最少核心跳数的路径。该网络设计为接入层、分布层和核心层,每个层级之间有双链路。如果有多条路径具有相同的核心跳数,则选择具有最低延迟的路径。

因此,基于此,他们设计了路径并在接口上设置了成本。这可能需要大量计划。链路状态协议的坏处是它们只使用接口的带宽来计算度量。因此,您可能会遇到度量相同但通过其中一条路径的距离明显更长的情况。

不过,在这会产生影响之前,我们正在谈论相当大的网络。

所以我会根据带宽、要通过的设备数量、物理距离(延迟)来设计它,当然,如果一条路径比另一条路径更贵,那么金钱可能是一个因素。

成本计算通常用于将流量合并在一起并更好地利用可用带宽,但成本计算也可用于划分流量和促进对称。考虑这种园区设计,其中每个建筑物都有两个分布交换机和两个光纤上行链路。生成树根、hsrp 和 ospf 成本的组合在上行链路之间提供了完美的分离和对称。实现入站分离的关键在于语音和数据VLAN上SVI的成本计算。

使用 OSPF 进行语音/数据分离

在我们的网络中,我们使用线路延迟来确定成本。我们以微秒为单位测量延迟,并将其用作线路成本。当然,是使用一种方式还是往返延迟都没有关系。你只需要保持一致。这对我们有用,因为我们的 WAN 链接几乎总是 10G,所以我们不需要考虑容量问题。

然后,构建最低延迟转发拓扑,如果主路径出现故障,那么我们知道我们将在下一个可用的最快路径上转发。

延迟显然是我们网络要考虑的最重要的方面,这就是为什么这对我们有用。与低延迟线路相比,其他网络可能更喜欢更便宜或更高容量的线路。无论业务需要什么,您都应该从哪里开始。