路由表

动态路由!

最后都变了- 提交于 2019-11-29 12:33:07
动态路由介绍 动态路由选择 指路由器使用路由选择协议来获取网络并更新路由选择表。 路由协议分类 管理距离介绍 管理距离(AD)用于判断从邻接路由器收到的路由选择信息的可信度,它是0-255的整数,0表示可信度最大,255意味着他不会有数据流使用相应的路由 默认管理距离(show ip protocols 查看动态路由的AD值) 路由来源 默认AD 直连接口 0 静态路由 1 EBGP 20 EIGRP 90 OSPF 110 RIP 120 度量值 度量是指路由协议来分配到达远程网络的路由开销的值。 IP路由协议中使用的度量如下: 度量值 路由 带宽 EIGRP 开销 OSPF 延迟 EIGRP 跳数 RIP 负载 EIGRP 可靠性 EIGRP 收敛 路由器收敛完成 当所有路由表包含相同的网络信息 当路由器继续交换路由信息 当无信息时候收敛结束 网络再到达收敛前无法完全正常工作 距离矢量——路由环路 什么是路由环路 路由环路是指数据包再一系列路由器之间不断传输却始终无法到达预期目的网络的一种现象 环路会造成的影响 环路内的路由器占用链路带宽来反复收发流量 路由器的CPU因不断循环数据包而不堪重负 影响网络收敛 路由更新可能会丢失或无法得到及时处理 防环机制 定义最大度量以防止计数至无穷大 抑制计时器 水平分割 路由毒化或毒反转 触发更新 RIP路由信息的更新 1.

Linux路由表的配置

痴心易碎 提交于 2019-11-29 10:34:54
一、原理说明 1、路由表(table)从0到255进行编号,每个编号可以对应一个别名,编号和别名的对应关系在linux下放在/etc/iproute2/rt_tables这个文件里,一般0编号的table对应的别名为upspec,255编号对应的别名为local,254和253对应的别名分别为main和default,我们通常用route命令配置和查看的路由表信息为别名为main的路由表信息。 2、路由规则负责定义路由策略,它定义来源哪里的IP需要查询哪个路由表(使用别名)。路由规则的查看使用ip rule sh路由规则也从0开始编号,可以自由添加,来源相同IP的路由规则选择根据规则编号的大小确定优先级,编号越小优先级越高。例如如下路由规则: 0: from all lookup local 32766: from all lookup main 32767: from all lookup default 优先级最高的规则是0,要查询的路由表名称是local,其次是32766,要查询的路由表名称是main,后面依此类推。 3、操作系统在选路时首先根据路由规则选取table,然后再从table里选取相应路由,如果同一table里不同接口使用相同的网关,选路时会默认选择第一条路由,所以当有两个网络接口卡时,如果目标网络在同一网段,那么由于选路时按第一条路由出口出去

GNS3的RIP协议的动态路由配置

我的梦境 提交于 2019-11-29 09:30:34
我们平时使用GNS3时,需要在路由器上配置静态路由或是默认路由,但这只适用于路由条目较少的情况下使用。若是路由条目过多,再去配置静态路由就会很麻烦,而且也容易出错,这时我们就需要用到动态路由了。在动态路由中,管理员不再需要与静态路由一样,手工对路由器上的路由表进行维护,而是在每台路由器上运行一个路由协议。这个路由协议会根据路由器上的接口的配置(如IP地址的配置)及所连接的链路的状态,生成路由表中的路由表项。 动态路由协议有很多,有内部网关路由协议RIP、OSFP、ISIS等,也有外部网关协议BGP等。下面主要讲解一下RIP路由协议。 RIP(Routing information Protocol,路由协议)是应用较早、使用较普通的内部网关协议,适用于小型同类网络的一个自治系统(AS)内的路由信息的传递。RRIP有四个版本,即RIPv1、RIPv2、RIPv2、RIPv4。 RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。路由器收集所有可到达目的地的不同路径,并且保存有关到达每个目的地的最少站点数的路径信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时路由器也把所收集的路由信息用RIP协议通知相邻的其它路由器。这样,正确的路由信息逐渐扩散到了全网。 RIP使用非常广泛,它简单、可靠,便于配置。但是RIP只适用于小型的同构网络

动态路由协议之RIP路由协议

徘徊边缘 提交于 2019-11-29 08:30:29
一、动态路由概述: 动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。 二、动态路由特点: 1、无需管理员手工维护,减轻了管理员的工作负担。 2、占用了网络带宽。 3、在路由器上运行路由协议,使路由器可以自动根据网络拓朴结构的变化调整路由条目。 4、网络规模大、拓扑复杂的网络。 三、动态路由原理: 1、路由器首先谢谢自身的直连链路信息,根据某种路由算法把收集到的路由信息加工成路由表,供路由器在转发IP报文时查阅。 2、 路由器之间适时地交换路由信息。由于当网络发生变化时,路由器之间彼此交换的路由信息会告知对方网络的这种变化,通过信息扩散使所有路由器都能得知网络变化。 3、在网络发生变化时,收集到最新的路由信息后,路由算法重新计算,从而可以得到最新的路由表 。 四、RIP——距离-矢量路由选择协议: RIP是一种内部网关协议,是一种动态路由选择协议,用于自治系统内的路由信息的传递。RIP协议基于距离矢量算法,使用“跳数”来衡量到达目标地址的路由距离。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了

RIP动态路由协议配置实验(现网常用协议,不懂你就out了)

余生长醉 提交于 2019-11-29 08:22:01
动态路由 动态路由与静态路由是一个相对的概念,与静态路由的最大的区别就是动态路由不需要手工添加路由,路由之间能够自己互相学习,并且能够根据链路和节点的变化适时地进行自动调整。 动态路由原理: 1、路由器之间适时的交换路由信息(通常为每隔30s进行一次交换) 2、路由器根据某种路由算法(不同的动态路由协议算法不同)把收集到的路由信息加工成路由表,供路由器在转发IP报文时查阅。 目前现网上常见的动态路由协议: 1、RIP协议(本篇所演示的协议) RIP协议是最先得到广泛使用的协议,该协议是一种基于跳数大小为衡量标准的路由选择协议,主要适用于中小型网络范围,开销较小。 2、OSPF协议 OSPF协议是一个内部网关协议,主要用于在单一自治系统内决策路由。 3、IS-IS协议 IS-IS协议是ISO组织为无连接网络协议设计的一种动态路由协议。 4、BGP协议 BGP 协议是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 本篇博客将挑选其中的RIP协议进行详细的解析与实验。 RIP的配置与验证 1、启动RIP进程 Router(config)#router rip 2、主网络号宣告 Router(config-router)#network network-number 3、查看路由表 Router#show ip route 4

常见动态路由实践———RIP协议篇

泄露秘密 提交于 2019-11-29 08:15:19
简介 (1)动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表。当网络拓扑结构改变时动态路由协议可以自动更新路由表(更新周期30s),并负责决定数据传输最佳路径。 (2)在动态路由中,管理员不再需要与静态路由一样,手工对路由器上的路由表进行维护,而是在每台路由器上运行一个路由协议。这个路由协议会根据路由器上的接口的配置(如IP地址的配置)及所连接的链路的状态,生成路由表中的路由表项。 动态路由协议分类 (1)RIP:是内部网关协议IGP中最先得到广泛使用的协议。RIP是一种分布式的基于距离向量的路由选择协议,是因特网的标准协议,其最大优点就是实现简单,开销较小 (2)OSPF:是一个内部网关协议,用于在单一自治系统内决策路由 (3)ISIS:该路由协议最初是ISO为CLNP设计的一种动态路由协议 (4)BGP:边界网关协议,是运行于 TCP 上的一种自治系统的路由协议,是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议 RIP动态路由实验大纲 配置地址即拓扑图示例: 给路由R1两端口配置ip数据(掩码为/30,同一网段ip子网掩码需注意,同下) 给路由R2两端口配置ip数据 给路由R3两端口配置ip数据 给主机1、2配置ip数据 此时主机1和2是无法ping通,因为我们还没有在直连网段上配置RIP协议,所以还需进一步配置协议:

常见动态路由协议之———RIP动态路由实验

荒凉一梦 提交于 2019-11-29 07:53:45
动态路由简述: 1、动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整 2、当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文 动态路由原理: 动态路由的运作依赖路由器的两个基本功能:路由器之间适时的路由信息交换,对路由表的维护 1、路由器之间适时地交换路由信息: 路由器学习到直连路由 更新周期30s到时,路由器会向邻居发送路由表 再过30s,第二个更新周期到了再次发送路由表 2、动态路由之所以能根据网络的情况自动计算路由、选择转发路径,是由于当网络发生变化时,路由器之间彼此交换的路由信息会告知对方网络的这种变化,通过信息扩散使所有路由器都能得知网络变化 3、路由器根据某种路由算法(不同的动态路由协议算法不同)把收集到的路由信息填写路由表,供路由器在转发报文时查阅 4、在网络发生变化时,收集到最新的路由信息后,路由算法重新计算,从而可以得到最新的路由表 路由器之间的路由信息交换在不同的路由协议中过程和原则是不同的,交换路由信息的最终目的在于通过路由表找到一条转发IP报文的最佳路径。每一种路由算法都有其衡量最佳的一套原则,大多是在综合多个特性的基础上进行计算,这些特性有:跳数(经过路由器的个数)、带宽、负载(一般时间为18:00

第二章 RIP协议

我只是一个虾纸丫 提交于 2019-11-29 05:15:48
2.1 基本概念 RIP协议(Routing Information Protocol)路由信息协议,典型距离矢量协议。路由器各自维护数据库,数据库描述目的网段出口方向以及跳数。 版本:RIPv1用于IPv4、报文为广播;RIPv2用于IPv4、报文为组播224.0.0.9,支持无类路由、VLSM、认证功能;RIPng,用于IPv6。 2.1.1 RIP路由更新过程 初始状态:路由器启动RIP进程,network直连路由,路由表中出现相应条目,跳数为0跳。随后将条数+1后对外泛洪路由表中的RIP路由条目。 初次交互:接收到其他路由器发送的RIP报文后,将路由网段、方向以及跳数记录进路由表RIP条目,然后将更新后的路由表RIP条目跳数+1后对外泛洪。 稳定状态:每个路由器周期性的将路由表RIP条目对外泛洪,同时不断接收其他路由器的RIP报文,分析报文后将包含的路由条目添加进路由表或刷新原有条目有效期。 2.1.2 RIP路由更新与路由表 路由器将收到的RIP路由条目择优更新进路由表,若路由表中已存在相同条目且优先级高于RIP100,则不添加。反过来当路由表原有RIP条目被优先级更高的路由条目取代后,也将不再对外泛洪该条目。 注意:RIP协议对外泛洪的是路由表中RIP条目,RIP自身并无RIP路由表。 2.1.3 度量值 度量值是指到达目标网络所需代价或成本

one_day_one_linuxCmd---netstat命令

冷暖自知 提交于 2019-11-29 05:10:18
  《坚持每天学习一个 linux 命令,今天我们来学习 netstat 命令》   前言:netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态等,还可以很方便查看本地机器上的外部连接及本地和远程系统连接的状态。 我们先来看一下执行 netstat 命令结束后的输出信息: 从整体上看,输出的信息主要可以分为两部分: 1,Active Internet connections: 称为有源 TCP 连接,其中Recv-Q 和 Send-Q 分别表示接收队列和发送队列,这些数字一般都应该为 0,如果不是表示网络包正在缓冲队列中堆积,这种情况只能在非常少的情况下能看到。 2,Active UNIX domain socket: 称为有源 Unix域套接口(和网络套接字一样,但只能用于本机通信,性能可以提高一倍),Proto 表示连接所使用的协议,RefCnt 表示连接到本套接口上的进程号,Type 显示套接口的类型,State 显示套接口当前的状态,Path 表示连接到套接口的其它进程使用的路径名。 options:   -a : 显示所有选项,默认不显示 LISTEN 相关    -t : 仅显示 tcp 相关选项   -u : 仅显示 udp 相关选项   -n : 禁止显示别名,能显示数字的全部转换成数字(如将 localhost 显示为 192.168.175

Linux网络服务

ぐ巨炮叔叔 提交于 2019-11-29 03:36:58
查看网络接口地址ifconfig 使用ifconfig可以查看网络接口的地址配置信息 网卡名称:ens33 ip地址:192.168.71.151 子网掩码:255.255.255.0 MAC地址: 00:0c:29:70:fe:fc IPV6地址:fe80::58b9:7c59:8d8c:23d 查看主机名称hostname 查看或设置当前主机名:hostname 修改主机名 hostname+主机名(临时修改主机名) hostnamectl ste-hostname+主机名 route命令查看路由表条目 route命令 查看或设置主机表中的信息:route[-n] 查看网连接情况 netstat 查看系统的网络连接状态、路由表、接口等信息 netstat[选项] 常用选项 a:表示显示所有 n:表示以数字形式显示 t:TCP u:UDP p:协议 r:代表路由器 示例: 输入netstat-ntap(查看TCP协议) 输入netstat-nuap(查看UDP协议) 输入netstat-r查看路由表 域名解析 nslookup命令 测试DNS域名解析:nslookup 目标主机地址 [DNS服务器地址] 53端口使用UDP协议和TCP协议 示例 在主机联网的情况下 输入 nklookup www.baidu.com 解析到的地址是180.101.49