静态路由(知识点)

更新时间:2024-03-25 12:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

静态路由

1. 交换机负责的是把个人电脑接入到网络中,组建成“局域网”。

2. 现在,当有多个局域网之间想要进行通信,我们必须借助“路由器”来完成任务。完成“跨局域网之间的数据

传递”任务。

3. 路由器本身也是一台计算机设备,也有CPU,存储等。 4. 路由器的任务和功能:一句话来描述,就是数据的“转发”。把一个局域网传递来的信息,“转发”到另一个局

域网中去。

5. 为了完成数据转发的任务,首先,路由器需要能够为收到的数据包进行“解封装”和“封装”。目的是查看数据

包中“目的IP地址”。从而决定把数据转发到什么地方。其次,当路由器知道了目的IP地址后,要借助于“路由表”,去查看,在路由表中是否拥有一条到达“目的网络”的路径。如果路由表中有目的网络,按照路由表的指示进行转发;如果路由表中没有目的网络,转发无法进行。 6. 封装和解封装的过程是路由器自动完成,不需要人为的干预。

7. 查找路由表的过程也会自动完成,只不过,这个路由表不是天生就有的。我们,要人为的干预“路由表”的生

成,让路由表中能够知晓全部网络中的状态。 8. 下面我们来了解一下这个“路由表” 9. 构建路由表中的路由信息,有三大类型:

(1) 直连路由:路由器的端口连接的网段

(2) 静态路由:有网络管理人员人为的写入到路由表中。 (3) 动态路由:路由器之间相互学习,学来的。 课堂练习1

【第一步】为路由器的端口配置IP地址 在路由器R1上配置

Router>enable //用“enable”命令,进入到“特权模式” Router#conf t //用“conf t”命令,进入到“全局模式” Router(config)#int f0/0 //进入到端口“f0/0” Router(config-if)#ip add 172.16.1.1 255.255.255.0 //为端口设置IP地址

Router(config-if)#no shutdown //开启端口

Router(config-if)#int s0/0/0 //进入到端口“s0/0/0”

Router(config-if)#ip add 172.16.2.1 255.255.255.0 //配置IP信息 Router(config-if)#no shutdown //开启端口

Router(config-if)#clock rate 64000 //为端口设置“时钟频率”

在路由器R2中 Router>en Router#conf t

Router(config)#hostname R2 R2(config)#int f0/0

R2(config-if)#ip add 172.16.3.1 255.255.255.0 R2(config-if)#no shutdown R2(config-if)#int s0/0/1

R2(config-if)#ip add 172.16.2.2 255.255.255.0 R2(config-if)#no shutdown R2(config-if)#int s0/0/0

R2(config-if)#ip add 192.168.1.1 255.255.255.0 R2(config-if)#no shutdown R2(config-if)#clock rate 64000

在路由器R3中 Router>en Router#conf t

Router(config)#hostname R3 R3(config)#int f0/0

R3(config-if)#ip add 192.168.2.1 255.255.255.0 R3(config-if)#no shutdown R3(config-if)#int s0/0/1

R3(config-if)#ip add 192.168.1.2 255.255.255.0 R3(config-if)#no shutdown

在第一步骤结束后,路由器 的各个端口都拥有的IP地址,现在来查看路由器的路由表的话,我们能看到路由表中的“直连路由”

在路由器R1中,用命令“show ip route”查看直连路由 R1#show ip route

172.16.0.0/24 is subnetted, 2 subnets

C 172.16.1.0 is directly connected, FastEthernet0/0 C 172.16.2.0 is directly connected, Serial0/0/0

在路由器R2中查看 R2#show ip route

C 172.16.2.0 is directly connected, Serial0/0/1

C 172.16.3.0 is directly connected, FastEthernet0/0 C 192.168.1.0/24 is directly connected, Serial0/0/0

【步骤二】手动写入“静态路由”

1.在路由器R1中写入一条到达“172.16.3.0/24”网络的 “静态路由” R1(config)#ip route 172.16.3.0 255.255.255.0 s0/0/0

查看效果

R1(config)#do show ip route

C 172.16.1.0 is directly connected, FastEthernet0/0 C 172.16.2.0 is directly connected, Serial0/0/0

S 172.16.3.0 is directly connected, Serial0/0/0 //静态路由 【注意】

(1) 路由器中的路由表指示出的是“到达”目的地的路径,它不包含数据包“返回”的路径。所以,我们必须

在数据包途径的链路上为每一个路由器配置路由表,保证数据包的“去”和“回”。

(2) 路由表中的路由信息,是到达“目的网络”的路由,而非到达“目的主机”。

(3) 路由表中的路由信息,记载的是到达目的网络的“下一跳”的信息,而非到达目的的全部路径。 (4) 写入静态路由的时候,最后一个参数可以是数据包从当前路由器发出的“出端口的端口号”。如上“1”所

示,也可以是,接收数据包的下一个路由器的“入端口的IP地址”,如下“2”所示。

2.在路由器R2中写入一条到达“172.16.1.0/24”网络的 “静态路由” R2(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1 查看效果

R2(config)#do show ip route

S 172.16.1.0 [1/0] via 172.16.2.1 //静态路由,下一跳用网线对端的IP地址来表示 C 172.16.2.0 is directly connected, Serial0/0/1

C 172.16.3.0 is directly connected, FastEthernet0/0 C 192.168.1.0/24 is directly connected, Serial0/0/0

3.在路由器R1中写到“192.168.2.0/24”网络的 “静态路由” R1(config)#ip route 192.168.2.0 255.255.255.0 172.16.2.2

4.在路由器R2中写到“192.168.2.0/24”网络的 “静态路由” R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.2

5.在路由器R3中写到“172.16.1.0/24”和 “172.16.3.0/24”的“静态路由” R3(config)#ip route 172.16.1.0 255.255.255.0 192.168.1.1 R3(config)#ip route 172.16.3.0 255.255.255.0 192.168.1.1

查看效果:全网3台PC机相互之间都能够ping通

本文来源:https://www.bwwdw.com/article/c638.html

Top