ITPub博客

首页 > 架构设计 > 基础设施 > 测试开发之网络篇-IP地址

测试开发之网络篇-IP地址

原创 基础设施 作者:sincermc 时间:2021-07-30 10:36:40 0 删除 编辑
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

  IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。这里介绍一下目前广泛使用的IPv4版本。

  IP地址使用一种统一的格式,为互联网上的每一个网络、每一台设备分配一个逻辑上的地址。IP地址是一个32位的二进制数,为了方便查看,通常把他分为4组,每组的8位用一个十进制数来表达,形成一个形如192.168.0.10的地址。

  IP地址由两部分组成,一个网络ID和一个主机ID,两个部分使用子网掩码来区分。也因此,一个完整的IP地址,必须包括主机地址和子网掩码两个部分才有意义,它可以用以下两种形式来表达:

  192.168.0.10主机地址 和 255.255.255.0子网掩码:Windows中配置网络地址时,会要求您同时输入这两个值;

  192.168.0.10/24:24表示子网掩码的二进制位数。对应的10进制分组表示为255.255.255.0。这里显示了3个十进制的255,简单换算关系为24(二进制位数) / 8( 每组8位)= 3(分组数)。

  将主机地址和子网掩码进行二进制与运算,可以得到网络ID。如果您不熟悉二进制运算,可以简单地将IP地址中,对应掩码部分为0的屏蔽。比如:C类192.168.1.10的IP地址,使用子网掩码255.255.255.0屏蔽了第4个分组,得到主机所在的网络ID为192.168.1.0。

  这里需要注意的是,子网掩码每个分组的值,并不必须都正好是255或0,255.255.12.0也是一个合法的子网掩码。

  人们定义了A、B、C三类的地址,子网掩码分别如下。

  A类:255.0.0.0

  B类:255.255.0.0

  C类:255.255.255.0

  也定义了私有IP地址范围,专门为组织机构内部使用。

  A类:10.0.0.0~10.255.255.255 即10.0.0.0/8

  B类:172.16.0.0~172.31.255.255即172.16.0.0/12

  C类:192.168.0.0~192.168.255.255 即192.168.0.0/16

  这些也是您在公司中看到最多的地址。不同组织内部可以使用相同的私有地址,这是因为企业内部网络同Internet是隔离的,之间通过路由器进行转发,私有地址并没有直接暴露在公共网络中。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69999012/viewspace-2784256/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2021-07-26

  • 博文量
    6
  • 访问量
    1834


http://www.vxiaotou.com