zoukankan      html  css  js  c++  java
  • OSI模型第三层网络层-初识路由协议

    1.路由协议:

    顾名思义就是路由器所使用的协议。

    分类:

    (1)按照作用范围分类,IGP(类型)内部网关协议(rip,ospf,isis),EGP(类型)边界路由协议(bgp)

    把互联网比作整个世界土地的话,按国家分地盘,这个AS100相当于国家国名,IGP协议相当于国家内部通信方式

    BGP协议相当于国与国之间通信方式。

    (2)按照协议的算法分类

    2.路由表

    就是你从这里到达目的地总该有个参考的地图或者路线吧。

    3.路由优先级这里也叫(管理距离)

    当到达一个目的地可以用各种交通方式,可以选择最优的交通方式了。

    优先级越小,用之。

    4.度量

     用上面最优的交通工具选择n条路中的最好一条。

    5.最长匹配原则

    从A城市到B城市,有两条路,第一条只是精确到城市,第二条路精确到城市的某个县。则选择第二条路。

    这是最长匹配原则大概意思。

    上图中去往目的为9.1.2.1的数据包。第一列全是路由条目。有三条路可以走

    第一0.0.0.0/0这个是默认路由,就是不论去哪里的都可以走这条路,

    第二9.0.0.0/8虽然它的优先值是10,但是根据最长匹配原则没有9.1.0.0/16

    更加符合。

    6.路由器选路规则:

    先是最长匹配,然后是管理距离,最后是度量值

    首先最长匹配:无论是哪种路由协议(rip,ospf,eigrp)首先遵守这个规则
    然后管理距离:管理距离是不同种路由协议的比较。
    最后度量值:同种路由协议比较花费最小的。
  • 相关阅读:
    XML
    基于SQL的全文检索引擎Sphinx
    php中的Session与Cookie
    公共网关接口CGI(Common GatewayInterface)
    Memcached、memcached、memcache
    MemCache
    在windows上使用symfony创建简易的CMS系统(三)
    在windows上使用symfony创建简易的CMS系统(二)
    在windows上使用symfony创建简易的CMS系统(一)
    Window7上搭建symfony开发环境(PEAR)
  • 原文地址:https://www.cnblogs.com/cui0x01/p/6322094.html
Copyright © 2011-2022 走看看