IP地址的基础知识

IP 地址基础知识

IP地址定义

我们常见的IP地址 指的是 IPv4地址,这里只记录 IPv4 的知识。

我们见到IP地址写法 如 192.168.56.1 255.255.255.255 0.0.0.0.0

这是它十进制的样子,其实它是由 32位 0/1组成的,8位一组,用.连接

2进制 0000 0000 转 10进制 0

2进制 1111 1111 转 10进制 255

IP组成

IP 地址网段 + 主机标识 组成

例如: 192.168.56.1/24

  • /24 用来分割 网段和主机标识的,标识前24位 表示网段 (ip由32位0/1 组成)
  • 网段 192.168.056
  • 001 其余的则表示主机标识
  • 0开头的,都必须省略掉, 主要是为了看清楚位数才写上

IP 地址分类

在这里插入图片描述

A类:(1.0.0.0-126.0.0.0)(默认子网掩码:255.0.0.0或 0xFF000000)第一个字节为网络号,后三个字节为主机号。该类IP地址的最前面为“0”,所以地址的网络号取值于1~126之间。一般用于大型网络。

B类:(128.0.0.0-191.255.0.0)(默认子网掩码:255.255.0.0或0xFFFF0000)前两个字节为网络号,后两个字节为主机号。该类IP地址的最前面为“10”,所以地址的网络号取值于128~191之间。一般用于中等规模网络。

C类:(192.0.0.0-223.255.255.0)(子网掩码:255.255.255.0或 0xFFFFFF00)前三个字节为网络号,最后一个字节为主机号。该类IP地址的最前面为“110”,所以地址的网络号取值于192~223之间。一般用于小型网络。

D类:是多播地址。该类IP地址的最前面为“1110”,所以地址的网络号取值于224~239之间。一般用于多路广播用户[1] 。

E类:是保留地址。该类IP地址的最前面为“1111”,所以地址的网络号取值于240~255之间。

在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

回送地址:127.0.0.1。 也是本机地址,等效于localhost或本机IP。一般用于测试使用。例如:ping 127.0.0.1来测试本机TCP/IP是否正常。

参考:

https://www.cnblogs.com/tunian/p/9632893.html

https://blog.csdn.net/ericzhangyuncsdn/article/details/86479155


广播地址

广播也分2中,本地广播和直接广播。

本地广播就是本网段内的广播

IP地址组成

网段 + 主机, 将主机位置全部换成1111 ,十进制则是255

网络 192.168.0.0/24

广播 192.168.0.255

直接广播是在不同网段内的。

192.168.0.0/24 的主机向 192.168.1.255/24发送广播,

然后在发给 192.168.1.0/24,从而使得 192.168.1.1 ~192.168.1.254 都能收到这个包。

子网掩码

网络标识相同的计算机必须同属于一个链路。

现在,一个IP地址的网络标识和主机标识 已不再受限于该地址的类别,而是由一个叫做 子网掩码 的识别码

通过子网网络地址细分出 比ABC类更小粒度的网络

引入子网后,IP地址有了2种标识码,IP地址本身和标识网络部的子网掩码。

子网掩码也是32位数字,IP地址网络部分,子网掩码对应全部为1,对应主机标识全部为0

172.20.100.52/26 为例

子网掩码计算,前26为1,后6位是0,8位一组,前3是255.255.255,最后一组是 1100 0000

转成10进制就是 192,则子网掩码是

·
172.20.100.52/26

IP地址 172.20.100.52

子网掩码 255.255.255.192

·

网络地址 172.20.100.0

子网掩码 255.255.255.192

·

广播地址 172.20.100.63 (63如何得出的? 广播地址主机位全部为1,就是最后那个,6个1就是63 )

子网掩码 255.255.255.192


还可以这么写

IP地址 172.20.100.52/26

网络地址 172.20.100.0/26

广播地址 172.20.100.63 /26

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值