路由协议基础概述篇

静态路由与动态路由:(1)静态路由:配置方便,对系统要求较低,适用于
拓扑结构简单并且稳定的小型网络。缺点是需人工配置。(2)动态路由:有自己的算法,能过自动适应网络拖布的变化,适用于具有一定数量三层设备的网络。缺点是:配置比较
复杂,对系统要求较高,占用一定的网络资源。动态
路由协议的分类:(1)根据作用范围:内部网关协议IGP(interior
Gateway Protocol):在一个自治系统内部运行。如:RIP、OSPF、IS-IS。外部网关协议EGP(exterior gateway Protocol):在两个自治系统之间运行。如:EGP。(2)根据使用算法:距离矢量协议(Distance-vector):包括RIP和BGP。BGP也称为路径矢量协议(Path-Vector)。链路状态协议(link-state):包括OSPF和IS-IS.(3)根据目的地址类型:单播路由协议(unicast routing protocol):包括RIP、OSPF、BGP、IS-IS。组播路由协议(multicast routing protocol):包括
PIM-SM、PIM-DM。路由协议及路由优先级:对于相同的目的地,不同的路由协议(包括静态路由)可能会发现不同的路由,但这些路由并不都是最优的。在某一时刻,到某一个目的地的当前路由仅能由唯一的路由协议来决定。为了判断最优路由,各种路由协议被赋予了一个优先级,当存在多个路由信息源时,具有较高优先级的路由协议发现的路由将成为当前路由。优先级数值越小越优先。0是最优先的。除了直连路由外,各种路由的优先级都可以由用户手工进行配置。另外,每条静态路由的优先级都可以不相同。VRP系统分别定义了外部优先和内部优先。外部优先是指用户为各路路由协议配置的优先级;内部优先优先被检查负载分担与路由备份:(1)负载分担:逐包负载分担:当没有到
同一目的地更高优先级的路由时,目的地相同并且优先级相同的路由都被采纳。逐流负载分担:对于同一目的地,特定的路由协议也可能会发现几条不同的路由,如果该路由协议在所有活跃的路由协议中优先级最高,并且这几条路由的开销相同,
那么这几条不同的路由都被看做当前有效的路由。(2)路由备份:配置到达同一目的地址的多条路由,其中一条路由的优先级最高。作为主路由,其他优先级低的作为备份路由。通常情况下,主路由转发数据;在线路故障时,备份路由开始转发数据;当线路再正常时,再由主路由转发数据。路由信息同享:路由协议由于采用的算法不同,可能会发现不同的路由。当网络规模够大,使用多种路由协议时,通常需要在不同的路由协议间能够共享各自发现的路由。

时间: 2024-10-29 20:50:07

路由协议基础概述篇的相关文章

路由协议基础路由表篇

路由表和FIB表:每个路由器中 都有一个路由表和FIB(Forward Information Base)表:路由表用来决策路由,FIB用来转发分组.路由表中路由有三类:(1)链路层协议发现的路由(即是直连路由)(2)静态路由(3)动态 路由协议发现的路由.FIB表中每条转发项都指明分组到某个网段或者某个主机应该通过路由器的那个物理接口发送, 然后就可以到达该路径的下一个路由器,或者不再 经过别的路由器而传 送到直接相连的网络中的目的主机.路由表中的内容:包含:destination mask

MATLAB 数据分析方法(第2版)1.2 MATLAB基础概述

1.2 MATLAB基础概述   1.2.1 MATLAB的影响   MATLAB源于Matrix Laboratory,即矩阵实验室,是由美国Mathworks公司发布的主要面对科学计算.数据可视化.系统仿真以及交互式程序设计的高科技计算环境.自1984年该软件推向市场以来,历经30多年的发展与竞争,现已成为适合多学科.多种工作平台的功能强大的大型软件.MATLAB应用广泛,其中包括信号处理和通信.图像和视频处理.控制系统.测试和测量.计算金融学及计算生物学等众多应用领域.在国际学术界,MAT

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——导读

前言 本书是最具知名度的Linux入门书<鸟哥的Linux私房菜基础学习篇>的最新版,全面而详细地介绍了Linux操作系统.全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机:第二部分介绍Linux的文件系统.文件.目录与磁盘的管理:第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法:第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程.任务分配和作业管理

拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底还是一个学习能力的问题.就这一点,从我的经历看来(曾到多家企业培训新人),培训出身的技术人员大体而言确实没有科班出身的学得更快准狠一些.学习能力这个东西其实比较虚,它并没有一个直观的考量方式,所以企业一般都会简单粗暴的使用学历.专业.项目经验来衡量.这之间反映了你的计算机知识框架是否完善.基

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.4 重点回顾

1.4 重点回顾 鸟哥的Linux 私房菜 基础学习篇(第三版) ◆ 计算机主要以二进制作为单位,而目前常用的磁盘容量单位为B,其单位换算为1B = 8bit,其他的以1024为其倍数,如1GB=1024MB等. ◆ 操作系统(Operation System)主要用于管理与驱动硬件,因此必须要能够管理内存.管理设备.负责进程管理以及系统调用等.因此,只要能够让硬件准备妥当(Ready)的情况,就是一个很棒的操作系统了. ◆ 操作系统重点仅在驱动与管理硬件,而要使用硬件时,就得需要通过应用软件或

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.5 重点回顾

0.5 重点回顾 鸟哥的Linux 私房菜 基础学习篇(第三版) ◆ 计算机的定义为:"接受用户输入指令与数据,经由中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息". ◆ 计算机的五大单元包括输入单元.输出单元.CPU内部的控制单元.算术逻辑单元与内存五大部分. ◆ 数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于内存. ◆ CPU依设计理念主要分为精简指令集(RISC)与复杂指令集(CISC)系统. ◆ 关于CPU的频率部分,外频指的

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.4 软件程序运行

0.4 软件程序运行 鸟哥的Linux 私房菜 基础学习篇(第三版) 鸟哥在上课时经常会开玩笑地问:"我们知道没有插电的计算机是一堆废铁,那么插了电的计算机是什么?"答案是"一堆会电人的废铁."这是因为没有软件的运行,计算机的功能就无从发挥了.就好像没有了灵魂的躯体也不过就是行尸走肉,重点在于软件/灵魂.所以下面咱们就得要了解一下"软件"是什么. 一般来说,目前的计算机系统将软件分为两大类,一个是系统软件,一个是应用程序.但鸟哥认为我们还是得要了

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.3 数据表示方式

0.3 数据表示方式 鸟哥的Linux 私房菜 基础学习篇(第三版) 事实上我们的计算机只认识0与1,记录的数据也是只能记录0与1而已,所以计算机常用的数据是二进制的.但是我们人类常用的数值运算是十进制,文字方面则有非常多的语言,常用的语言就有英文.中文(又分繁体与简体中文).日文等.那么计算机如何记录与显示这些数值/文字呢?就得要通过一系列的转换才可以啦!下面我们就来谈谈数值与文字的编码系统. 0.3.1 数字系统 早期的计算机使用的是利用通电与否的特性的真空管,如果通电就是1,没有通电就是0

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.2 Torvalds的Linux开发

1.2 Torvalds的Linux开发 鸟哥的Linux 私房菜 基础学习篇(第三版) 我们前面一节当中,提到了UNIX的历史,也提到了Linux是由芬兰人Torvalds所开发的.那么为何托瓦兹可以开发Linux呢?凭空想象而来的,还是有什么渊源?这里我们就来谈一谈! 1.2.1 Minix Linus Torvalds(托瓦兹, 1969年出生)的外祖父是赫尔辛基大学的统计学家,他的外祖父为了让自己的小孙子能够学点东西,所以从小就将托瓦兹带到身边来管理一些微计算机.在这个时期,托瓦兹接触了