两个路由器通过不同的网段互联

 一,实验拓扑图:

二、实验说明 :

在两个接口配置好两个不同网段的的ip地址后是不能相互通信的。

经过测试用ospf把两个网段宣告进area 0 是行不通的。

最后我们通过静态路由来配置,遇到一个最大的问题是,我们的下一跳地址应该写那个?

三、实验步骤

步骤一:配置IP地址

R5:

[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.1.1 24

R6:

[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.16.2 24

配置之后我们是ping 不通的

步骤二: 配置静态路由

R5:至于下一跳地址我们先用路由器本身网段的一个虚拟Ip地址(随便一个只要在同一网段)

[H3C]ip route-static 192.168.16.0 24 192.168.1.2

R6:

[H3C]ip route-static 192.168.1.0 24 192.168.16.1

步骤三:查看路由器的mac地址

R5:可以看到mac地址为7286-5cca-0505

[H3C]dis int g0/0
GigabitEthernet0/0
Current state: UP
Line protocol state: UP
Description: GigabitEthernet0/0 Interface
Bandwidth: 1000000 kbps
Maximum transmission unit: 1500
Allow jumbo frames to pass
Broadcast max-ratio: 100%
Multicast max-ratio: 100%
Unicast max-ratio: 100%
Internet address: 192.168.1.1/24 (Primary)
IP packet frame type: Ethernet II, hardware address: 7286-5cca-0505 //mac地址
IPv6 packet frame type: Ethernet II, hardware address: 7286-5cca-0505
Output queue - Urgent queuing: Size/Length/Discards 0/1024/0
Output queue - Protocol queuing: Size/Length/Discards 0/500/0
Output queue - FIFO queuing: Size/Length/Discards 0/75/0
Last link flapping: 0 hours 15 minutes 15 seconds

R6:mac地址为 7286-643c-0605

步骤四:用arp实现 IP 地址到 MAC 地址的映射 

R5:将虚拟的IP地址与对方的mac地址两者之间,静态 ARP 绑定用于固定 IP 与 MAC 的映射关系

使用该 MAC 地址封装数据帧并发送。

[H3C]arp static 192.168.1.2 7286-643c-0605

R6:

[H3C]arp static 192.168.16.1 7286-5cca-0505

步骤五: 测试

[H3C]
[H3C]ping 192.168.16.2
Ping 192.168.16.2 (192.168.16.2): 56 data bytes, press CTRL+C to break
56 bytes from 192.168.16.2: icmp_seq=0 ttl=255 time=0.445 ms
56 bytes from 192.168.16.2: icmp_seq=1 ttl=255 time=0.291 ms
56 bytes from 192.168.16.2: icmp_seq=2 ttl=255 time=0.415 ms
56 bytes from 192.168.16.2: icmp_seq=3 ttl=255 time=0.386 ms
56 bytes from 192.168.16.2: icmp_seq=4 ttl=255 time=0.397 ms

 

ARP(Address Resolution Protocol,地址解析协议)是 TCP/IP 协议栈中的关键协议,核心作用是实现 IP 地址到 MAC 地址的映射,确保数据帧能在局域网内准确传输。以下是其核心原理的详细解析:

一、ARP 的核心目标

在局域网中,设备间的数据传输依赖MAC 地址(物理地址,固化在网卡中),但上层协议(如 IP 协议)使用IP 地址(逻辑地址)进行通信。ARP 的核心功能就是在两者之间建立映射关系,解决 “知道对方 IP 地址,却不知道其 MAC 地址” 的问题。

二、ARP 的工作流程(以局域网内通信为例)

假设设备 A(IP:192.168.1.1,MAC:AA-AA-AA-AA-AA-AA)要向设备 B(IP:192.168.1.2)发送数据,流程如下:

  1. 查询本地 ARP 缓存
    设备 A 首先检查自身的ARP 缓存表(存储近期 IP 与 MAC 的映射关系),看是否有 192.168.1.2 对应的 MAC 地址。

    • 若存在,则直接使用该 MAC 地址封装数据帧并发送。
    • 若不存在,则触发 ARP 请求。

 

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

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

相关文章

Python趣味算法:冒泡排序——从理论到极致优化

排序算法是程序员的必修课,而冒泡排序是理解算法思维的绝佳起点。本文将深入解析冒泡排序的7种优化技巧,通过可视化演示+多维度性能分析,带你彻底掌握这一经典算法! 看在每天坚持分享有趣知识的份上,点个关注吧(づ ̄ 3 ̄)づ 关注是我更新的动力 ̄︶ ̄∗ ̄︶ ̄∗) 作者会…

[simdjson] document_stream | iterate_many() | batch_size | 线程加速 | 轻量handle

第七章:文档流 欢迎回来 在前面的章节中,我们学习了如何使用解析器结合填充字符串获取表示JSON根节点的文档,并通过按需API(On-Demand API)遍历值、对象和数组,同时使用simdjson_result进行错误处理。 到…

【机器学习】向量数据库选型指南:企业内网部署场景

向量数据库选型指南:企业内网部署场景一、选型背景与关键需求 在企业级机器学习应用中,特别是涉及图片、视频等非结构化数据的场景,向量数据库已成为核心基础设施。传统数据库难以高效处理高维向量的相似度检索需求(如图片相似性搜…

Django母婴商城项目实践(八)- 数据渲染与显示之首页

8、数据渲染与显示 1 概述 Django作为Web框架,需要一种很便利的方法动态地生成HTML网页,因此有了模板这个概念。模板包含所需HTML的部分代码以及一些特殊语法,特殊语法用于描述如何将视图传递的数据动态插入HTML网页中。 Django可以配置一个或多个模板引擎(甚至是0个,如前…

Redis常见线上问题

文章目录 Redis常见线上问题 引言 报告背景与目的 Redis版本与环境说明 性能瓶颈问题 慢查询分析与优化 高CPU与网络延迟 内存管理问题 内存碎片成因与优化 BigKey与内存溢出 数据一致性与高可用问题 主从同步延迟 脑裂问题与解决方案 持久化机制问题 RDB与AOF对比 核心特性对比…

Typecho博客集成阿里云CDN+OSS实现全站加速方案

文章目录 Typecho博客系统集成阿里云CDN和OSS实现静态资源加速 引言 一、技术选型与准备工作 1.1 为什么选择阿里云CDN+OSS组合 1.2 准备工作 二、OSS存储桶创建与配置 2.1 创建OSS存储桶 2.2 配置Bucket权限 2.3 配置跨域访问(CORS) 三、CDN加速配置 3.1 添加CDN域名 3.2 配置…

计算机毕业设计Java网咖管理系统 Java技术实现的网咖综合管理系统开发 基于Spring Boot框架的网咖运营管理系统设计

计算机毕业设计Java网咖管理系统e0btvq7l (配套有源码 程序 mysql数据库 论文)本套源码可以先看具体功能演示视频领取,文末有联xi 可分享随着互联网技术的飞速发展和电子竞技的全球兴起,网咖作为一种新兴的休闲娱乐场所&#xff0…

Kotlin main函数

main() 函数 来仔细看看 main() 函数。实际上,它就是一个很常见的函数:你可以对它做任何你能对普通函数做的事。唯一的不同是:它是程序的入口点(entry point)。这意味着程序的执行从调用这个函数开始。 我们来拆解一下…

深入理解 Spring:事务管理与事件机制全解析

文章目录前言一、Spring 事务管理(Transaction Management)1. 使用 Transactional 管理事务2. 核心属性说明3. 事务传播行为详解(Propagation)4. 异常回滚策略分析5. 底层原理剖析(源码级)二、Spring 事件机…

AWD练习的平台搭建

ubuntu虚拟机搭建 前提资源准备 进行AWD我们需要在一个独立的虚拟机 现在就来搭建一个ubuntu的 这里我们使用的VMware是17的 然后下载镜像的地址:Ubuntu最全的国内镜像下载地址 - 哔哩哔哩 我下载的是中科大的 这里需要准备的前提资源就有了。 创建Ubuntu虚…

C++ 详谈继承体系下的构造函数和析构函数

前言 前面呢, 我们说了C中实现多态的原理, 其中也说了, 虚函数表和虚函数指针的创建时机, C 详谈多态实现原理-CSDN博客 , 这一节呢, 我们会说说在C中继承体系下的另一个知识点, 那就是: 继承体系下的构造函数和析构函数~~, 主要围绕两个问题: 执行顺序? 虚析构函数的作用? …

PostgreSQL 字段类型速查与 Java 枚举映射

1. 查询 SQLSELECTc.table_schema,c.table_name,c.column_name,c.data_type,c.udt_name,CASE-- 数值WHEN c.udt_name IN (int2,int4,int8,float4,float8,numeric,money)THEN NUMERIC-- 布尔WHEN c.udt_name boolTHEN BOOLEAN-- 日期/时间WHEN c.udt_name IN (date,time,timetz…

数据分析综合应用 30分钟精通计划

🔬 数据分析综合应用 30分钟精通计划(完整版含输出) ⏰ 时间分配 5分钟:数据加载与清洗基础 10分钟:探索性数据分析(EDA) 10分钟:数据分析实战案例 5分钟:分析报告生成 📚 第一部分:数据加载与清洗基础 (5分钟) 1. 模拟真实数据集 import pandas as pd import nu…

Python爬虫实战:研究psd-tools库相关技术

一、引言 1.1 研究背景 Adobe Photoshop 是目前最流行的图像处理软件之一,其原生文件格式 PSD(Photoshop Document)包含了丰富的图像信息和编辑历史。PSD 文件不仅在设计领域广泛使用,还在数字营销、版权保护和安全分析等领域具有重要价值。然而,手动分析大量 PSD 文件是…

基于卷积傅里叶分析网络 (CFAN)的心电图分类的统一时频方法

一、研究背景与核心问题​​ECG分类的挑战​:心电图(ECG)信号分类在心律失常检测、身份识别等领域至关重要,但传统方法难以同时有效整合时域和频域信息。现有方法包括:​时域分类(CNN1D)​​&am…

Linux——LinuxOS

cd,pwd,mkdir,rm,ls,touch,cat,echo,

深度学习篇---矩阵

在机械臂解算、深度学习网络等硬件和软件领域中,矩阵运算作为核心数学工具,承担着数据表示、变换、映射和优化的关键作用。以下从具体领域出发,详细总结涉及的矩阵运算及对应的核心知识:一、机械臂解算领域机械臂解算(…

元宇宙:技术乌托邦与数字化未来——基于技术哲学的分析

一、技术哲学视域下的元宇宙本质哲学源流与技术基因的双重映射理想世界的千年回响:从柏拉图洞穴隐喻中的影子世界,到普特南“钵中之脑”对虚拟与现实界限的消弭,元宇宙的构想深植于人类对平行世界的永恒追问。中国传统神话中“天人二元结构”…

如何构建一个基于大模型的实时对话3D数字人?

近年来,随着元宇宙和AIGC技术的爆发,3D数字人从影视特效走向日常应用。无论是虚拟主播、AI客服,还是数字教师,其核心诉求都是**“能听、会说、有表情”**的实时交互能力。本文就带大家了解如何构建一个基于大模型的实时对话的3D数…

NULL值处理:索引优化与业务设计实践指南

一、NULL值的本质与影响NULL值在数据库中代表"未知状态"或"不适用"的特殊标记,与空字符串或0有本质区别12。其特性导致以下业务与性能问题:‌语义复杂性‌:NULL可能表示"未填写"(如用户手机号)或"不适用&…