路由协议
   作用:在路由器上运行之后,让路由器之间自动互相学习。
   
   RIP:routing information protocl 路由信息协议
     pc1:192.168.1.1 255.255.255.0
    网关:192.168.1.254 255.255.255.0
    R1(config)# interface gi0/0  连接pc1
    R1(config-if)# no shutdown
    R1(config-if)# ip address 192.168.1.254 255.255.255.0
    R1(config)# interface gi0/1  连接R2
    R1(config-if)# no shutdown
    R1(config-if)# ip address 12.1.1.1 255.255.255.0
  
   配置RIP协议: 
    R1(config)# router rip         为设备启用rip协议
    R1(config-router) # version 2   配置版本号为2
    R1(config-router)# no auto-summary  关闭自动化汇总
    R1(config-router)# network 192.168.1.0  跟直连电路
    R1(config-router)# network 12.0.0.0

   查看:R1#show ip route
         R1#show ip route rip
         R1#show ip protocols
        查看本地设备上启用的所有的路由协议信息
     
    RIP:属于距离矢量路由协议,位于OSI模型的第7层,通过UDP520表示。
       传递路由的方式是一跳一跳的传输。
    
    version 版本:默认版本-发版本1,收版本1和2
                    版本1:发版本1,收版本1
                    版本2:发版本2,收版本2
         
            版本2的优点:1.可以携带子网掩码
                         2.支持认证功能
                         3.支持路由标记,便于管理路由条目
                         4.发送方式组播--224.0.0.9
     报文:请求--request ,用于向其他路由请求路由条目。
           回应--respone ,用于对请求信息的回应,携带自己的路由发送给对方。
          
 
         特殊路由--默认路由:
                         默认路由:表示的是所有的网段。
                         表现形式:0.0.0.0 0.0.0.0
         配置方式:
               
                 R2(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.2
                
         动态RIP配置方式:
                   Router(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.3
                     创建默认路由
                   Router(config)# router rip
                   R1(config-router)#  version 2
                   R1(config-router)# no auto-summary
                   R1(config-router)# network .....   路由表的自身的路由条目发送出去
      
                clear ip route 清除本地的动态路由条目
         将本地路由表中的静态路由,引入到RIP中,然后发给其他的内网的RIP路由器。
         路由表显示:在路由表中,默认路由条目前都会有一个“*”符号。

 

               null 0 路由:滞空路由
       凡是发送到端口的数据包,都会被丢弃
       一般用于防止数据环路或者是病毒数据包。
  配置方式:R(config)# ip route 192.168.1.1  255.255.255.255 null 0
 
  路由条目匹配规则:
                  最长匹配,匹配的越长表示越精确。
      
   例:R(config)# ip route 192.168.1.1 255.255.255.255  null 0
       R(config)# ip route 0.0.0.0 0.0.0.0 192.168.20.1
      当某主机向目标ip地址192.168.1.1发送数据包时,匹配的是上面的IP。
 
    路由管理:
            修改路由AD值:R(config)# router rip
                          R(config-router)# dsitance 100
 
             验证:R# show ip protocols
                   R# show ip route rip
          Metric:每经过一个路由器,metric都会加1