• 网络基础--路由


    静态路由

    • 路由:从一个点到另一个点的传输路径。
    • 查看路由条目:show ip route
    • 被动路由协议:用来在路由器之间传递用户信息的
    • 主动路由协议:用于维护路由器的路由表的。
      路由的来源:
    • 直连路由(C):直接连接到路由器上的网络,路由表中只存网络号(重点),自己就知道了。
    • 静态路由(S):管理员手工构建路由表。手工配置。
    • 动态路由(O):路由器之间自己学习。远端路由(对话)
    • 配置详细看视频15.

    动态路由

    • 对话交流,交换路由信息。
    • 内部网关协议(距离矢量和链路状态)
    • 外部网关协议:BGP。

    RIP-距离矢量协议:

    • 周期性的更新整张路由表。
    • 采用广播的方式。
    • 路由器初始启动,直连网络写入路由表。
    • 收敛完成的标准:所有的路由表包含相同的网络信息。
    • 在达到收敛前,网络无法正常使用。
    • 管理距离(AD值):
    • 当一台路由器,同时运行了两种不同的动态路由选择协议,学习到去往同一个目的地的路由,这时比较AD值,取AD值小的路径转入路由表,另一个只会在优选路径DOWN时,才会出现和使用。
    • 一台路由器,当他从同种动态路由协议中,去往同一个目的地但不同方向时,则比较metric度量值,选择优先的,转入路由表,进行数据的转发使用。
      避免环路机制:(二层采用STP生成树协议)
    • 定义最大的跳数。16跳不可达
    • 水平分割:默认开启,交换路由信息单方向可达。
    • 路由中毒:路由断掉了以后,将该路由跳数变得很大。
    • 毒性反转:
    • 印制计数器:
    • 触发更新:不用等到更新周期到来,直接更新。
    • RIP基于UDP,端口是520的应用层协议。
    • 管理性距离:120;
      1、router rip 2、network 192.168.12.0(网段)
    • 注意双向配置,才能ping通,查看show ip route
    • 注意,内部网关协议还有个EIGRP协议,和RIP差不多的。

    OSPF-链路状态协议(开放最短路径优先):

    • SPF算法(二层采用STP生成树协议):采用此算法计算到达目的地的最短路径 。
    • 管理距离值:120
    • 在路由之间交换传送的是链路状态(即LSA),不是路由表。(链路状态指:路由接口和描述接口以及与其邻居之间的关系。)
    • 接口开销计算公式:cost=10的8次方/入接口带宽(b/s)。
      OSPF报文类型:
    • Hello:建立和维护OSPF邻居关系。
    • DBD:链路状态数据库描述信息(描述LSDB中LSA头部信息)。
    • LSR:链路状态请求,向OSPF邻居请求链路信息。
    • LSU:链路状态更新(包含一条或多条LSA)
    • LSAck:对LSU中的LSA进行确认。
      OSPF区域:
    • 减小了LSA泛洪的范围。
    • 提高了网络的稳定性。
    • 提高了网络的拓展性,有利于组建大规模的网络。
    • 用10进制数来标识区域。
      OSPF的三张表:
    • 邻居表:
    • 拓扑表:
    • OSPF的路由表:
      OSPF的基本运行步鄹:
    • 1、建立邻接关系。hello包。通过组播地址:224.0.0.5发送给运行了OSPF协议的路由器。
    • 2、必要时(多路型访问和以太网访问时才选举)进行DR和BDR的选举(DR:选举代表,其他人都要和DR建立邻居信息,BDR,备份选举人。)。
    • 2、1:目的:减小LSA泛洪信息。DR选举规则:选取接口优先级最高的,默认优先级都是1,如果所有的路由器优先级都相等,则比较Route-ID的大小,这个是唯一的,ID大的则选举成DR,次大的选取位BDR。DR具有非抢占性,如果稳定,则不会更新。
    • 2、2:route—ID:手工配置或者自动获取(如果配置了Loopback接口,则选择最高的Loopback的IP地址,否则选取最高的活跃的物理地址。(ID是全网唯一的))。
    • 3、发现路由。
    • 4、选择合适的路由。
    • 5、维护路由信息。
      OSPF的网络类型(根据接口的二层封装来识别本处于OSPF的那种网络类型,从而来来影响OSPF在这个接口的应用。):
    • 广播型多路访问:一台路由器要与多个路由器邻居建立关系(组播)。
    • 点对点:
    • 非广播型多路访问:(通过使用单播。)
      LSA泛洪:
    • DR和BDR监听224.0.0.6这一组播地址。
    • DR利用组播地址224.0.0.5通知其他路由器。
    • 所有的OSPF路由器监听224.0.0.5这一组播地址。
      OSPF配置:
    • 开启OSPF进程:router ospf process-id
    • 宣告特定的网络到OSPF区域:network address wildcard-mask area area-id
      conf t
      int s 0/0
      ip add 192.168.23.3 255.255.255.0
      no sh
      router os 1
      network 192.168.23.0 0.0.0.255 a 0
    • 查看ospf:
      show ip ospf neighbor
    • 查看路由表:
      sh ip route
  • 相关阅读:
    图论1 Tarjan算法
    codevs1380 没有上司的舞会
    阿牛的EOF牛肉串
    codevs1105 过河
    HDU5340 Three Palindromes
    AndroidStudio中安装GsonFormat插件并根据json文件生成JavaBean
    Android中五种常用对话框的使用
    AndroidStudio中更新到最新版本后仍然提示:This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot o
    AndroidStudio中下载某版本gradle速度慢,从哪里高速下载指定版本gradle
    若依微服务版怎样修改Nacos中配置文件使Url不受权限认证跳过Token验证
  • 原文地址:https://www.cnblogs.com/lixianhu1998/p/13122208.html
Copyright © 2020-2023  润新知