这篇文章一直拖了比较久,原因是大学学的计算机网络比较水,出来后有搞的比较杂,一直没有好好花时间学一些基础知识。(比如我一直想学的计算机系统已经不知道多少次开始学习然后又放下了)

这篇文章是我在学习子网划分的一些笔记。

IP地址

ip地址用32位二进制表示(我们平时见到的大部分都是十进制表示),由{网络号+主机号}组成。

ip地址分:

  • A类地址 8位网络地址 24位主机地址 256^3 0开头 1~126
  • B类地址 16位网络地址 16位主机地址 256^2 10开头 128.1~191.255
  • C类地址 24位网络地址 8位主机地址 256 110开头 192.0.1~223.255.255
  • D类地址 组播
  • E类地址 研究

几个特殊的ip地址:

  • 127.0.0.1 本地环回地址
  • 169.254.0.0 如果设置自动获取ip,却没有获得到ip地址,电脑会产生169.254.x.x
  • 10.0.0.0 保留的私网地址 A类
  • 172.16.0.0~172.31.0.0 16个 B类
  • 192.168.0.0~192.168.255.0 256个 C类

子网掩码的作用

ip地址和子网掩码作与运算,只留下网络号。若不一样,则表示不在同一网段。 一般第一个网断地址给路由器网关。
主机号部分不能全为0,全为0代表一个网段。也不能全为1,意味着这是一个广播。
划分子网,写出开始地址和结束地址,就确定下子网掩码。
网关是子网中的第一个地址。192.168.0.1和192.168.0.129(.0和.128是全为0了)
0-64-128-192-255
0-63 64-127 128-191 192-255
1-62 65-126 129-190 193-254
点到点252

划分子网实战

192.168.0.1 划分为两个子网(即0和1,多一位即可)

名称 网络位 网络位 网络位 主机位
子网A 192 168 0 0主机位
子网B 192 168 0 1主机位
子网掩码(二进制) 11111111 11111111 11111111 10000000
子网掩码 255 255 255 128

字网掩码255.255.255.128 (子网掩码往后移了一位)。
总的 0 ~ 255
分为两个 0~127 128~255
可用 1~126 129~254 (1和129一般给网关)

192.168.0.1 划分为四个子网(即00,01,10,11; 多两位即可)

名称 网络位 网络位 网络位 主机位
子网A 192 168 0 00主机位
子网B 192 168 0 01主机位
子网C 192 168 0 10主机位
子网D 192 168 0 11主机位
子网掩码(二进制) 11111111 11111111 11111111 11000000
子网掩码 255 255 255 192

顺带一提,192.168.0.1/24这种写法的/24表示子网掩码为255.255.255.0 =》 (二进制)|11111111|11111111|11111111|00000000。
上图掩码的写法则为192.168.0.1/26 (后移了两位)

如若不懂,看下视频。首先你要有一个半到两个小时的空闲时间。保持专注,打开B站网址:https://www.bilibili.com/video/BV1ab411G7ez。视频全长时间1小时49分钟。

附:
ip地址中常见进制转换:

二进制 十进制
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255

希望这篇文章能给你带来知识和乐趣,喜欢博主的文章可以加博主好友哦

有好的文章也可以向博主投稿哦