跳到主要内容

8. Deployment Scenarios (部署场景)

8. Deployment Scenarios (部署场景)

本节探讨 ITR 与 ETR 的部署方式与位置, 并讨论各部署场景的利弊. 更详细的部署建议见 [LISP-DEPLOY].

需考虑两类基本部署权衡: 集中式缓存与分布式缓存, 以及扁平 (Flat), 递归 (Recursive) 或再封装 (Re-encapsulating) 隧穿. 在集中式与分布式缓存之间抉择时, 应考虑:

o 隧道路由器是否足够分散, 使缓存分布在各路由器的存储中? 集中式缓存指一个 ITR 为其正在封装到的所有 EID 维护缓存, 分组直达目的 Locator. 分布式缓存指 ITR 需要其他再封装路由器的协助, 因其未存储正在封装到的所有 EID 的缓存条目, 因此分组路径经过持有不同缓存条目集合的再封装路由器.

o 是否应通过仅选择少数隧道路由器 (仅满足冗余所需) 来尽量减少管理 "接触点"?

o 一般而言, 使用更多 ITR 不会增加管理负担, 因为缓存是动态建立与存储的. 另一方面, 使用更多 ETR 确实需要更多管理, 因为 EID-Prefix 到 RLOC 的映射需要显式配置.

在扁平, 递归或再封装隧穿之间抉择时, 应考虑:

o 扁平隧穿在源站点与目的站点之间实现单条隧道, 通常在源与目的之间提供更好的单隧道路径.

o 递归隧穿指已隧穿的流量再次被封装进另一条隧道, 用于实现 VPN 或流量工程 (Traffic Engineering, TE). 基于 VPN 的隧穿时, 站点有一定控制权, 因为站点前置新的隧道首部. 基于 TE 的隧穿时, 若站点前置新隧道首部则可有控制权, 但若由站点 ISP 执行 TE 则站点无控制权. 递归隧穿通常导致次优路径, 但可将流量引导至资源更充裕的网络区域.

o 再封装技术确保分组仅需一层隧道首部. 若分组需改道, 先由 ETR 解封装, 再用新的 RLOC 与新的隧道首部重新封装.

下一小节将考察隧道路由器可位于网络中的哪些位置.