zoukankan      html  css  js  c++  java
  • TCP/IP详解 学习七

    静态选路的前提:

    1)         网络比较小

    2)         网络之间单点连接

    3)         网络之间没有多余的路由

    动态选路协议,用于路由器之间的通信,有以下几种:

    1)         RIP(Routing Infromation Protocal),选路信息协议

    2)         OSPF(Open Short Path First)最短路径优先

    3)         BGP

    4)         无分类域间选路

    动态选路

    路由器上运行着路由守护程序,该程序执行选路协议,路由器根据从其他路由器之间收集的信息更新路由表,如果有多条路由选择最佳的加入路由表,如果某路由器崩溃或电话线路不好则删除相应的路由。

    每个自治系统(校园网,公司网)可以选择本系统中路由器间的选路协议,这种协议我们称之为IGP(interior gateway protocol)内部网关协议,最常用的IGP是RIP,最新的是OSPF,OSPF意在取代RIP,路由器必须支持OSPF,RIP,还可以支持其他IGP。

    外部网关协议EGP(Exteriter Gateway Protocal),用于不同自治系统之间的路由器。常见的EGP有EGP和BGP(Border Gateway Protocal)边界网关协议。BGP意在取代EGP。

    路由程序对选路协议的支持

    RIP

    报文格式,如下图所示:

     

    字段解释:

    命令:1表请求(请求全部或部分路由),2表应答(应答全部或部分路由),3和4舍弃不用,5轮询,6轮询表项。

    版本:1或2

    地址系列:地址族(address family,ip地址值为2)

    度量值:以条跳数记

    RIP可以通告多达25条路由,如上图所示,每条路由需要20字节,RIP的报文最大长度是20*25+4=504字节。

    RIP常用的UDP端口号是520

    定时更新和触发更新两种

    度量值为16代表目的不可达

    RIP存在的问题:

    1)         只能用在主机最大条数为15的AS内

    2)         没有子网地址的概念

    OSPF

     

  • 相关阅读:
    .Net Core 第三方工具包整理
    .Net Core 读取appsettings.json的配置
    .Net Core 常见问题整理
    .Net Core 学习资料
    LVM使用
    PIP本地源搭建
    sed命令使用
    Shell脚本
    SNAT端口转发配置
    Ubuntu软件包管理
  • 原文地址:https://www.cnblogs.com/manziluo/p/5822510.html
Copyright © 2011-2022 走看看