今天发布的是一个三天的内容合集,因为内容的连贯性比较强,所以放在一起比较合适。划分子网是非常重要的一个知识点,并且需要到前面的一些内容例如2进制和10进制的转换作为基础。这一块内容我之前读书时学的非常好,所以呢听起来很快就都回忆起来了。直接看视频内容再加多练习就很容易掌握。我这里简单总结一下:

首先还是搞明白进制的转换,

在十进制中, 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20,。。。

在二进制中,0 1 10 11 100 101 110 111 1000 1001 1010 1100 1110 1111,。。。

所谓的几进制意思就是到几了就进一位,十进制就是到10进一位,用1和0来表示新的单位10,二进制就是到2进一位,用10来表示新的单位2.

不同的进制之间也是可以互相转换,当然可以用计算器,但是必须理解如何计算,从上面可以看出来,十进制的1等于二进制的1,十进制的2等于二进制的10,十进制的3等于二进制的11.。。

当熟悉了之后就可以稍微记一下常见的二进制,举例来说一个八位二进制中每一个1代表十进制中的多少

二进制: 十进制:

00000001 1

00000010 2

00000100 4

00001000 8

00010000 16

00100000 32

01000000 64

10000000 128

如果是全1那么就是11111111,相当于十进制中的255,我们都知道IP地址呢是有四个octets组成,每一个都是由一个8位二进制组成,俗称一个byte或者八个bits,这也就是为什么我们见到的IP地址四个octet中的数字中最大也就能看到255.

常见的IP地址比如 192.168.1.100 用二进制来看就是

11000000. 10101000. 00000001. 01100100

熟悉了IP地址的进制转换后我们继续回忆子网掩码,

比如常见的子网掩码是 255.255.255.0 或者也可以表示为/24

/24 这种表示方法称为Classless inter-domain routing (CIDR) 无类别域间路

换成二进制就是 11111111. 11111111. 11111111. 00000000, 从左往右数1,数到第1个0为止,左侧有多少个1代表IP地址二进制中有多少位是表示网络标识,右侧有多少个0代表IP地址二进制中有多少位是表示主机标识,左侧有多少个1就表示/? ,这个例子有24个1,那么就是/24

还是回到这个例子

IP地址: 192 . 168 . 1 . 100

换成二进制就是: 11000000. 10101000. 00000001. 01100100

子网掩码: 255 . 255 . 255 . 0

换成二进制就是: 11111111. 11111111. 11111111. 00000000

这样看就很清晰,红色部分就是网络部分,绿色部分就是主机部分,

看下图我们知道,常见的A B C类 每一类都包含了多少个地址,

假如我这里有一个公司购买了电信服务,然后电信服务商给了我这么个地址: 203.114.24.0/24,我们可以知道这是个C类地址,可以分出两百多个地址,可是我这里实际上就两个路由器,那么大量的地址就浪费了。同理,假如我的公司有5000个终端,那么C类地址肯定不够,如果是A类B类地址就过多了。所以呢,这就引出为什么要进行子网的划分。

首先我们来说FLSM: Fixed length subnet mask ,固定长度子网,

还是回到刚才的例子,203.114.24.0/24

IP地址: 203 . 114 . 24 . 0

换成二进制就是: 11001011. 01110010. 00011000. 00000000

子网掩码: 255 . 255 . 255 . 0

换成二进制就是: 11111111. 11111111. 11111111. 00000000

网络标识这部分是不能变的,而主机标识是一个八位二进制,所以最小就是全0,最大就是全1,

这里我们要注意下,主机位全0 换成十进制就是 .0 是网络地址,而主机位全1 换成十进制就是 .255是广播地址,这两个地址除非是特殊情况,否则是不能给主机用的

如果我们想划分子网,需要从主机标识部分借位用作网络标识来把不同网络分段,

举例来说,假如想划分出两个网段,我们知道二进制有 1 和0,所以借一位就够了,我用蓝色,如下所示

第一个子网

IP地址: 203 . 114 . 24 . 0

换成二进制就是: 11001011. 01110010. 00011000. 00000000

子网掩码: 255 . 255 . 255 . 128

换成二进制就是: 11111111. 11111111. 11111111. 10000000

从上图可以看出,子网掩码中蓝色就是从主机标识借了一位给网络标识,对应到IP地址呢,蓝色0现在也属于网络部分了,因此不能更改,剩下7位二进制从 0000000 到1111111,对应着十进制就是 .0 到 .127

可用地址是多少呢,由于有7位二进制,那么就是2的七次方,但是全0和全1只不能用的,所以就是2的7次方-2 等于126个可用地址,

第一个可用地址是 0000001 也就是十进制中的.1 最后一个可用地址是1111110 也就是十进制中的 .126

子网掩码是 /25

网络地址是 203.114.24.0

广播地址是 203.114.24.127

可用地址是 203.114.24.1 ~ 126

以及第二个子网

IP地址: 203 . 114 . 24 . 128

换成二进制就是: 11001011. 01110010. 00011000. 10000000

子网掩码: 255 . 255 . 255 . 128

换成二进制就是: 11111111. 11111111. 11111111. 10000000

第二个子网从 .128开始到.255结束,还是同样,全0和全1不能用,可用地址等同上,

子网掩码是 /25

网络地址是 203.114.24.128

广播地址是 203.114.24.255

可用地址是 203.114.24.129 ~ 254

那么划分四个网段, 八个网段的道理雷同,可以看视频学习,以及多加练习。

另外与FLSM相对的就是VLSM,variable length submit mask

原理同上,主要是因为划分的子网如果不是相同大小的,那么就划分成多个不同的子网例如 1个/25 加两个/26

其中有个情况要注意下,我之前不知道,就是刚才我提到的特殊情况,假如是点对点的情况下,可以使用网络地址和广播地址,比如就只有两个路由器直连,我们可以不用/30 而是用/31, 但是这是特殊情况,不建议这样用,另外考试中也不要这样答

有三个很好的网址可以用来学习划分子网的知识

http://www.subnettingquestions.com/

http://subnetting.org/

Subnetting Questions

YouTube player

YouTube player
YouTube player
YouTube player

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

——————————————————-分隔符——————————————————————-

Day13 & 14 & 15 Anki Flashcard下载:https://drive.google.com/file/d/1V53RUSq48LlOT_X_c1Y3I_08sjV-XIem/view?usp=sharing

Day 13 & 14 & 15 Cisco Packet Tracer 练习题下载:https://drive.google.com/file/d/1vbBYlyCAFmb7tCp-NLm6AFApBhPEZACx/view?usp=sharing

Day 13 & 14 & 15 Cisco Packet Tracer 练习题完成下载:https://drive.google.com/file/d/16hpqf5OSZL672mvhLXHrCBSFxtFY_yqB/view?usp=sharing


Chao

一个三天打鱼两天晒网的博主 拖延症严重患者 干啥啥不行,学啥啥不会

0 条评论

发表回复

Avatar placeholder