7.IP路由基础

Ⅰ - IP路由基础

1.什么是路由

  • 当路由器或其他三层设备收到一个IP数据包时,会查看数据包的IP头部中的目的IP地址,并在路由表中进行查找,在匹配到最优的路由后,将数据报扔给该路由所指出接口或下一跳。

2.路由器的工作内容

  • 建立并维护RIB(路由表,静态路由/路由协议)。
  • 根据路由表转发数据

3.IP路由表

  • 初始情况下,路由器所知的网络,只有其直连所在网络。
  • 直连网络在路由表中的标记为Direct
  • 直连网络出现在路由表中的前提,是该网络的接口物理机协议状态都是UP
  • 接口UP,协议DOWN的可能原因:
    • IP地址冲突,子网掩码设置错误。
    • 没有设置DCE时钟。
    • 没有设置对FR/PPP的封装。
    • HelloDead的更新时钟不同,两端路由器不同。

4.查看路由表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[Router]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 4 Routes : 4

Destination/Mask Proto Pre Cost Flags NextHop Interface

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

Destination/Mask:目的地址/掩码
Proto:协议
Pre:优先级
Cost:开销
Flags:标志位
NextHop:下一跳
Interface:出接口

5.路由条目的来源

  • 直连路由,路由器本地接口所在网段。
  • 静态路由,手工配置的路由条目。
  • 动态路由,路由器与路由器之间通过动态路由协议学习到的路由。

6.动态路由协议分类

  • 距离矢量路由协议:
    • RIP
    • BGP(路径矢量路由协议)
  • 链路状态路由协议:
    • OSPF
    • IS-IS
  • IGP:
    • RIP
    • OSPF
    • IS-IS
  • EGP:
    • BGP

Ⅱ - 静态路由与默认路由

1.什么是静态路由

  • 静态路由指的是采用手工配置的方式为路由器添加路由条目。

2.静态路由的特点

  • 优点:
    • 配置简单。
    • 手工配置,可控性高。
    • 节省网络带宽。
  • 缺点:
    • 网络规模大的情况下,采用静态路由的配置方式工作量太大。
    • 网络发生故障时无法动态响应路由变化。

3.默认路由

  • 默认路由是一种特殊的静态路由。
  • 配置简单,易于管理。
  • 减少查找路由表的时间,减少网络开销。
  • 一般在网络出口配置默认路由。