从路由器配置文件导入 GRE 隧道信息
如果您的网络中配置了思科 GRE 隧道,请使用这些过程。
如果要执行此任务,应配置一组配置了GRE隧道的路由器配置文件。
通用路由封装 (GRE) 隧道既可以从路由器配置文件中导入,也可以从 NorthStar 计划器图形界面创建,以进行假设研究。之后,可以查看GRE隧道路径和详细信息,以及通过GRE隧道路由的需求的详细信息和路径。GRE 隧道也可以作为静态路由表的下一跃点引用。
在配置导入过程中,将解析以下 GRE 语句:
Cisco
interface Tunnel<id>
ip address <ip-address> <mask>
tunnel source (ip-address|type number)
tunnel destination ip-address {hostname | ip-address}
瞻博网络
[edit interfaces interface-name unit logical-unit-number tunnel] level:
gr-1/2/0 {
unit 0 {
tunnel {
source <ip-address>;
destination <ip-address>;
}
}
}
NorthStar 计划器将这些语句映射到 intfmap(接口)、隧道和 bblink 文件中的条目中。
intfmap 条目示例
0.0.0.0/0,ATL,Tunnel4,active, ,,0, , , ,,,,,,,,,,,,0,, 0.0.0.0/0,BOS,Tunnel5,active, ,,0, , , ,,,,,,,,,,,,0,,
隧道入口示例
#Tunnel Src Destination BW Type_Field
Tunnel4 ATL 172.16.1.2 0 R,A2Z,GRE,SOURCE=172.16.1.6,MASK=0000ffff 7,7 Tunnel5 BOS 172.16.1.6 0 R,A2Z,GRE,SOURCE=172.168.1.2,MASK=0000ffff 7,7
在隧道条目中,请注意 Tunnel4 的隧道源与 Tunnel5 的目标 IP 地址匹配,Tunnel5 的隧道源与 Tunnel4 的目标 IP 地址匹配。
bblink 条目示例
#Linkname NodeA NodeZ Vendor Count TrunkType [MISC] ATL_TUNNEL4 ATL BOS DEF 1 GRELINK C1=Tunnel4 C2=Tunnel5 # UP #!
每个 GRELINK 条目使用 C1=<interface> 引用一个用于 A 到 Z 方向的 GRE 隧道接口,以及使用 C2=<interface> 引用一个用于 Z 到 A 方向的 GRE 隧道接口。默认情况下,如果其中一条隧道无法路由,则 GRELINK 类型的链路的状态将为关闭/删除。如果两个隧道都路由,则 GRE 链路被视为已开通,然后通过 GRELINK 的流量将通过 GRE 隧道遍历的链路进行路由。
但是,在某些情况下,由于信息不完整,软件无法路由 GRE 隧道。在这些情况下,GRELINK 可能实际上已开启,但无法确定隧道是否成功放置。例如,如果路由 GRE 隧道所需的路由器的配置文件属于其他服务提供商,则可能丢失这些配置文件。为避免在这种情况下将 GRELINK 状态设置为关闭,请在 dparam 文件中设置 virtualgrelink=0 以将 GRELINK 视为正常链接。
要导入路由器配置文件,请选择文件 >导入数据 ,然后按照导入网络向导进行作。或者,您可以在文本模式下运行 getipconf 程序。
导入配置文件后,通过选择报告>报告管理器,然后选择配置报告>完整性检查报告摘要报告项来查看完整性检查报告。
如果在隧道的一端定义了 GRE 隧道,但另一端未定义,则将显示“非对称 GRE 隧道”完整性检查。此外,如果 GRE 隧道一端定义的 IGP 协议与另一端定义的 IGP 协议不同,则将显示“GRE 隧道协议不一致”完整性检查。这些完整性检查包含在 TUNNEL 类别下。要查看完整性检查的详细信息,请右键单击该行并选择此消息 ID/类别的 显示 项。