HCIA—IP路由静态

一、概念及作用

1、概念:IP路由是指在IP网络中,数据从源节点到目的节点所经过的路径选择和数据转发的过程。

2、作用

①实现网络互联:使不同网段的设备能够相互通信,构建大规模的互联网络

②优化网络拓扑:根据网络的实时状况和拓扑结构,选择最优的路径转发数据包,提高网络传输效率,减少延迟和丢包。

③提升网络可靠性:当网络中某条路径出现故障时,IP 路由能够自动切换到其他可用路径,确保网络通信的连续性。

二、IP路由的要素

1、路由器:是 IP 路由的核心设备,能够根据网络拓扑结构和路由表信息,对数据包进行接收、分析和转发,以确保数据包能够正确地到达目的地址。

2、路由表:路由器中生成的表,包含了网络地址、子网掩码、下一跳地址、出接口等信息。是路由器选择路径转发的依据。

3、IP地址:用于标识网路中的设备。在路由转发中,路由器根据路由表进行路径选择。

三、工作原理

1、路径选择:当路由器收到一个数据包时,会首先检查目的IP地址,然后,路由器会将目的IP地址与路由表中的条目进行匹配;查找最匹配的路由条目。(基于最长前缀匹配原则,选择于目的IP地址匹配位数最多的路由条目)

2、数据转发:路由器根据条目中的下一跳地址和出接口信息,将数据包从对应的接口转发出去。

四、IP路由的分类

1、直连路由

①指路由器接口配置了有效的IP地址和掩码,且接口处于UP,路由器会根据接口的 IP 地址和子网掩码自动识别与之直接相连的网络,并将其作为直连路由加入到路由表中。

②直连路由表:去往目的网段的路由信息、路由产生方式:Direct(直连)、优先级(越小越优)、开销值(越小越优)、去往目的网段的下一跳地址、去往目的网段的出接口

2、静态路由

①静态路由是手动在路由器上配置需要的路由信息。需要明确源ip、目的ip、下一跳地址或出接口等信息,路由器根据这些配置信息来转发数据包。

②实验:PC1和PC2能通信

③AR1配置,AR2同理配置回包路由,有去有回

interface GigabitEthernet0/0/0
 ip address 10.1.1.1 255.255.255.252 
interface GigabitEthernet0/0/1
 ip address 192.168.1.254 255.255.255.0 
ip route-static 192.168.2.0 255.255.255.0 10.1.1.2

③查看路由表,静态路由优先级默认60

④验证

⑤静态路由的备份路由——浮动路由指路由器在主路由失效的情况下,自动切换到备用路由的一种路由技术,通过修改优先级(Preference)或度量值(Metric)实现。

配置AR1,AR2同理

interface Serial1/0/0
ip address 11.1.1.1 255.255.255.252 
ip route-static 192.168.2.0 255.255.255.0 11.1.1.2 preference 65

AR3

interface Serial1/0/0
ip address 11.1.1.2 255.255.255.252 
interface Serial1/0/1
ip address 12.1.1.2 255.255.255.252 
ip route-static 192.168.1.0 255.255.255.0 11.1.1.1
ip route-static 192.168.2.0 255.255.255.0 12.1.1.1
查看路由表:发现路由还是选择从10.1.1.2传输出去,原因是GE接口优于Serial串行接口

测试,shutdown掉GE0/0/0接口,查看路由表,并且ping

⑥特殊的静态路由:缺省路由/默认路由,ip route-static 0.0.0.0.0 0.0.0.0 下一跳 ,其中0.0.0.0 0.0.0.0表示匹配所有目的地址,即默认路由下一跳地址指定了数据包应该转发到的下一跳路由器的 IP 地址或者本地路由器的出口接口。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/71493.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

雷池WAF的为什么选择基于Docker

Docker 是一种开源的容器化平台,可以帮助开发人员将应用程序及其所有依赖项打包到一个称为容器的独立、可移植的环境中。Docker 的核心概念包括以下几点: 容器:Docker 使用容器来封装应用程序及其依赖项,使其能够在任何环境中都能…

图像分类项目2:鸟类图像分类

1 数据集处理 1.1数据集下载 数据集来源:kaggle,网址:https://www.kaggle.com/,点击进入网站,左侧选择Datasets。 进入后搜索栏搜索关键词bird。此时出现很多数据集可以选择,推荐选择第一个或者第三个。…

01_NLP基础之文本处理的基本方法

自然语言处理入门 自然语言处理(Natural Language Processing, 简称NLP)是计算机科学与语言学中关注于计算机与人类语言间转换的领域,主要目标是让机器能够理解和生成自然语言,这样人们可以通过语言与计算机进行更自然的互动。 …

利用opencv_python(pdf2image、poppler)将pdf每页转为图片

1、安装依赖pdf2image pip install pdf2image 运行.py报错,因为缺少了poppler支持。 2、安装pdf2image的依赖poppler 以上命令直接报错。 改为手工下载: github: Releases oschwartz10612/poppler-windows GitHub 百度网盘: 百度网盘…

IDEA入门及常用快捷键

IDEA是java常用的IDE。当run一个.java文件时,其实是经历了先编译为.class,再运行的过程。 在project文件夹中,out文件夹存储编译的.class文件,src文件夹存储.java代码文件。 设置自动导包 快捷键: 格式化快捷键&…

io学习----->文件io

思维导图: 一.文件io的概念 文件IO:指程序和文件系统之间的数据交互 特点: 1.不存在缓冲区,访问速度慢 2.不可以移植,依赖于操作系统 3.可以访问不同的文件类型(软连接,块设备等) 4.文件IO属于系统调…

深入探索WebGL:解锁网页3D图形的无限可能

深入探索WebGL:解锁网页3D图形的无限可能 引言 。WebGL,作为这一变革中的重要技术,正以其强大的功能和广泛的应用前景,吸引着越来越多的开发者和设计师的关注。本文将深入剖析WebGL的核心原理、关键技术、实践应用,并…

从开发和对抗的角度思考web网页中的接口逆向

如何从开发和对抗的角度去思考web网页中的接口逆向。 文章目录 前言1.从开发和对抗的角度思考接口逆向1.1 什么是接口逆向1.2 开发的角度思考如何开发策略1.3 对抗的角度思考遇到的问题1.4 正常情况下开发者如何防护1.5 正常情况攻击者如何做?1.6 对抗中的胜者 2.某…

C++24--右值引用C++11新特性

目录 1.C11简介 2.统一的列表初始化 2.1{}初始化 2.2std::initializer_list 3.声明 3.1auto 3.2decltype 3.3nullptr 4.范围for循环 5.智能指针 6.右值引用和移动语义 6.1左值引用和右值引用 6.2左值引用与右值引用比较 6.3右值引用使用场景和意义 6.4右值引用引…

Android ChatOn-v1.66.536-598-[构建于ChatGPT和GPT-4o之上]

ChatOn 链接:https://pan.xunlei.com/s/VOKYnq-i3C83CK-HJ1gfLf4gA1?pwdwzwc# 添加了最大无限积分 删除了所有调试信息 语言:全语言支持

Java高频面试之集合-03

hello啊,各位观众姥爷们!!!本baby今天来报道了!哈哈哈哈哈嗝🐶 面试官:说说ArrayList和LinkedList的区别 ArrayList 与 LinkedList 的详细对比 一、底层数据结构 特性ArrayListLinkedList存…

华为hcie证书有什么作用?

新盟教育 专注华为认证培训十余年 为你提供认证一线资讯! 在当今数字化飞速发展的时代,ICT行业对专业人才的需求日益增长。华为HCIE证书作为华为认证体系中的最高级别认证,无疑是众多IT从业者追求的目标。那么,华为HCIE证书到底有…

通过微步API接口对单个IP进行查询

import requests import json# 微步API的URL和你的API密钥 API_URL "https://api.threatbook.cn/v3/ip/query" API_KEY "***" # 替换为你的微步API密钥 def query_threatbook(ip):"""查询微步API接口,判断IP是否为可疑"…

Redis|集群 Cluster

文章目录 是什么能干嘛集群算法-分片-槽位slotredis集群的槽位slotredis集群的分片分片槽位的优势slot槽位映射——业界的3种解决方案小厂:哈希取余分区中厂:一致性哈希算法分区大厂:哈希槽分区 面试题:为什么 Redis 集群的最大槽…

城市地质安全专题连载⑧ | 强化工程地质安全保障力度,为工程项目全栈护航

作者 | 徐海洋、孙美琴 在城市化进程日益加速的今天,城市地质安全问题日益凸显,成为制约城市可持续发展的关键因素之一。从隧道掘进中的突发灾害,到高层建筑地基的稳定性挑战,再到城市地下空间的开发利用风险,地质安全…

工厂模式:简单工厂、工厂方法以及抽象工厂

文章目录 前言简单工厂模式优缺点 工厂方法模式优缺点 抽象工厂优缺点 前言 工厂模式是一种创建型设计模式,其作用是将对象的创建和使用进行解耦,用于提高代码的可维护性和可扩展性。通过提供给外部负责创建对象的工厂类,外部类通过工厂来创…

FFMPEG利用H264+AAC合成TS文件

本次的DEMO是利用FFMPEG框架把H264文件和AAC文件合并成一个TS文件。这个DEMO很重要,因为在后面的推流项目中用到了这方面的技术。所以,大家最好把这个项目好好了解。 下面这个是流程图 从这个图我们能看出来,在main函数中我们主要做了这几步&…

sqli-lab靶场学习(七)——Less23-25(关键字被过滤、二次注入)

前言 之前的每一关,我们都是在末尾加上注释符,屏蔽后面的语句,这样我们只要闭合了区间之后,差不多就是为所欲为的状态。但如果注释符不生效的情况下,又该如何呢? Less23(注释符被过滤&#xff…

Self-Supervised Prompt Optimization

论文:[2502.06855] Self-Supervised Prompt Optimization 仓库:GitHub - Airmomo/SPO: SPO | Self-Supervised Prompt Optimization 自监督提示优化(SPO) 创新点 成对比较评估 输出指导优化 全文介绍 背景 随着大语言模型…

AI-Ollama本地大语言模型运行框架与Ollama javascript接入

1.Ollama Ollama 是一个开源的大型语言模型(LLM)平台,旨在让用户能够轻松地在本地运行、管理和与大型语言模型进行交互。 Ollama 提供了一个简单的方式来加载和使用各种预训练的语言模型,支持文本生成、翻译、代码编写、问答等多种…