网络技术学习指南(一)IP路由基础

一、路由表的来源

       网络设备会将自己获得的路由信息保存在“RIB\路由表”中,三层IP转发以来路由表进行,网络设备会根据报文三层IP报头的“Destination IP/目的地址”查询自己的路由表,若路由表中存在能匹配上的路由条目,则根据路由表转发,若没有则丢弃报文。

1、直连路由:

       当多个三层网络设备连接在同一链路上时,链路层协议能自动发现相应网段的直连路由(设备配置了IP地址,自动获得直连路由),是设备自动生成与自己直接相连的网段的直连路由。

当网络设备没有配置任何地址时,默认显示以下4项直连路由

127.0.0.0/8 网段路由

127.0.0.1/32 主机路由

127.255.255.255/32 广播路由 (网段中所有设备都会侦听该地址)

255.255.255.255/32 全广播位

如配置R1端口GigabitEthernet 0/0/0 IP地址为10.1.12.1/24,路由表会默认生成3项直连路由条目。

127.0.0.1 环回地址,指代设备本身,当目标网段的Next hop时该地址,则将报文上送设备CPU处理

注:路由器不能在不同的接口配置相同的网段

2、静态路由

      静态路由(Static routing)是一种手动配置路由的方式,而非动态决定。与动态路由不同,静态路由是固定的,不会改变。

静态路由的缺点:

1、配置量大,一旦设备或网段数量多了,静态路由的数量将指数级增长。

2、人为配置容易出错,一旦出错,不好排查。

3、不能动态的根据网络情况进行自主收敛。

静态路由一般用在网络中的关键节点、路由中。

ip route-static 10.1.12.0 24 10.1.23.2,其中10.1.12.0 24为目的IP网段和掩码,10.1.23.2为下一跳地址。

3、动态路由

      由动态路由协议自动收敛、传递得来。

二、路由协议

1、什么是动态路由协议

动态路由协议通过交换各自的路由信息来维护路由表,当网络拓扑结构发生变化时能够动态的感知并自动更新路由信息。

2、动态路由协议的类型

(1)按照应用范围分类

IGP内部网关协议(RIP、OSPF、ISIS)在一个AS内使用

EGP外部网关协议(BGP)在多个AS间使用

(2)按照路由更新是否携带掩码分类

携带/无类路由协议

不携带/有类路由协议(不携带掩码,直接IPV4地址类型给主类掩码)

(3)按照协议算法进行分类

距离矢量路由协议(RIP):按照设备的跳数进行路由选路,不关心实际链路状态

路径矢量路由协议(BGP):传递路由信息时携带“路径信息”(AS Number)进行防环

链路状态路由协议(OSPF ISIS):在区域内传递链路状态信息,同步LSDB(链路状态数据库),自主计算区域内的拓扑结构最优路由。

3、路由协议优先级

当网络设备通过多种方式获得同一网段的路由时,为比较出优劣,区分优先级,优先级的值越小越优,外部优先级可以通过配置命令更改,内部优先级不能更改

外部优先级内部优先级
Direct直连
OSPF内部1010

ISIS Level1

1515
ISIS Level21518

Static 静态

6060

RIP

100100

OSPF ASE

150150

OSPF NSSA

150150

IBGP

255200

EBGP

25520

4、路由选路规则

当路由表关于某个网段拥有多条路由时,按照以下规则依次选出最优路由:

1、最长掩码匹配原则(掩码越长,该网段中可变的位越少,则可变的IP地址数量越少,越精确)

2、外部优先级

3、内部优先级

4、链路花销

5、负载分担

不同协议之间依靠preference选路,相同协议之间依靠cost进行选路,preference和cost相同可进行负载分担,用多条路径转发业务。

  • 24
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值