• 【静态路由】


     根据项目需求规划好实验方案:

    规划好如下网段: 

     RT1--RT2:10.2.0.0/24

    RT2--RT3:10.3.0.0/24

    RT3--RT4:10.4.0.0/24

    PC1-RT1:10.1.0.0/24

    PC2-RT4:10.5.0.0/24

     在接口地址都配置好的情况下,配置每个路由器之间的静态路由:

    ip   router-static   {   不和该路由器直连的网段 }  mask   下一条地址(指向和该路由器直连的网段的直连路由器地址) 

    下一条地址可理解为指向直连路由器ip地址的指针

        ip_x=192.168.0.2;

        int *next_ip_y=192.168.0.1;

        next_ip_y=&ip_x;

    在特殊情况下,为避免手动的指定静态路由,可把属于同一个流向路由列为默认路由,全部宣告进去

    而下一条仍然:

        next_ip_y=&ip_x;

    为避免消除环路,可在静态路由的基础上,设置NULL.

    null代表空值,在编程语言中,null代表这无,不存在任何值,可使条件成立与不成立

    例如:

          #include<stdio.h>

          void testFunction(){

          int x;

          if(x==NULL){

          puts("条件不成立");

          }else{

          puts("条件成立");

          }

    }

    从上面的例子可以看出NULL并不代表着无,他代表着一种逻辑。

    在linux上存在着/etc/null文件,这是个空文件,但却有无穷尽的空间,如同windows的回收站,由此为静态路由引入称为黑洞

     

    要保持着对知识的渴求,给自己充电,不要这荒废了短暂的时光;
  • 相关阅读:
    HAVING 和 WHERE 的使用
    Input and Output
    python数据分析知识点
    正则化
    ol 接入百度地图
    高德室内地图解析
    mapbox 接入高德矢量地图实战
    4、微信小程序和weui
    3、YishaAdmin开源框架搭建
    2、微信小程序开发注册、配置介绍说明
  • 原文地址:https://www.cnblogs.com/activecode/p/9568329.html
Copyright © 2020-2023  润新知