• 路由协议概述


                              路由协议概述

    一.路由协议与可路由协议

    1.路由协议

      a.路由器用来计算,维护网络路由信息的协议,通常有一定的算法,工作在传输层或者应用层。

      b.常见的路由协议有RIP,OSPF,BGP等

    2.可路由协议

      a.可被路由器转发的协议,工作在网络层;

      b.常见的可路由协议有IP,IPX等;

    二.动态路由协议在协议栈中的位置

     三.动态路由协议的基本原理

    1.网络中所有路由器须实现相同的某种路由协议并已经启动该协议

    2.邻居发现:路由器通过发送广播报文或发送给指定的路由器邻居以主动把自己介绍给网段内的其他路由器。

    3.路由转换:每台路由器将自己已知的路由相关信息发给相邻路由器。

    4.路由计算:每台路由器允许某种算法,计算出最终的路由来。

    5.路由维护:路由器之间通过周期性地发送协议报文来维护邻居信息。

    四.IGP与EGP

    IGP:内部网关协议(分为:RIP,OSPF,IS-IS等等)

    EGP:外部网关协议,BGP的前身就叫做EGP,

     五.距离矢量协议与链路状态协议

    1.距离矢量路由协议

      a>.RIP

      b>.BGP

    2.链路状态路由协议

      a>.OSPF

      b>.IS-IS

    六.衡量路由协议的主要指标

    1.协议计算的正确性:协议使用的算法能够计算出最优的路由,且正确无自环。

    2.路由收敛速度:当网络的拓扑结构发生变化之后,能够迅速感知并及时更新相应的路由信息。

    3.协议占用系统开销:协议自身的开销(内存,CPU,网络带宽)最小。

    4.协议自身的安全性:协议自身不易受攻击,有安全机制。

    5.协议适用网络规模:协议可以应用在何种拓扑结构和规模的网络中。比如:OSPF适用于大中型网络公司,RIP适合于小型公司,静态路由适合中小型公司;IS-IS用于运行商中的核心。

  • 相关阅读:
    C# 自定义配置文件
    Mysql JSON字段提取某一个属性值的函数
    linux查看Java线程
    Idea书签管理器的使用
    springboot寻找property的顺序
    SpringBoot的spring-boot-starter有哪些(官方)
    SpringBoot打成jar包的配置方式
    netstat 常用参数总结
    Sentinel统计线程,QPS,RT的方式
    16. kubernetes RBAC
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/6702108.html
Copyright © 2020-2023  润新知