ip地址的组成(网络位+主机位)

ip地址的组成(网络位+主机位)IP地址采用分层结构;IP地址是由网络号(netID)与主机号(hostID)两部分组成的。根据不同的取值范围,IP地址可以分为五类;IP地址中的前5位用于标识IP地址的类别:实际大多通过子

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

IP地址采用分层结构;

IP地址是由网络号(net ID)与主机号(host ID)两部分组成的。

 

根据不同的取值范围,IP地址可以分为五类;IP地址中的前5位用于标识IP地址的类别:

     A类地址的第一位为0;
     B类地址的前两位为10;
     C类地址的前三位为110;
     D类地址的前四位为1110;
     E类地址的前五位为11110。

ip地址的组成(网络位+主机位)

 

实际大多通过子网掩码来区分网络位和主机位,子网掩码跟IP地址一一对应,子网掩码为1的是网络位,为0的是主机位。
如:192.168.1.2 掩码255.255.255.0 。网络位192.168.1 主机位是2

 

举个例子:比如172.16.2.160/255.255.255.0:

这个IP地址的【网络号】就是172.16.2.0 主机号为   0.0.0.160 

 

划分子网情况

如:172.16.2.160/255.255.255.192(IP地址/掩码)

1010   1100   0001   0000   0000   0010   1010   0000   (二进制)

1111    1111   1111    1111    1111    1111    1100   0000  (子网掩码)

——————————————相”与”(理解成相乘)

1010   1100   0001   0000   0000   0010   1000   0000(172.16.2.128这就是子网号

1010   1100   0001   0000   0000   0010   1000   0001(172.16.2.129是第一个主机)

1010   1100   0001   0000   0000   0010   1011   1110(172.16.2.190最后一个主机)

1010   1100   0001   0000   0000   0010   1011   1111   广播地址  172.16.2.191  

子网掩码的作用:

1,将一类ip地址(也就是只确定的网络号的ip)划分为更加小的子网络
(通常得到一个c类ip,如:212.26.220.0最后一组是主机号(最大255),用子网掩码分成更小的网段)
因为掩码的值是连续的1,那么子网掩码的值也就是有规律的:
比如
1000 0000 ---> 128
1100 0000 ---> 192
1110 0000 ---> 224
1111 0000 ---> 240
1111 1000 ---> 248
1111 1100 ---> 252
1111 1110 ---> 254
2,将相邻的网络地址合并成同一逻辑网络比如:
两个C类IP地址215.60.30.0与215.60.31.0与子网掩码255.255.254.0
11010111.00111100.00011110.00000000-->215.60.30.0
11010111.00111100.00011111.00000000-->215.60.31.0
11111111.11111111.11111110.10000000-->255.255.254.0//掩码
11010111.00111100.00011110.00000000-->215.60.30.0//都是该网段

注意:一个错误的理解:子网掩码主要目的是增加了ip数量!!!其实并没有增加!!!

          (也不能说没有增加,比如相同的ip不同子网掩码,实际公网是不存在相同的ip,,如果说是两个局域网这种情况,不知道算不算增加了)

补充:

1,只知道ip地址那么只能知道是属于哪一类ip。或者认为没有子网络,比如c类ip,那么前3组是网络号,后面一组是主机号

2,只有知道子网掩码和ip,才能知道具体的网段和主机号

3,相同子网掩码未必是同一网段ip,同一网段的ip必然有相同的子网掩码

 

 “IP地址/ 数字” 是什么意思?例如 192.168.5.12 / 21

数字是子网掩码位(数),说明子网掩码由21个1组成,即 子网掩码是:
11111111 11111111 11111000 00000000  ,也就是255.255.248.0.

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167183.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • sublime3激活码(注册激活)

    (sublime3激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~V…

    2022年3月22日
    41
  • 【架构】Lambda架构

    【架构】Lambda架构一、出现的背景1.1从传统数据库到NoSQL,再到Hadoop很多人学习大数据都听说过以下发展进程,MySQL/Oracle/SQLServer→Hadoop/Hive/Spark。但还有一个时期,是大家容易忽略的——NoSQL。我们不能忽略掉它。其实,NoSQL的发展和推广要比Hadoop更早,在没有Hadoop的大数据过渡期,随着数据量急剧膨胀,大家纷纷从传统的关系型数据库转变到NoSQL数据库,各种各样的NoSQL数据库应用而生。有了NoSQL数据库,可以轻易将机器的数量扩展到.

    2022年6月25日
    35
  • 一鱼三吃,微信云同步拟收费的醉翁之意「建议收藏」

    一鱼三吃,微信云同步拟收费的醉翁之意「建议收藏」文|熔财经作者|宋文远你能因追综艺接受开通腾讯视频年卡会员,也会为了听高码率音乐成为网易云黑胶会员,但你能接受为了能云备份微信聊天记录,每年少吃十几斤的猪肉吗?据知情人透露,微信聊天记录将为付费用户提供云存储服务,安卓端每年130元,iOS端每年180元。作为国民级社交应用,微信的一举一动都备受关注。最近,聊天纪录云同步拟收费的消息一石激起千层浪,但与往常教张小龙如何做微信不同的是,忍无可忍的网友们不禁发出灵魂质问:“聊天记录备个份也要收钱,还能这样玩的吗?”动则十GB,多则上百..

    2022年5月14日
    72
  • 打开文件句柄数 linux_linux文件句柄数量怎么看

    打开文件句柄数 linux_linux文件句柄数量怎么看Linux3.2.0-23-generic(linux)09/08/2014_x86_64_(8CPU)02:01:55PMdentunusdfile-nrinode-nrpty-nr02:02:05PM38465156825731402:02:15PM38465…

    2022年10月17日
    4
  • F分布的概率密度函数_F分布的统计量是

    F分布的概率密度函数_F分布的统计量是定义:设X1∼χ2(m),X2∼χ2(n)X_{1}\sim\chi^{2}(m),X_{2}\sim\chi^{2}(n)X1​∼χ2(m),X2​∼χ2(n),X1X_{1}X1​与X2X_{2}X2​相互独立,则称随机变量F=X1/mX2/nF=\frac{X_{1}/m}{X_{2}/n}F=X2​/nX1​/m​服从自由度为mmm及nnn的FFF分布,mmm称为第一自由度,n\boldsymbol{n}n称为第二自由

    2022年10月10日
    4
  • linux基本命令_Git常用命令

    linux基本命令_Git常用命令用一个记一个。修改文件权限:chmod777文件名文件夹及其子文件:chmod-R777文件夹

    2022年10月3日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号