当前位置: 首页 > news >正文

TCP/IP协议专栏——静态路由互导 详解——网络入门和工程维护必看

1、VRF-公网-VRF : 路由互导

网络拓扑

Host1——Router1——Router2——Host2
Host1:14.1.1.2
Router1-GW1:14.1.1.1——绑定VRF
Router1-GW2:80.1.1.1——公网
Router2-GW2:80.1.1.2——公网
Router2-GW1:17…1.1.1——绑定VRF
Host2:17.1.1.2

流量:Host1——>Host2

将公网路由导入vrf

Router1路由配置:使流量从VRF到公网
(又称:将公网路由导入vrf。实现vrf到公网的通信;例:配置此条路由后,在vrf下查看路由表项中可以看到路由包含公网的ip地址(下一跳),即实现将公网路由导入vrf)
ip route vrf vrf_name1 17.1.1.2 255.255.255.255 80.1.1.2 global
注意:必须加global
命令解释: 流量通过此路由从vrf vrf_name1中经过公网下一跳80.1.1.2到目的17.1.1.2
或:将去往目的地址为17.1.1.2的路由的下一跳80.1.1.2导入vrf vrf_name1

将vrf私网路由导入公网

Router2路由配置:使流量从公网到VRF
(又称将vrf私网路由导入公网。实现公网到vrf的通信:例:配置此条路由后,在公网下查看路由表项中可以看到路由包含vrf下的ip地址,即实现将vrf路由导入公网)
ip route 17.1.1.2 255.255.255.255 vlan70 17.1.1.2
注意:一定要指定出接口;下一跳必须是主机ip
命令解释:流量通过此路由从公网经过指定接口 vlan70(绑定VRF的端口)下一跳17.1.1.2到目的17.1.1.2。
或:将去往目的地址17.1.1.2的路由的下一跳指定接口 vlan70(绑定VRF的端口)17.1.1.2导入公网。

流量:Host2——>Host1
Router2路由配置:流量从VRF到公网
ip route vrf vrf_name2 14.1.1.2 255.255.255.255 80.1.1.1 global
命令解释:
Router1路由配置:流量从公网到VRF
ip route 14.1.1.2 255.255.255.255 vlan40 14.1.1.2

查看VRF下路由表项:
Router1:sho ip forwarding route vrf vrf_name1
Status codes: *valid, >best, R: Relay;
————Dest ——Gw——Interface——Owner ——Pri ——Metric
*> 14.1.1.0/24——14.1.1.1—— vlan40——Direct——0——0
*> 14.1.1.1/32——14.1.1.1—— vlan40——Address—— 0——0
*>R 17.1.1.2/32—— 80.1.1.2——vlan800——STAT-V——1——0

sho ip forwarding route
Router2:sho ip forwarding route vrf vrf_name2
————Dest——Gw——Interface——Owner ——Pri ——Metric
*>R 14.1.1.2/32——80.1.1.1——vlan800——STAT-V——1——0
*> 17.1.1.0/24——17.1.1.1——vlan70——Direct——0——0
*> 17.1.1.1/32——17.1.1.1——vlan70 ——Address——0——0

查看公网下路由表项:
Router1:sho ip forwarding route
*> 14.1.1.2/32——14.1.1.2——vlan40——Static——1——0
Router2:sho ip forwarding route
*> 17.1.1.2/32——17.1.1.2——vlan70——Static——1——0

相关文章:

  • 你知道嵌入式开发主要做什么吗?
  • 树莓派电脑虚拟机3设备连接
  • 【软件测试】男生vs女生,谁更加适合?没有你发现不了的bug......
  • csv文件的读取和写入
  • mongoose之bulkWrite
  • 常用的设计模式
  • python 进程、线程、协程
  • 9月23日前,洪山区2022年智能制造与两化融合发展专项资金项目申报类型、条件
  • ML or DL
  • 2022年高教社杯国赛C题思路 : 古代玻璃制品的成分分析与鉴别
  • Linux ARM平台开发系列讲解(CAN) 2.14.2 CAN调试工具安装及其使用
  • 基JavaSwing开发公司管理系统+报告 课程设计 大作业
  • 是面试官放水,还是实在公司太缺人?这都没挂,阿里巴巴原来这么容易进...
  • 计算机二级WPS 选择题(模拟和解析十三)
  • 大疆图像算法面试流程
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Android Volley源码解析
  • chrome扩展demo1-小时钟
  • ComponentOne 2017 V2版本正式发布
  • HTML中设置input等文本框为不可操作
  • iOS | NSProxy
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Java|序列化异常StreamCorruptedException的解决方法
  • js
  • Less 日常用法
  • PHP面试之三:MySQL数据库
  • Redash本地开发环境搭建
  • Redux 中间件分析
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 从重复到重用
  • 解析带emoji和链接的聊天系统消息
  • 经典排序算法及其 Java 实现
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • PostgreSQL之连接数修改
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • "无招胜有招"nbsp;史上最全的互…
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (2)STL算法之元素计数
  • (多级缓存)缓存同步
  • (分类)KNN算法- 参数调优
  • (力扣题库)跳跃游戏II(c++)
  • (转)jQuery 基础
  • (转)为C# Windows服务添加安装程序
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .net 8 发布了,试下微软最近强推的MAUI
  • .Net MVC4 上传大文件,并保存表单
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .Net下的签名与混淆
  • @WebService和@WebMethod注解的用法
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [AIGC] Spring Interceptor 拦截器详解