H3C路由器配置——静态路由
一、网络畅通条件及排错思路
1、网络畅通的条件
网络畅通的条件:数据包能去能回,也是我们排除网络故障的理论依据。
2、网络不畅通示列
①、目标主机不可达
原因分析:可能是数据包没有到达目的地,在中途就丢去了(绝大部分原因是在去的路上没有配置路由条目)。
②、请求超时
原因分析:可能是数据包到了目的地,返不回来(绝大部分原因是在回的路上没有配置路由条目)。
3、网络排错
明白了网络畅通的条件,网络排错就变得简单了。
先检查数据包是否能够到达目标网络。
再检查数据包是否能够返回来。
如果网络不通,您就要检查计算机是否配置了正确的IP地址子网掩码以及网关,再逐一检查沿途路由器上的路由表,查看是否有到达目标网络的路由;然后逐一检查沿途路由器上的路由表,检查是否有数据包返回所需的路由。
二、静态路由
1、定义
要想实现全网通信,也就是网络中的任意两个节点都能通信,这就要求每个路由器的路由表中必须有到所有网段的路由。
对于路由器来说,它只知道自己直连的网段,对于没有直连的网段,需要管理员人工添加到这些网段的路由。
管理员人工添加到某个网段如何转发,就是静态路由。
后面还会讲到配置网络中的路由器使用动态路由协议(RIP、OSPF)自动构建路由表,就是动态路由。
2、什么情况下采取添加静态路由
静态路由适用于:小规模网络 不怎么调整 没有环路
3、添加路由条目的操作步骤
补充:路由器只关心到某个网段如何转发数据包,因此我们在路由器上添加路由,必须是到某个网段(子网)的路由,不能添加到某个特定地址的路由【如果想添加某一个特定的IP地址路由,请查看下面示列3.3】
①、查看路由表,是否有到达目标网络的路由条目
②、添加静态路由条目
③、测试网络是否畅通,主要查看路由器之间网络是否畅通
④、不需要改路由条目时,删除静态路由
3、静态路由添加
3.1、示列1:常规路由条目配置
说明:
AR1路由器直连A、B两个网段,C、D网段没有直连,你需要添加到C、D网段的路由。
AR2路由器直连B、C两个网段,A、D网段没有直连,你需要添加到A、D网段的路由。
AR3路由器直连C、D两个网段,A、B网段没有直连,你需要添加到A、B网段的路由。
要想实现全网络通信,必须添加路由条目,这里只是考虑添加静态路由。
示列: ip route-static 到达的目标网络号 子网掩码 下一跳的路由器接口地址
[R1]ip route-static 172.16.1.0 24 172.16.0.2 到C段的路由条目
[R1]ip route-static 192.168.1.0 24 172.16.0.2 到D段的路由条目
[R2]ip route-static 192.168.1.0 24 172.16.1.2 到A段的路由条目
[R2]ip route-static 192.168.0.0 24 172.16.0.1 到D段的路由条目
[R3]ip route-static 192.168.0.0 24 172.16.1.1 到A段的路由条目
[R3]ip route-static 172.16.0.0 24 172.16.1.1 到B段的路由条目
3.2、示列2:路由器点到点链路的另一种路条目写法
如:上面3.1里面的R1路由条目里到C段的路由条目的另一种写法
[R1]ip route-static 172.16.1.0 24 GigabitEthernet 1/1 到C段的路由条目 【GE接口写法】
[R1]ip route-static 172.16.1.0 24 Serial 1/1 到C段的路由条目 【Serial接口写法】
3.3、示列3:
说明:
路由器只关心到某个网段如何转发数据包,因此我们在路由器上添加路由,必须是到某个网段(子网)的路由,不能添加到某个特定地址的路由
以下命令试图添加到一个IP地址的路由,主机位自动归零。
示列:
[R1]ip route-static 192.168.1.2 32 172.16.0.2
[R1]ip route-static 131.107.0.100 24 172.16.0.2 [R1]display ip routing-table protocol static Summary count : 3 Static Routing table status : <Active> Summary count : 3 Destination/Mask Proto Pre Cost NextHop Interface 131.107.0.0/24 Static 60 0 172.16.0.2 Ser1/0 172.16.1.0/24 Static 60 0 172.16.0.2 Ser1/0 192.168.1.0/24 Static 60 0 172.16.0.2 Ser1/0 如果你就想让路由器转发到一个IP地址的路由,子网掩码要写成四个255,这就意味着IP地址的32位二进制是全部的网络位,该网段中就这一个地址。 [R1]ip route-static 192.168.1.2 32 172.16.0.2
4、H3C路由器相关操作命令
添加静态路由
[R3]ip route-static 192.168.0.0 255.255.255.0 172.16.1.1
显示全部路由
[R1]display ip routing-table
只显示静态路由
[R1]display ip routing-table protocol static
删除静态路由
[R1]no ip route-static 172.16.1.0 24 172.16.0.2
[R1]undo ip route-static 172.16.1.0 24 172.16.0.2
三、路由汇总
1、定义
Internet是全球最大的互联网,如果Internet上的路由器把全球所有的网段都添加到路由表,那将是一个非常庞大的路由表。路由器每转发一个数据包,都要检查路由表为该数据包选择转发接口,庞大的路由表势必会增加处理时延。
通过合理的地址规划,可以通过路由汇总简化路由表。
将物理位置连续的网络分配地址连续的网段,在边界路由器外的路由器就可以将远程的网络合并成一条路由,这就是路由汇总。
2、
原文地址:https://www.cnblogs.com/l75790/p/11014029.html
- flex中使用swc实现更好的界面代码分离
- Redis Cluster集群总结性梳理
- jquery的html,text,val
- Redis Cluster日常操作命令梳理
- MongoDB数据存储-深入了解
- Linux下通过受限bash创建指定权限的账号
- “AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (上)
- MongoDB副本(一主一备+仲裁)环境部署记录
- 根据前后的子串求中间串的函数
- Centos6下zookeeper集群部署记录
- 抓取百度指数引发的图像数字识别
- 真正将标注文字遮盖的方法
- “AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (中)
- li浮动时ul高度为0,解决ul自适应高度的几种方法
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python开发之Pandas的使用
- Python开发之numpy的使用
- flink sql实时计算当天pv写入mysql
- python爬取虎牙直播颜值区美女主播照片
- OpenCV图像处理笔记(三):霍夫变换、直方图、轮廓等综合应用
- 干货 | 高耦合场景下,Trip.com如何做支付设计与落地
- OpenCV图像处理笔记(二):图片操作进阶
- OpenCV图像处理笔记(一):图片基本操作
- BigData--Hadoop2.x新特性之HA
- 前端踩坑系列《四》
- BigData--Hadoop技术
- TensorFlow2.X学习笔记(8)--TensorFlow高阶API之构建模型、训练模型
- dotnet 使用 AsyncQueue 创建高性能内存生产者消费者队列
- TensorFlow2.X学习笔记(7)--TensorFlow中阶API之losses、metrics、optimizers、callbacks
- 前端须知的 Cookie 知识小结