IP地址简介及子网划分

时间:2024-03-13 15:35:03

IP地址

IP地址简介

-主机唯一的标识,保证主机间的正常通行
-一种网络编码,用来确定网络中的一个节点
-由32位二进制(32bit)组成

8bit=1字节 2字节=1字符

IP地址组成

-网络部分(network)
网络地址表示其属于互联网的哪一个网络
-主机部分(host)
主机地址表示其属于该网络中的哪一台主机

IP地址分类

IP地址分为ABCDE五类,常用为ABC三类,DE类用作科研或其他用途
IP地址简介及子网划分
-A类的范围:1-126开头
0-127开头的都是A类地址,但是0开头不能用,127开头的,用于环回地址(每台设备都会有一个用于标识自己的地址),所以A类的可用地址范围是1-126开头。例如:125.2.35.67就是一个A类地址。
-B类的范围:128-191开头例如:188.9.189.189
-C类的范围:192-223 开头例如:192.168.10.10
私有地址
私有地址可反复使用,不可在公网上使用
A类私有地址范围:10.0.0.0-10.255.255.255
B类私有地址范围:172.16.0.0-172.31.255.255
C类私有地址范围:192.168.0.0-192.168.255.255

子网掩码

-用来确定IP地址的网络地址
-32比特,对应IP地址的网络部分用1表示,对应IP地址的主机部分用0表示
-IP地址和子网掩码做逻辑与得网络地址
A、B、C类IP地址默认子网掩码
A类:255.0.0.0
B类:255.255.0.0
C类:255.255.255.0

子网划分

做几个题来学习子网划分

问题1

202.106.1.0/24 这是哪一类地址?网络号是什么?1.0 一共可以产生多少个IP?254
答:202.106.1.0/24是C类地址,子网掩码24位;
网络号可由IP地址和子网掩码做逻辑“与”运算得出
11001010.01101010.00000001.00000000(202.106.1.0)

11111111.11111111.11111111.00000000(255.255.255.255.0)
所以202.106.1.0为网络号,后面的8个0则为主机位
IP数=2^8-2=254,也就是每个子网内可用IP数

一段IP地址,主机位全零是网络号,主机位全1是广播地址,这两个不能作为分配给主机的IP。剩下的都是可以分配给主机使用的IP地址。例如:202.106.1.0/24 网络位就是前三段,因为掩码是24位,而主机位就是最后一段。

问题2

202.106.1.0/25 可以产生几个网络号?几个主机地址?每个网段的第一个地址和最后一个地址是什么?块大小是什么?
公式:–网络数=2^X(X是子网掩码中,从主机位借的1的个数)
如:202.106.1.0/25 是一个C类地址借了一位则X=1。因为C类默认是/24,所以X=1。所以此题中网络数(子网数)=2^1=2
–主机数=2^Y-2(Y是子网掩码中0的个数),其中减2是掐头去尾,头是网络号,尾是广播地址。
/25意味着子网掩码中有25个1,剩下32-25个0,也就是7个。
所以此题主机数=2^7-2=126,也就是每个子网可以产生126个可以分配给主机使用的IP地址。
–块大小=256-子网掩码
如:202.106.1.0/25 子网掩码=255.255.255.128 (11111111.11111111.11111111.10000000)所以块大小=256-128=128。
块大小知道了,网道络号就知了。因为,202.106.1.0/25 第一个网络号一定是202.106.1.0 第二个网络号就=202.106.1.0 + 128 =202.106.1.128。

第一个网络地址 202.106.1.0
-------- 202.106.1.1
-------- 202.106.1.126
第一个广播地址 202.106.1.127
第二个网络地址 202.106.1.128
-------- 202.106.1.129
-------- 202.106.1.254
第二个广播地址 202.106.1.255

于是得出:202.106.1.0/25 这个子网的网络号就是1.0第一个IP就是1.1,最后一个IP=下一个网络号-2=128-2=202.106.1.126。而202.106.1.127是第一网段的广播地址。
202.106.1.128/25 这个子网的网络号就是1.128 第一个IP就是1.129.最后一个IP就是1.254,而1.255是这个网段的广播地址。

自己做的笔记,仅供参考,祝大家开心><