配置静态路由进阶实验

静态路由是指由用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。

在一个支持DDR(Dial-on-Demand Routing)的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。在这种情况下,网络也适合使用静态路由。

 

优点

使用静态路由的另一个好处是网络安全保密性高。动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,网络出于安全方面的考虑也可以采用静态路由。不占用网络带宽,因为静态路由不会产生更新流量。

 

缺点

大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。当网络发生变化或网络发生故障时,不能重选路由,很可能使路由失败。

实验拓扑

IP地址分配:

设备 接口 802.1Q标记值IP地址/掩码

R1 Fa0/0.12 X 192.168.12.1/24

R1 Loopback0 / 192.168.1.1/24

R2 Fa0/0.12 X 192.168.12.2/24

R2 Fa0/0.23 100+X 192.168.23.2/24

R2 Fa0/0.24 200+X 192.168.24.2/24

R3 Fa0/0.23 100+X 192.168.23.3/24

R3 Fa0/0.34 300+X 192.168.34.3/24

R4 Fa0/0.24 200+X 192.168.24.4/24

R4 Loopback0 / 192.168.4.1/24

R4 Fa0/0.34 300+X 192.168.34.4/24

实验步骤

步骤1:配置接口IP 地址,保证路由器之间直连链路正确通信

本步骤中的几个重要提示:
一、配置快速以太网子接口是考虑到实验的灵活性,可以使用快速以太网子接口建立任意的网
络拓扑结构,而在实际应用中很少用到。我们在实验中,可以直接把一个快速以太网子接口看
作是一个"接口"。
二、在配置快速以太网子接口时,“dot1Q”封装的值很重要,只有两个子接口的“dot1Q”
封装值一样,这两个子接口才能直接通信(建立一条链路)。

三、快速以太网子接口的状态由其所在的物理接口状态决定,也就是说我们只要先把物理接口
打开,在该物理接口下创建的所有子接口都是自动“UP”的。
四、当我们出于实验目的要在路由器上建立多个接口或网段,同时路由器由没有那么多物理接
口给我们用时,我们就可以使用Loopback 接口在路由器上模拟出很多网段来。


步骤 2:检查接口状态,测试链路连通性

注意:必须看到配置了IP地址的接口的“Protocol”是“UP”状态。

测试R3和R4的链路:


步骤3:在R2上正确配置到192.168.1.0/24的静态路由,使用外发出口作为转发规则

测试R2到192.168.1.1的通信,并检查R2的ARP表,理解在此情况下,R2是如何将数据包正确转发给192.168.1.1的

步骤4:配置R2,保证R2能有到全网所有网段的正确路由(这里我们假定R2和R4之间的链路优于R3和R4之间的链路)


步骤5:在R1上,配置到192.168.0.0/16的静态路由,下一跳是192.168.12.2。


步骤6:配置R4的默认路由,下一跳192.168.24.2

这条默认路由可以帮助R4将所有无法被明确路由匹配的数据包发送给R2。

步骤7: 在R3配置到192.168.4.0/24的静态路由,下一跳是192.168.34.4

这条路由可以帮助R3正确转发到192.168.4.0/24的数据包。

步骤8:在R3上配置默认路由,下一跳指向192.168.4.1

步骤9:在R3上再配置一条默认路由,下一跳是R2

配置默认路由指令最后的“5”是管理距离的值,默认路由和静态路由的默认管理距离是1。

吴迪

2017.11.12

本文转自 新网学会 51CTO博客,原文链接:http://blog.51cto.com/xwxhvip/1981070 ,如需转载请自行联系原作者

配置静态路由进阶实验相关推荐

  1. HCL配置静态路由ECMP实验

    静态路由实现路由备份和负载分担 路由备份: 到相同目的地地址的下一跳和优先级都不同 优先级高的为主,低的为备 负载分担: 到相同目的地址的下一跳不同,但优先级相同 到目的地的流量将均匀分布 实验拓扑 ...

  2. 计算机网络实验(华为eNSP模拟器)——第四章 配置静态路由、动态路由

    目录 前言 一.关闭泛洪信息 二.静态路由 命令 例题 三.动态路由 (一)RIP协议 RIP命令 例题 (二)OSPF协议 OSPF命令 例题(单区域) 例题(多区域) 四.查看全局路由表 结语 前 ...

  3. 第四次计算机网络实验课——配置静态路由

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

  4. 计算机网络实验(思科模拟器Cisco Packet Tracer)配置静态路由使三台pc机网络互通

    如何配置静态路由? 设备: 三台路由器.三台交换机.三台pc机 要求: 任意两台pc机之间都能ping通 拓扑图如下 pc机配置 pc1 IP:192.168.10.1 Mask:255.255.25 ...

  5. 配置静态路由使用出站接口和下一跳IP的差别

    在配置静态路由时,下一跳可以使用下一路由器的IP地址,也可以使用本路由器的出站接口.在点对点的网络中,两者可能没有什么差别,但在以太网中,两者有很大差别.         在以太网中,两个相邻接口之间 ...

  6. 配置静态路由下一跳为本地出战接口和IP地址的区别

    配置静态路由下一跳为本地出战接口和IP地址的区别 在配置静态路由时,下一跳可以使用下一路由器的IP地址,也可以使用本路由器的出站接口.在点对点的网络中,两者可能没有什么差别,但在以太网中或者NBMA网 ...

  7. 路由器配置及路由实现实验报告

    目录 一. 实验名称 路由器配置及路由实现 二. 环境(详细说明运行的操作系统,网络平台,机器的IP地址) 三. 实验目的 四. 实验内容及步骤 五. 实验结果 六. 实验中的问题及心得 一. 实验名 ...

  8. 配置静态路由的下一跳使用出站接口和下一跳IP的差别

    在配置静态路由时,下一跳可以使用下一路由器的IP地址,也可以使用本路由器的出站接口.在点对点的网络中,两者可能没有什么差别,但在以太网中,两者有很大差别. 在以太网中,两个相邻接口之间的通信是依靠MA ...

  9. 【eNSP 华为模拟器】静态路由小实验

    静态路由小实验 一.实验概述 二.实验过程 三.实验结果 一.实验概述 静态路由是由用户管理员在路由器中手动配置的固定路由,因为是人工配置的,所以当网络的拓扑结构或链路的状态发生变化时,需要我们手动修 ...

最新文章

  1. 云解析DNS产品优势与应用场景
  2. 正则表达式学习神器!
  3. pytorch 计算相似度,相关系数
  4. 【小白学习PyTorch教程】四、基于nn.Module类实现线性回归模型
  5. 来自http://oldboy.blog.51cto.com/2561410/1308647 有趣的企业shell实战编程题:
  6. Django系列:(1)PyCharm下创建并运行我们的第一个Django工程
  7. Signal处理中的函数可重入问题
  8. linux下网络监听与发送数据包的方法(即libpcap、libnet两种类库的使用方法)
  9. 主打轻薄长续航搭载骁龙730 联想Z6发布 1899元起!
  10. STM32F205时钟配置
  11. AlphaGo算法原理浅析
  12. 基于SpringBoot和Vue的OA办公管理系统
  13. 适配各种Windows分辨率,为DPI添加感知,当在高DPI时,禁用WINFORM缩放等。
  14. 基于java的oa协同办公系统_基于java的OA系统设计 毕业论文.doc
  15. VisualStudio更改项目名字
  16. 服务器v3 v4性能,至强E5 v4性能表现测试
  17. php抓ik123音乐,IK123下载工具收藏下载网络DJ音乐教程
  18. JSON.parse()和JSON.stringify()和数组遍历方法
  19. Alpine镜像中not found引出的gnu libc和musl libc的争论
  20. 《Python编程从入门到实践》学习笔记7:用户输入和while循环

热门文章

  1. Android SDK目录结构介绍
  2. 《Unbroken》
  3. JVM解释器和编译器
  4. pandans导出Excel并将数据保存到不同的Sheet表中
  5. pandas如何统计所有列的空值,并转化为list?
  6. 单链表的查找和取值-1
  7. C# NHtmlFilter 帮你过滤Html危险脚本 防止XSS攻击
  8. SQLServer Agent无法启动,提示错误1069
  9. 为了保护眼睛,请调节颜色
  10. 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast(转载)