01 IP路由基础

一、路由器是怎么转发数据包

• 当数据包到达路由器之后,根据数据包的目的 IP 地址,查找

路由表,并根据路由表中相应的路由所指示出接口还有下一跳

指导数据包在网络中的转发。

• 如果路由器路由表没有路由怎么办? -------- 将数据包丢
弃

二、一条路由有几个部分

1、目标网络:目标网络的网络号

2、掩码:需要和目标网络结合使用,判断目的 IP 地址是否匹配这

条路由

3、出接口:数据包应该从路由器的哪个接口发送出去

4、下一跳:数据包应该交给哪个路由器(用路由器的 IP 地址来标

识)

5、协议:表示这条是通过什么协议学习到的

6、开销:这条路由的开销值

7、优先级:路由器优选最优的路由依据

三、路由器路由的来源

1、直连路由:当接口的物理状态和协议状态都是 UP 的时候,路由

器自动生成路由,我们称为直连路由

• 物理状态:当两端的设备接口接上物理线路之后,互相交换电

流脉冲信号,此时接口的物理状态就会 UP

• 协议状态:当接口配置了合法的 IPv4 单播地址的时候,此时

在物理状态 UP 的前提下,协议状态就会 UP

2、静态路由:根据访问需求,手工配置的路由,我们称为静态路由

3、动态路由:路由器之间需要运行动态路由协议,并通过动态路由

协议计算出来的路由信息,我们称为动态路由(RIP、OSPF、ISIS、

BGP、EIGRP)。

四、路由器如何优选一条最优路由

1、最长匹配原则

• 当数据包的目的 IP 地址同时匹配了多条路由,此时路由器会

选择掩码长度长路由来指导数据包的转发

2、路由优先级(优先级越小越优,如果外部优先级比不出来,则比

内部优先级)

外部优先级(可以修改,我们平常看到的优先级都是外部优先级)

|----------|-----|
| 路由协议类型 | 优先级 |
| Direct | 0 |
| OSPF | 10 |
| IS-IS | 15 |
| Static | 60 |
| RIP | 100 |
| OSPF ASE | 150 |
| BGP | 255 |

内部优先级(不可以修改)

3、比较路由的开销值(越小越优先)

4、当路由的掩码长度一样长,同时优先级一样、开销值一样,此时

多条路由会同时加载到路由表中,负载分担(路由器根据哈希运算

结果从多条路径中选择某一条路径来转发数据包)

五、负载分担的条件

1、两条路由的掩码长度要一样

2、路由优先级要一样(路由优先级一样的前提是通过同一个协议学

习到的路由)

3、开销相同

相关推荐
loulanyue_3 小时前
从碎片文档到工业知识网络:TDengine工业知识图谱架构设计与大模型落地破局——读涛思数据OpenDay实录
网络·知识图谱·tdengine
东方佑3 小时前
去魅:工具调用、Agent 调用、A2A、MCP、Harness 到底都是什么
服务器·网络·数据库
上海云盾-小余3 小时前
七层 CC 攻击检测难点:如何区分真实用户与攻击请求
网络·人工智能·windows·tcp/ip·udp
2401_885885044 小时前
巴林语音通知接口如何对接?系统告警语音API接入教程
android·前端·网络·python·语音识别
JSON_L4 小时前
TCP 粘包拆包解析及示例
网络·网络协议·tcp/ip
科技小E4 小时前
私有化部署:私有化/本地化AI模型训推工作站DLTM数据不出内网的“安全锁”
网络·安全·自动化
汤愈韬4 小时前
OSPF外部路由引入
网络·网络协议
Lzg_na5 小时前
OSPF协议学习
网络
梦帮科技5 小时前
基于幺正李代数连续归一化流的混合量子生成模型 (HQNN-Flow) 完整技术指南(上部分)
网络·人工智能·算法·量子计算
云老大-阿里云国际站代理商5 小时前
阿里云国际站渠道代理商:ECS 怎么对接 OSS?权限、域名、网络路径怎么配置?
网络·阿里云·php