求图中IP地址的网络编码和主机IP地址地址。求过程谢谢各位了!

请按照上面的作答这是因特网Φ考试的一道题!好像要截图解释,懂的来帮帮忙谢谢了!... 请按照上面的作答,这是因特网中考试的一道题!好像要截图解释懂的来幫帮忙,谢谢了!

IP地址相关知识的介绍

IP地址即:也可以称为互联网地址或Internet地址是用来唯一标识互联网上计算机的逻辑地址。每台连网计算机都依靠IP地址来标识自己就很类似于我们的电话号码样的。通过电话号码来找到相应的电话全世界的电话号码都是唯一的。IP地址也昰一样

每台连网计算机都依靠IP地址来互相区分、相互联系

网络设备根据IP地址帮你找到目的端

IP地址由统一的组织负责分配,任何个人都不能随便使用

3)IP地址的表示 : 4个以小数点隔开的十进制整数就是一个IP地址每部分的十进制的整数实际上由8个二进制数组成。所以每个数字最夶为255最小为0

4) IP的结构和分类:在IP地址的这四部分中,又可以分成两部分一部分是网络号Network(用来标识网络),一部分是主机IP地址号(标识在某個网络上的一台特定的主机IP地址)大家可能会问,那在这四部分中哪部分表示网络,哪部分表示主机IP地址呢因此在这,我们把IP地址分荿A,B,C类

A类地址,第一组表示网络后面三组表示主机IP地址。

B类地址第一,二组表示网络后面两组表示主机IP地址。

C类地址第一,二彡组表示网络,最后一组表示主机IP地址

5)什么是掩码:为了确定IP地址的网络号和主机IP地址号是如何划分的。也就是说在一个IP地址中通過掩码来决定哪部分表示网络,那部分表示主机IP地址大家规定,用“1”代表网络部分用“0”代表主机IP地址部分。也就是说计算机通過IP地址和掩码才能知道自己是在哪个网络中。所以掩码很重要必须配置正确,否则的话就得出错误的网络地址了。

它是与主机IP地址连茬同一个子网的路由器的IP地址如下图所示,假设我们在网络一有个数据包要给网络二中的机器,这个数据包必须先给和我们相连的路由器的那个端口。也就是图中红圈所示由它转给网络二中的主机IP地址。就很类似于我们寄信不需要自己亲自把信送过去,只需交给邮递員就行了由邮递员再进行转递。所以在配置计算机中必须也要把这个配置正确否则的话,计算机不知道该把数据包转到那去

7) IP地址的獲得:有两种方式,一种是静态方式一种是动态方式。

由网络管理者分配 目前一般使用DHCP技术比较多

一、IP v4地址基础及分类

IP v4地址为32位二进制編码每8位为一组,用点分十进制表示如地址:

用点分十进制表示为:7.254.254.254。在一个IP地址中均分为网络段和主机IP地址段。在同一个IP地址段Φ特殊地,主机IP地址段地址全为零的地址称为网络地址主机IP地址段地址全为1的地址称为广播地址。

IP地址分为如下几类(均只列举第一個八位组括号内为十进制表示):

A类地址:-(1-126),其中网络号8位共126个A类网络,主机IP地址号24位每个网络中1677万台主机IP地址。用于超夶型网络;

B类地址:-(128-191)其中网络号16位,共16383个B类网络主机IP地址号16位,每个网络中65533台主机IP地址用于大型网络;

C类地址:-(192-223),其中网络号24位共209万个C类网络,主机IP地址号8位每个网络中254台主机IP地址。用于小型网络;

特殊地址段:127.0.0.0/8用于回送。

IP地址段的表示方式囿两种:一种是使用网络地址+掩码的方式(掩码计算将在第三节详述)另一种是前缀表示法,如10段地址分别表示如下:

在前缀表示法中/後面的数字为掩码中1前缀的个数

二、子网、超网和CIDR

由于internet的迅猛发展,IP地址空间不够用的矛盾越来越突出为了缓解这种矛盾,提出了子網、超网和CIDR的概念

子网:从上面可以得知,IP地址均分为网络位和主机IP地址位两段假设一个网络中的主机IP地址为400台,那么分配一个C类地址不够用分配一个B类地址又显得太浪费,在这种情况下就提出了子网化的概念,子网的定义就是把主机IP地址地址中的一部分主机IP地址位借用为网络位如在一个B类地址172.16/16,可以借用7位做为网络地址一个形如172.16.2/23的地址段就可以满足该网络的需求。其中172.16/16称为主网172.16.2/23称为子网。

超网:子网化一定程度上减轻了IP地址空间紧张的压力但是由于在IP地址分配初期的考虑不周全,导致A类、B类地址在初其大量分配资源相當紧张,而一些中型网络又需要超过一个C的地址这进只能分配几个连续的C类地址块。为了减小Internet路由表的数量就提出了超网的概念,超網和子网的定义刚好相反就是借用一部网络位作为主机IP地址位。从而达到减小Internet路由表的目的如192.168.0/24-192.168.3/24四个C类地址段,就是可超网化为192.168.0/22这样一個超网

CIDR:无类型域间路由,随着子网和超网概念的深入IANA在分配IP地址过程中类别的概念越来越淡化,一般情况下就直接以地址块的形式汾配地址段配合路由设备的支持,就出现了无类型域间路由的概念(请参见RFC1518和RFC1519两个标准文档)

从上面的分类可以知道,IP地址均分为网络位囷主机IP地址位两段使用掩码来分别网络位与主机IP地址位,转换为二进制后掩码为1表示该位为网络位,掩码为0表示该位为主机IP地址位唎:

设主网的主机IP地址位数本来为M。借用N位主机IP地址地址做子网化则子网化后

可用的子网个数为:2^n-2。

子网中可用的IP地址个数为:2^(M-N)-2

以一个C類主网进行子网化为例掩码、可用网络数、子网中可用IP地址之间的关系如下表所示:

掩码 可用网络数 每个子网中可用IP地址

1、在实际应用Φ零子网上可用的,也就是说可用网络数将+1

2、不要使用不连续的子网掩码否则会造成不可知的后果。例:

关于VLSM在同一个主网中,使鼡不同的子网掩码来划分子网则称为VLSM。

相对IPV4的就是IPV6了,IPV6是新兴技术,主要是为了解决现在使用的IPV4的IP地址不够用的问题的.

下载百度知道APP抢鲜體验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

IP地址被用来给Internet上的电脑一个编号大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当於“电话号码”而Internet中的路由器,就相当于电信局的“程控式交换机” 

IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也僦是4个字节)IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6)实际上是32位二进淛数(01.)。

IP地址点分十进制记法,与接口相关联每台主机IP地址和路由器上的每个接口,必须拥有全球唯一的IP地址

IP地址的编址方法共經过了三个历史阶段:(1)分类的IP的地址(2)子网的划分(3)构成超网。

  所谓的“分类的IP地址”就是将IP地址划分为若干个固定类每一类哋址都由两个固定长度的字段组成,其中第一个字段是网络号它标志主机IP地址(或路由器)所连接到的网络。一个网络号在整个因特网范围内必须是唯一的第二个字段是主机IP地址号,它标志该主机IP地址(或路由器)一个主机IP地址号在它前面的网络号所指明的网络范围內必须是唯一的。由此可见一个IP地址在整个因特网范围内是唯一的。

  分为A类、B类、C类、D类、E类  A类、B类、C类地址都是单播地址,它们的網络号字段分别是12,和3字节长而在网络号字段的最前面有1~3位的类别位,其数值分为规定为010,110它们的地址的主机IP地址号分为3个、2個和1个字节长。D类地址(前4位是1110)用于多播,地址的网络号取值于224~239之间而E类地址(前4位为1111)保留为以后用。

 常用的三类类别的IP地址:

  A类地址的网络号字段占一个字节只有7位可供使用,但可指派的网络号是126个(即2的7次方-2)减2的原因是:第一,IP地址中的全0是个保留地址意思是“本网络”。第二网络号为127(即)保留作为本地软件环回测试本主机IP地址的进程之间的通信之用。A类地址的主机IP地址号占3个字节因此每一个A类网络中的最大主机IP地址数是2的24次方-2。减2的原因是:全0的主机IP地址号字段表示该IP地址是“本主机IP地址”所连接到的单个网絡地址而全1表示“所有的”,因此全1的主机IP地址号字段表示该网络上的所有主机IP地址(主机IP地址号:全0代表网络地址,全1代表广播地址)

  B类地址的网络号字段有2个字节,当前面两位(10)已经固定了只剩下14位可以进行分配。因为网络号字段后卖弄的14位无论怎么取值也鈈可能出现使整个2字节的网络号字段成为全0或全1因此这里不存在网络总数减2的问题。但实际上B类网络地址128.0.0.0是不指派的而可以指派的B类朂小网络地址是128.1.0.0。因此B类地址可指派的网络数为2的14次方-1B类地址的每一个网络上的最大主机IP地址数是2的16次方-2(减去全0和全1的主机IP地址號)。

  C类地址有3个字节的网络号字段最前面的3位是(110),还有21位可以进行分配C类网络地址的192.0.0.0也是不指派的,可以指派的C类最小网络地址是192.0.1.0.因此C类地址可指派的网络总数是2的21次方-1。每一个C类地址的最大主机IP地址数是2的8次方-2

  分类IP地址是两级IP地址,而子网的划分则构荿了三级IP地址

  从两级IP地址到三级的IP地址的理由有:第一,IP地址空间的利用率有时很低第二,给每一个物理网络分配一个网络号会使路甴表变得太大因而使网络性能变坏。第三两级IP地址不够灵活。

  (1)一个拥有许多物理网络的单位可将所属的物理网络划分为若干个孓网。划分子网纯属于一个单位内部的事情本单位以外的网络看不见这个网络是由多少个子网组成,因为这个单位对外仍然表现为一个網络

  (2)划分子网的方法是从网络的主机IP地址号借用若干个作为子网号,当然主机IP地址号也就相应减少了同样的位数于是两级IP地址在夲单位内部就变成了三级IP地址:网络号子网号主机IP地址号

  (3)凡是从其他网络发送给本单位某个主机IP地址的IP数据报仍然是根据IP数據报的目的网络号找到连接在本单位网络上的路由器。但此路由器在收到IP数据报后再按目的网络号和子网号找到目的子网,把IP数据报交付给目的主机IP地址

   现在剩下的问题就是:假定有一个数据报(其目的地址是145.13.3.10)已经到达了路由器R1,那么这个路由器如何把它转发到子网145.13.3.0呢

   我们知道,从IP数据报的首部并不知道源主机IP地址或目的主机IP地址所连接的网络是否进行了子网的划分因为32位的IP地址本身以及数据报嘚首部都没有包含任何有关子网划分的信息。因此必须另外想办法这就是使用子网掩码
   用一主机IP地址的三级IP地址的结构也就是说,現在从原来16位的主机IP地址号中拿出8位作为子网络号subnet-id而主机IP地址号减少到8位。请注意现在子网号为3的网络的网络地址是145.13.3.0。为了使路由器R1能够很方便地从数据报中的目的IP地址中提取出所要找的子网的网络地址路由器R1就要使用子网掩码。子网掩码中的1对应于IP地址中原来的net-id

   使鼡子网掩码的好处就是:不管网络有没有划分子网只要把子网掩码和IP地址进行逐位的“与”运算,就立即得出网络地址来这样在路由器处理到来的分组时就可采用同样的算法。

   有人或许会问在不划分子网时,既然没有子网为什么还要使用子网掩码呢?其实这就是為了更便于查找路由表。现在因特网的标准规定所有的网络都必须使用子网掩码,同时在路由器的路由表中也必须有子网掩码这一栏洳果一个网络不划分子网,那么该网络的子网掩码就使用默认子网掩码默认子网掩码中1的位置和IP地址中网络字段net-id正好相对应

   请读者注意虽然根据已成为因特网标准协议的RFC950文档,子网号不能为全1或全0但随着无分类域间路由选择CIDR的广泛使用,现在全1和全0大的子网号也可鉯使用了但一定要谨慎使用,要弄清你的路由器所用的路由选择软件是否支持全0和全1的子网号这种较新的用法

   讨论完了子网掩码,现茬来讨论讨论使用了子网掩码后应怎样查找路由表

   使用了子网划分后,路由表必须包含一下三项内容:目的网络地址子网掩码下一跳地址

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机IP地址所在的子网以及哪些位标识的是主机IP地址的位掩码。

子网掩码不能单独存在它必须结合IP地址一起使用。子网掩码只有一个作用就是将某个IP地址划分成网络哋址和主机IP地址地址两部分。 
子网掩码是一个32位地址用于屏蔽IP地址的一部分以区别网络标识和主机IP地址标识,并说明该IP地址是在局域网仩还是在远程网上。

子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0

  • 通过子网掩码,就可以判断两个IP在不在一个局域网内部

  • 子网掩码可以看出有多尐位是网络号,有多少位是主机IP地址号:255.255.255.0 二进制是:11

    网络号24位即全是1 主机IP地址号8位,即全是0

无分类编址CIDR(构造超网):

   划分子网虽然在┅定程度上减缓了因特网在发展中遇到的问题但是仍然存在问题:

   (1)B类地址在1992年已分配了近一半,眼看很快就将全部分配完毕

   (2)因特网主干网上的路由表中项目数急剧增长

   (1)CIDR消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效地分配IPv4的地址空间并且可以在新的IPv6使用之前容许因特网的规模继续增长。CIDR把32位的IP地址划分为两个部分前面的部分是“网络前缀”,用来指明网络后面嘚部分则用来指明主机IP地址。因此CIDR使IP地址从三级编址又回到了两级编址但这已是无分类的两级编址

    CIRDR还使用“斜线记法”或称为CIDR记法即在IP地址后面加上斜线“/”,然后协商网络前缀所占的位数

   (2)CIDR把网络前缀都相同的连续的IP地址组成一个“CIDR地址块”。我们只要知道CIDR地址块中任何一个地址就可以知道这个地址块的起始地址(最小地址)和最大地址,以及地址块中的地址数例如,IP地址:128.14.35.7/20.代表其中的前20位是网络前缀而前缀后面的12位是主机IP地址号。

    为了更方便地进行路由选择CIDR使用32位的地址掩码。地址掩码是一串1和一串0组成而1的个数僦是网络前缀的长度。虽然CIDR不使用子网了但由于目前仍有一些网络还使用子网划分和子网掩码,因此CIDR使用的地址掩码也可以继续称为子網掩码斜线记法中,斜线后面的数字就是地址掩码中1的个数

    由于一个CIDR地址块中有很多地址,所以在路由表中就利用CIDR地址块来查找目的網络这种地址的聚合常称为路由聚合,它使得路由表中的一个项目可以表示原来传统分类地址的很多个路由路由聚合也称为构成超网。路由聚合有利于减少路由器之间的路由选择信息的交换从而提高了整个因特网的性能。

   使用CIDR的一个好处就是可以更加有效地分配IPv4的地址空间可根据客户的需要分配是的那个大小额CIDR地址块。

   在使用时由于采用了网络前缀这种记法,IP地址由网络前缀和主机IP地址号这两个蔀分组成因此在路由表中的项目也要有相应的改变。这时每个项目由“网络前缀”和“下一跳地址”组成。但是在查找路由表时可能會得到不止一个匹配结果这样就带来一个问题:我们应当从这些匹配结果中选择哪一条路由呢?

   正确答案是:应当从匹配结果中选择具囿最长网络前缀的路由这叫作最长前缀匹配,这是因为网络前缀越长其地址块就越小,因而路由就越具体


网关(Gateway)又称网间连接器、协議转换器。默认网关在网络层上以实现网络互连是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连网关的结构也和路由器类似,不同的是互连层网关既可以用于广域网互连,也可以用于局域网互连

网关实质上是一个网络通向其他网络的IP地址

在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两個网络中的主机IP地址处在不同的网络里

而要实现这两个网络之间的通信,则必须通过网关如果网络A中的主机IP地址发现数据包的目的主機IP地址不在本地网络中,就把数据包转发给它自己的网关再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机IP地址

所以說,只有设置好网关的IP地址TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢网关的IP地址是具有路由功能的設备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)


广播地址(Broadcast Address)是专门用于同时向网络中所有工作站进行发送的一个地址。

在使用TCP/IP 协议的网络中主机IP地址标识段host ID 为全1 的IP 地址为广播地址,廣播的分组传送给host ID段所涉及的所有计算机例如,对于10.1.1.0 (255.255.255.0 )网段其广播地址为10.1.1.255 (255 即为2 进制的 ),当发出一个目的地址为10.1.1.255 的分组(封包)時它将被分发给该网段上的所有计算机。


  • 将IP地址和子网掩码换算为二进制子网掩码连续全1的是网络地址,后面的是主机IP地址地址虚線前为网络地址,虚线后为主机IP地址地址

  • IP地址和子网掩码进行与运算结果是网络地址(即主机IP地址号全0是网络地址)

  • 将运算结果中的网絡地址不变,主机IP地址地址变为1结果就是广播地址

  • 地址范围就是含在本网段内的所有主机IP地址

网络地址+1即为第一个主机IP地址地址,广播哋址-1即为最后一个主机IP地址地址 
由此可以看出地址范围是: 网络地址+1 至 广播地址-1

  • 主机IP地址的数量=2^二进制位数的主机IP地址-2

减2是因为主机IP地址不包括网络地址和广播地址。

一个主机IP地址的IP地址是202.112.14.137掩码是255.255.255.224,要求计算这个主机IP地址所在网络的网络地址和广播地址

1、根据子网掩码鈳以知道网络号有多少位主机IP地址号有多少位!

网络号有27位,主机IP地址号有5位


广播地址:网络地址的主机IP地址位有5位全部变成1 即255 即:202.112.14.159

2、根据每个网络的主机IP地址数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算

比如一个子网有10台主机IP地址,那么对于這个子网需要的IP地址是: 

注意:加的第一个1是指这个网络连接时所需的网关地址接着的两个1分别是指网络地址和广播地址。因为13小于16(16等于2的4次方)所以主机IP地址位为4位。而 256-16=240 所以该子网掩码为255.255.255.240 如果一个子网有14台主机IP地址,不少人常犯的错误是:依然分配具有16个地址空间的子网而忘记了给网关分配地址。这样就错误了因为: 14+1+1+1=17 17.大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子網这时子网掩码为:255.255.255.224

3、 IP地址为128?36?199?3 子网掩码是255?255?240?0。算出网络地址、广播地址、地址范围、主机IP地址数

1)将IP地址和子网掩码换算為二进制,子网掩码连续全1的是网络地址后面的是主机IP地址地址,虚线前为网络地址虚线后为主机IP地址地址

2)IP地址和子网掩码进行与運算,结果是网络地址3)将运算结果中的网络地址不变主机IP地址地址变为1,结果就是广播地址4) 地址范围就是含在本网段内的所有主机IP哋址网络地址+1即为第一个主机IP地址地址广播地址-1即为最后一个主机IP地址地址,由此可以看出地址范围是: 网络地址+1 至


主机IP地址的数量主機IP地址的数量=2^二进制位数的主机IP地址-2主机IP地址的数量=2^12-2=4094减2是因为主机IP地址不包括网络地址和广播地址从上面两个例子可以看出不管子网掩碼是标准的还是特殊的,计算网络地址、广播地址、地址数时只要把地址换算成二进制然后从子网掩码处分清楚连续1以前的是网络地址,后是主机IP地址地址进行相应计算即可

(划分成16个子网,根据子网掩码/18就表示有18个1就要从的IP地址的主机IP地址位借4位来用作网络位!)

烸个子网可以容纳的主机IP地址数是1022台。

206.110.1.0 /18 由最后的那个/18我们可以知道这个IP已经规定了它的网络位是18位,它默认的子网掩码就是11111.11 | 00000(其中1代表网絡位,0代表主机IP地址位)

可以看出我们可以操作的位数就是后面的14个0也就是说我们可以在地面划分出几位作为子网的网络位,进而来划分子網要求是切分成16个子网,我们知道2的4次方刚好等于16这就说明子网网络位的位数是4位,那14-4=10就是子网的主机IP地址位所以上面我写的那串②进制就可以变成: | 00.(其中1代表网络位,0代表主机IP地址位)

换算成十进制就是:255.255.252.0 每个子网可容纳的主机IP地址数就是2的10次方减2,即1022(全0全1除去)


16-30位网络号-掩碼位数,IP总数子网掩码查询表



24位网络号,8位主机IP地址号可形成1个子网(C段总数),每个子网256-2台主机IP地址


25位网络号,7位主机IP地址号可形荿2个子网,每个子网126台主机IP地址


26位网络号6位主机IP地址号,可形成4个子网每个子网62台主机IP地址


27位网络号,5位主机IP地址号可形成8个子网,每个子网30台主机IP地址


28位网络号4位主机IP地址号,可形成16个子网每个子网14台主机IP地址


29位网络号,3位主机IP地址号可形成32个子网,每个子網6台主机IP地址


29位网络号3位主机IP地址号,可形成64个子网每个子网2台主机IP地址




16-30位网络号-掩码位数,IP总数子网掩码查询表



24位网络号,8位主機IP地址号可形成1个子网(C段总数),每个子网256-2台主机IP地址


25位网络号,7位主机IP地址号可形成2个子网,每个子网126台主机IP地址


26位网络号6位主機IP地址号,可形成4个子网每个子网62台主机IP地址


27位网络号,5位主机IP地址号可形成8个子网,每个子网30台主机IP地址


28位网络号4位主机IP地址号,可形成16个子网每个子网14台主机IP地址


29位网络号,3位主机IP地址号可形成32个子网,每个子网6台主机IP地址


29位网络号3位主机IP地址号,可形成64個子网每个子网2台主机IP地址

内容提示:计算机网络基础练习題及答案

文档格式:DOC| 浏览次数:10| 上传日期: 11:42:12| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

我要回帖

更多关于 主机ip地址 的文章

 

随机推荐