4.1、IP路由基础
分类:
文章
•
2023-12-14 08:11:52
4.1、IP路由基础
- 前言
- 以太网交换机工作在数据链路层,用于在网络内进行数据转发。而企业网络的拓扑结构一般会比较复杂,不同的部门,或者总部和分支可能处在不同的网络中,此时就需要使用路由器来连接不同的网络,实现网络之间的转发
- 自治系统
- 自治系统(AS):由同一个管理机构管理、使用同一路由策略的路由器的集合
- 随着网络的发展,一个自治系统不仅仅只支持一种路由策略的路由,现在可以支持同时运行多种路由协议
- LAN和广播域
- 在一个AS中,通常可以有多个不同的局域网来进行组成
- 比如,企业网络。各个部门属于不同的网段,不同网段之间以路由器来进行连接。
- 路由器工作在网络层,隔离广播域,并作为每个局域网的网关,发现到达目的网络的最优路由,来实现在不同网络之间的转发
- 路由选路
- 路由器负责为数据包选择一条最优路径,并进行转发
- 路由器收到数据包后,根据数据包中的目的IP地址,选择一个最优的路径,然后转发给下一个路由器
- 路径上最后一个路由器负责将数据包转发给目的主机
- IP路由表
- 路由表中包含了路由器可以到达的目的网络。目的网络在路由表中不存在的数据包会被丢弃
- Destination
- Mask
- Proto
- Pre
- Cost
- NextHop
- Interface
- 路由优先级
- 根据不同的来源,对应不同的优先级
- 路由度量
- 如果路由优先级相同,就需要通过路由度量来选择
- 建立路由表
- 根据比较路由优先级和路由度量,可以产生最优路径的IP路由表
- 最长匹配原则
- 路由表中如果有多个匹配目的网络的路由条目,则路由器会选择掩码最长的条目
- 路由器在转发数据时,需要选择路由表中的最优路由
- 当数据报文到达路由器时,路由器会首先提取报文的目的地址,然后查找路由表,将报文的目的地址和路由表中的,表项中的掩码地址作一个与操作
- 与操作后,会将结果与路由表的目的地址相比较
- 路由器会选择一个掩码最长的匹配项
- 路由器转发数据包
- 路由器需要知道下一跳和出接口才能将数据转发出去
- 当路由器收到数据包以后,会检查目的IP地址,然后查找路由表,查到匹配的路由表项
- 然后根据指示的出接口信息和下一跳信息进行转发
- 总结
- 路由器选择最优路由的顺序是什么?
- Preference字段在路由表中代表什么含义?