zoukankan      html  css  js  c++  java
  • IP通信基础学习第十一周(下)

    动态路由协议按工作区域划分:

    1、  内部网关协议IGP:在同一个自治系统AS内交换路由信息,IGP的主要目的是发现和计算自治域内的路由信息

    2、  外部网关协议EGP:用于连接不同的自治系统,在不同的自治系统间交换路由信息

    自治系统AS:

    1、一组共享相似路由策略并在单一管理域中运行的路由器的集合

    2、可以是运营相同协议的路由器集合,也可以是运行不同路由协议但属于同一个组织机构的路由器集合

    3、每个自治系统都有一个唯一的自治系统编号,由IANA分配

    4、自治系统的编号范围是1-65535,1-6541是注册的Internet编号,65412-65535是专用网络编号。

    动态路由协议按路由算法划分:

    1、  距离-矢量路由协议:基于贝尔曼-福特算法,又称D-V算法;定期广播整个路由信息,传闻式路由算法;易形成路由环路;配置简单,收敛慢,扩展性较差

    2、  链路状态路由协议:基于Dijikstra算法,又称为L-S算法,SPF算法(最短路径优先);收集网络拓扑信息,通告LSA,运行协议算法计算最佳路由;根本解决路由环路问题;触发更新部分路由,传言式路由算法;收敛快,扩展性好,算法消耗风多的路由器内存和处理能力。

    RIP协议概述:

    1、  最早的动态路由协议,基于距离矢量算法实现

    2、  使用UDP报文来交换路由信息

    3、  以跳数多少来选择最优路由,最大跳数为15

    4、  RIPv1协议报文不携带掩码信息,不支持vlsm网络

    5、  路由器每个30s向外广播一个D-V报文

    RIP更新路由表的三种情况

    1、  路由表是否已有该条目(否的话,更新路由表;是的话,看2)

    2、  接收到的信息是否优于路由表中的条目(是的话,更新路由表;否的话,看3)

    3、  是否与原条目来自同一源地址(是的话,更新路由表;否的话,忽略路由信息)

    路由回路的解决方法:

    1、  定义最大跳数(来防止无穷大的回路)

    2、  水平分割(路由器将不再通过它得知路由的接口去宣告路由)

    3、  毒性逆转(是设置那些不可到达的网络跳数设置为16,收到此种的路由信息后,路由器会立刻抛弃该路由,而不是等待其老化时间到Age Out)

    4、  触发更新

    5、  Hold-Down定时器(当路由表中某路由被标示为不可达时,触发抑制定时器;当网络路由处于抑制状态,关于路由的刷新就会被忽略)

    RIPv1和RIPv2的特性:

    1、  发送更新的方式:RIPv1广播,RIPv2组播

    2、  更新中携带子网掩码,支持VLSM:RIPv1否,RIPv2是

    3、  支持认证:RIPv1否,RIPv2是

    RIP的缺点

    1、  收敛慢

    2、  路由选取到无限

    3、  不能处理VLSM(版本1)

    4、  不能检测路由环路

    5、  度量值知识跳跃计数

    6、  网络直径小(15个跳跃)

  • 相关阅读:
    纠结我一上午的asp.net操作mysql问题
    C#术语【转自MSDN】
    asp.net新手必知必会——我们为什么要用asp.net
    图片在浏览器中底部对齐———解决方法之一
    asp.net做的网站比asp做的站慢?
    我是一个可悲的程序员
    今天离开职场去过自己的潇洒人生
    asp.net应用程序重新启动
    asp.net分页解决方法
    80. 删除有序数组中的重复项 II
  • 原文地址:https://www.cnblogs.com/mymymy/p/10839965.html
Copyright © 2011-2022 走看看