IP地址和子网掩码计算

合集下载

IP地址、子网掩码详解

IP地址、子网掩码详解

一、IP地址的介绍1、IP地址的表示方法IP地址 = 网络号+主机号把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。

在 TCP/IP协议中,IP地址是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。

因此 Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。

A、B、C类最常用,下面加以介绍。

本文介绍的都是版本4的IP地址,称为IPv4.●A类地址:A类地址的网络标识由第一组8位二进制数表示,A类地址的特点是网络标识的第一位二进制数取值必须为"0"。

不难算出,A类地址第一个地址为00000001,最后一个地址是01111111,换算成十进制就是 127,其中127留作保留地址,A类地址的第一段范围是:1~126,A类地址允许有27 -2=126个网段(第一个可用网段号1,最后一个可用网段号126)(减2是因为0不用,127留作它用),网络中的主机标识占3组8位二进制数,每个网络允许有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址,这两个地址一般不分配给主机)。

通常分配给拥有大量主机的网络。

●B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为"10"。

B类地址第一个地址为10000000,最后一个地址是10111111,换算成十进制B类地址第一段范围就是128~191,B类地址允许有214 =16384个网段(第一个可用网段号128.0,最后一个可用网段号1291.255),网络中的主机标识占2组8位二进制数,每个网络允许有 216-2=65533台主机,适用于结点比较多的网络。

怎样根据IP地址和子网掩码计算出主机号

怎样根据IP地址和子网掩码计算出主机号

怎样根据IP地址和子网掩码计算出主机号?一、IP地址概念IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。

网络ID用来标识计算机所处的网段;主机ID用来标识计算机在网段中的位置。

IP地址通常用4组3位十进制数表示,中间用“.”分隔。

比如,192.168.0.1。

补充[IPv6]:前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数目已经不能满足人们日常的需要,据权威机构预测到2010年要充分应用信息技术,每个人至少需要10个IP地址,比如:计算机、笔记本、手机和智能化冰箱等。

为了解决该问题开发了IPv6规范,IPv6用128位表示IP地址,其表示为8组4位16进制数,中间为“:”分隔。

比如,AB32:33ea:89dc:cc47:abcd:ef12:abcd:ef12。

二、IP地址分类为了方便IP寻址将IP地址划分为A、B、C、D和E五类,每类IP地址对各个IP地址中用来表示网络ID和主机ID的位数作了明确的规定。

当主机ID的位数确定之后,一个网络中是多能够包含的计算机数目也就确定,用户可根据企业需要灵活选择一类IP地址构建网络结构。

A类A类地址用IP地址前8位表示网络ID,用IP地址后24位表示主机ID。

A类地址用来表示网络ID的第一位必须以0开始,其他7位可以是任意值,当其他7位全为0是网络ID最小,即为0;当其他7位全为1时网络ID最大,即为127。

网络ID不能为0,它有特殊的用途,用来表示所有网段,所以网络ID最小为1;网络ID也不能为127;127用来作为网络回路测试用。

所以A类网络网络ID的有效范围是1-126共126个网络,每个网络可以包含224-2台主机。

B类B类地址用IP地址前16位表示网络ID,用IP地址后16位表示主机ID。

B类地址用来表示网络ID的前两位必须以10开始,其他14位可以是任意值,当其他14位全为0是网络ID最小,即为128;当其他14位全为1时网络ID最大,第一个字节数最大,即为191。

IP地址、子网掩码详解

IP地址、子网掩码详解

IP地址、子网掩码详解一、IP地址的介绍1、IP地址的表示方法IP地址= 网络号+主机号把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。

在TCP/IP协议中,IP地址是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。

因此Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。

A、B、C类最常用,下面加以介绍。

本文介绍的都是版本4的IP 地址,称为IPv4.●A类地址:A类地址的网络标识由第一组8位二进制数表示,A类地址的特点是网络标识的第一位二进制数取值必须为"0"。

不难算出,A类地址第一个地址为00000001,最后一个地址是01111111,换算成十进制就是127,其中127留作保留地址,A类地址的第一段范围是:1~126,A类地址允许有27 -2=126个网段(第一个可用网段号1,最后一个可用网段号126)(减2是因为0不用,127留作它用),网络中的主机标识占3组8位二进制数,每个网络允许有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址,这两个地址一般不分配给主机)。

通常分配给拥有大量主机的网络。

●B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B 类地址的特点是网络标识的前两位二进制数取值必须为"10"。

B类地址第一个地址为10000000,最后一个地址是10111111,换算成十进制B类地址第一段范围就是128~191,B类地址允许有214 =16384个网段(第一个可用网段号128.0,最后一个可用网段号1291.255),网络中的主机标识占2组8位二进制数,每个网络允许有216-2=65533台主机,适用于结点比较多的网络。

计算机网络技术基础试题库(含答案)

计算机网络技术基础试题库(含答案)

计算机网络技术基础试题库(含答案)计算机网络技术基础试题库1. 题目:IP地址与子网掩码计算a) 问题描述:某公司给出一个IP地址段为192.168.1.0/24,其子网掩码为255.255.255.0。

请计算该IP地址段中可以分配的子网数量和每个子网的主机数量。

b) 解答:根据给定的IP地址段和子网掩码,可以通过以下步骤计算:步骤一:确定主机位数由于子网掩码为255.255.255.0,具有24位网络前缀和8位主机标识。

因此,该IP地址段中共有8位主机位。

步骤二:计算子网数量由于主机位数为8位,可以通过2的主机位数次幂来计算子网数量。

即2^8=256个子网。

步骤三:计算每个子网的主机数量由于主机位数为8位,可以通过2的主机位数次幂减去2来计算每个子网的可用主机数量。

即2^8-2=254个主机。

因此,该IP地址段可以分配256个子网,每个子网可以容纳254个主机。

2. 题目:TCP三次握手过程a) 问题描述:简要描述TCP三次握手过程,说明每个步骤的目的。

b) 解答:TCP三次握手是建立TCP连接时的必要过程,分为以下步骤:步骤一:客户端发送SYN包客户端发送一个带有SYN标志的TCP数据包,将初始序列号设为随机数,用于建立连接。

步骤二:服务器发送SYN-ACK包服务器接收到客户端的SYN包后,发送一个带有SYN和ACK标志的TCP数据包,将初始序列号设为随机数,确认客户端的SYN请求。

步骤三:客户端发送ACK包客户端接收到服务器的SYN-ACK包后,发送一个带有ACK标志的TCP数据包,确认服务器的握手请求。

每个步骤的目的如下:步骤一:客户端发送SYN包是为了告知服务器,客户端希望建立一个连接,并发送初始序列号,用于后续通信的数据分段。

步骤二:服务器发送SYN-ACK包是为了确认客户端的握手请求,并告知客户端自己的初始序列号。

步骤三:客户端发送ACK包是为了确认服务器的握手请求,并告知服务器自己已准备好进行通信。

IP地址和子网掩码

IP地址和子网掩码

IP地址和子网掩码一、IP地址为:192.9.89.13,子网掩码为:255.255.255.0。

怎样判断这个IP的网络号和主机号呢?1.计算网络号将IP地址和子网掩码的二进制进行逻辑与(AND)运算,得出的结果即为该IP地址的网络号。

11000000 00001001 01011001 00001101→192.9.89.13(IP地址)And 11111111 11111111 11111111 00000000→255. 255. 255.0(子网掩码) 11000000 00001001 01011001 00000000→192.9.89.0(网络地址)192.9.89.0就是IP地址的网络号,即网络地址2.计算主机号将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分00000000 00000000 01000000 11111111→0.0.0.255 (子网掩码取反后的值)And 11000000 00001001 01011001 00001101→192.9.89.13(IP地址)00000000 00000000 00000000 00001101→0.0.0.13(主机号)0.0.0.13就是IP地址的主机号(可简化为13)3.结论①.192.9.89.13可以理解为192.9.89.0网络中的0.0.0.13主机。

②.网络号为192.9.89.0的所有主机属同一个网络。

③.同一个网络的主机不需要路由器,通过交换机和网络传输介质连接后可以直接通讯。

二、应用练习(1)假设有一个IP地址:192.168.0.1,子网掩码为:255.255.255.0,判断网络号和主机号。

结果提示:网络号192.168.0.0,主机号0.0.0.1(2)已知某单位有两个IP地址:210.39.240.33和210.39.240.65,问:子网掩码为255.255.255.0,上述两个IP是否处于同一个网络内?如果子网掩码换为255.255.255.192呢?结果提示:当掩码是255.255.255.0(11111111 11111111 11111111 00000000)时,IP的32位二进制可以看成210.39.240.33(210.39.240.00100001)和210.39.240.65(210.39.240.01000001),由于IP 的网络号前24位相同(均为210.39.240),所以这两个IP地址属于同一个网络。

软考网络工程师常用计算公式汇总

软考网络工程师常用计算公式汇总

软考网络工程师常用计算公式汇总1.网络带宽计算:
带宽=网络吞吐量/传输时间
2.网络传输时间计算:
传输时间=数据量/带宽
3.网络时延计算:
总时延=传播时延+传输时延+排队时延
其中,传播时延=传输距离/传播速度
传输时延=数据长度/传输速率
排队时延=排队长度/排队速率
4.网络利用率计算:
利用率=传输时延/(传输时延+传播时延)
5.IP地址计算:
IP地址=网络号+主机号
6.网络号计算:
网络号=IP地址&子网掩码
7.子网掩码计算:
子网掩码=网络号位数为1,主机号位数为0的二进制数
8.网络中设备数量计算:
主机数=2^(主机位数)-2
9.平均排队长度计算:
平均排队长度=平均到达率*平均服务时间
10.斐波那契数列计算:
F(n)=F(n-1)+F(n-2)
以上是软考网络工程师常用的计算公式的汇总。

这些公式涉及到网络带宽、传输时间、网络时延、网络利用率、IP地址、子网掩码、设备数量、排队长度、斐波那契数列等方面的计算。

掌握这些公式可以帮助你在软考网络工程师考试和实际工作中更好地应对各种计算问题。

子网掩码与IP地址的计算

子网掩码与IP地址的计算

§已知子网掩码为255.255.255.192,求实际子网数(去除全0和全1)和每个子数的主机数。

如果将192换为二进制求出子位数较繁,可按以下方法计算:256-192=64(2的6次方),所以192进制后面就应用6个0,即11000000,那么子网数应有2^2=4个,去除全0和全1两,实际只有2个可用,所实际子网数应该是2个;每个子网的主机数就是2^6-2=62个。

§已知所需子网数12,求实际可分配的子网数。

子网数是12与之最近的2^x是16(2^4),所以去除全0和全1的两个,就是实际可分配子网数为16-2=14个。

§已知一个B类子网的每个子网主机数要达到60×255个(约相当于X.Y.0.1~X.Y.59.254的数量),求子网掩码。

与60最近的2^x是64(2^6),故8位二进制后面应该有6个0。

由于B类IP,所以掩码格式是255.255.0.0,而现在被分割子网,故现在第三字节的应该是11000000(192),所以子掩码是255.255.192.0§如果所需子网数为7,求子网掩码。

与7最近的2^x是8(2^3),而此时只能有6个子网可以分配,不能满足7个子网的需求,所只能取16(2^4),256-16=240,所以子网掩码为255.255.255.240§已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机块。

211是个C类地址,掩码为255.255.255.0,现要划分4个子网,与4(本身不能用,因为如果取4,实际只能分配2个子网,就不可能满足4个子网的需求)最近的8(2^3),256-32=224,所以子网掩码应为255.255.255.224,此时每个子网有32台主机数,理论主机块为:0—31(*),32—63,64—95,96—127,128—159,160—191,192—223,224—255(*),而实际主机块中的全0全1不能使用,故实际主机块为(实际每个子网只有30台):33——62,65——94 97——126,129——156,161——190,193——222§已知子网中可使用15个主机块,求最大可分配的子网数和子网掩码。

IP地址及子网掩码的计算

IP地址及子网掩码的计算

这些是我(187170918)在网上收集到的一些希望能对大家有所帮助IP地址的计算以及子网掩码的计算子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。

它和IP地址一样也是使用点式十进制来表示的。

如果两个IP地址在子网掩码下按位与的计算下所得结果相同,即表明它们共属于同一子网中。

在计算子网掩码时,我们要注意IP地址中的保留地址,即“0”地址和广播地址,它们是指主机地址或网络地址全为“0”或“1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。

实例一、通过IP地址和子网掩码与运算计算相关地址得到网络地址广播地址地址范围本网有几台主机分步骤计算 1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。

2)IP地址和子网掩码进行与运算,结果是网络地址3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。

4)地址范围就是含在本网段内的所有主机网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址+1至广播地址-15)主机的数量主机的数量=2二进制的主机位数-2(减2是因为主机不包括网络地址和广播地址。

)例:我随便拿个IP地址来举例:IP地址为15.8.8.88子网掩码是255·255·248·0。

算出网络地址、广播地址、地址范围、主机数。

分析:我觉得首先要子网掩码,因为看了子网掩码后就知道有多少网络位,多少主机位!就看这个子网掩码吧,其中网络位共有21位,主机位有11位。

那么我们再看看给出的IP地址是什么类型的,是A类那么A类默认的子网掩码是255.0.0.0,那么我就要在21位中减去8位,因为这8位是它默认的!那么剩下的就是13位就子网的位数。

11位就是主机位数。

那么这个A类地址15.0.0.0就被划分成了213=8192个子网。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例题:
Eg1:划分成4个子网(单级子网划分)
• IP地址:192.168.0.0 • 子网掩码为:255.255.255.0
解题步骤
1.一共4个子网,则由:
2借用的主机位 >=子网数
• 需从主机位借2位作为网络位。 • 子网掩码由255·255·255·0变为255·255·255·192 • 网络位和主机位变化如下:
192.168.0.191
4
192.168.0.192
192.168.0.193 - 192.168.0.254
192.168.0.255 全1组合一般不使用
每个子网中所含的主机数为:26 – 2 = 62
例题:
Eg2:假如该企业下分四个子公司,每个子公司需要的IP地址是:A公司 500个、B公司250个、C公司120个、D公司120个。 • 已获得IP地址:200.0.64.0/22 • 求:各子网的网络号及子网掩码,并标明相应允许联网的主机数目
解题步骤
4.排除掉网络地址和广播地址,得到该网段的IP地址范围。
•地址范围是: 网络地址+1 to 广播地址-1 •本题中即为:10.10.12.1—10.10.15.254。
解题步骤
5.本网段中的主机数目(允许分配的IP地址数目)
• 由于本题中主机位数为10位(第一张图示),所以总数为: 2^10-2=1022
解题步骤
1. 根据各单位计算出需要的主机和网络位数,如下表所示:
单位名称 A公司 B公司 C公司 D公司
需要地址 计算主机位数 主机位数
网络位数
500个
29=512
9位
256
8位
32-8=24位
120个
27=128
7位
32-7=25位
120个
27=128
7位
32-7=25位
解题步骤
2. 根据上表可以 将200.0.64.0/22 再划分为:
1
192.168.0.0
192.168.0.1 - 192.168.0.62
192.168.0.63 全0组合一般不使用
2
192.168.0.64
192.168.0.65 - 192.168.0.126
192.168.0.127
3
192.168.0.128
192.168.0.129 - 192.168.0.190
255.255.252.0
• 默认网关
10.10.14.1
求:当前子网(网段)中允许分配的IP地址数目(即允许分配主机个 数)为 。
解题步骤
1.将IP地址与子网掩码转换成二进制数。
网络ID
主机ID
解题步骤
2.进行与运算,得到网络地址。
解题步骤
3.将主机位全置为1,得到相应的广播地址。
主机ID全置为1
IP地址与子网掩码计算问题
第一类:根据IP地址和子网掩码计算
根据IP地址和子网掩码计算: 1、 网络地址 2、 广播地址 3、 IP地址范围 4、该网段允许分配的主机数或者IP地址数
Eg:如果在Internet协议(TCP/IP)属性设置中。
• 设置IP地址为: 10.10.14.23
• 子网掩码:
解题步骤
2.子网掩码网络位由24位变成26位,IP地址前24位是规定的网络位数, 是不能改变的,而从主机借来的25、26两位是可以改变的。
解题步骤
3.计算一下每个子网的网络地址、广播地址和地址范围
子网1
子网2
子网3
子网4
解题步骤
4.每个子网的总体情况
子网序号
网络地址
地址范围
广播地址
备注
相关文档
最新文档