分享从零开始学习网络设备配置--任务3.5 使用静态路由实现网络连通

2023-09-21 20:14:30

任务描述

    某公司规模较小,该公司的网络管理员经过考虑,决定在公司的路由器、交换机与运营商路由器之间使用静态路由,实现网络的互连。     静态路由一般适用于比较简单的网络环境。在这样的环境中,网络管理员应非常清楚地了解网络的拓扑结构,以便于设置正确的路由信息。由于该网络规模较小且不经常变动,所以使用静态路由比较合适。

任务要求

(1)使用静态路由实现全网互通,网络拓扑图如图

(2)路由器和交换机的端口IP地址设置如表

(3)各计算机的IP地址、子网掩码和默认网关如表

(4)在路由器和交换机上运行静态路由协议,实现全网的互连互通。

知识准备

 1.路由表的产生方式    路由器或三层交换机在转发数据时,首先要在路由表中查找相应的路由。路由表的产生方式有如下3种。  

(1)直连网络:路由器或三层交换机自动添加和自己直接连接的网络路由。

(2)静态路由:由网络管理员手工配置的路由信息。当网络的拓扑结构或链路发生变化时,需要网络管理员手动修改路由表中的相关路由信息。  

(3)动态路由:由路由协议动态产生的路由。  

2.静态路由简介  静态路由是指用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路状态发生改变时,需要网络管理人员手工修改静态路由信息。相比于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合小型、简单的网络环境。  静态路由不适合大型和复杂的网络环境,因为当网络拓扑结构和链路状态发生变化时,网络管理员需要做大量的调整,且无法自动感知错误发生,不易排错。

3.静态路由的优缺点  静态路由的优点:使用静态路由的好处是网络安全保密性高。动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,出于网络安全方面的考虑可以采用静态路由。  静态路由的缺点:大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。  在小型的网络中,使用静态路由是较好的选择,管理员想控制数据转发路径时,也可使用静态路由。

 4.静态路由的配置  配置静态路由有两种方式,一种是在配置中采取指定下一跳IP地址的方式,另一种是指定端口的方式。静态路由的配置命令如下:

任务实施

1.参照图搭建网络拓扑、在路由器上添加2SA模块于Serial1/0/0位置,路由器之间的连线使用Serial串口线,其他使用直通线、开启所有设备电源和为每一台计算机设置好相应的IP地址和子网掩码。

2.设置交换机和路由器的基本配置。

(1)交换机SW3A的基本配置。

(2)在SW3A上创建VLANIF端口,在端口视图下配置IP地址。

(3)路由器R1的基本配置。

(4)路由器R2的基本配置。

 当做好以上配置时可以发现,所有设备两两之间是已经可以互相ping通,但是不是全网互通。实现全网互通需要建立相应的路由表来实现,本实验是通过静态路由来实现全网互通的。

3.使用display ip interface brief命令,查看端口配置信息。

4.配置静态路由,实现全网互通。 R1不能直接到达的网络都要添加静态路由,分别有192.168.10.0/192.168.20.0和192.168.0.0三个网络,而R1去192.168.10.0和192.168.20.0这两个网络都要通过SW3A的GE0/0/24口进行转发,去192.168.0.0这个网络要通过R2的S1/0/0,于是要在R1上添加的静态路由为:

R2不能直接到达的网络都要添加静态路由,分别有192.168.2.0、192.168.10.0和192.168.20.0三个网络,而R2去这三个网络都要通过R1的S1/0/0口进行转发,那么S1/0/0口的IP即是静态路由中的下一跳地址,于是在R2上添加的静态路由为:

 SW3A不能直接到达的网络都要添加静态路由,分别有192.168.0.0和192.168.1.0两个网络,而SW3A去这两个网络都要通过R1的GE0/0/0口进行转发,那么GE0/0/0口的IP即是静态路由中的下一跳地址,于是要在SW3A上添加的静态路由为:

任务验收

1.在路由器R1上,使用display ip routing-table命令查看路由表。

2.使用PC1去ping PC2和PC3的IP地址,可以看到是通的,如图所示。

任务小结

(1)添加静态路由时对非直连的网段都要进行配置。

(2)在小规模的网络环境里,静态路由是一个不错的选择,但对于大型网络,添加静态路由的工作量就很大了。

(3)静态路由开销小,但不灵活,只适用于相对稳定的网络。

更多推荐

代理IP与Socks5代理:跨界电商智能爬虫的引擎与安全壁垒

摘要:随着跨界电商的蓬勃发展,数据采集和隐私保护成为企业的关键挑战。本文将深入探讨代理IP和Socks5代理在跨界电商中的应用,以及它们在智能爬虫技术中的关键作用,为企业提供数据引擎和安全防护的解决方案。第一部分:背景介绍跨界电商已成为全球贸易的重要组成部分,为企业提供了巨大的市场机会。然而,要在这个竞争激烈的领域中脱

单片机论文参考:4、基于单片机的智能避障小车

第一章引言随着汽车工业的快速发展,关于汽车的研究也越来越受到人们的关注。智能汽车概念的提出给汽车产业带来机遇也带了挑战。汽车的智能化必将是未来汽车产业发展的趋势,在这样的背景下,我们开展了基于超声波和红外线的智能小车的避障研究。超声波作为智能车避障的一种重要手段,以其避障实现方便,计算简单,易于做到实时控制,测量精度也

12:STM32---RTC实时时钟

目录一:时间相关1:Unix时间戳2:UTC/GMT3:时间戳转化二:BKP1:简历2:基本结构三:RTC1:简历2:框图3:RTC基本结构4:RTC操作注意四:案例A:读写备份寄存器1:连接图2:步骤3:代码B:实时时钟1:连接图2:函数介绍3:代码一:时间相关1:Unix时间戳Unix时间戳(UnixTimesta

基于TensorFlow+CNN+协同过滤算法的智能电影推荐系统——深度学习算法应用(含微信小程序、ipynb工程源码)+MovieLens数据集(五)

目录前言总体设计系统整体结构图系统流程图运行环境模块实现1.模型训练1)数据集分析2)数据预处理3)模型创建4)模型训练5)获取特征矩阵2.后端Django1)路由文件2)视图层文件3)项目设置文件相关其它博客工程源代码下载其它资料下载前言本项目专注于MovieLens数据集,并采用TensorFlow中的2D文本卷积

【业务功能篇112】Springboot + Spring Security 权限管理-登录模块开发实战

合家云社区物业管理平台4.权限管理模块研发4.3登录模块开发前台和后台的认证授权统一都使用SpringSecurity安全框架来实现。首次登录过程如下图:4.3.1生成图片校验码4.3.1.1导入工具类(1)导入Constants常量类/***通用常量类*@authorspikeCong*@date2023/5/3**

apache poi 实现Excel 下拉联动

原文链接:Javapoi实现Excel下拉联动Java实现Excel下拉联动,本示例中实现了省市区乡镇村联动。适用于03版本Excel。依赖<!--https://mvnrepository.com/artifact/org.apache.poi/poi--><dependency><groupId>org.apach

一次ES检索的性能优化经验记录

优化功能:统一检索能力,为各服务所调用。该接口并发压力大,压测效果不理想。初步2k线程两台压测机预发环境压测结果两pod下为400qps左右,单pod平均qps200,响应时间在五分钟之后达到了峰值,平响达到几十秒开外。压测环境:内网环境,过网关压测,压测链路:网关→后台服务。一、优化初期出现这样的情况,是意想之外的,

STP生成树协议基本配置示例---STP逻辑树产生和修改

STP是用来避免数据链路层出现逻辑环路的协议,运行STP协议的设备通过交互信息发现环路,并通过阻塞特定端口,最终将网络结构修剪成无环路的树形结构。在网络出现故障的时候,STP能快速发现链路故障,并尽快找出另外一条路径进行数据传输。交换机上运行的STP通过BPDU信息的交互,选举根交换机,然后每台非根交换机选择用来与根交

新的 .NET Upgrade Assistant 版本包含功能更新和 .NET MAUI 改进!

作者:OliaGavrysh排版:AlanWang我们非常高兴的宣布,我们已经在VisualStudio中发布了新版本的.NETUpgradeAssistant,它在新版本中增加了在不更改目标框架的情况下更新项目功能的能力,并且对.NETMAUI的迁移功能有很多改进!.NETUpgradeAssistant是一种可帮助

利用Socks5代理IP加强跨界电商爬虫的网络安全

随着跨界电商的兴起,爬虫技术在这个领域变得越来越重要。然而,网络安全一直是一个值得关注的问题。在本文中,我们将讨论如何利用代理IP和Socks5代理来增强跨界电商爬虫的网络安全,确保稳定和可靠的数据采集,同时避免封禁和风险。背景跨界电商是一个竞争激烈的领域,市场上的商品信息和价格常常会变动。为了保持竞争力,电商企业需要

python写代码过程中的坑230915

1.解释代码IndentationError:expectedanindentedblock这个错误通常是由于代码缩进错误导致的。在Python中,代码块(如循环、条件语句、函数等)通常使用缩进来表示。因此,如果你在期望缩进的位置没有正确缩进代码,就会出现"IndentationError:expectedaninde

热文推荐