计算机一级ip地址分类,IP地址分类和子网划分[通俗易懂]

计算机一级ip地址分类,IP地址分类和子网划分[通俗易懂]一、IP地址1、IP地址概述§在一个IP网络中每一个设备的唯一标识符,有32位二进制数组成,这些位通常被分割成四组,每组包含一个字节(8位)。然后转换成十进制表示,这叫点分十进制表示法。§每一个主机(计算机,网络设备,外围设备)必须有一个唯一的地址。§IP地址由网络ID和主机ID组成,网络ID:标识某个网段,在同一个网段的计算机,它们的网络ID是一样的,不同网段的计算机,它们的网络ID…

大家好,又见面了,我是你们的朋友全栈君。

一、IP地址

1、IP地址概述

§ 在一个IP网络中每一个设备的唯一标识符,有32位二进制数组成,这些位通常被分割成四组,每组包含一个字节(8位)。然后转换成十进制表示,这叫点分十进制表示法。

§ 每一个主机(计算机, 网络设备, 外围设备) 必须有一个唯一的地址。

§ IP地址由网络ID和主机ID组成,

网络ID:标识某个网段,在同一个网段的计算机,它们的网络ID是一样的,不同网段的计算机,它们的网络ID则不同。

主机ID:标识某个网段内的某台主机/设备,在该网段内主机ID是不可重复的。

子网掩码:作用就是和IP地址进行“与”运算后得出网络地址(网络ID),子网掩码也是32bit,并且是一串1后跟随一串0组成,其中1表示IP地址中得网络号对应的位数,而0表示在IP地址中主机号对应的位数。

2、十进制和二进制的转换

20170210140844_45426.png

20170210140844_55110.png

20170210140844_85968.png

3、IP地址分类

20170210141007_84611.png

4、IP 地址的范围

20170210141042_75234.png

5、特殊的IP地址

一些特殊的IP 地址:

(1)IP 地址127.0.0.1:本地回环(loopback)测试地址

(2)保留地址:网络地址和广播地址

20170210141138_43121.png

(3)广播地址:TCP/IP 协议规定,主机号部分各位全为1 的IP 地址用于广播.所谓广播地址指同时向网上所有的主机发送报文,如136.78.255.255 就是B 类地址中的一个广播地址,你将信息送到此地址,就是将信息送给网络号为136.78 的所有主机.

6、公有IP地址

.A 类地址中:1.0.0.0 到9.255.255.25511.0.0.0到126.255.255.255

.B 类地址中:128.0.0.0 到172.15.255.255172.32.0.0到191.255.255.255

.C 类地址中:192.0.0.0 到192.167.255.255192.169.0.0到223.255.255.255

7.私有IP地址

.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

7、计算可用主机数

20170210141240_74088.png

二、子网划分VLSM

1、子网划分VLSM(可变长子网掩码)的优点

·子网划分能将一个大型广播域划分成多个更易于管理的较小广播域,从而有效地分配地址。

·VLSM可添加多层寻址层级以更有效地分配IP地址。

·路由总结的优点包括拥有更小的路由表,并能隔离拓扑更改。

2、如何进行子网划分

为了标识子网,您需要从IP地址的主机ID部分“借用”一些位:

§ 可用子网的数量取决于借用的位数。

– 可用子网的数量= 2s其中S是借用的位数.

§ 每个子网中的可用主机的数量取决于未借用的主机ID的位数。

– 每个子网中的可用主机数量= 2h -2 ,其中h是未借用的主机位数

– 保留一个地址作为网络地址

– 保留一个地址作为广播地址

20170210141334_92721.png

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

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

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


相关推荐

  • MacPorts 安装与使用

    MacPorts 安装与使用MacPorts安装与使用安装修改安装源MacPorts使用MacPorts像brew一样,可以快速安装软件。安装在安装macports之前注意要保证当前系统已安装xcode且保持最新版本。https://www.macports.org/install.php官网地址查找对应的系统版本。找到对应版本的dmg安装包,下载后安装。在安装的过程中,会卡在运行软件包步骤。切记断网安装,不进行软件包的安装更新。如果卡在此安装步骤无法退出,可进行如下操作:1.在活动监视器找到对应的安装程序强制退

    2022年9月21日
    1
  • mt4接入python_mt4 调用 api「建议收藏」

    mt4接入python_mt4 调用 api「建议收藏」python与matlab混编用于Python的MATLAB引擎API快速入门安装用于Python的MATLAB引擎APIMatlab的官方文档中介绍了Matlab与其余编程语言之间的引擎接口,其中包括对于Python开放的引擎API,可参考官方教程,其中包括引擎安装,基本使用,以及Pyth…文章刘新伟2018-06-112307浏览量JVM–方法调用版…

    2022年8月15日
    17
  • js一篇汇总

    一.js的数据类型和变量JavaScript有六种数据类型。主要的类型有number、string、object以及Boolean类型,其他两种类型为null和undefined。

    2021年12月24日
    47
  • hibernate和mybatisplus区别_hibernate3

    hibernate和mybatisplus区别_hibernate3hibernate和mybatis区别对比

    2022年9月11日
    3
  • kali 更换更新源

    kali 更换更新源进入源文件进行修改leafpad/etc/apt/sources.list(其实系统本身就自带了更新源,去掉其注释也是可以的,现在官方源的下载速度也还ok,下面的三选一亦可)#kali官方源debhttp://http.kali.org/kalikali-rollingmainnon-freecontrib#中科大的源debhttp://…

    2022年5月28日
    53
  • 为什么下面老是流水出来是什么原因_integer.parseint和valueof

    为什么下面老是流水出来是什么原因_integer.parseint和valueofInteger.MAX_VALUE,十六进制位为0x7fffffff,二进制位:01111111111111111111111111111111;Integer.MIN_VALUE,即0x80000000,二进制位: 10000000000000000000000000000000;01111111111111111111111111111111+…

    2025年9月5日
    4

发表回复

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

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