精华内容
下载资源
问答
  • 以下给出的地址中,属于子网192.168.15.19/28 的主机地址是_______A.192.168.15.17 B.192.168.15.14C.192.168.15.16 D.192.168.15.31 您好!将IP地址192.168.15.19和28位子网掩码255.255.255.240分别化成二进制...
    以下给出的地址中,属于子网192.168.15.19/28 的主机地址是_______

    A.192.168.15.17     B.192.168.15.14
    C.192.168.15.16 D.192.168.15.31
     
    您好!将IP地址192.168.15.19和28位子网掩码255.255.255.240分别化成二进制后进行与运算,可以得到该子网的网络地址192.168.15.16。由于网络位是28位,主机位也就是4位,2的4次方是16,即该子网段包括16个IP地址。也就是说地址范围是192.168.15.16到192.168.15.31,但16是网络地址,31是广播地址,因此选A--192.168.15.17。
    展开全文
  • ip地址的分类 A网 直接可以使用一台交换机直接通信 而不涉及到外网 之间通信 第一个和最后一个是不能分配 B类地址 前两个表示网段 后两个表示主机 后面两个随便变化也是在同一个网段 私有...

    ip地址的分类

    A网 直接可以使用一台交换机直接通信 而不涉及到外网之间的通信

    BC 类网 也有对应的私有Ip段不直接与外网数据交换,节省IP资源。

    ABC类网分类中的 网络段+主机段 分别占几位 :的依据就是 子网掩码

    B类的掩码前(255.25516位全是1
    IP改变会影响到网址ID的变化,
    而 后面(0.016 位 都是0 所以这段对应的
    ip变化是不会影响到 网络ID 的(计算网络ID使用的是二进制下的逻辑与)
    
    只要是与子网掩码 255对应的就是网络段  只要是0对应的就是主机段
    
    下面最后的截图中例子:
    一个B类的IP地址
    子网掩码可以不是标准的掩码格式(255.255.0.0)
    而是使用的(255.255.255.0)作为子网掩码,此时第三个255(二进制8位)就作为子网段。
    只要子网掩码分配的是255就是网络段,0为主机段
    所以图中的主机段是从172.16.2 (子网)算起的 而不是 172.16.段算。
    
    二进制逻辑与的关系计算网络地址
    广播地址  只要把子网掩码中主机段:0
     的二进制全部换算为1
    这个时候的前面的几个段位不变,
    只是将 主机位全部换算成1,即255
    
    
    首尾两个段一个网络段,一个广播段不可用
    
    
    
    
    ABC 类有不同的网络段的个数  和 主机段个数  这个是由什么决定的呢 
    是由子网掩码决定的
    IP和子网掩码相互依存不能单独使用
    

    在这里插入图片描述

    第一个ip地址和最后IP地址一个是不能分配的
    

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    B类地址:前两个表示网段 后两个表示主机
    

    在这里插入图片描述

    后面两个随便变化也是在同一个网段,与后面的非标准子网掩码 对比 理解 B类网络的 子网 的概念
    

    在这里插入图片描述
    在这里插入图片描述

    私有的ip地址不能直接访问外网  可以有效的节省Ip地址资源
    

    在这里插入图片描述

    ABC 类有不同的网络段的个数  和 主机段个数  这个是由什么决定的呢 
    是由子网掩码决定的
    IP和子网掩码相互依存不能单独使用
    

    在这里插入图片描述

    B类的掩码前(255.25516位全是1  ,
    IP改变会影响到网址ID的变化,
    而 后面(0.016 位 都是0 所以这段对应的
    ip变化是不会影响到 网络Id 的
    

    只要是与子网掩码 255对应的就是网络段 只要是0对应的就是主机段

    在这里插入图片描述

    在这里插入图片描述

    网络地址 主机地址 子网 与子网掩码之间的关系换算

    如下图:
    一个B类的IP地址
    子网掩码可以不是标准的掩码格式(255.255.0.0)
    而是使用的(255.255.255.0)作为子网掩码,此时第三个255(二进制8位)就作为子网段。
    只要子网掩码分配的是255就是网络段,0为主机段
    所以图中的主机段是从172.16.2 (子网)算起的 而不是 172.16.段算。
    
    二进制逻辑与的关系计算网络地址
    广播地址  只要把子网掩码中主机段:0
     的二进制全部换算为1
    这个时候的前面的几个段位不变,
    只是将 主机位全部换算成1,即255
    
    
    首尾两个段一个网络段,一个广播段不可用
    
    

    0L3FxXzQyNjY0OTYx,size_16,color_FFFFFF,t_70)

    展开全文
  • 子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码设定必须遵循一定规则。与IP地址相同,子网掩码长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二...

    子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

    子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

    子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。

    就这么简单。

    转载于:https://www.cnblogs.com/lixd/p/5039531.html

    展开全文
  • """判断两个IP是否属于同一子网, 需要判断网络地址是否相同网络地址:IP地址二进制与子网掩码二进制地址逻辑“与”得到主机地址: IP地址二进制与子网掩码二进制取反地址逻辑“与”得到"""class ...

    """

    判断两个IP是否属于同一子网, 需要判断网络地址是否相同

    网络地址:IP地址的二进制与子网掩码的二进制地址逻辑“与”得到

    主机地址: IP地址的二进制与子网掩码的二进制取反地址逻辑“与”得到

    """

    class IpAddrConverter(object):

    def __init__(self, ip_addr, net_mask):

    self.ip_addr = ip_addr

    self.net_mask = net_mask

    @staticmethod

    def _get_bin(target):

    if not target.isdigit():

    raise Exception('bad ip address')

    target = int(target)

    assert target < 256, 'bad ip address'

    res = ''

    temp = target

    for t in range(8):

    a, b = divmod(temp, 2)

    temp = a

    res += str(b)

    if temp == 0:

    res += '0' * (7 - t)

    break

    return res[::-1]

    def _to_32_bin(self, ip_address):

    temp_list = ip_address.split('.')

    assert len(temp_list) == 4, 'bad ip address'

    return ''.join(list(map(self._get_bin, temp_list)))

    @property

    def ip_32_bin(self):

    return self._to_32_bin(self.ip_addr)

    @property

    def mask_32_bin(self):

    return self._to_32_bin(self.net_mask)

    @property

    def net_address(self):

    ip_list = self.ip_addr.split('.')

    mask_list = self.net_mask.split('.')

    and_result_list = list(map(lambda x: str(int(x[0]) & int(x[1])), list(zip(ip_list, mask_list))))

    return '.'.join(and_result_list)

    @property

    def host_address(self):

    ip_list = self.ip_addr.split('.')

    mask_list = self.net_mask.split('.')

    rever_mask = list(map(lambda x: abs(255 - int(x)), mask_list))

    and_result_list = list(map(lambda x: str(int(x[0]) & int(x[1])), list(zip(ip_list, rever_mask))))

    return '.'.join(and_result_list)

    if __name__ == '__main__':

    ip01 = IpAddrConverter("211.95.165.24", "255.255.254.0")

    ip02 = IpAddrConverter("211.95.164.78", "255.255.254.0")

    print(ip01.net_address == ip02.net_address)

    展开全文
  • 有关知识背景及概念 参考书籍:《图解TCP/IP》 ...IP地址是IP协议(在网络层)提供一种统一的地址格式,它为互联网上每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异 IP地址有IP协议而来,...
  • 已知某计算机所使用IP地址是:195.169.20.25,子网掩码是:255.255.255.240,经计算写出该机器网络号、子网号、主机号。 因为:195=11000011B,240=11110000B,25=00011001B 由以上参数可知:1.该计算机网络...
  • 办公室内有一台计算机,IP地址为192.45.165.243,子网掩码为255.255.255.224,则该机所在网络属于哪类网络?其网络是否进行了子网划分?若划分,则分为几个网络,并写出每个子网号?改机的子网号和广播地址分别为...
  • /* //判断任意两台计算机IP地址是否属于同一子网络 子网掩码是用来判断任意两台计算机IP地址是否属于同一子网络根据。 子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为...
  • 1、IP地址:Internet网是由不同物理网络互联而成,...IP地址唯一标识出主机所在网络和网络中位置编号,按照网络规模大小,常用IP地址分为以下三类:A:这类地址的特点是以0开头,第一字节表示网络号,第二、...
  • 子网地址算法

    2020-12-17 18:35:13
    1.属于c类地址,网络号为24位,换算成二进制得出子网位为1,主机位为7 2.子网数为2的子网数次方,所以为2 3. 主机数为2的主机位次方-2.所以为126 4. 子网地址192.168.10.0和192.168.10.128 5. 广播地址为192.168.10....
  • 子网掩码是用来判断任意两台计算机IP地址是否属于同一子网络根据。 子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用子网掩码可以判断两台主机是否中同一子网中...
  • 判断两个IP是否属于同一子网题目描述输入描述输出描述代码实现总结 题目描述 ...若两台主机的IP地址分别与它们的子网掩码相“与”后结果相同,则说明这两台主机在同一子网中。 示例: IP地址...
  • IP地址子网划分

    2021-03-31 18:05:36
    IP地址一、IP地址分类二、子网划分习题练习 一、IP地址分类 网络位:标识属于哪个网段 ...255.255.255.240:11111111.11111111.11111111.11110000,相当于主机地址部位划分4位为子网位, 子网数=2^4=1
  • 1.属于哪类地址,网络号是多少位,主机号是多少位,子网号多少位? 2.子网数=?,主机数=? 3.子网地址都是哪些? 4.广播地址都是哪些? 二进制如下图所示 1.属于C类地址,因为网络地址第一字节为192,其第一字节...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 381
精华内容 152
关键字:

属于子网的主机地址