变长子网划分
如果一个子网地址块的长度是原网段的(1/2)^n,那么子网的子网掩码,就是在原网段的子网掩码基础上增加n个1。
不等长的子网,它们的子网掩码也不同。
假设是对192.168.0.0/24进行变长子网划分:

C网段:子网掩码是255.255.255.128/25
B网段:子网掩码是255.255.255.192/26
A网段:子网掩码是255.255.255.224/27
D网段:子网掩码是255.255.255.252/30
E网段:子网掩码是255.255.255.252/30

各网段网络号:

C网段:网络号是192.168.0.128/25
B网段:网络号是192.168.0.64/26
A网段:网络号是192.168.0.32/27
D网段:网络号是192.168.0.0/30
E网段:网络号是192.168.0.4/30

这2台设备能正常通信么?

192.168.0.10/24、192.168.10.10/16

不能通信,因为一台计算机向另一台计算机通信时,会用自己的子网掩码与对方的IP地址进行按位于,站在192.168.0.10的角度来看,与192.168.10.10与出来的结果就是他们的网段不一样,所以192.168.0.10不会向192.168.10.10发送数据。但是站在192.168.10.10的角度来看,与192.168.0.10与出来的结果就是他们的网段一样,所以192.168.10.10会向192.168.0.10发送数据,不过通信是为了保证双方都能进行数据的转发,所以它们不能够通信。

超网

超网:跟子网反过来,它是将多个连续的网段合并成一个更大的网段。

子网:将一个网段拆分成多个网段。

需求:原本有200台计算机使用192.168.0.0/24网段,现在希望增加200台设备到同一个网段。
200台在192.168.0.0/24网段,200台在192.168.1.0/24网段。
合并192.168.0.0/24192.168.1.0/24为一个网段:192.168.0.0/23(子网掩码往左移动1位)。
思考
192.168.0.255/23这个IP地址,可以分配给计算机使用么?
可以。因为子网掩码为23位,主机部分有9位,主机部分并没有全为1,所以不是广播地址,192.168.0.255/23的广播地址为192.168.1.255/23
合并4个网段
◼ 子网掩码向左移动2位,可以合并4个网段
◼ 将192.168.0.0/24192.168.1.0/24192.168.2.0/24192.168.3.0/24合并为192.168.0.0/22网段
思考
◼ 下面的2个网段,能通过子网掩码向左移动1位进行合并么?

192.168.1.0、192.168.2.0

不可以,因为C类网段默认为24位,向左移动1位为23位,这两个网段进行相位与后,其网段还是不一样,分别为192.168.0.0和192.168.2.0,应该向左移动2位为22位,才可以。超网是针对连续的网段,第一个网段的网络号以二进制0结尾,第二个网段的网络号以二进制00结尾,所以它们不是连续的两个网段。
合并网段的规律
假设n是2的k次幂(k≥1) n=2^k
子网掩码左移k位能够合并n个网段
如果第一个网段的网络号能被n整除,那么由它开始连续的n个网段,能通过左移k位子网掩码进行合并
比如
第一个网段的网络号以二进制0结尾,那么由它开始连续的2个网段,能通过左移1位子网掩码进行合并
第一个网段的网络号以二进制00结尾,那么由它开始连续的4个网段,能通过左移2位子网掩码进行合并
第一个网段的网络号以二进制000结尾,那么由它开始连续的8个网段,能通过左移3位子网掩码进行合并
判断一个网段是子网还是超网
◼ 首先
看看该网段的类型,是A类网络、B类网络、C类网络?
默认情况下,A类子网掩码的位数是8,B类子网掩码的位数是16,C类子网掩码的位数是24
◼ 然后
如果该网段的子网掩码位数比默认子网掩码多,就是子网
如果该网段的子网掩码位数比默认子网掩码少,则是超网
◼ 比如
25.100.0.0/16是一个A类子网
200.100.0.0/16是一个C类超网
路由
在不同网段之间转发数据,需要有路由器的支持;
在相同网段之间转发数据,需要有交换机的支持。
默认情况下,路由器只知道跟它直连的网段,非直连的网段需要通过静态路由、动态路由告诉它。
静态路由
管理员手动添加路由信息,适用于小规模网络。
写静态路由时,子网掩码为4个255表示只到这个IP地址,由子网掩码来确定网段。
0.0.0.0,0.0.0.0代表去往任何方向。精确度越高,优先级越高
动态路由
路由器通过路由选择协议(比如RIP、OSPF)自动获取路由信息。
适用于大规模网络。

04.超网_静态路由相关推荐

  1. python 路由_静态路由配置

    静态路由配置 [实验名称] 静态路由配置. [实验目的] 理解静态路由的工作原理,掌握如何配置静态路由. [背景描述] 假设校园网分为 2 个区域,每个区域内使用 1 台路由器连接 2 个子 网,现要 ...

  2. 华为路由器配置默认路由为什么配偶的下一跳不可达也可以_静态路由特性

    在配置和应用静态路由时,建议全面地了解静态路由的特点,否则遇到故障总也想不通为什么: 1.手动配置 静态路由需要管理员根据实际需要进行手动配置,路由器不会自动生成所需的静态路由的. 静态路由中包括目标 ...

  3. 华为交换机ipv6默认路由配置_静态路由和默认路由的配置

    一.静态路由的配置 下边实验对该拓扑图进行配置 实验目标:配置静态路由,实现全网互通 1.配置路由器R1 进入接口f0/0,配置IP,并开启. 进入接口f0/1,配置IP,并开启. 设置静态路由. c ...

  4. 静态路由与动态路由的优先级_静态路由基础知识

    静态路由是指由管理员手动配置和维护的路由.静态路由配置简单,并且无需像动态路由那样占用路由器的CPU资源来计算和分析路由更新. 静态路由的缺点在于,当网络拓扑发生变化时,静态路由不会自动适应拓扑改变, ...

  5. 递归和迭代路由_静态路由在以太网接口中的不同书写会导致路由器怎样的操作结果?...

    各位小伙伴们:大家好!上一节和大家分享了在不同类型的网络中应该使用什么样的静态路由配置命令:今天我们再来看看在常见的多路访问(MBA)网络--以太网中,静态路由的不同书写方式将导致路由器执行那些不同的 ...

  6. 华为5720设置静态路由不通_静态路由理论知识详解

    一.简介 静态路由是一种需要管理员手工配置的特殊路由. 静态路由在不同网络环境中有不同的目的: 当网络结构比较简单时,只需配置静态路由就可以使网络正常工作. 在复杂网络环境中,配置静态路由可以改进网络 ...

  7. 计网-配置静态路由与动态路由

    配置静态路由和动态路由(RIP) 背景 假设校园网分为 2 个区域,每个区域内使用 1 台路由器连接 2 个子网,现要在路由器上做适当配置,实现校园网内各个区域子网之间的相互通信. 理论基础 ①路由器 ...

  8. 链路两段不同网段怎么通信_静态路由跨网段访问配置方法和命令

    静态路由跨网段访问配置方法和命令 静态路由是一种需要管理员手工配置的特殊路由.静态路由比动态路由使用更少的带宽,并且不占用CPU资源来计算和分析路由更新.但是当网络发生故障或者拓扑发生变化后,静态路由 ...

  9. 2010_8_18_静态路由_静态路由路由排错(不连续地址汇总)

    网络拓扑 试验要求: 使用默认路由代表大多数的网段来减小路由表. 实验配置详解 1.在Route0上 Router#confi t Router(config)#ip route 0.0.0.0 0. ...

最新文章

  1. html小说页面上一页下一页,WordPress单页面上一页下一页实现方法(2)
  2. 发布一个验证码生成组件
  3. linux下的getopts
  4. 新站优化工作还有一点点补充内容!
  5. 【Android 逆向】ART 脱壳 ( dex2oat 脱壳 | aosp 中搜索 dex2oat 源码 | dex2oat.cc#main 主函数源码 )
  6. Hyperledger Fabric 核心模块(5)peerer共识
  7. java高校职工工资管理论文_毕业设计论文java大学工资管理系统
  8. 自底向上伸展树(之字形旋转+一字形旋转)
  9. java相除保留两位小数_Java:Java快速入门
  10. kafka 多线程消费
  11. 关于java mail 发邮件的问题总结(转)
  12. PyTorch学习笔记(一):PyTorch环境安装
  13. win10命令行查看显卡驱动版本_Win10更新显卡驱动提示尝试重启GeForce Experience的解决方法...
  14. RH850 MPU 实现介绍
  15. iOS 硬件 定位 - 详解 数据的处理
  16. 广西搬迁贫困人口近70万 “土瑶”深度贫困地区脱贫显成效
  17. python色卡识别_用Python帮小姐姐选口红,人人都是李佳琦
  18. Window下,C++ 操作 Mysql、Url、utf-8文件 编码问题(读取和写入)
  19. 如何做好软件测试计划工作?
  20. Python警告控制模块:warnings

热门文章

  1. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.5 层次结构模型...
  2. 微信中无法直接下载棋牌游戏类app的解决办法
  3. zynq7000 从github拉取linux源码进行编译,运行. 快速进行外设验证。全流程教程
  4. 案件被终本后,如何继续执行?
  5. thread.sleep后没有恢复执行_申请法院强制执行很多年了,一直没有拿到钱,还能怎么办?...
  6. Git ~ commit 规范
  7. 网站商务通与百度商桥的区别
  8. 解除Word文档保护方法汇总
  9. 腾讯网页游戏微端服务器进程,彻底卸载腾讯网页游戏微端服务程序和腾讯游戏盒子的方法...
  10. MSS(Microsoft smoothing streaming)介绍