路由(静态、动态)

目录

一、路由条目

1、直连路由

2、静态路由

定义

适用环境

元素

部署

3、动态路由

定义

分类

按照使用范围进行分类

按照协议的特点进行分类

按照是否传递网络掩码进行分类

二、路由配置

1、永久静态路由配置

控制层面:

数据层面:

2、浮动静态路由配置(cisco)

3、浮动静态路由配置(Huawei)


依靠路由器进行不同网段(网络号、广播域)之间通信数据的转发设备。

一、路由条目

1、直连路由

直连路由只能使用在直接相连的路由器端口,非直连的路由器端口是没有直连路由的

直连路由器接口要有IP地址,接口双up。

2、静态路由

定义

静态路由是由网络管理员手动配置的路由信息。

当网络拓扑或链路状态发生改变时,网络管理员需要手动去修改路由表相关的静态路由信息。

静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。

当然,网络管理员也可通过对路由器设置使之成为共享的。

网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。

适用环境

静态路由一般适用于比较简单的网络环境(安全)

网络管理员易于清楚地了解网络地拓扑结构,便于设置正确地路由信息。

元素

AD(priority)优先级管理距离0-255,数值越小,可信度越高越小越优
metric值(开销值)cost值 度量值 不同路由方式计算metric值地方式不一样

越小越优

 

针对同一条路由若存在多条路径,产生的AD值和metric值若完全一致,则执行负载均衡

部署

1、出接口(一般建议在点对点的网络拓扑结构中使用)

2、下一跳地址(一般建议在非点对点(MA多路访问)网络结构中使用)

注意:在思科中,不同的网络类型中可以使用出接口或下一跳;

在华为中,若为MA网络接口,必须使用下一跳。

3、出接口+下一跳

4、浮动静态路由

浮动静态路由

浮动静态路由是一种特殊的静态路由,通过配置去往相同的目的网段,但是优先级不同的静态路由,为了保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由。正常情况下,备份路由是不会出现在路由表中的。

负载均衡

当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由来实现负责均衡,使得数据的传输均衡的分配到多条路径上,从而可以实现数据分流、减少单条路径负载过重的情况。然而当其中某一条路径失效时,其他的路径任然是可以正常地传输数据的,同事也起到了冗余的作用。

5、永久静态路由

3、动态路由

定义

当网络规模较大或网络拓扑经常发生改变时,此时宜采用动态路由的方式。

路由器能自动的建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。

大型和复杂地网络环境通常不宜采用静态路由。

网络管理员难以全面地了解整个网络拓扑,同时当网络拓扑和链路状态发生变化时,路由器中地静态路由信息需要大范围地调整,这一工作地难度和复杂程度非常高,所以宜采用动态路由地方式。

动态路由机制地运作依赖路由器地两个基本功能

对路由表地维护

路由器之间适时地路由信息交换

分类

按照使用范围进行分类

1、IGP——内部网关协议,一个AS内部使用的路由协议为IGP(除BGP之外)

2、BGP——边界网关协议,不同的AS之间使用的路由协议为BGP(BGP)

3、AS——自治系统 , 范围1-65535 ,公有AS(1-64512)——具有全球唯一性 、 私有AS(64513-65535)

按照协议的特点进行分类

1、距离矢量型(DVRIP、EIGRP(高级距离矢量型路由协议)

(1)只传递路由信息。没有选路的自主性

(2)邻居间共享路由表,传闻型协议,更新量小

(3)基于路由表的传递方式

         边传边算(路由信息传过来加表、运算、再传递、加表、运算),路由器数量少时适用。

2、链路状态型(LS)OSPF、ISIS

(1)传递路由信息和拓扑信息

(2)邻居间共享LSA(链路状态通告),主要共享拓扑信息,更新大,防环

(3)将全部的信息收集到后再运行SPF算法计算,然后生成IP路由表

传递过程中不修改更新源,R2将自己的拓扑信息传递给R3,R2将R1的拓扑信息转发给R3。
路由器数量多时适用

两者区别:是否传递拓扑信息,传递的是链路状态型,不传递的是距离矢量型。

按照是否传递网络掩码进行分类

1、有类别路由协议

不传递网络掩码(RIPv1)

2、无类别路由协议

传递网络掩码

 

二、路由配置

1、永久静态路由配置

静态路由的配置:

ip route-static  要到达的网段 该网段的掩码 下一跳地址

要到达的网段:192.1.1.0

要到达网段的网络掩码: 24或255.255.255.0

下一跳IP地址 :12.1.1.2

查看静态路由表:

[Huawei]display ip routing-table

设置静态路由并指定AD值:

[Huawei]ip route-static 2.2.2.0 24 12.1.1.2 preference <1-255>在此区间自己选择

控制层面

路由条目的加表;

优先级AD[管理距离0-255]

开销值metric(华为中priority cost)

数据层面

按照路由条目转发数据包;

1.与操作

2.最长匹配

3.递归查找

1.与操作(二进制比较全为1则为1,反之则为0)

将IP地址与所有的路由条目中的网络掩码进行操作,操作过后的32位二进制与路由条目中网段的32位二进制是否一样,一样则说明该路由条目可以转发数据 。

2.最长匹配

接上与操作,如果出现多条路由条目都能转发数据,则选择网络掩码最长的。

3.递归查找

出接口与下一跳都属于数据层面,下一跳要进行递归查找(路由器在转发数据包前需要执行多次路由表 查找)

4.针对同一条路由若存在多条路径,产生的AD值和metric值若完全一致,则执行负载均衡。

浮动静态路由 (通过修改路由条目优先级的方式,到达某一目录优先使 用一条路径,当该路径出现故 障,使用备份路劲进行数据转发,当优先使用的路径恢复,则将路由切换回来)一般用于编辑设备

设置静态路由并指定AD值:

[Huawei]ip route-static 2.2.2.0 24 12.1.1.2 preference <1-255>在此区间 自己选择

 

2、浮动静态路由配置(cisco)

1、定义SLA

定义发送数据包的类型以及频率,SLA的工作时间。

R1(config)#ip sla 1                                      #定义SLA的编号

R1(config-ip-sla)#icmp-echo 10.1.1.2 source-ip 10.1.1.1  #定义发送流量的类型

R1(config-ip-sla-echo)#frequency 5                       #定义频率

R1(config)#ip sla schedule 1 start-time now              #设置SLA的起始时间,可接life forever永久,没写终止 代表发送3600s

2、定义track跟踪

R1(config)#track 10 ip sla 1 reachability

3.在静态路由中调用track

R1(config)#ip route 2.2.2.0 255.255.255.0 10.1.1.2 10 track 10

3、浮动静态路由配置(Huawei)

1.定义BFD会话

[R1]bfd                                             #启动BFD功能

[R1-bfd]q                                           #退出进行下一步骤

[R1]bfd 1 bind peer-ip 10.1.1.2 source-ip 10.1.1.1  #定义BFD会话信息

[R1-bfd-session-1] discriminator local 1            #定义一条会话的本地编号,定义本条的意义是本地需要与不同的人建立bfd会话定义编号以此区别

[R1-bfd-session-1]discriminator remote 2            #定义对端会话的编号

[R1-bfd-session-1]commit                            #启动(提交)

2.在静态路由中通过track调用BFD会话

R1]ip route-static 2.2.2.0 24 12.1.1.2 preference 100 track bfd-session 1

3.查看BFD会话:

[R1]display bfd session all

5.永久静态路由 (思科与华为完全一致)

[R1]ip route-static 2.2.2.0 255.255.255.0 20.1.1.2 preference 200 permanent

6、创建环回接口: 默认被创建接口就是开启的 自动产生对应的直连路由

[Huawei]interface LoopBack 1

[Huawei- LoopBack1]ip address 2.2.2.2 255.255.255.0

7、ICMP(互联网消息控制协议)

ping——发送一种类型ICMP包,用于测试网络的连通性

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值