首页 > 其他分享 >关于路由的基础

关于路由的基础

时间:2023-11-02 14:32:18浏览次数:27  
标签:层面 静态 基础 网络拓扑 关于 路由器 路由 路由表

路由:是指导IP报文发送的路径信息

路由器关键功能

(1)检查数据包的目的地

(2)确定信息源

(3)发现可能的路由

(4)选择最佳路由

(5)验证和维护路由信息

41.路由的来源

(1)链路层发现的路由

(2)静态路由

(3)动态路由协议发现的路由

路由如何生成

①.直连路由  配置IP地址    端口up

②.静态路由

(1)由网络管理员手工指定的路由。

(2)当网络拓扑发生变化时,管理员需要手工更新静态路由。

(3)适合小型网络

Ip  route-static   目标网段  掩码  下一跳/(出接口)  **下一跳必须存在于路由表中

③.动态路由   考虑邻居关系建立

(1)路由器使用路由协议从其他路由器那里获悉的路由。

(2)当网络拓扑发生变化时,路由器会自动更新路由信息。

(3)适用于比较复杂的网络

路由器的两个工作层面

1.控制(路由)层面:关心如何生成路由表。对象是路由

2.转发(数据)层面:参考路由表表项,发送数据

路由协议:是路由器之间交互信息的一种语言。

标签:层面,静态,基础,网络拓扑,关于,路由器,路由,路由表
From: https://blog.51cto.com/u_16238091/8146742

相关文章

  • Docker基础
    Docker基础Docker常见命令Docker最常见的命令就是操作镜像、容器的命令,详见官方文档:https://docs.docker.com/案列:查看DockerHub,拉取Nginx镜像,创建并运行Nginx容器拉取镜像dockerpullnginx查看镜像dockerimages保存镜像为tar包dockersave-onginx.tarnginx:lat......
  • linux基础设置
    前言看到了很多的linux方面的教程,但是都只是看着博客并且跟着操作,思考的方面还是不够多,容易遗忘,所以写一个关于初始化过程的一个记录贴。在进一步学习Linux之前,建议大家也可以对自己的VPS做一些安全防护。这里会介绍一些通用的、简单的但却十分有效的安全措施。环境uname-a#......
  • java语言基础
    在计算机编程中,标识符是用来代表变量、函数、类、模块等命名实体的名称。标识符可以包含字母、数字和下划线,并且必须遵循一些特定的规则和约定。以下是一些通用的标识符规则:只能以字母(包括大写和小写)、下划线(_)或者某些特殊字符(在某些编程语言中)开头。其余部分可以是字母......
  • python的Selenium基础
    前言:今日写hackergame2023时需要使用pythonselenium库故特此来学习1.1什么是SeleniumSelenium是python的一个库,作为一套web网站的程序自动化操作解决方案,可以帮我们自动干很多事情。比如像人一样再浏览器里操纵web界面,比如点击界面,在文本框中输入文字等操作。而且还能从web......
  • Java语言基础知识点梳理与总结
    Java语言基础知识点梳理与总结Java是一种广泛应用于软件开发的编程语言,具有丰富的特性和功能。在学习Java语言时,了解以下基础知识点对于建立坚实的编程基础非常重要。本博客将介绍Java语言中的标识符、运算符、流程控制、循环结构、分支结构、数组、方法、类与对象等主要知识点。......
  • 一文学习mysql基础知识
    1.常见的数据库产品    1)oracle   --甲骨文    2)DB2      --IBM    3)SQLsever--微软    4)MySql    --AB->SUN->甲骨文2.名词解释    字段   --表中的列    记录   --表中的行3.登录远程数据库    1)打开一个终端窗......
  • Util应用框架基础(一) - 依赖注入
    本节介绍Util应用框架依赖注入的使用和配置扩展.文章分为多个小节,如果对设计原理不感兴趣,只需阅读基础用法部分即可.概述当你想调用某个服务的方法完成特定功能时,首先需要得到这个服务的实例.最简单的办法是直接new一个服务实例,不过这样就把服务的实现牢牢绑死了,当你需......
  • SQL注入基础总结
    SQL注入基础总结目录SQL注入基础总结概述注入姿势普通查询注入报错注入盲注更新注入堆叠注入二次注入宽字节注入二次编码注入DNSLOG外带注入MySQL的读写利用前提读取文件写入文件常见绕过结尾注释符过滤"and、or"过滤字符串过滤空格过滤比较符号"=、<、>"过滤引号过滤逗号过滤......
  • RL 基础 | Policy Iteration 的收敛性证明
    (其实是专业课作业......
  • JAVA语言基础
    Java是一种高级编程语言,最初由SunMicrosystems(后被Oracle收购)于1995年发布。它被广泛用于开发各种类型的应用程序,从桌面应用程序到移动应用程序和大型企业级应用程序。以下是Java语言的一些基础知识:1.跨平台性:Java以"WriteOnce,RunAnywhere"(一次编写,到处运行)为特点。这是因为......