![华为HCIP路由与交换技术实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/210/52843210/b_52843210.jpg)
2.3 IP路由高级应用
场景一:
假设A公司使用OSPF网络,B公司使用IS-IS网络,各自独立工作。现在A、B两家公司合并,需要将网络也一起合并互通,如图2.9所示。
因为A、B公司网络结构和区域划分都已经规划好,直接将A公司网络改成IS-IS挂载在B公司现有网络,或者将B公司改成OSPF挂载在A公司网络下面都会很复杂。
最优的方案是在A、B公司的边缘路由器R1、R2、R3、R4上面将对方的路由引入自己的网络里,这样既可以实现网络互通,又可以保持网络的稳定。
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P25_1308.jpg?sign=1739043733-YGJfkXFUxt4jz2gMvgYZ5icPeWQAAc8b-0-95de4978d743c9f3940964f70e658300)
图2.9 A、B网络互通场景
场景二:
公司骨干和对外的接口网络使用BGP,内部使用IS-IS和OSPF,如图2.10所示,在这种情况下如何实现路由的全网学习?
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P25_1312.jpg?sign=1739043733-6zNsr3xOo85AFRoo9jnsamOU1mA5bi7q-0-83eb6d5ef4d2e59ae9855f8d81d36b49)
图2.10 大型网络互通场景
在上面介绍的两个场景中,使用路由引入技术可以实现路由的全网学习。路由引入有以下3种方式:
(1)将直连路由引入动态路由协议。
(2)将静态路由引入动态路由协议。
(3)动态路由协议之间的路由引入。
2.3.1 将直连路由引入OSPF
在OSPF进程模式下使用import-route direct命令,将直连路由引入OSPF网络。引入的路由作为外部路由在OSPF网络中通告,如图2.11所示。在R3路由表中,192.168.11.0/24路由的协议是O_ASE,表示这是OSPF的外部路由。配置命令如下:
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P26_21681.jpg?sign=1739043733-RMvlvQiWwwdIiVQZLamNIoJ4mZejJqTt-0-ec8d5378247eadb8f89ff240b32bcb5d)
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P26_1330.jpg?sign=1739043733-6upkqQxW4OnsvxssqeNxloBPDwA0E8HT-0-eecb76429f05a3ac741e223124d84114)
图2.11 引入直连路由
2.3.2 将静态路由引入OSPF
因为R1不支持OSPF,只能在R2上配置静态路由去往192.168.11.0/24这个网段。在R2上配置好静态路由后,在OSPF进程模式下使用import-route static命令,将静态路由引入OSPF网络,如图2.12所示。配置命令如下:
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P26_11681.jpg?sign=1739043733-h2sfom5Sz4ykpWRe5eZ74Jj4UeTKfAy8-0-5f655866665fe6eef75973b74fe4b622)
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P26_1344.jpg?sign=1739043733-IPVxv8YQXPx1rbw6iVYYi3lCR2GopfYg-0-b983df94f80a72a5d8371e8991ccec65)
图2.12 引入静态路由
2.3.3 将IS-IS路由引入OSPF
R2同时连接IS-IS和OSPF网络,在R2里面运行着两个路由协议进程,一个是IS-IS 1,另外一个是OSPF 1。在OSPF进程模式下,使用import-route isis 1命令,将IS-IS路由引入OSPF网络中,如图2.13所示,命令如下:
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P26_11682.jpg?sign=1739043733-LfSrXronk8R68CNMQGhI94hfhXkUVCs5-0-a1949620daa8c36e372914cf48ef7fa8)
![](https://epubservercos.yuewen.com/842562/31398492404964306/epubprivate/OEBPS/Images/Figure-P27_1367.jpg?sign=1739043733-KNj6FTpkxEHOPpvOiQV1kCOefKk9duTC-0-a6bd235d67ba8e0a24556ceeaa44701f)
图2.13 引入IS-IS路由