路由基础

什么是路由:

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

ICMP协议(因特网互联探测协议)

作用:用于IP网络设备之间发送控制报文,传递差错,控制,查询等信息。

路由表的构成:下一跳  目的网络  出接口

路由器必须了解如下的信息:

1,目的网段

2,相邻路由器,并可以从那里获得远程网络的信息

3,发现到达所有远程网络可能到达的路由

4,选择最佳的路径

5,如何维护并验证路由信息

路由器可以发现目标连接的信息:

一个路由条目:去往目标的路由的下一跳  去往目标路由的路径的多种选法  以及去往目标网络的最优路径

什么是下一跳:是去往目标网络的下一个接口或者下一个路由器

数据要去往一个目标:

第一种:直连路由:开销比较小  由路由器自主发现路由  接口要配置合理的IP地址

第二种:静态路由 :需要管理员手工配置,告诉路由该怎么走、适用于中小型网络、人工添加、几乎不会占用路由器

第三种:动态路由 : 靠路由协议来完成,能够自己发送和学习的路由、适用于大型网络、能够自动发现路由、占用比较大

几种动态路由:

RIP基于UDP 端口号为520

OSPF基于IP 协议号为89

ECIGRP基于IP 协议号为88

BGP基于TCP 端口号为179

路由协议:

路由协议共享网络状态和网络可达性的一些信息

路由协议维护路由表,提供最佳转发路径

能够相互进行通信

定义了在通信时候的规则

AS:(两者是区分开来的)特指被相关机构管理  运行相同路由协议的一组路由器(中国人只能和中国人说,外国人和外国人说)

IGP:(内部网关路由协议)特指只能在AS内进行通信 (中国人和中国人说)   RIP OSPF ISIS

EGP:(外部网关路由协议)在不同的AS中也能通话(中国人也能和外国人说)  BGP

协议的算法:

距离路由矢量协议:根据距离来衡量的,哪个距离近就用哪个、包括RIP BGP

链路状态协议:又称为最短路径优先路由选择协议、包括OSPF和ISIS

单播路由协议   包括RIP OSPF BGP IS-IS

组播路由协议  包括DVMRP,PIM-SM,PIM-DM   安徽卫视

有类的路由协议    不包含子网掩码进行传递 RIPV1

无类的路由协议   可以包含子网掩码进行传递

衡量路由协议的主要指标:

协议计算的正确性

协议使用的算法能够计算出最优的路由

AD值 比较不同协议的好坏  直连的AD值为0  AD值越小越好

COST(开销(metric)):到达目的地址的距离被称作开销

什么情况下会比较路由协议优先级?

如果同一条路由条目通过不同路由协议通告,需要比较优先级,优先级越小越优。

什么情况下需要比较COST值?

如果同一条路由是通过同一种路由协议的不同邻居通告的,需要比较COST值,越小越优。如果COST一样,进行负载分担。

协议           外部优先级        内部优先级

direct(直连)       0                     0

static(静态)     60                   60

OSPF(域内/域间)   10                   10

OSPF ASE(外部)  150                  150

ISIS(Level-1)     15                   17

ISIS(Level-2)     15                   18

RIP               100                 100

BGP(IBGP)         255                 200

BGP(EBGP)         255                  20

路由器选择最优路径的规则:

最长掩码匹配

AD以小为优

度量值以小为优先

首先以子网掩码为准  子网掩码越长越优

最后以默认路由进行传递

什么是路由环路:

路由环路:报文在2个或者2个以上的路由器之间循环路由,直到TTL值减为0而丢弃

负载分担:去往一个目标网络有2条或者2条以上的代价相同或者属性想相同的路径

直连路由产生的特点:自动给出现在路由表中

目标网段:接口IP地址的网络号

下一跳:接口自己

汇总静态:目标网段是子网汇总后的网络号

作用:减少路由表中的路由条目的个数,增加路由器转发数据的速度

静态路由配置方式:

ip route-static 192.168.1.0 255.255.255.0 10.0.12.1  \\目标网段 目标子网掩码 下一跳

ip route-static 0.0.0.0 0.0.0.0 12.1.1.2  \\配置默认路由,默认路由可以匹配所有IP地址。

去往任意路由,下一跳给12.1.1.2

时间: 2024-10-12 08:28:52

路由基础的相关文章

交换机的简介及数据通信过程,子网掩码及路由基础

交换机 1.什么是交换机? 交换机(Switch)意为"开关"是一种用于电(光)信号转发的网络设备.它可以为接入交换机的任意两个网络节点提供独享的电信号通路.最常见的交换机是以太网交换机. 简单地说:交换机用来共享一根网线,路由器用来共享一个IP.也就是说,如果一根网线上想接几个电脑,就必须用,交换机:如果你只有一个IP,想几个电脑上网,就要用路由器来解决.比如宽带路由器就可以让家里的几台电脑共享同一个账号上网:在已经共享上网的情况下,某房间只有一根网线,有多台电脑要上网,用交换机.

一、数据库表中字段的增删改查,二、路由基础.三、有名无名分组.四、多app共存的路由分配.五、多app共存时模板冲突问题.六、创建app流程.七、路由分发.八、路由别名,九、名称空间.十、反向解析.十一、2.x新特性.十二、自定义转换器

一.数据库表中字段的增删改查 ''' 直接在modules中对字段进行增删改查 然后在tools下点击Run manage.py Task执行makemigrations和migrate 注意在执行字段的删除过程中需不需要对数据进行备份 ''' 二.路由基础 ''' # url中含有四个参数 # url(regex, view, kwargs=None, name=None) # 正则路径 视图函数地址 默认关键字参数(了解) 路由别名 # r'index' 只要请求中含有index都可以匹配成

路由交换(六):路由基础及静态路由

路由基础及静态路由 一.路由基础 1.路由器工作原理 路由器收到一个数据报文,先检查目的IP地址,再查找路由表.查找到匹配的路由表项后根据该表项的出接口和下一跳将数据报转发.路由表项一般分为直连路由.静态路由.动态路由.IP路由表中存放最优路由条目.最优路由标目一般根据最长匹配原则.路由优先级.路由度量值来选择. 最长匹配原则:路由表中如果存在多个匹配目的网络的路由条目,选择掩码长度最长的条目加表 路由优先级:当掩码长度相同,比较路由优先级,路由协议优先级越小越优先 路由度量值:当路由优先级相同

laravel路由基础

基础: 所有的laravel路由都定义在 app/Http/routes.php 这个文件里,会被框架自带加载.简单的路由会接受一个URI和一个Closure类. Route::get('foo', function () { return 'Hello World'; }); 默认的routes.php 是被RouteServiceProvider所加载进入框架的,允许自定义路由和响应 Route::get($uri, $callback); Route::post($uri, $callba

【解忧杂货店】静态路由基础配置--华为数通R&S实验漫载(3)

实验拓扑 网络规划 设备 IP地址 网关 PC1 192.168.1.1/24 192.168.1.254/24 PC2 192.168.2.1/24 192.168.2.254/24 AR1-G0/0/0 10.1.12.1/24 -------- AR1-G0/0/1 192.168.1.254/24 -------- AR2-G0/0/0 10.1.12.2/24 -------- AR2-G0/0/1 192.168.2.254/24 -------- 实验目的 1.在网络中部署静态路由

SpringCloud2.0 Zuul 网关路由 基础教程(十)

1.启动基础工程 1.1.启动[服务注册中心],工程名称:springcloud-eureka-server 参考 SpringCloud2.0 Eureka Server 服务中心 基础教程(二) 1.2.启动[服务提供者],工程名称:springcloud-eureka-client 参考 SpringCloud2.0 Eureka Client 服务注册 基础教程(三) 1.3.启动[服务消费者],工程名称:springcloud-eureka-ribbon 参考 SpringCloud2

React路由基础

HashRouter模式: BrowserRouter模式: 分享: 前言 react-router针对不同的使用场景衍生了不同的路由包,RN项目用react-router-native,web项目用react-router-dom.并且,不需要再重复引入react-router了.我搭建的是web项目环境,所以用的是react-router-dom. 本节代码是基于开始一个React项目(一)一个最简单的webpack配置和开始一个React项目(二) 彻底弄懂webpack-dev-serv

路由基础及静态路由

路由介绍: 什么是路由: 路由就是寻径,是指路由器在收到IP包后,去查找自已的路由信息进行转发的过程. 路由信息就是去往目的地的一条信息,它指明了去往目的地的方向,通常也把路由信息简称为路由. 要完成对数据包的传输,路由器必须知道并处理哪些信息: 目的地址 相邻路由器,并且能够从邻居处获得远程网络的信息 到远程网络的所有可能的路径 能计算出到达远程网络的最佳路径 要能够维护并验证路由信息,在路径发生改变时,要能很快的知道 什么是路由表: 路由器使用一个路由表来保存去往目的地的路由信息,路由表中的

10.华为交换路由基础操作

工作模式: <huawei>:特权模式 [huawei]:全局模式 [huawei-Ethernet0/0/0]:接口模式 命令大致划分: v 特权模式下大多都是Display查看类和对系统操作类命令. v 全局模式下大多都是配置类命令. v 接口模式下大多都是对于接口的配置命令. 华为H3C基础常用命令 命令 描述 <huawei> system-view 进入全局模式 [huawei] interface Ethernet0/0/0(接口名) 进入进口模式 [huawei] r