路由器及路由原理

-
路由器可以连接多个不同的网络
一个路由器去往一个目的
网络的路径就是一条路由,路由器就是一条条路由来完成网络间数据通信的

路由器在获取到路由条目时
会根据路由信息六要素选择是否添加到路由表
只有接受并加表的路由才能用来转发数据

路由信息六要素大致分别为:前缀、掩码、出接口、下一跳地址、度量表、管理距离
前缀:是用来标识网段,是一个点分十进制,主机位全0的IP地址
路由器不会关心能不能抵达一台主机,只会在乎是否抵达一个网段
掩码:是前缀的一个辅助信息,用来描述前缀的网络位和主机位
出接口:是用来标识数据发包时通过自身哪个接口发出1。

路由分为

1,静态路由:是指用户或网络管理员手工配置的路由信息。当网络拓扑结构或链路状态发生改变时,需要网络管理员手工配置静态路由信息。
相比较动态路由协议,静态路由无需频繁的交换各自的路由表,配置简单,比较适合小型、简单的网络环境。不适合大型和复杂的网络环境的原因是:当网络拓扑结构和链路状态发生改变时,网络管理员需要做大量的调整,工作量繁重,而且无法感知错误发生,不易排错。
2,默认路由:是一种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候是非常有效的,例如在末梢网络中,默认路由可以大大简化路由器的配置,减轻网络管理员的工作负担。

路由工作原理:

路由转发数据过程其实很简单,简单的总结就是:

路由接收数据包→查看目的地址→与路由表进行匹配找到转发端口→转发到该端口


具体路由器工作过程:

1)、PC1要给PC2发送数据,因为地址不在同一个网段,PC1会将数据包发送给本网段的网关路由R1的G0/1接口,

2)、R1路由器接收到数据包,查看数据包IP头部中目的地址是2.100,再查询自己路由表,发现到达192.168.2.0/24网段需要从G0/0接口出去,于是R1路由器将数据包发送到G0/0接口,并由此接口将数据发出去到达R2路由器。

3)、R2路由器收到一个来自R1的数据包,同样查看IP首部包中的目的地址是2.100,再查询自己路由表。发现192.168.2.0/24网段在G0/1接口下,R2路由器将数据包再转发到G0/1接口,并由此接口发送到PC2设备上,到此路由工作过程结束。

l

路由表分类

1)直连(Direct):本地接口、回环地址

2)静态(static):需要手动指定

3)动态(dynamic):距离矢量:rip

距离矢量(增强型):BGP

链路状态:ospf、isis等

4)默认路由:0.0.0.0 0.0.0.0是一种特殊的静态路由,如果报文的目的地址无法匹配路由表中的任何一项,路由器将选择依照缺省路由来转发报文。

路由表形成

路由形成主要分为几个部分,按大类主要就两类:1)直连网段:配置IP地址,并且状态UP形成直连路由。就像上图中R1直连网段就是G0/1和G0/0端口下的IP地址对应的地址段。2)非直连网段:非直连的网段就需要通过路由协议学习后,将学习到的网段写入路由表

路由及转发匹配原则

1)学习路由表:ip地址相同情况下,比协议优先级,优先级相同比cost(度量值)。

2)转发数据:数据转发时多条协议到相同目的地时,则匹配最长子网掩码,长的优先选择发送。

注:学习路由表=不同协议到相同目的地址只学习一条,比优先级和cost;

转发数据=多条协议发送相同目的地时,比子网长度;

转发数据路由没有条目则丢弃;

路由注意事项

1)、网线连接:属于广播类型,必须配置下一跳地址,串口模式(点到点)可以不指定;

2)、路由发送数据包流程:确认目的地址--查缓存表--转发数据;

3)、静态路由一般情况下,收发数据双方需要都配置路由才可以正常通信;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值