【路由】静态路由「建议收藏」

【路由】静态路由「建议收藏」静态路由1、静态路由的概念1.1、概念1.2、注意事项1.3、弊端2、静态路由的配置须知2.1、出接口为BMA类型2.2、出接口为P2P类型2.3、出接口为NBMA类型3、默认路由3.1、概念3.2、实验场景3.3、适用场景3.4、注意事项4、浮动静态路由4.1、静态路由负载均衡的实验场景4.2、静态路由负载均衡讲解4.3、静态路由负载分担的优点4.4、浮动静态路由的原理4.5、浮动静态路由的应用场景1、静态路由的概念1.1、概念1.2、注意事项1.3、弊端2、静态路由的配置须知2.1、出接口为

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、静态路由的概念

1.1、概念

所谓静态路由,就是网络管理员使用手工配置的方式为路由器添加的路由。通俗的说法是:网路管理员通过手工配置的方式告诉路由器:“你要到达目的地X,需把数据包从接口Y扔出去给下一跳Z。

在网络中部署静态路由后,网络设备之间无需交互特别的协议报文(不像动态路由协议那样)

1.2、注意事项

两个路由设备要实现正常的双向通信,必须保证双向路径可达。比如有A和B两台路由器,要配置A去往B的路由,同时也要配置从B去往A的路由否则会造成无法双向通信。

举例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3、弊端

如果网络的规模比较小,全网部署静态路由似乎没有什么问题,但是在一个大型网络中,如果完全使用静态路由来实现数据互通,工作量就太大了,毕竟大型网络中包含的网段数量非常多,这意味着如果要确保网络中的每台设备都能够到达全网各个网段,网络管理员就不得不配置大量的静态路由。

另外一个更重要的问题是,静态路由无法根据网络拓扑的变更做出动态调整,因此,在大规模网络中往往采用动态路由协议或者静态路由与动态路由协议搭配的方式来打通路由。

2、静态路由的配置须知

2.1、出接口为BMA类型

如果出接口为BMA(Broadcast Multiple Access,广播型多路访问)类型,则静态路由需指定下一跳IP地址

以太网接口就是一种非常典型的BMA类型的接口,BMA接口接入一个广播网络,该网络中往往还同时接入了多台设备,因此如果仅仅为静态路由指定出接口,那么路由器无法判断究竟该将数据包发往哪一个下一跳设备。

2.2、出接口为P2P类型

如果出接口为P2P(Point-to-Point,点对点)类型,则静态路由仅需指定出接口,P2P类型的接口仅与一台设备对接。

2.3、出接口为NBMA类型

如果出接口为NBMA(Non-Broadcast Multiple Access,非广播多路访问)类型,则静态路由需指定下一跳IP地址。

3、默认路由

3.1、概念

默认路由也被称为缺省路由,是目的网络地址及网络掩码均为0的路由,既0.0.0.0/0或者0.0.0.0 0.0.0.0。这是一条非常特殊的路由,所有的目的IP地址都能被这条路由匹配。

3.2、实验场景

在这里插入图片描述

3.3、适用场景

默认路由一般存在末梢网络,配置在内网与外网的链路上。默认路由会大大简化路由器的配置,减轻管理员的工作负担,提高网络性能。

3.4、注意事项

当网络中同时配置了静态路由和默认路由后,当网关收到报文后,会先根据最长匹配原则,匹配最佳路径,执行内网内的数据转发。当网关中的路由表没有找到明细路由时,则会用默认路由进行数据转发。故在网络边界配置默认路由,既不影响内网的数据传输,也不影响内网用户访问外部互联网。

4、浮动静态路由

4.1、静态路由负载均衡的实验场景

4.2、静态路由负载均衡讲解

4.3、静态路由负载分担的优点

4.4、浮动静态路由的原理

4.5、浮动静态路由的应用场景

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193423.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vs2012 webservice 实例

    vs2012 webservice 实例1.把安装好的VS打开

    2022年7月21日
    18
  • 3分钟教你子网划分–(内含习题讲解)

    3分钟教你子网划分–(内含习题讲解)一.IPV41.IP地址IP地址分为IPV4和IPV6,但现在目前大家所常用的为IPV4。IPV4是由32位二进制数组成,分成四组,每组八位。例如:11000000111100000000000000000000为了便于配置通常表示成点分十进制例如:192.168.1.1IPV6由128位组成,一般用冒号分隔,十六进制表示2.IPV4地址组成IPV4是由两部分组成,即:网络部分(NETWORK)主机部分(HOST)例:192.168.1.132网络部分:192.168.1

    2022年6月27日
    32
  • pytorch tensor操作:tensor与numpy转换

    pytorch tensor操作:tensor与numpy转换tensor转numpyt=torch.ones(5)print(f”t:{t}”)n=t.numpy()print(f”n:{n}”)输出:t:tensor([1.,1.,1.,1.,1.],dtype=torch.float64)n:[2.2.2.2.2.]cpu上的tensor可以和numpyarray共享内存地址,改变其中的一个另一个也会改变t.add_(1)print(f”t:{t}”)print(f”n:{n}”)输出:t:

    2022年10月19日
    4
  • 我的WebPack入门(一)

    我的WebPack入门(一)

    2022年3月1日
    61
  • ubuntu16.04 下 卸载CUDA9.1

    ubuntu16.04 下 卸载CUDA9.1网上很多教程删除都全安装其他还会出错在这把它删除,在命令行中输入sudoapt-getremovecuda*sudoapt-getremove–purgecuda*sudoapt-getupdate然后在目录切换到/usr/local/下cd/usr/local/sudorm-rcuda-9.1搞定啦可以重新安装其他版本啦…

    2022年6月16日
    57
  • SqlSession和SqlSessionFactory「建议收藏」

    SqlSession和SqlSessionFactory「建议收藏」SqlSessionFactoryBuilder  这个类可以被实例化、使用和丢弃,一旦创建了SqlSessionFactory,就不再需要它了。因此SqlSessionFactoryBuilder实例的最佳范围是方法范围(也就是局部方法变量)。你可以重用SqlSessionFactoryBuilder来创建多个SqlSessionFactory实例,但是最好还是不要让其一…

    2022年4月30日
    78

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号