IP地址

一:子网划分-主机数

一个网络号 192.168.5.0/24(斜线记法,代表网络前缀的位数) ,子网掩码是 255.255.255.248 ,可以构建的最大子网数和每个子网最多可容纳多少台机器?

题目给出的 IP 地址空间基于 CIDR 划分,前 24 位是网络号,后 8 位是主机号。子网掩码最后是 248 ( 1111 1000 )。相当于主机号又被分成两部分,前 5 位是子网号,后 3 位是主机号,所以子网个数是 2^5(全0、全1的子网号也可以使用了),主机个数为 2^3-2。另外,主机号全0代表本地主机,全1表示广播,因此主机地址共6个有效的。

若已知IP地址和子网掩码,求网络地址?

只需将两者的二进制表示逐位相与即可。

二:IP地址网络分布

A类地址:以0开头, 第一个字节范围:0~127(1.0.0.0 - 127.255.255.255);

B类地址:以10开头, 第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);

C类地址:以110开头, 第一个字节范围:192~223(192.0.0.0 - 223.255.255.255);

D类地址:以1110开头,第一个字节范围:224~239(224.0.0.0 - 239.255.255.255);(作为多播使用)

E类地址:保留

在 IP 地址 3 种主要类型里,各保留了 3 个区域作为私有地址,其地址范围如下: 

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

另外 IPv6 地址长度为 128 位。

三:IP地址与物理/硬件地址

IP地址被称为一种逻辑地址

IP地址是网络层及以上各层(包括传输层、应用层等)使用的地址。

IP地址放在IP数据报的首部。

硬件地址被称为一种物理地址

硬件地址是数据链路层和物理层使用的地址。

硬件地址放在MAC帧的首部。

已知一个主机的IP地址,求其硬件地址,则就需要用到ARP地址解析协议了。一般把它归为网络层协议。在ARP高速缓存中存放一个从IP地址到Mac地址的映射表。

你可能感兴趣的:(IP地址)