当前位置: 首页 > news >正文

HCIA-IP路由基础

  前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除

本篇笔记是根据B站上的视频教程整理而成,感谢UP主的精彩讲解!如果需要了解更多细节,可以参考以下视频:

https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6


一、路由概述

1、路由基本概念

  • 路由是指导报文转 发的路径信息,通过路由可以确认转发IP报文的路径
  • 路由设备是依据路由转发报文到目的网段的网络设备,最常见的路由设备:路由器
  • 路由设备维护着一张路由表,保存着路由信息

1.1、路由信息介绍

1.2、路由表

2、路由条目生成

2.1、路由信息获取方式

2.2、直连路由

3、最优路由条目优选

3.1、查看IP路由表

3.2、路由优先级
(1)基本概念

(2)比较过程

(3)常见默认数值

3.3、度量值
(1)基本概念

(2)比较过程

4、路由转发

4.1、最长匹配原则

当路由器收到一个IP数据包时,会将数据包的目的IP地址与自己本地路由表中的所有路由表项进行逐位(Bit-By-Bit)比对,直到找到匹配度最长的条目,这就是最长前缀匹配机制。

4.2、路由转发流程

5、小结

  • 选路:优先级最小、度量值最优的路由加入路由表
  • 转发:按目的IP查表,匹配则转发,否则丢弃
  • 逐跳:每跳路由器需有目标网段路由,否则丢包
  • 双向:关注往返路由,确保双向通信

二、静态路由

1、静态路由应用场景

2、静态路由配置

 1.关联下一跳IP的方式[Huawei]ip route-static ip-address{ mask|mask-length }nexthop-address​2.关联出接口的方式[Huawei]ip route-static ip-address{ mask|mask-length }interface-type interface-number​3.关联出接口和下一跳IP方式[Huawei]ip route-static ip-address{ mask|mask-length }interface-type interface-number [ nexthop-address ]在创建静态路由时,可以同时指定出接口和下一跳。对于不同的出接口类型,也可以只指定出接口或只指定下一跳。对于点到点接口(如串口),只需指定出接口对于广播接口(如以太网接口)和VT(Virtual-template)接口,必须指定下一跳
2.1、配置举例

 RTA的配置:[RTA]ip route-static 20.1.1.0 255.255.255.0 10.0.0.2​RTC的配置:[RTC]ip route-static 10.0.0.0 255.255.255.0 S1/0/0

3、缺省路由

缺省路由是特殊路由,当数据报文在路由表中找不到匹配的具体路由时使用。如果报文目的地址无法匹配任何路由表项,就会选择缺省路由转发。缺省路由在路由表中显示为0.0.0.0/0,也叫默认路由

缺省路由一般用于企业网络出口,配置一条缺省路由让出口设备能够转发前往Internet上任意地址的IP报文

三、动态路由

四、路由高级特性

1、路由递归

路由生成时,下一跳可能不是直连的,需要通过计算找到一个直连的下一跳和对应的出接口,这个过程叫路由递归(也称路由迭代),以确保路由能够指导数据包的转发

2、等价路由

路由表中存在等价路由之后,前往该目的网段的IP报文路由器会通过所有有效的接口、下一跳转发,这种 转发行为被称为负载分担

3、浮动路由

4、CIDR

CIDR(无类别域间路由)通过“IP地址+掩码长度”标识网络和子网,不按传统A/B/C类划分。它允许任意长度的掩码,将IP地址视为连续地址空间,支持任意长度前缀分配,并可将多个连续前缀聚合成一个网络,从而有效减少路由表条目数量。

5、路由汇总

5.1、路由汇总需求

子网划分和VLSM解决了IP地址空间浪费问题,但也导致路由表中的路由条目数量增加。为减少路由条目数量,可以使用路由汇总

5.2、路由汇总简介
  • 路由汇总是将一组具有相同前缀的路由汇聚成一条路由,以减小路由表规模,优化设备资源利用率
  • 路由汇总基于CIDR思想,将相同前缀的地址聚合成一个
  • 汇聚前的路由称为精细路由或明细路由,汇聚后的路由称为汇总路由或聚合路由

5.3、路由汇总计算

计算汇总路由时,需将明细路由的网络地址转为二进制,找出所有地址中相同的比特位,这些位构成汇总路由的网络部分,并确保掩码长度尽可能长以精确覆盖所有明细路由

5.4、汇总会引发的问题及解决

5.5、精确汇总

 学习永无止境,让我们共同进步!!  

http://www.lryc.cn/news/574997.html

相关文章:

  • C++ 多线程深度解析:掌握并行编程的艺术与实践
  • 基于CMS的黄道吉日万年历源码(自适应)
  • 商务年度总结汇报PPT模版分享
  • 板凳-------Mysql cookbook学习 (十--10)
  • LeetCode 3258.统计满足K约束的子字符串数量1
  • HTML表单元素
  • 线性结构之链表
  • 深度学习实战112-基于大模型Qwen+RAG+推荐算法的作业互评管理系统设计与实现
  • 机器学习01
  • SpringBoot高校党务系统
  • SpringBoot项目快速开发框架JeecgBoot——数据访问!
  • ros (二) 使用消息传递点云+rviz显示
  • Happy-LLM-Task06 :3.1 Encoder-only PLM
  • C++设计模式(GOF-23)——04 C++装饰器模式(Decorator)(一个类同时继承和组合另一个类)解决类爆炸问题、模板装饰器
  • python3文件操作
  • Node.js特训专栏-实战进阶:8. Express RESTful API设计规范与实现
  • python的智慧养老院管理系统
  • klayout db::edge 里的 crossed_by_point 的坑点
  • mbedtls ssl handshake error,res:-0x2700
  • 从零开始的云计算生活——第二十三天,稍作休息,Tomcat
  • Excel数据转SQL语句(增删改查)
  • 阿里云Web应用防火墙3.0使用CNAME接入传统负载均衡CLB
  • DDNS-GO 使用教程:快速搭建属于自己的动态域名解析服务(Windows 版)
  • 大语言模型的通用局限性与全球技术演进
  • React Native【实战范例】账号管理(含转换分组列表数据的封装,分组折叠的实现,账号的增删改查,表单校验等)
  • 【版本控制教程】如何使用Unreal Engine 5 + UE源代码控制(Perforce P4)
  • 【GPU RAM】实时监控GPU内存分配(一)
  • 微信小程序中scss、ts、wxml
  • 如何在 Manjaro Linux 上安装 Docker 容器
  • 云计算-Azure Functions :构建事件驱动的云原生应用报告