思科路由器——静态路由超级详细

news/2024/11/8 8:37:01/

提示:在本博客中没有提及硬件相关的知识,关于路由器的硬件知识我会在做一个博客来进行介绍。

文章目录

  • 前言
  • 一、静态路由的简介
        • 1.简要的介绍
        • 2.要用到的路由器代码
  • 二、静态路由的配置
        • 1.网络拓扑
        • 2.相关参数
        • 3.IP地址配置
          • A.路由器配置
            • a.图形化输入
            • b.字符化输入
            • A.主机配置
        • 4.转发路径的配置
  • 三、连接情况
  • 四、衍生
      • 默认路由
  • 总结


前言

提示:如果是新手,可以帮助理解。

静态路由有点像一个需要手动开关的灯,静态路由英文名Static routing 其中Static在这里的意思是静止的,在这里可以理解成手动,每一次开灯都要手动去按开关去调整电流的路径。routing就是路由,大白话就是某一条要经过的小路。这里可以理解成灯泡中电流经过的路径。


提示:以下是本篇文章正文内容,下面案例可供参考

一、静态路由的简介

1.简要的介绍

如果用书本的原话来说什么是静态路由的话,静态路由选择算法是一种非适应性路由选择算法,这是一种不测量、依靠手动输入的信息来配置路由表的。
如果用大白话来说的话:我们把路由器比做成一个不认识路的小男孩,小男孩要想去上学,就必须要知道去学校的路,你把这条路怎么走怎么走在地图上标记好了交给他,他看着这张地图就懂了。这张地图就是路由表。

好处:a.网络的保密性好(坏人直接知道小男孩的路径)b. CPU和RAM使用的资源少(不需要小男孩动脑子的)

坏处:a.如果网络拓扑结构发生改变就就要手动的去跳(如果家里搬迁,小男孩就不认识了,我们就要重新画)b.如果我拓扑结构非常复杂,可能会出现配置错误的情况,且线路的屯余会比较大。(我们在画地图的时候容易画错,且一条路可能被划了好几次)

2.要用到的路由器代码

路由器IP地址配置代码

//进入配置模式
Router>
Router>enable
Router#configure terminal //可以简写成conf t
Router(config)#
//端口ip配置
Router(config)#interface 接口
Router(config-if)#ip address IP地址

静态路由代码:

ip route 你要到达的相邻网络号区域 子网掩码 要经过的最近IP地址
show ip route  //显示路由器中的路由表信息

二、静态路由的配置

注意:
这里用到的路由器统一都是2811,扩展接口是NM-2FE2W
扩展接口要先关闭路由器电源再接。

1.网络拓扑

拓扑图

2.相关参数

这里的Fa 0/1 接口是简写,全程是FastEthernet 0/1
这个接口是一个快速以太网接口,与此差不多的接口还有GigabitEthernet 是一个千兆以太网接口。速率不同,采用的编码也不同,这里做了解就行,以后会出一期讲硬件的。

路由器子网掩码IP地址
R1255.255.255.0Fa 0/1 :192.168.2.1
Fa 0/0 : 172.16.3.1
Fa 1/0 :172.16.2.1
R2255.255.255.0Fa 0/0 : 172.16.3.2
Fa 0/1 : 192.168.3.1
Fa 1/0 172.16.1.2
R3255.255.255.0Fa 1/0 :172.16.2.2
Fa 0/1 : 192.168.1.1
Fa 0/0 :172.16.4.1
Fa 1/1 : 172.16.1.1
R4255.255.255.0Fa 0/0 :172.16.4.2
Fa 0/1 : 192.168.4.1
主机IP地址网关
PC1192.168.2.2192.168.2.1
PC2192.168.3.2192.168.3.1
PC3192.168.1.2192.168.1.1
PC4192.168.4.2192.168.4.1

3.IP地址配置

A.路由器配置
a.图形化输入

这里就不一一的配置了。
Router:路由器配置

b.字符化输入

R1:

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int Fa0/1
Router(config-if)#ip add 192.168.2.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa0/0
Router(config-if)#ip add 172.16.3.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa1/0
Router(config-if)#ip add 172.16.2.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#

R2:

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int Fa0/0
Router(config-if)#ip add 172.16.3.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa0/1
Router(config-if)#ip add 192.168.3.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa1/0
Router(config-if)#ip add 172.16.1.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#

R3:

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface FastEthernet1/0
Router(config-if)#ip add 172.16.2.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa1/1
Router(config-if)#ip add 172.16.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa0/1
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa0/0
Router(config-if)#ip add 172.16.4.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#

R4:

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int Fa0/0
Router(config-if)#ip add 172.16.4.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int Fa 0/1
Router(config-if)#ip add 192.168.4.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#
A.主机配置

这里主机的配置是相同的,所以就以PC1为例。

PC1
进入配置界面
进行配置

4.转发路径的配置

转发和IP地址的配置可以合在一起搞。
R1:

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#ip route 192.168.3.0 255.255.255.0 172.16.3.2
Router(config)#ip route 192.168.4.0 255.255.255.0 172.16.4.2
Router(config)#ip route 192.168.1.0 255.255.255.0 172.16.2.2
Router(config)#ip route 172.16.4.0 255.255.255.0 172.16.2.2
Router(config)#end
Router#

R2

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#ip route 192.168.2.0 255.255.255.0 172.16.3.1
Router(config)#ip route 192.168.1.0 255.255.255.0 172.16.1.1
Router(config)#ip route 172.16.4.0 255.255.255.0 172.16.1.1
Router(config)#ip route 192.168.4.0 255.255.255.0 172.16.4.2
Router(config)#end
Router#

R3

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#ip route 192.168.4.0 255.255.255.0 172.16.4.2
Router(config)#ip route 192.168.3.0 255.255.255.0 172.16.1.2
Router(config)#ip route 192.168.2.0 255.255.255.0 172.16.2.1
Router(config)#end
Router#

R4

Router>enable
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#ip route 172.16.2.0 255.255.255.0 172.16.4.1
Router(config)#ip route 192.168.2.0 255.255.255.0 172.16.2.1
Router(config)#ip route 192.168.1.0 255.255.255.0 172.16.4.1
Router(config)#ip route 172.16.1.0 255.255.255.0 172.16.4.1
Router(config)#ip route 192.168.3.0 255.255.255.0 172.16.1.2
Router(config)#end
Router#

三、连接情况

用ping指令来测试连通性。
以PC1到最远的PC0主机为例子
操作
PC1>PC0
PC1>PC0
PC0>PC1
PC0>PC1

如果发现PING不同,一般有以下两种常见的情况
1.IP地址配置错误 解决方案:重新配置
2.IP route 配置错误 解决方案:用no ip route 进行删除。下面举个例子

例如:

Router(config)#ip route 8.8.8.8 255.255.255.0 8.8.8.8  //IP地址配置错误
Router(config)#no ip route 8.8.8.8 255.255.255.0 8.8.8.8 //删除刚才配置的
Router(config)#ip route 192.168.2.0 255.255.255.0 172.16.2.1 //重新进行正确的配置

四、衍生

默认路由

默认路由是一种特殊的静态路由,与普通的静态路由相比。没有目标网络段,这也导致没有了子网掩码。默认路由只有下一个相邻的ip地址

Router(config)#ip route 0.0.0.0  0.0.0.0  直连的IP地址或者端口号 

总结

最后,不要多配,也不要少配。
对于小型网络,网络拓扑比较简单的,用静态路由会比较好。对于大型网络,除非是大佬中的大佬,有非常强的网络设计能力和性能优化能力,不然都会用动态路由。
动态路由的特点是利用路由器强大的CPU进行路由线路的计算,对于网络工程师而言只要做一些简单的设置就行了。下一个博客会细说。


http://www.ppmy.cn/news/189101.html

相关文章

思科路由器基本联网配置

工作以来也没有笔记的习惯,总是用到哪就差到哪,感觉很浪费时间。尤其是网络配置这一块,配置完了基本上就不动了,时间一长就完了怎么配置了。现在感觉公司网络经过路由器后网速变慢,打算重新配置下。 第一:…

思科设备路由综合配置

1.配置接口IP地址 R1#conf t R1(config)#int f0/0 R1(config-if)#ip add 12.1.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#ip add 1.1.1.1 255.255.255.255 R1(config-if)#no shutdown R2#conf t R2(config)#int f0/0 R2(config-if)#ip add 12.1.1.2 255.255.…

思科配置默认路由和静态路由

一、实验目的 掌握静态路由和默认路由的配置方法和技巧 掌握通过静态路由方式实现网络的连通性 二、实验原理 路由器属于网络层设备,能够根据 IP 包头的信息,选择一条最佳路径,将数据包转发出去。实现不同网段的主机之间的互相访问。路由…

高斯过程回归 | Matlab实现高斯过程回归多输入单输出预测(Gaussian Process Regression)

文章目录 效果一览文章概述研究内容程序设计参考资料效果一览 文章概述 高斯过程回归 | Matlab实现高斯过程回归多输入单输出预测(Gaussian Process Regression) 研究内容 高斯过程回归(Gaussian Process Regression,GPR)是一种基于概率模型的非参数回归方法,可以用于

思科设备配置路由重发布

1.配置IP地址 R1#conf t R1(config)#int f0/0 R1(config-if)#ip add 12.1.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config)#int loopback 1 R1(config-if)#ip add 1.1.1.1 255.255.255.0 R1(config-if)#no shutdown R2#conf t R2(config)#int f0/0 R2(config-if)#ip a…

cisco静态路由配置

一、实验目的 1、根据拓扑图进行网络布线。 2、配置PC机IP地址。 3、配置RIP动态路由协议。 4、实现网络互通。 二、实验场景 实际拓扑图: 三、实验器材 (1)DCE串口电缆 1条 (2)交叉以太网电缆 2条 (3&am…

思科静态路由配置

1.配置静态路由 路由器可以将不同网段之间的网络连接到一起,当路由器接收到数据包后要查看数据包中的目标IP,再检查自己的路由表,如果路由表中有和目标IP相匹配的路由条目,路由器才能将数据包按照该路由条目所指定的端口转发出去&…

Verilog学习(SPI协议的Flash驱动控制)

目录 一、SPI通信协议 1.1 SPI物理层 1.2 SPI协议层 二、实战 2.1 SPI控制FLASH实现全擦除代码编写 2.2 上板验证 一、SPI通信协议 1.1 SPI物理层 SPI通信模式为主-从模式 ,分为一主一从、一主多从: 片选线CS用于主机选择对应的从机进行通信&…