网络基础——路由协议及ensp操作

news2024/9/22 13:39:36

目录

一、路由器及路由表

1.路由协议:

2.路由器转发原理:

3.路由表:

二、静态路由优缺点及特殊静态路由默认路由

1.静态路由的优缺点:

2.下一跳地址

3.默认路由

三、静态路由配置

四、补充备胎 平均负载

五、补充:


一、路由器及路由表

1.路由协议:

①静态路由

②动态路由

2.路由器转发原理:

根据路由表转发数据,路由器在网络层是寻找网络的最佳捷径。

3.路由表:

①直连

当给路由器接口配置好IP地址,那么路由器自动将该接口地址的网段加入到路由表中(不用管,互相学习,接口一定要开启)

②非直连:1.静态手动。 2.动态自动学习。

静态缺点:是单向的,要去配置路由   灵活性差

③路由表程序代码

Display  ip  routing-table:查看路由表

Destination/Mask:目的地址和子网掩码

Proto:路由协议,Direct直连路由  static静态路由

Pre:优先级,数值越小优先级越高,静态路由数值为60

Cost:花销值与动态路由有关

Flags:当前路由状态

NextHop:下一跳地址,下一个设备,不在自己身上,离出口最近的接口

Interface:出口
Direct:直连

Static:静态

Ospfrip:动态学习

④静态路由配置:

IP route-static 目的网段 子网掩码 下一跳地址

二、静态路由优缺点及特殊静态路由默认路由

1.静态路由的优缺点:

①优点:是人工添加所以不用找路,可以直达,速度快。

②缺点:需要人工添加,局限性大,缺乏灵活性。

2.下一跳地址

下一跳就是距离网关地址最近的另外一台路由器的接口地址,需要注意下一跳在自己网关路由器上,在靠他最近的路由器上。

3.默认路由

默认路由是特殊的静态路由,使用条件是路由器有且只有一个出口时才能使用默认路由,有多个出口时不可用默认路由否则数据会在路由端口上打环返回主机。如下图,PC2要去访问PC3如果在AR2上设置默认路由是到达不了PC3的。因为G0/0/0端口配置默认路由的话可以代表任意地址,也可以代表PC3的地址,所以PC2到G0/0/0端口会回环返回PC2,到达不了PC2。

命令:ip toute-static 0.0.0.0(即可代表任意IP)0为子网掩码 下一跳地址。

三、静态路由配置

1.要求:通过静态路由方式,使得PC2与PC3之间可以通讯。

第一步:配置PC2与PC3的IP地址和网关,如下图所示。

第二步:配置AR2,AR3路由器接口地址,打开路由器关闭用户视图提示命令:undo terminal monitor。

然后进入sysrem-view 进入系统视图,进入系统视图后关闭系统视图命令:undo info-center enable。

关闭提示信息后修改路由器名称命令:sysname AR2。

再进入端口视图命令:interface G0/0/0(端口)

进入端口视图后为本端口配置ip和子网掩码命令:ip address ip地址 子网掩码,AR2的路由器G0/0/0端口配置ip为192.168.1.254掩码为24。

AR2的命令为:ip address 192.168.1.254 24

然后端口ip与掩码配置完成后检查是否配置成功命令:display this

配置端口成功后开启端口命令:undo shutdown

根据上面把AR2的G0/0/1、AR3的G0/0/0、G0/0/1口的ip地址与子网掩码配置完毕

第三步:确认自己PC与哪一段网络不通,确定下一跳地址

很明显192.168.1.1是与192.168.2.1网段互相不通,而且根据下一跳的定义,下一跳在距离网关最近的路由器的接口上,所以192.168.1.1的下一跳是10.0.0.2,192.168.2.1下一跳是10.0.0.1。

AR2命令为:系统模式下ip route-static 192.168.2.0 24 10.0.0.2

AR3命令为:系统模式下ip route-static 192.168.1.0 24 10.0.0.1

第五步:PC2客户端ping PC3客户端,ping同代表无问题

第六步:

所有的配置后都需要在每个路由器的用户视图下保存配置命令:save。若不保存重启机器后配置会消失。如下图,输入save后需要确认保存输入y。

思路:首先判断同网段是否有问题,若网关都不通,则是PC或者网关接口ip地址配置问题,然后检查到同路由器出口的地址通不通,如果不通则需要检查出口路由器是否配置了ip地址,若到出口路由是通的则需要检查双方路由表来判断双方路由器都做了到对面网段的静态路由。

四、补充备胎 平均负载

就是在两个路由器直接再建立一个通道,如下图。然后来验证该想法。

如图:sys 然后intG0/0/2然后ip address 20.0.0.1 24然后display this 最后undo shutdown来配置AR8AR9的接口

如下图配置完成后,打开PC2ping 192.168.2.1来验证是否成功。

正常输出信息则成功。

五、补充:

ARP 广播超时造成丢包,ip地址不变,mac一直在变。如果出现ping不同的情况可以进入路由表应该使用display ip route-table,来查看路由表是否配置到对面路由器的静态路由。

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

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

相关文章

计算机系统结构MIPS流水线

题目 其中:R3的初值是R2396。假设:在整个代码序列的运行过程中,所有的存储器访问都是命中的,并且在一个时钟周期中对同一个寄存器的读操作和写操作可以通过寄存器文件“定向”。问: (1)在没有任…

java写个爬虫抓取汽车之家车型配置参数

前几天有个搞工程的表弟找我,问我什么车好,可以经常跑工地的,看上去又有面子。于是我挥动发财的小手,写一个爬虫程序,筛选并整理了一些数据,并附上下载的图片提供参考,看中了果断第二天提车到手…

构造以太网交换网络

VLAN技术,这种技术可以把一个LAN划分成多个逻辑的VLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,这样,广播报文就被限制在一个VLAN内。 二层 vlan 实验 1.路由器固定i…

Monkey工具之fastbot-iOS实践

背景 目前移动端App上线后 crash 率比较高, 尤其在iOS端。我们需要一款Monkey工具测试App的稳定性,更早的发现crash问题并修复。 去年移动开发者大会上有参加 fastbot 的分享,所以很自然的就想到Fastbot工具。 Fastbot-iOS安装配置 准备工…

编译Sqlite3记录

下载源文件: 下载地址:SQLite Download Page 打开QtCreator创建新的工程,选择纯C工程,将main.c删除,将下载的源码解压后的文件复制到并添加到工程中,其中的文件包括:sqlite3ext.h、sqlite3.h、…

阿里云SLS日志服务之数据导入与加工处理

一、背景 采集vm虚拟机上的Log日志文本,如果需要经过特殊的加工处理,在本文主要讲述如何在SLS把kafka采集上来的数据经导入并加工后存储。 二、数据流转图 三、数据导入 服务地址:填写kafka集群的地址数据格式:json字符串&#…

【一起学Rust | 框架篇 | Tauri2.0框架】Tauri App开启远程调试功能

文章目录 前言一、搭建PageSpy环境二、接入SDK三、进行远程调试调试控制台网络抓包审查元素 四、延伸 前言 Tauri在Rust圈内成名已久,凭借Rust的可靠性,使用系统原生的Webview构建更小的App 以及开发人员可以灵活的使用各种前端框架而一战成名。 然而&…

吴恩达《机器学习》12-2-12-3:大边界的直观理解、大边界分类背后的数学

一、大边界的直观理解 1. 大间距分类器的背景 支持向量机的大间距分类器着眼于构建一个能够在正负样本之间划定最大间距的决策边界。为了理解这一点,首先观察支持向量机的代价函数,其中涉及到正负样本的代价函数cos𝑡1(𝑧)和cos…

力扣二叉树--总结篇(2)

前言 总体回顾:11.18-12.14,中间有一个星期左右因为考试没有写题。37道题。 内容 这是第二阶段刷的题 从路径到构造二叉树,合并二叉树,再到二叉搜索树,公共祖先问题 看到二叉树,看到递归 都会想&#…

智慧工地源码(微服务+Java+Springcloud+Vue+MySQL)

智慧工地系统是依托物联网、互联网、AI、可视化建立的大数据管理平台,是一种全新的管理模式,能够实现劳务管理、安全施工、绿色施工的智能化和互联网化。围绕施工现场管理的人、机、料、法、环五大维度,以及施工过程管理的进度、质量、安全三…

计算机毕业设计 基于SpringBoot的社区医院信息管理平台/系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

modelbox线程爆满宕机bug

序 该bug的解决需要特别感谢张同学。有了大佬的帮助,这个bug才得以解决。 问题现象 modelbox可以进行模型推理,但压测一段时间后,modelbox会宕机,并发生段错误。 “libgomp: Thread creation failed: Resource temporarily una…

kafka学习笔记--Topic 数据的存储机制

本文内容来自尚硅谷B站公开教学视频,仅做个人总结、学习、复习使用,任何对此文章的引用,应当说明源出处为尚硅谷,不得用于商业用途。 如有侵权、联系速删 视频教程链接:【尚硅谷】Kafka3.x教程(从入门到调优…

Vue 按键修饰符

常用按键修饰符:enter【回车】、delete【删除】、esc【退出】、space【空格】、tab【缩进】、up【上】、down【下】、left【左】、right【右】 。 系统按键修饰符:ctrl、alt、shift、meta【四个小方块】 。 鼠标修饰符:left【左键】、right…

阿里云RDS MySQL 数据如何快速同步到 ClickHouse

云数据库 RDS MySQL 和 云数据库 ClickHouse 是阿里云推出的两个备受欢迎的数据库解决方案,它们为用户提供了可靠的数据存储方案、分析数仓方案,本文介绍如何快速将 RDS MySQL 的数据同步到云数据库 ClickHouse。 如何快速将RDSMySQL的数据同步到云数据库…

系统架构设计师教程(五)软件工程基础知识

软件工程基础知识 5.1 软件工程5.1.1 软件工程定义5.1.2 软件过程模型5.1.3 敏捷模型敏捷开发的特点敏捷方法的核心思想主要敏捷方法简介 5.1.4 统一过程模型 (RUP)RUP的生命周期RUP中的核心概念RUP的特点 5.1.5 软件能力成熟度模型 5.2 需求工程5.2.1 需求获取需求获取的基本步…

常见的设计模式以及实现方法总结

目录 代码中使用的设计模式总结 前言常见的23种设计模式Singleton模式(单例模式)理论Spring中创建的Bean Prototype模式(原型模式)理论Spring中创建的Bean Builder模式(构造器模式)理论Builder实现了构造器…

Tekton 基于 gitlab 触发流水线

Tekton 基于 gitlab 触发流水线 Tekton EventListener 在8080端口监听事件,Gitlab 提交代码产生push 事件,gitlab webhook触发tekton流水线执行。 前置要求: kubernetes集群中已部署 tekton pipeline、tekton triggers以及tekton dashboa…

分布式解决方案与实战

分布式多线程性能调优 使用多线程优化接口 //下单业务public Object order( long userId){long start System.currentTimeMillis();//方法的开始时间戳&#xff08;ms&#xff09;JSONObject orderInfo remoteService.createOrder(userId);Callable<JSONObject> calla…

如何看待「前端已死论」?

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall &#x1f343; vue3-element-admin &#x1f343; youlai-boot &#x1f33a; 仓库主页&#xff1a; Gitee &#x1f4ab; Github &#x1f4ab; GitCode &#x1f496; 欢迎点赞…