实例讲解教你读懂路由表

2024-03-09 02:59
文章标签 讲解 实例 读懂 路由表

本文主要是介绍实例讲解教你读懂路由表,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一,查看的的Windows路由表

  路由表是的Windows的TCP / IP协议栈的一个重要的部分。但是,路由表不是的Windows操作系统向普通用户显示的东西。如果你要看到这个路由表,你必须要打开一个命令提示符对话框,然后输入“ROUTE PRINT”命令。然后,你将看:

路由详解:

 

第一条  0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.88 1
缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的默认网关决定的
该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过 192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量


第二条  0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.68 1 
缺省路由:
路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中时,我会将该数据通过包 192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量


第三条  127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 
本地环路 127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的线路质量


第四条  192.168.123.0 255.255.255.0 192.168.123.68 192.168.123.68 13
直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的接口和网关是同一个。
当我接收到一个数据包的目的网段的英文 192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量


第五条  192.168.123.0 255.255.255.0 192.168.123.88 192.168.123.88 1 
直联网段的路由记录
当我接收到一个数据包的目的网段是 192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量

第六条  192.168.123.68 255.255.255.255 127.0.0.1 127.0.0.1 1
本地主机路由:当路由器收到发送给的自己包数据时将如何处理
当我接收到一个数据包的目的网段的英文 192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量

 

第七条  192.168.123.88 255.255.255.255 127.0.0.1 127.0.0.1 1  
本地主机路由:当路由器收到发送给自己的数据包时将如何处理  
当我接收到一个数据包的目的网段是 192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量


第八条  192.168.123.255 255.255.255.255 192.168.123.68 192.168.123.68 1  
本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理  
当我接收到广播数据包的目的网段是 192.168.123.255时,我会将该数据从192.168.123.68接口以广播的形势发送出去,该路由记录的线路质量

 

第九条  192.168.123.255 255.255.255.255 192.168.123.88 192.168.123.88 1 
本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理
当我接收到广播数据包的目的网段是 192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量1  

第十条  224.0.0.0 224.0.0.0 192.168.123.68 192.168.123.68 1
组播路由:当路由器收到一组播数据包
时该如何处理
当我接收到组播数据包时,我会将该数据从 192.168 .123.68接口以组播的形势发送出去,该路由记录的线路质量


第十一条  224.0.0.0 224.0.0.0 192.168.123.88 192.168.123.88 1  
组播路由:当路由器收到一组播数据包时该如何处理
当我接收到组播数据包时,我会将该数据从 192.168.123.88接口以组播的形势发送出去,该路由记录的线路质量


第十二条  255.255.255.255 255.255.255.255 192.168.123.68 192.168.123.68 1 
广播路由:当路由器收到一个绝对广播时该如何处理  
当我接收到绝对广播数据包时,将该数据包丢弃掉

 

二,窗户路由表操作

    窗户路由表的设置主要通过路由命令,ROUTE命令格式如下: 

ROUTE [-f] [-p] [命令[目标] [MASK网络掩码] [网关] [METRIC公制] [IF接口]

其中-f参数用于清除路由表,-p参数用于永久保留某条路由(即在系统重启时不会丢失路由)。 

命令主要有PRINT(打印),ADD(添加),DELETE(删除),CHANGE(修改)共4个命令。 

目的地代表所要达到的目标IP地址。 

MASK是子网掩码的关键字.Netmask代表具体的子网掩码,如果不加说明,默认是255.255.255.255(单机IP地址)。如果代表全部出口子网掩码可用0.0.0.0。 

网关代表出口网关。 

其他接口和量度分别代表特殊路由的接口数目和到达目标地址的跳数,一般默认。

这篇关于实例讲解教你读懂路由表的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/789363

相关文章

SpringBoot+RustFS 实现文件切片极速上传的实例代码

《SpringBoot+RustFS实现文件切片极速上传的实例代码》本文介绍利用SpringBoot和RustFS构建高性能文件切片上传系统,实现大文件秒传、断点续传和分片上传等功能,具有一定的参考... 目录一、为什么选择 RustFS + SpringBoot?二、环境准备与部署2.1 安装 RustF

MySQL的配置文件详解及实例代码

《MySQL的配置文件详解及实例代码》MySQL的配置文件是服务器运行的重要组成部分,用于设置服务器操作的各种参数,下面:本文主要介绍MySQL配置文件的相关资料,文中通过代码介绍的非常详细,需要... 目录前言一、配置文件结构1.[mysqld]2.[client]3.[mysql]4.[mysqldum

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

Java Stream流以及常用方法操作实例

《JavaStream流以及常用方法操作实例》Stream是对Java中集合的一种增强方式,使用它可以将集合的处理过程变得更加简洁、高效和易读,:本文主要介绍JavaStream流以及常用方法... 目录一、Stream流是什么?二、stream的操作2.1、stream流创建2.2、stream的使用2.

springboot项目中集成shiro+jwt完整实例代码

《springboot项目中集成shiro+jwt完整实例代码》本文详细介绍如何在项目中集成Shiro和JWT,实现用户登录校验、token携带及接口权限管理,涉及自定义Realm、ModularRe... 目录简介目的需要的jar集成过程1.配置shiro2.创建自定义Realm2.1 LoginReal

MySQL连表查询之笛卡尔积查询的详细过程讲解

《MySQL连表查询之笛卡尔积查询的详细过程讲解》在使用MySQL或任何关系型数据库进行多表查询时,如果连接条件设置不当,就可能发生所谓的笛卡尔积现象,:本文主要介绍MySQL连表查询之笛卡尔积查... 目录一、笛卡尔积的数学本质二、mysql中的实现机制1. 显式语法2. 隐式语法3. 执行原理(以Nes

Python跨文件实例化、跨文件调用及导入库示例代码

《Python跨文件实例化、跨文件调用及导入库示例代码》在Python开发过程中,经常会遇到需要在一个工程中调用另一个工程的Python文件的情况,:本文主要介绍Python跨文件实例化、跨文件调... 目录1. 核心对比表格(完整汇总)1.1 自定义模块跨文件调用汇总表1.2 第三方库使用汇总表1.3 导

RabbitMQ消费端单线程与多线程案例讲解

《RabbitMQ消费端单线程与多线程案例讲解》文章解析RabbitMQ消费端单线程与多线程处理机制,说明concurrency控制消费者数量,max-concurrency控制最大线程数,prefe... 目录 一、基础概念详细解释:举个例子:✅ 单消费者 + 单线程消费❌ 单消费者 + 多线程消费❌ 多

MySQL多实例管理如何在一台主机上运行多个mysql

《MySQL多实例管理如何在一台主机上运行多个mysql》文章详解了在Linux主机上通过二进制方式安装MySQL多实例的步骤,涵盖端口配置、数据目录准备、初始化与启动流程,以及排错方法,适用于构建读... 目录一、什么是mysql多实例二、二进制方式安装MySQL1.获取二进制代码包2.安装基础依赖3.清

SpringBoot 异常处理/自定义格式校验的问题实例详解

《SpringBoot异常处理/自定义格式校验的问题实例详解》文章探讨SpringBoot中自定义注解校验问题,区分参数级与类级约束触发的异常类型,建议通过@RestControllerAdvice... 目录1. 问题简要描述2. 异常触发1) 参数级别约束2) 类级别约束3. 异常处理1) 字段级别约束