1.4、路由初认识及构建园区网
资源:
基于路由器构建园区网ensp组网拓扑资源下载
路由:
route,工作在OSI模型的网络层,当一个数据包到达路由器后,路由器首先解析数据包中的目的IP,然后根据路由表判断该如何转发该数据包,并发送至下一跳。
路由协议:
路由器之间共同遵循的、相互分享路由信息的一种标准。由于去往目的网络的路径并不唯一,因此路由协议中定义了相关标准来标识路径的优劣,以便路由器根据算法计算该协议认定的最佳路由。
路由表结构:
共7个字段:
Destination/Mask:目的网络/掩码
Proto:路由获取方式。
1)直连路由:Direct。当为路由器端口配置的IP之后,路由表自动生成直连路由。
2)静态路由:Static。手动配置,网络拓扑发生改变,静态路由并不会改变。
配置指令:ip route-static 目的网络网段 目的网络掩码 下一跳IP
ip route-static 192.168.64.0 255.255.255.0 10.0.0.1
数据包头部目的IP所属192.168.64.0/24的包发往下一跳10.0.0.13)动态路由:RIP、OSPF、IS-IS等。网络拓扑发生改变,路由自动调整。
Pre:优先级。数值越小,优先级越高。静态路由Pre=60;直连路由Pre=0。
Cost:开销值。开销值越小,优先级越高。
Flags:路由标记。
NextHop:下一跳。
Interface:出站接口。
默认路由:
目的网络为0.0.0.0/0,特殊的静态路由。当路由表中与数据包目的IP无匹配项时,路由器所选择的路由。通常情况下,这条路由的出站接口有连接另一个路由器。
路由器工作原理:
- 1)收到一个数据包后,对数据包解封装,解封装数据包头部,获得数据包的目的IP。
- 2)在路由表查询匹配项。将目的IP与路由表的IP段进行二进制的按位与运算,如果一致表示匹配。
例如:某数据包目的IP为192.168.64.8,路由表中的目的网络为192.168.64.0/24,将192.168.64.8与192.168.64.0进行按位与运算后结果为192.168.64.0,说明匹配。 - 3)最长匹配原则:如果路由表中多个目的网络都与目的IP匹配,那么首选掩码最长的目的网络。
- 4)根据路由表将数据包送至下一跳IP及对应接口,从相应接口转发给下一设备。
例:利用路由器构建园区网。
SW1—SW4配置不再详述。
RS-1配置:
- 1、创建VLAN
vlan batch 11 to 12 100
- 2、创建VLAN的SVI
interface Vlanif11ip address 192.168.64.254 255.255.255.0
#
interface Vlanif12ip address 192.168.65.254 255.255.255.0
#
interface Vlanif100ip address 10.0.1.1 255.255.255.252
- 3、端口配置
(1)RS1与路由器R1相连端口配置:
- 1)创建一个VLAN(此处为100)
- 2)为VLAN 100 配置SVI,通常情况下端口互联的地址段掩码设置为30即可。
- 3)将端口gig 0/0/1配置为Access,并透传VLAN 100
interface GigabitEthernet0/0/1port link-type accessport default vlan 100
(2)其他端口配置:
interface GigabitEthernet0/0/24port link-type trunkport trunk allow-pass vlan 11 to 12
- 4、默认路由配置
ip route-static 0.0.0.0 0.0.0.0 10.0.1.2
- 5、RS1路由表
同理,RS2—RS4配置类似RS1
R1配置:
- 1、端口配置
interface GigabitEthernet0/0/0ip address 10.0.0.1 255.255.255.252
#
interface GigabitEthernet0/0/1ip address 10.0.1.2 255.255.255.252
#
interface GigabitEthernet0/0/2ip address 10.0.2.2 255.255.255.252
- 解析:
R1中,与RS1互联的端口(gig 0/0/1)配置的IP地址(10.0.1.2)应与RS1配置的IP(10.0.1.1)在同一网段(10.0.1.0/30)
同理,与RS2互联的端口(gig 0/0/2)配置的IP地址(10.0.2.2)应与RS2配置的IP(10.0.2.1)在同一网段(10.0.2.0/30)
最后,与R2互联的端口(gig 0/0/0)配置IP地址10.0.0.1
以上配置即为端口直连配置,设备自动生成直连路由。
- 2、静态路由配置
以下配置为静态路由,需手工配置。
ip route-static 192.168.64.0 255.255.254.0 10.0.1.1
ip route-static 192.168.66.0 255.255.254.0 10.0.2.1
ip route-static 192.168.68.0 255.255.252.0 10.0.0.2
- 解析:
ip route-static 192.168.64.0 255.255.254.0 10.0.1.1
掩码为23(255.255.254.0),也就是说,目的IP所属网段为192.168.64.0和192.168.65.0的,发往下一跳10.0.1.1
ip route-static 192.168.66.0 255.255.254.0 10.0.2.1
掩码为23(255.255.254.0),也就是说,目的IP所属网段为192.168.66.0和192.168.67.0的,发往下一跳10.0.2.1
ip route-static 192.168.68.0 255.255.252.0 10.0.0.2
掩码为22(255.255.252.0),也就是说,目的IP所属网段为192.168.68.0、192.168.69.0、192.168.70.0、192.168.71.0的,发往下一跳10.0.0.2
以第一条静态路由为例,解析数据包流向。
ip route-static 192.168.64.0 255.255.254.0 10.0.1.1
R1路由器收到数据包后,解封数据包头部得到目的IP,与路由表中的条目进行按位与操作,发现匹配路由为该路由,会将数据包发送到下一跳10.0.2.1,之后会将数据转发至10.0.1.1的默认网关(本例为10.0.1.2),并通过网关所在的接口(gig 0/0/1)转发出去。
- 3、 R1路由表
R3配置:
- 1、端口配置
interface GigabitEthernet0/0/0ip address 10.0.0.6 255.255.255.252
#
interface GigabitEthernet0/0/1ip address 10.0.3.2 255.255.255.252
#
interface GigabitEthernet0/0/2ip address 10.0.4.2 255.255.255.252
- 2、静态路由配置
ip route-static 192.168.64.0 255.255.252.0 10.0.0.5
ip route-static 192.168.68.0 255.255.254.0 10.0.3.1
ip route-static 192.168.70.0 255.255.254.0 10.0.4.1
- 3、R3路由表
R2配置:
- 1、端口配置
interface GigabitEthernet0/0/0ip address 10.0.0.2 255.255.255.252
#
interface GigabitEthernet0/0/1ip address 10.0.0.5 255.255.255.252
- 2、静态路由配置
ip route-static 192.168.64.0 255.255.252.0 10.0.0.1
ip route-static 192.168.68.0 255.255.252.0 10.0.0.6
Ping测结果
- PC1 Ping测PC5和PC7
- PC8 Ping测PC1和PC3
基于路由器构建园区网ensp组网拓扑资源下载
1.4、路由初认识及构建园区网相关推荐
- Groovy初体验:构建高性能JVM应用
2019独角兽企业重金招聘Python工程师标准>>> 为什么要学Groovy Groovy运行于JVM之上,然而其对动态语言.函数式编程范式以及元编程功能的加持所带来的表现力和简洁 ...
- ----初读《构建之法》的疑虑
项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 课程学习目标 (1)学习博客园软件开发者学习社区使用技巧和经验.(2)了解Github的基本操作. 本次作业 ...
- 项目四:使用路由交换机构建园区网-任务三:配置路由交换机并进行通信测试
配置路由交换机并通信测试 1.在RS-1上创建VLAN并配置Trunk接口 2.测试通信结果 3.配置RS-1的三层路由接口(SVI) 1.在RS-1上创建VLAN并配置Trunk接口 进入系统视图, ...
- 1.7、基于BGP实现两个AS系统间通信
资源:基于BGP实现两个AS系统间通信 目录 1.自治系统(AS) 2.BGP 2.1 BGP定义 2.2 BGP发言人 2.3 BGP对等体 2.4 BGP基本配置 3.路由过滤 3.1 建立过滤规 ...
- 路由ssr服务器信息不完整,基于Nuxt构建动态路由SSR服务
大约两年前曾经分享过基于Vue的SSR框架Nuxt的简单使用<基于Vue.js的SSR方案之Nuxt.js>,今天因为有SSR需求又重新做了一些尝试. 由于目前在做的是一个能够动态构建页面 ...
- vue-cli构建SPA项目结构介绍spa完成路由开发及嵌套路由
目录 一.vue-cli构建SPA项目结构介绍 二.spa完成路由开发 三. 嵌套路由 一.vue-cli构建SPA项目结构介绍 前提:搭建好NodeJS环境 node -v npm -v ...
- vue-router路由基础
1. 路由初体验 效果类似掘金导航, 导航切换 1.1 引入路由文件 <script src="./vue-router.js"></script> 复制代 ...
- Spring Cloud Alibaba - 24 Gateway-路由、断言(Predicate)、过滤器(Filter)初体验
文章目录 核心概念 路由 Predicate(断言) Filter(过滤器) 小栗子 源码 核心概念 路由 网关的基本构建模块,它是由ID.目标URl.断言集合和过滤器集合定义,如果集合断言为真,则匹 ...
- camel mq_Camel:构建基于消息的应用程序
camel mq 这是一篇长文章,包含三个单独的主题: Java的Apache Camel入门 使用CamelRunner改善路线的启动 使用Camel构建基于消息的应用程序 但是,由于我准备了包含所 ...
最新文章
- 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig
- JBL无所不能与IPhone4、IPad2的完美盛宴
- ie浏览器修复_Win8系统电脑无法打开运行IE浏览器的解决方法
- Xamarin Anroid开发教程之下载安装Xamarin
- RFC 8998: ShangMi (SM) Cipher Suites for TLS 1.3
- java面试要点---oracle,mysql,DB2数据库的分页
- P1640 [SCOI2010]连续攻击游戏
- cisco hsrp备份小实验
- 可能是国内最火的开源项目 —— C/C++ 篇
- 电力系统如何实现时间同步
- 非华为电脑安装华为电脑管家11的方法,华为应用商店和华为浏览器电脑版
- 使用GSON解析JSON数据
- c语言如何文件指针指向开头,fseek设置好文件指针 在C语言中fseek()的功能
- 测试wince wifi漫游的方法(参考)
- Android Camera摄像头预览黑屏原因(二)
- 浅谈C语言自定义类型枚举和联合体以及对结构体位段的补充
- C语言中数组的使用详解
- 和Sun一起开源(武林外传游戏外挂Java源代码) - 论坛版
- am4针脚定义_开盖有喜 AMD七代Zen APU首次开盖 AM4接口1331个针脚
- Freebsd + wine1.1.9 + 国元网上证券交易(通达信版)
热门文章
- Python 识别图片字符
- go语言使用thrift协议实现客户端和服务端报not enough arguments in call to oprot.WriteMessageBegin错误解决方案
- 图灵 数理逻辑 人工智能 图灵机与计算问题 论文
- Mac系统输入英文时如何去掉自动提示
- Bug[2] TCP先连接一个错误IP,再次连接会出现连接不上并且报 ALREADY OPENED的提示
- CAD的图层过滤器有什么用?
- #八、古老的查表计算器--图表
- 20220211关于TL-WDN6200(RTL8812AU)在ubuntu20.04.3下安装驱动程序的历险记
- Google AutoValue详解
- Pixhawk指示灯的含义