第八课 路由器转发基本原理

第八课 路由器转发基本原理

前言

路由器学习

1、路由器是什么?

路由器( Router )是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个 数据包 中的地址然后决定如何传送的专用智能性的 网络设备 。 它能够理解不同的协议,例如某个局域网使用的 以太网协议 ,因特网使用的 TCP/IP协议 。

2、路由器

2.1 路由器工作原理

 路由器是一种三层设备,是使用IP地址寻址,实现从源IP到达目标IP地址的端到端的服务,
 其工作原理就是根据路由表转发数据,详细过程如下:

①路由器接收到数据包,提取目标IP地址及子网掩码计算目标网络地址,根据目标网络地址查找路由表,如果找到目标网络地址就按照相应的出口发送到下一个路由器

②如果没有找到,就需要查看有没有默认路由,如果有就按照默认路由的出口发送给下一个路由器,如果没有找到就给源IP发送一个出错ICMP数据包表明没法传递该数据包

③如果是直连路由就按照第二层MAC地址发送给目标站点

2.2 路由器的转发原理

路由器根据目的地址匹配自己的路由表,它会将数据包的目的IP地址与自己本地路由表中的表项进行逐位(Bit-By-Bit)的比对,直到找到匹配度最长的条目。如果没有,就会发送给默认路由。如果都没有,就会丢弃

2.3 路由表

直连网段:当给路由器接口配置好ip地址,则路由器会自动将该接口的ip地址网段加到路由表中,形成直连路由。(可自动学习接口上的ip地址网段,且所有的接口一定处于开启状态)

非直连网段:

静态路由:管理员需手动配置ip地址的网段和接口信息。是单向的,需要配置发送数据去的路由也要配置接收数据回来的路由。它的特点是缺乏灵活性,只适用于中小网络需要配置的路由条目少的情况。
动态路由:通过动态路由协议自动学习,所有的路由器每隔一段时间,会将自己已知的网段信息以数据包的形式发送给相邻的路由器,进行网段信息的分享

3 实验

3.1 实验要求

使用静态路由的方式让pc1和pc2能够通信
11111

3.1.1为每个接口和pc设置相应的ip地址。

拿出AR1的路由表来看,当我们为他配置ip地址后,我们会发现他的路由表多了这几个表项目,对应前文路由表建立过程中的直连网段
在这里插入图片描述

3.1.2 为路由器1和路由器2配置静态路由

# 配置命令
# AR1
ip route-static 192.168.10.2 24 172.6.5.10     #目的地址 地址掩码 下一跳地址
# AR2
ip route-static 192.168.10.2 24 168.5.6.10    #目的地址 地址掩码 下一跳地址

配置后,我们查看一下AR1的路由表
在这里插入图片描述
配置完成后,我们使用pc1 ping pc2 发现连接不通
在这里插入图片描述
思考:pc1 ping pc2 本质上是给pc2发送icmp报文,现在配置了静态路由了,我们是可以发送过去了,但是pc2没法返回,所有不通·,接下来我们尝试为AR2和AR3配置回来的静态路由,看看通不通。

3.1.3 为路由器2和路由器3配置静态路由

当配置完成后,在次ping测试,发送ping成功。
在这里插入图片描述

3.2 实验后思考

1.为什么路由表没有自动相互学习?
路由器动态路由需要管理员配置开通,不是路由器相互连接之后就可以自动开启的。	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值