关于子网划分

目录

学习目标

IP地址的格式

IP地址的分类

怎么计算网络号

更多的算法

总结


学习目标

计算网络号,通过网络号选择正确的网络设备连接终端设备

1、清楚IP地址四段点分十进制数和子网掩码,对应的网络号是什么?

2、在之前的学习中已经知道:交换机是用来连接相同网段的设备,路由器是用来连接不同网段的设备,网络号一样的,即相同网段,网络号不一样的,即不同网段,那么怎么区分它们?

3、计算方法:

        把十进制数的IP地址换算成二进制数,把子网掩码也由十进制数换算成二进制数,两对二进制数对齐做“与”运算,即可得出网络号

IP地址的格式

IP地址=网络部分+主机部分

网络部分用来确认终端是不是在同一个网段;

主机部分用来确认终端的容量大小;(这个网段最多可容纳多少台主机)

同一个部门应该要确保其所有的终端在同一个网段;

规划的主机的数量应该在你的主机可容纳的范围内;

一个字节(byte)=8个比特(bit);

IPV4地址是32位二进制数,点分四段十进制数表示;

IP地址=网络部分+主机部分=32位;

现在用到IP地址的版本是IPV4(第四个版本),之后将会过度到IPV6(第6个版本),IPV6地址的位数是128位二进制数;

因为IPV4全球通用的公网地址已经耗尽,没有办法做到一人一公网IP,所以将会过渡到IPV6,IPV6可以满足一人一公网IP;

子网掩码当中连续的1代表了网络部分,连续的0代表了主机部分

IP地址的分类

IP地址段分为五类:A,B,C,D,E

其中A,B,C用于商业用途,D类用于组播,E类用于科研;

类别地址段二进制数表示地址段默认子网掩码
A1-12600000001-01111110255.0.0.0/8
B128-19110000000-10111111255.255.0.0/16
C192-22311000000-11011111255.255.255.0/24
D224-23911100000-11101111
E240-25511110000-11111110

注:127——本地网卡环回测试地址

        0.0.0.0——所有网段

        255.255.255.255——全网广播

        x.x.x.255/24——本网段广播

私有地址:只能用于局域网
A10.0.0.010.255.255.255
B172.16.0.0172.31.255.255
C192.168.0.0192.168.255.255

IP地址类别分为私有地址和公有地址;

私有地址只能出现在局域网中,且可以重复使用。因为每个局域网都是独立的分支,如果没有在互联网中出现的话,不会影响别的局域网通信;

共有地址出现在互联网中,如果地址重复,将不能正常转发,因为地址必须唯一。

怎么计算网络号

问:192168.10.250/24和193.168.20.10/24是不是在同一个网段?

相同网段间数据通信用交换机,不同网段间数据通信用路由器

计算步骤:

1、把IP地址换算成二进制数

2、把子网掩码换算成二进制数,并且与IP地址对齐

3、把IP地址和子网掩码的二进制数做‘与’(乘法)运算

4、用‘有0出0,全1出1’的口诀计算出结果即为网络位/网络号

5、用相同方法算出第二个IP地址的网络位/网络号

6、比较两网络位/网络号是否相同。如果相同即为在同一个网段,两两之间数据通信用交换机,如果不同即不在同一个网段,两两之间数据通信用路由器。

例:192.168.10.255/24和193.168.20.10/24

        192        .        168        .        10        .        255

1100 0000        .1010 1000        .0000 1010        .1111 1010

 *      255        .        255        .        255        .        0

1111 1111         .1111 1111        . 1111 1111        .0000 0000

———————————————————————————

1100 0000        .1010 1000        .0000 1010        .0000 0000

        192        .        168        .        10        .        0

 192        .        168        .        20        .        255

1100 0000        .1010 1000        .0001 0100        .1111 1010

 *      255        .        255        .        255        .        0

1111 1111         .1111 1111        . 1111 1111        .0000 0000

———————————————————————————

1100 0000        .1010 1000        .0001 0100        .0000 0000

        192        .        168        .        20        .        0

答:因为网络号不一致,所以不在同一网段,需要用路由器连接

注:/24就说明该子网掩码从左往右有24个连续的1

更多的算法

例子:10.20.30.60/2810.20.30.80/28是不是在同一个网段?

10.0.0.0/8-10.255.255.255/8一共被分为2²⁰个子网数

主机容量=2⁴=16

10.20.30.0/28-10.20.30.15/28

10.20.30.16/28-10.20.30.31/28

10.20.30.32/28-10.20.30.47/28

10.20.30.48/28-10.20.30.63/28

10.20.30.64/28-10.20.30.79/28

10.20.30.80/28-10.20.30.95/28
10.20.30.96/28

 答:两者不在同一个网段

例:192.168.10.0/29192.168.10.94/29是不是在同一个网段?

主机容量=2³=8

192.168.10.0/29

192.168.10.8/29

192.168.10.16/29

192.168.10.24/29

......

192.168.10.88/29-192.168.10.95/29

192.168.10.96/29

答:两者在同一个网段

子网数用来确定默认网络分为几段

主机容量用来确定这个网段可以容纳多少台主机

子网数=2^n(n为网络位借主机位的位数)

主机容量/块大小=2^m(m为剩余主机位数)

有效主机容量=2^m-2(m为剩余主机位数)(网络标识位和广播地址位是不能用于主机的IP地址的编写的)

(默认)C类有效主机容量=2^8-2=254台

(默认)B类有效主机容量=2^16-2=65534台

(默认)A类有效主机容量=2^24-2=16777214台

192.168.1.0/27-网络标识位/网络号-作用是用来标识这个网段的

192.168.31/27-广播地址-作用是用来进行全网广播

例:172.16.0.0/22 求网络可以划分几段?每一段的网络号和广播地址?(求前四段)

子网数=2^6=64

主机容量=2^10=1024

原:172.16.0.0/16------->172.16.0.0/22(向主机位借了6位)

172.16.0.0/22(主要变化的是第三段)

000000 00——0

000001 00——4

000010 00——8

000011 00——12

000100 00——16

将二进制结果代入十进制

172.16.0.0/22——172.16.3.255/22

172.16.4.0/22——172.16.7.255/22

172.16.8.0/22——172.16.11.255/22

172.16.12.0/22——172.16.15.255/22

172.16.16.0/22

例:将192.168.1.0/24、192.168.3.0/24和192.168.5.0/24合并成一个网络

分析:因为这三段数前16位一样,变化在第三段,所以将第三段用二进制展开

(1)00000001 

(3)00000011

(5)00000101

将/24减去不一致的数字得到/21

即:合并过后的网络为192.168.0.0/21

例:一共五个部门,每个部门人数为500人(每个部门的员工ip地址,主机容量要有扩展性)

因为每部门人数>=500

2^10=1024>500

所以主机占位10位,意味着网络占位是22位

172.16.0.0/22——172.16.3.255/22

172.16.4.0/22——172.16.7.255/22

172.16.8.0/22——172.16.11.255/22

172.16.12.0/22——172.16.15.255/22

172.16.16.0/22——172.16.19.255/22

例:公司有6个部门,财务部10人,后勤部50人,技术部100人,销售部500人,生产部1000人,人事部20人。

分析:从人最多的部门开始分配网络地址

2^11=2048>1000

2^10=1024>500

2^8=256>100

2^7=128>50

2^6=32>20

2^5=16>10

所以主机占位11位,网络位占位21位

生产部1000——172.16.0.0/21——172.16.7.255/21

00000000——00001000

销售部500——172.16.8.0/22——172.16.11.255/22

00001000——00001100

技术部100——172.16.12.0/24——172.16.12.255/24

00001100.00000000——00001100.11111111

后勤部50——172.16.13.0/25——172.16.13.127/25

00001101.00000000——00001101.10000000

人事部20——172.16.13.128/26——172.16.13.160/26

00001101.10000000——00001101.10100000

财务部10——172.16.13.160/26——172.16.13.192/26

10100000——11000000

总结

经过这次课程,我了解了IP地址的格式和IP地址的分类方式,熟悉并掌握了计算网络号的方式

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值