c1阶段-任务02:局域网与子网划分(员工宿舍组网)

学习笔记

最近有其他事情在忙(jie kou),没有来得及做任务2。补上

一、任务内容

1.情景

简言之,隔壁老王要局域网开黑,你给组个局域网
简言之,隔壁老王要局域网开黑,你给组个局域网

2.知识点

结果你发现这里面居然有这么多门道IP地址知识

3. 具体任务

规划⼀个C类IP地址,例如使用子网掩码将IP地址192.168.99.0~192.168.99.255划分成四个子网(可以从8位主机号中借用几位作为子网号),并使之能互联互通;

二、 基础知识学习

小白不得不说,看了任务第一反应,啥玩意???
好吧,开始学习充电:

1.局域网与广域网的基本概念

  • (1) 局域网:(LAN,Local Area Network)本地的网络,只能实现小范围短距离的网络通信。

  • (2) 广域网:(WAN,Wide Area Network)相对局域网来讲,范围更大的局域网。
    举例来说,路由器网口只有一个WAN口,有多个LAN口。电脑联网需要两根网线,一根连接着路由器WAN口和供应商给的猫(modem),另一根连接路由器LAN口和电脑的网口。
    这时,家中连接路由器LAN口的多个设备之间的网络,就是一个简单的局域网,而多个家庭与供应商之间的连接,就是一个简单的广域网。

2.IP地址基本概念

IP地址就是给互联网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的标识符;

  • (1) IPV4:
    由四组八位(共计32位)点分十进制构成,每一段最大不超过255;
    它由4个字节表示,只有32位,2的32次方,共计约43亿个地址;
    又可按网络标识、主机标识的规则不同分为A,B,C,D,E类;具体如后续IP地址分类;

  • (2) IPV6:
    考虑到IP地址迟早会用完,故把32位扩展到了40位,由此诞生了IPV6,进一步提供更多地址;

  • (3) 公有IP:
    在全球内是唯一的,作为身份的标识,在同一时间一个IP(除个别特别IP)只代表一台设备,通过公网地址能直接访问因特网。

  • (4) 私有IP:
    通常所说的内网IP,属于非注册地址,专门为组织机构内部使用(用于局域网),在公网上是不能使用内网IP地址来实现互联网访问的。
    也就是我们常说的内网上不了外网?其实这个问题也可以解决,NAT地址转换可实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用,这样就可以通过这个公网IP访问外网。花生壳了解一下(听过没用过系列0-0?)

  • (5) IP地址分类:
    常用的都是IPV4地址,公有IP分类;32位IP地址分为网络位和地址位;
    - A类:;1.0.0.1-127.255.255.254
    首位以 “0” 开头的地址且前8位为网络位;
    主要分配给大量主机而局域网网络数量较少的大型网络;
    - B类:128.0.0.1-191.255.255.254;
    前两位 “10” 的地址且前16位为网络位;
    一般用于国际性大公司和政府机构;
    - C类:192.0.0.1-223.255.255.254;
    前三位为 “110” 的地址且前24位为网络位;
    用于一般小公司校园网研究机构等;
    - D类:224.0.0.1到239.255.255.254;
    前四位为 “1110” 的地址且前32位为网络位;
    无主机标识,又称作广播地址;
    - E类:240.0.0.1到255.255.255.254;
    暂时保留;
    另外:
    全1地址常用为广播地址;全0只有不可获知下才使用;如C类每个网段最多只能有 254个主机(2^8-2) ;

常用IP分类及对应参数小结:

类别网络标识主机标识最大子网数公有IP最大主机数私有IP
A第1个字节(前8位)后3个字节(后24位)2^7-1 = 1261.0.0.1-127.255.255.2542^24 -2 = 1677721410.0.0.0-10.255.255.255
B前2个字节(前16位)后2个字节(后16位)2^14-1 = 16383128.0.0.1-191.255.255.2542^16 - 2 = 65534172.16.0.0-172.31.255.255
C前3个字节(前24位)后1个字节(后8位)2^21-1 = 2097151192.0.0.1-223.255.255.2542^8-2 = 254192.168.0.0-192.168.255.255

三、 子网划分实践

1.目标

使用子网掩码将IP地址192.168.99.0~192.168.99.255划分成四个子网;

2.思路

  • 基本概念:一个拥有许多物理网络的单位,可将所属的物理网络的单位,可将所属的物理网络划分为若干个子网。本单位以外的网络看不见这个网络是由多少个子网组成,因为这个网络对外仍表现为一个网络。

  • 划分子网的基本思路:
    从网络的主机号借用若干位作为子网号subnet-id。
    于是两级IP地址在本单位内部就变为三级IP地址: 网络号,子网号和主机号
    IP地址::={<网络号>,<子网号>,<主机号>}
    在这里插入图片描述
    那么你咋知道别人用的是两级IP还是三级IP???
    所以就必须提到子网掩码

    • 子网掩码:
      一个 IP 地址的网络标识和主机标识已不再受限于该地址的类别,而是由一个叫做“子网掩码”的识别码通过子网网络地址细分出比 A 类、B 类、C 类更小粒度的网络; 实际上就是将原来 A 类、B 类、C 类等分类中的主机地址部分用作子网地址(也就是上面说的借主机位),可以将原网络分为多个物理网络的一种机制。
      子网掩码不能单独存在,它必须结合IP地址一起使用,子网掩码的作用只有一个就是:将某个IP地址划分成网络地址和主机地址两部分;
      表示方式2种: IP地址和子网掩码 与运算
      1.将 IP 地址与子网掩码的地址分别用两行来表示。如 IP 地址172.20.100.52子网掩码255.255.255.192;
      2.在每个 IP 地址后面追加网络地址的位数用 “/ ” 隔开,如 IP 地址172.20.100.52/ 26;另外,在第二种方式下记述网络地址时可以省略后面的 “0” ,如 172.20.0.0/26 跟 172.20/26 同;
      默认子网掩码:
      A类地址默认的子网掩码:255.0.0.0
      B类地址默认的子网掩码:255.255.0.0
      C类地址默认的子网掩码:255.255.255.0
      因为子网掩码就是用来区分地址中有没有子网号的,所以都是一串01字符串来表示;
      网络号和子网号用1表示,主机号用零表示如下:
      在这里插入图片描述

https://blog.csdn.net/weixin_34390996/article/details/85916007
https://www.cnblogs.com/kangxinxin/p/9917961.html
https://blog.csdn.net/dyyay521/article/details/94381876

3.方法

通过IP地址的二进制与子网掩码进行二进制与运算,确定某个设备的网络地址和主机号,也就是说通过子网掩码分表一个网络地址的网络部分和主机部分。

方法1:利用子网数目计算

  • step1:目标子网数目做二进制转换;
    将需划分的子网 M十进制数目用二进制 2^N 来表示,取得幂次数为N
    其实就是以2为底,对 M 取对数; 即 M ≤ 2^N;
    在这里插入图片描述

  • step2:识别IP地址类型及其默认的子网掩码;

类型默认子网掩码
A255.0.0.0
B255.255.0.0
C255.255.255.0
  • step3:计算得到子网掩码;
    将其主机地址部分前N位置写为1,即得到该IP地址划分子网的子网掩码;

方法2:利用主机数计算

  • step1:将主机数目转化为二进制来表示;
    二进制数字个数 为 N (N<8);

  • step2:判断占位:
    若主机数目 M ≤ 254 (即2^8-2),则该主机的二进制数为 N (N<8 ),主机数占据不超过8位 ;
    若主机数目 M > 254 (即2^8-2),则主机数将不止占据8位 ;

  • step3:子网掩码值:
    使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后将从后向前N位全部置为 0,即为子网掩码值。

4.案例解析:

IP地址192.168.99.0~192.168.99.255划分成四个子网;
为C类IP;
子网数目:4个;
总主机数目:254个;

方法1:利用子网数目计算

  • step1:子网数目做二进制转换;
    目标划分网络数目 4个;
    4 ≤ 2^2
    故 N = 2;

  • step2:识别IP地址类型及其默认的子网掩码;
    该类地址为C类IP;

表达方式IP地址默认子网掩码
点分十进制192.168.99.0255.255.255.0
二进制1100000.10101000.01100011.0000000011111111.11111111.11111111.00000000
  • step3:计算得到子网掩码;
    子网掩码:主机地址前2位变为1;(借用2位)
    故子网号subnet-id为2位;剩余8-2=6位为主机位;
    11000000(二进制) → 192(十进制)
    11111111.11111111.11111111.11110000 → 255.255.255.192;
    子网掩码一旦设置,网络地址和主机地址就固定了。

方法2:利用主机数计算

  • step1:将每个子网主机数目转化为二进制比特位数Z来表示;
    4个子网,C类地址最多容纳254个主机号,每个子网能最多分到62个主机号;
    62 (十进制) → 111110(二进制);
    主机位占用 6个比特位;

  • step2:判断占位:
    Z = 6位;

  • step3:子网掩码值:
    故主机位为6位,子网号为8-6=2位;
    11111111.11111111.11111111.11000000 → 255.255.255.192;

结果

对于192.168.99.0-192.168.99.255网络,划分4个子网,子网掩码为255.255.255.192;
每个子网最大主机数目:2^Z-2= 62台 (Z为 8-N,即借位后剩余位数为主机位)
网络列表如下:

网络主机IP地址范围广播地址子网掩码子网最大主机数
192.168.99.0192.168.99.1—192.168.99.62192.168.99.63255.255.255.19262
192.168.99.64192.168.99.65—192.168.99.126192.168.99.127255.255.255.19262
192.168.99.128192.168.99.129—192.168.99.190192.168.99.191255.255.255.19262
192.168.99.192192.168.99.193—192.168.99.254192.168.99.255255.255.255.19262
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值