路由器概述

server/2024/10/22 15:44:59/

一、路由器的工作原理

  • 根据路由表转发数据

二、路由表与其形成

2.1路由表

(1)概念

  • 路由:从源主机到目的主机的转发过程
  • 路由表:路由器中维护的路由条目的集合;路由器根据路由表做路径选择

(2)路由表组成

查看路由表        display ip routing-table

2.2路由表的形成

(1)自动学习

  • 直连路由:只要给路由器的端口配置ip地址,那么路由器将会自动将该端口的ip地址以及网段加入到路由表中。

  • 动态路由:通过报文的形式,互相学习路由条目。

(2)手动配置

  • 按照命令的格式手动添加路由条目(静态路由)

三、静态路由和默认路由

3.1静态路由

        静态路由是一种由网络管理员手动配置的路由选择方法,是单向的、缺乏灵活性。

添加静态路由       ip route-static 你要添加的网段 子网掩码 下一跳地址  

练习:使PC1和PC2通信 

        虽然R2在PC1与PC2之间,但是由于没有给路由器R1加上20.0.0.0的网段,所以PC1ping不通20.0.0.1,同理,没有给路由器R3加上10.0.0.0的网段,PC2也ping不通10.0.0.2。想要ping通,加上对应的网段即可。

3.2默认路由

        默认路由实际上是特殊的静态路由。如果数据包没有找到路由条目,那么会走默认路由;如果没有默认路由直接丢弃。

        如果路由器两边都是路由器,不能做默认路由,数据有可能无限循环。

练习:使PC1和PC2通信

         配置如上图所示。

        当PC1通过网关到R1时,通过默认路由找到R2,R2再查找路由表根据默认路由找到R3,R3通过网关到了PC2。

四、路由器转发数据包的封装过程

  • 超时

        由于路由器收到数据包后会解包再封装导致的。


http://www.ppmy.cn/server/133941.html

相关文章

vb操作文件夹多电子表格 添加数据到数据库

Private Sub 批量文件夹导入_Click() If MsgBox(" 1程序文件夹内必须有 五险一金 文件夹. 2五险一金里面表格名称开头前六位格式必须是 202401 202512 的日期格式 3表格里面字段名称必须和数据库字段相同 4必须是 A列工号 B列姓名 D列身份证 …顺序 ! 5程序启…

laravel清除不同缓存

1、清除应用程序缓存: php artisan cache:clear2、清除路由缓存: php artisan route:cache3、清除配置缓存: php artisan config:cache4、清除编译后的视图文件: php artisan view:clear5、清除事件和监听器缓存: ph…

「Qt Widget中文示例指南」如何实现一个平板电脑示例?(二)

Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 当您在平板电脑上使用…

Win安装Redis

目录 1、下载 2、解压文件并修改名称 3、前台简单启动 4、将redis设置成服务后台启动 5、命令启停redis 6、配置文件设置 1、下载 【下载地址】 2、解压文件并修改名称 3、前台简单启动 redis-server.exe redis.windows.conf 4、将redis设置成服务后台启动 redis-server -…

MedSAM微调版,自动生成 Prompt 嵌入实现图像分割!

最近提出的Segment Anything Model (SAM)等基础模型在图像分割任务上取得了显著的成果。 然而,这些模型通常需要通过人工设计的 Prompt (如边界框)进行用户交互,这限制了它们的部署到下游任务。 将这些模型适应到具有完全 Token 数…

Flink窗口分配器WindowAssigner

前言 Flink 数据流经过 keyBy 分组后,下一步就是 WindowAssigner。 WindowAssigner 定义了 stream 中的元素如何被分发到各个窗口,元素可以被分发到一个或多个窗口中,Flink 内置了常用的窗口分配器,包括:tumbling wi…

oracle 12c adg 部署

oracle 12C 搭建Active Data Gurad(主从实时同步) Oracle版本: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 操作前须知: 基于两个单 机oracle 进行。 需要先自行安装完成oracle12c ​修改host ,oem 为主,oracle5…

FreeRTOS的中断管理

事件 嵌入式实时系统必须对源自环境的事件采取行动。例如,到达以太网外围设备的数据包(事件)可能需要传递到TCP/IP堆栈进行处理(动作)。非普通系统必须为来自多个来源的事件提供服务,所有这些事件都有不同…