6.子网划分

6.1 地址浪费

(1)IPv4公网地址资源日益紧张,为减少浪费,使IP地址能够充分利用,就要用到子网划分技术。

(2)传统上一个C类地址,如212.2.3.0/24,其可用的地址范围为212.2.3.1~212.2.3.254.如果分配给一个网段有200台计算机,尽管没有用完,但这不算是地址浪费。

(3)如果一个网络有400台计算机,分配一个C类网络,地址就不够用。但如果我们分配一个B类地址(如131.107.0.0/16)给这个网络,则会造成极大的浪费。因为这个地址空间一共有256*256-2个可用的地址。

(4)子网划分就是打破IP地址传统的分类,使得IP地址的数量网络中的计算机数量更加匹配。

6.2 等长子网划分

(1)子网划分的两个任务

  ①确定子网掩码的长度

  ②确定子网中第一个可用IP和最后一个可用IP地址

(2)划分方法

  要将子网等分为2n个更小的子网,则将子网掩码在原来的基础上右移n位即子网掩码右移n位,则子网被分成2n个更小的子网,每个小子网是原来子网的1/2n

(3)以B类地址为例等长划分子网

  ①每个子网能用的主机IP地址,都要去掉主机位全0和主机位全1的地址。(见图右边各个子网可用IP地址段)

  ②子网掩码右移n位,就可以将网络部分扩展n位,因此划分出2n个更小的子网

6.3 变长子网划分

(1)需求分析:有一个C类网络192.168.0.0/24,需将其分为5个网段以满足以下需求:该网络中有3个交换机,分别连接20台电脑、50台电脑和100台电脑,路由器的连接接口也需要地址,这两个地址也在一个网段。可见每个子网中计算机的数量是不一样的,需要的5个子网的地址空间不等长的。如下图

(2)分配方案

  ①A子网:192.168.0.33~192.168.0.62/27(A子网为原来的1/23,应将原子网掩码右移3位,即27位)

  ②B子网:192.168.0.65~192.168.0.126/26(B子网为原来的1/22,应将原子网掩码右移2位,即26位)

  ③C子网:192.168.0.129~192.168.0.254/25(原理同上,原子网掩码右移1位)

  ④D子网:192.168.0.1~192.168.0.2/30(注意该网段只有两个可用IP,而剩余的192.168.0.3是广播地址,192.168.0.0是网段地址

  ⑤E子网:192.168.0.5~192.168.0.6/30(注意该网段只有两个可用IP,而剩余的192.168.0.7是广播地址,192.168.0.4是网段地址

  ⑥经过精心规划,满足了5个网段的地址需求,还剩余两个地址块,8~16、16~32没有被使用,但这己经充分比较充分地利用地址空间,不会造成地址的太大浪费。

6.4 判断IP地址所属的网段

(1)192.168.0.101/26

  ①方法1:传统的方法,将IP地址写成二进制数,然后主机位归0。

  ②方法2:快速判断,C类地址默认子网掩码为24位,现在为26位,子网掩码右移2位。也就是将原来的网络等分为4份而101介于64-128之间主机位归0后等于64。因此该地址所属的网段为192.168.0.64

(2)192.168.0.101/27:子网掩码右移3位,也就是将原来的网络等分为8份,而101介于96-128之间,主机位归0后等于96。因此该地址所属的网段为192.168.0.96。

6.5 其它问题

(1)子网掩码的CIDR(无类域间路由)表示法:如192.168.10.1/26,其中的26表示子网掩码写成二进制后1的个数,这种子网掩码被为可变长子网掩码(VLSM),CIDR表示法打破了IP地址“类”的概念。

(2)将一个网络等分成2个子网每个子网肯定是原来的一半。如将192.168.0.0/24分成两个子网时,两个子网是等长的,而且每个子网最多只能放126台主机,不能超过这个数量。

(3)子网地址范围不能重叠。如将192.168.0.0/24划分成3个子网:A.192.168.0.0/25,B.192.168.0.128/25,C.192.168.0.64/26。这样会出现A和C的地址重叠,这是不行的。

第5章 IP地址和子网划分(3)_子网划分的更多相关文章

  1. 第5章 IP地址和子网划分(4)_超网合并网段

    7. 超网合并网段 7.1 合并网段 (1)子网划分是将一个网络的主机位当网络位,来划分出多个子网.而多个网段合并成一个大网段,合并后的网段称为超网. (2)需求分析 某企业有一个网段,该网段有200 ...

  2. 第5章 IP地址和子网划分(1)_IP格式和子网掩码

    1. 二进制和十进制 (1)二进制与十进制的对应关系 ①128为数轴的中点,最高位为1.其后的数,二进制最高位均为1.其前面的数二进制最高位均为0. ②192为128-255中间的数,最高两位为1.2 ...

  3. 第5章 IP地址和子网划分(2)_IP地址分类和NAT技术

    3. IP地址的分类 (1)五类IP地址 (2)数轴表示法 4. 保留地址 (1)网段的地址:主机ID全0.如192.168.100.0/24,其中的192.168.10.0指的是网段. (2)广播地 ...

  4. 第三章 IP地址规划设计技术(很重要)

    知识重点: 选择题考点 IP基础(网络地址.子网掩码) 网络地址转换 NAT 的原理 CIDR (计算方法) IPv6 地址表示 综合题 IP地址的分类与计算 VLSM 地址规划 3.1 基础知识 3 ...

  5. IP地址及其子网划分

    说实话,弄到子网划分的时候还是及其头晕的,又是这又是那的,现在我们来讲解一下这些东西, 首先我们来介绍一下IP地址,要弄清子网划分,子网掩码首先还是要弄清IP地址的划分 IP地址是给Internet上 ...

  6. IP地址 A\B\C类

    互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(IP Address),在Internet上,一种给主机编址的方式.常见的IP地址,分为 ...

  7. IP 地址基本知识

    ip地址被分成了5类:A类,B类,C类,D类,E类 私有地址 只能在局域网内使用,不能在internet上使用的ip地址称为私有ip地址,私有ip地址有: 10.0.0.0-10.255.255.25 ...

  8. 一、IP地址

    IP地址 1)网络地址 IP地址由网络号(包括子网号)和主机号组成,网络地址的主机号为全0,网络地址代表着整个网络. 2)广播地址 广播地址通常称为直接广播地址,是为了区分受限广播地址. 广播地址与网 ...

  9. 园区IP地址规划(非常详细)

    转:https://mp.weixin.qq.com/s/Zlm7x5eunIYLAG7Sp0yVCQ 经过这些年工作,接触从几万.几十万到上亿的项目都有: 我简单总结了接触的大部分的项目,将园区网核 ...

随机推荐

  1. 用Hi3518EV200板当spi烧录器

    1. setenv bootargs setenv bootcmd 2.ddr烧录uboot 3.uboot下tftp下载文件 mw.b ff ;tftp ;sf erase ;sf write ; ...

  2. zabbix--3.0--3

      使用JMX监控jvm   vim /usr/local/tomcat/bin/catalina.sh 添加如下内容 CATALINA_OPTS="$CATALINA_OPTS -Dcom ...

  3. 用 .gitlab-ci.yml 配置 gitlab 的任务(job)

    官方说明:https://docs.gitlab.com/ee/ci/yaml/

  4. java标识字

    JAVA中,标识符, 指用于给变量.类.方法名 等命名的名称. 1,标识以数字,字符,下划线,以及美元$符组成.(不能包括@.%.空格等),不能以数字开头. 2,不能与JAVA关键字重复 3,严格区分 ...

  5. gitlab 可以上传代码,但是 不能 上传 tag 问题

    原因是 puttygen 生成的 公私钥不能用, 换 git 私钥后 ( 默认不能导入到 pageant  ),再用 puttygen 转一次就可以了.

  6. Hbase 简介+环境安装配置教程

    HBase介绍 HBase是参考google的bigtable的一个开源产品,建立在hdfs之上的一个提供高可靠性.高性能.列存储.可伸缩.实时读写的数据库系统.是一种介于nosql和RDBMs之间的 ...

  7. Linux crontab配置

    crontab配置 1.命令功能 通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本.时间间隔的单位可以是分钟.小时.日.月.周及以上的任意组合.这个 ...

  8. #ifdef __cplusplus extern "C" { #endif 含义

    转载! 1.在好多程序中我们会遇到下面代码段 #ifdef __cplusplus         extern "C" {         #endif //c语法代码段 #if ...

  9. linux 查看系统磁盘、内存大小

    1.磁盘 df -h cat /proc/partitions 2.内存 cat /proc/meminfo cat /proc/meminfo

  10. ELK Stack 笔记

    ELK Stack ELK Stack ELK Stack ELK 介绍 架构 Elasticsearch 安装 常见问题 关闭 Elasticsearch Elasticsearch-head Ki ...