精华内容
下载资源
问答
  • 下列哪个IP地址可以分配给一台计算机? 正确答案: D 你的答案: D (正确) 256.1.3.4 197.3.11.0 199.5.89 11.15.33.235 添加笔记 求解答(8) 收藏 纠错 互联网...

    下列哪个IP地址可以分配给一台计算机?

    正确答案: D   你的答案: D (正确)

    256.1.3.4
    197.3.11.0
    199.5.89
    11.15.33.235


    互联网的网络地址分为A~E五类,其中
    A类地址:0.0.0.0 ~ 127.255.255.255
    主机号是后24位
    B类地址:128.0.0.0 ~ 191.255.255.255
    主机号是后16位
    C类地址:192.0.0.0 ~ 223.255.255.255
    主机号是后8位
    D类地址:224.0.0.0 ~ 239.255.255.255
    后28位为多播组号
    E类地址:240.0.0.0 ~ 255.255.255.255
    后27位待用

    所以,A错。
    主机号全为0的时候,表示一个网段
    主机号全为1的时候,是一个指向网络的广播。关于广播的具体分类请看TCP/IP卷一的第12章。
    所以B代表一个网段。
    C的话,参照TCP/IP详解卷一第三章 IP:网际协议的图3-3,代表了一个直接相连的网络。
    D作为一个A类地址,是可以分配给一台计算机的。

    展开全文
  • 如何分辨IP地址的类型

    千次阅读 2017-01-12 15:22:51
    地址为190.180.66.255的IP地址属于__ 类IP地址 IP地址的主要类型 A类IP地址,B类IP地址,C类IP地址

    我们经常会听到或者看到例如:地址为190.180.66.255的IP地址属于__ 类IP地址, 这样的字眼。那么如何来判别IP地址属于什么类型呢?
    (一般都是在IPv4的情况下,IPV6的话是不涉及IP分类的,IPV4分为ABCDE五类,一个IP共32字节)

    (1)A类IP地址

    范围从 1.0.0.1 到 126.255.255.254 的单址广播 IP 地址。第一个八位字节指明网络,后三个八位字节指明网络上的主机。
    例如:10.0.0.1,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。地址范围从0.0.0.1 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机(2的24次方的主机数目)。以子网掩码来进行区别:255.0.0.0

    A类地址默认子网掩码为255.0.0.0

    注:0 是保留的,并且表示所有IP地址,127也是保留地址,用于测试环回

    (2)B类IP地址:

    范围从 128.1.0.1 到 191.255.255.254 的单址广播 IP 地址。前两个八位字节指明网络,后两个八位字节指明网络上的主机。
    例如:172.168.1.1,第一和第二段号码为网络号码,剩下的2段号码为本地计算机的号码。可用的B类网络有16382个(2的16次方),每个网络能容纳6万多个主机 。以子网掩码来进行区别:255.255.0.0

    B类地址默认子网掩码为255.255.0.0

    (3)C类IP地址

    范围从 192.0.1.1 到 223.255.255.254 的单址广播 IP 地址。前三个八位字节指明网络,后一个八位字节指明网络上的主机。“网络负载平衡”为 C 类 IP 地址提供可选的会话支持(除了支持单个 IP 地址以外)以适应在客户站点使用多个代理服务器的客户。
    例如:192.168.1.1,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本地计算机的号码。C类网络可达209万余个,每个网络能容纳254个主机(2的8次方)。以子网掩码来进行区别: 255.255.255.0

    C类地址默认子网掩码为255.255.255.0

    (3.5)私有地址

    在以上三种主要的IP地址(A,B,C类)类型中,各保留了三个区域作为私有地址,常见于局域网中。
    范围如下:
    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

    (4)D类IP地址

    D类IP地址第一个字段以“1110”开始,第一个字段的范围从224-239,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中,用于多目的地信息的传输,和作为备用。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

    (5)E类地址

    以“11110”开始,第一个字段范围从240-254,为将来使用保留,仅做实验和开发用。 全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

    展开全文
  • 规则字符串中提取ip地址一、ip地址正则表达式二、提取ipip地址提取中可能出现的错误ip地址提取思路三、完整代码 ipv4地址总长度为32位,共4段,每段8位,以‘.’分割,每段为0~255的十进制数字 一、ip地址正则...

    ipv4地址总长度为32位,共4段,每段8位,以‘.’分割,每段为0~255的十进制数字

    一、ip地址正则表达式

    分段正则:

    取值区间正则合并整理
    0-9\d
    10-99\d{2}[1-9]?\d
    100-1991\d{2}1\d{2}
    200-2492[0-4]\d2[0-4]\d
    250-25525[0-5]25[0-5]

    合并整理:

    # 每一段的正则:
    (25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)
    
    # 完整ip的正则:
    r'((25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)'
    

    二、提取ip

    示例字符串:

    str = "123.12.12.12q we1764.12.12.76asd12.12.23.287frg45.23.278.34hrdf127.0.0.1jj255.45.45.45bghtbh43.0.76.345"
    # 以上能够构成ip地址的有 ['127.0.0.1', '255.45.45.45', '123.12.12.12']
    

    ip地址提取中可能出现的错误

    • 第一段或第四段位数超出,在匹配时直接舍去
    • 十进制数大于255,超出ip范围,在匹配时舍去第一位或最后一位而去两位使数字保持在范围内
    • findall匹配中间部分时需要将捕获组转化为非捕获组

    ip地址提取思路

    在从字符串中提取ip时可以将其分为开头,中间和结尾三部分:

    1. 中间部分
      判断可能符合ip地址格式的字符串部分的前后均需要至少一位非数字字符来截取。
      ip地址部分前三位只匹配数字长度为1~3位,第四段则使用ip地址的正则表达式进行匹配,避免出现第四段为大于255以上的数字时,在最终提取ip时舍去最后一位而匹配成功的情况。
      最后将分组加上非捕获符号后,使用findall匹配出中间所有符合ip地址格式的字符串,返回ip地址列表,正则表达式如下:
    	r'\D(?:\d{1,3}\.){3}(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\D'
    
    1. 开头
      和中间部分作为区分,开头为ip地址时,符合ip格式的字符串之前不存在其他字符,因此使用match从头开始匹配,ip地址第四段段之后要求至少有一个非数字字符,匹配成功则将提取的字符串添加到ip地址列表中,正则表达式如下
    	r'(\d{1,3}\.){3}(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\D'
    
    1. 结尾
      结尾的问题在于ip地址后不存在其他字符,因此在第四段匹配后加结束符来判断终止,避免出现第四段为大于255以上的数字时舍去最后一位而匹配成功的情况,匹配成功则将提取的字符串添加到ip地址列表中,正则表达式如下:
    	r'\D(\d{1,3}\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)$'
    

    三、完整代码

    import re
    
    # 输入要匹配的字符串
    # str = input('ip:')
    
    # 测试用字符串
    # str = "fsff123.12.12.12q we1764.12.12.76asd12.12.23.287frg45.23.278.34hrdf127.0.0.1jj255.45.45.45bghtbh43.0.76.345"
    str = "123.12.12.12q we1764.12.12.76asd12.12.23.287frg45.23.278.34hrdf127.0.0.1jj255.45.45.45bghtbh43.0.76.345"
    
    # 分为开头,中间和结尾三部分,提取可能包含ip地址的字符串
    # 匹配中间部分的ip,返回列表
    result = re.findall(r'\D(?:\d{1,3}\.){3}(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\D',str)
    print(result)
    
    # 匹配开头可能出现ip
    ret_start = re.match(r'(\d{1,3}\.){3}(?:25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\D',str)
    if ret_start:
        print("start:",ret_start.group())
        result.append(ret_start.group())
    
    # 匹配结尾
    ret_end = re.search(r'\D(\d{1,3}\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)$',str)
    if ret_end:
        print("end: ",ret_end.group())
        result.append(ret_end.group())
    
    print('*'*20)
    print("result: ",result) #result:  ['g45.23.278.34h', 'f127.0.0.1j', 'j255.45.45.45b', '123.12.12.12']
    
    # 构造列表保存ip地址
    ip_list = []
    for r in result:
        # 正则提取ip
        ret = re.search(r'((25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)', r)
        if ret:
        	# 匹配成功则将ip地址添加到列表中
            ip_list.append(ret.group())
    
    # 输入结果列表
    print(ip_list) # ['127.0.0.1', '255.45.45.45', '123.12.12.12']
    
    展开全文
  • IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下: 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 这些IP是私有地址 
    在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下: 
    
    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
    这些IP是私有地址 
    展开全文
  • 如何判断IP地址是A类B类还是C类

    万次阅读 2016-10-03 15:10:28
    A类网络的IP地址范围为:1.0.0.1-126.255.255.254; B类网络的IP地址范围为:128.1.0.1-191.255.255.254; C类网络的IP地址范围为:192.0.1.1-223.255.255.254 具体解释: 1.A类IP地址 一个A类IP地址由1...
  • IP地址分类(A类 B类 C类 D类 E类)

    千次阅读 2018-10-25 18:26:10
    这里要强调下,数字0和127不作为主机的IP地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送,但是0和127确实是属于A类地址,所以,A类地址最多只有126个地址。 A类地址中的私有地址和...
  • 计算机网络中的IP地址相关计算方式

    千次阅读 多人点赞 2018-10-07 20:31:00
    通过IP地址和子网掩码与运算计算相关地址 知道ip地址和子网掩码后可以算出: 1、 网络地址 2、 广播地址 3、 地址范围 4、 本网有几台主机 例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0...
  • ip地址期末测验题答案

    千次阅读 2011-06-09 10:37:00
    不能使用全0或全1主机ID解析:这道题考的是IP地址的划分和组成原则。A选项说C类地址是局域网用的IP地址,肯定是错误的,因为在C类地址中只有192.168.0.0/16这个地址段才专门用于局域网,其他的仍是用于因特网
  • DHCP分配IP地址过程描述

    万次阅读 多人点赞 2018-06-29 09:50:21
    原文:https://www.cnblogs.com/tlnshuju/p/7356311.html图解DHCP的4步租约过程 DHCP租约过程就是DHCP客户机动态获取IP地址的过程。DHCP租约过程分为4步:①客户机请求IP(客户机发DHCPDISCOVER广播包);②server...
  • 特殊的IP地址的含义

    千次阅读 2011-08-18 19:17:21
    这些特殊的IP地址 就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的...
  • 一、IP地址分类:  最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作...
  • 计算机网络基础1. 数制介绍1.1 数制的基本概念1.2 计算机中常见的数制1.2.1...IP地址2.1 IP地址的定义及分类2.1.1 IP地址的格式2.1.2 IP地址的分类2.1.3 私有网络地址2.2 子网掩码、网络地址及广播地址2.2.1 网段的组成...
  • 下面哪一个IP地址可以分配给主机( )? A 202.280.130.45 B 130.192.33.45 C 192.168.255.255 D 224.10.1.1 A:280大于255 B:可以 C:192.168.255.255,主机号不能全为1或0,不能是192.168....
  • linux环境下单网卡配置多个IP地址

    万次阅读 2014-04-08 10:51:31
    linux为单网卡配置多个IP地址 1.使用命令进行配置  这就很简单了,首先查看一下当前机器的IP地址,命令如下: #ifconfig eth0 Link encap:Ethernet HWaddr 00:19:D1:24:2A:EC   inet addr:192.168.1.55 Bcast...
  • 对于IP地址,大家并陌生,特别是在网络访问中我们会经常使用到(平时对域名如百度的www.baidu.com的访问,本质就是对域名所绑定的IP地址的访问),那么IP地址是什么呢? 首先,我们要知道网络中的相互访问其实...
  • 一篇讲组播MAC和各类IP地址的文章

    千次阅读 2017-11-23 16:12:52
    组播MAC地址和各类IP地址 MAC地址是以太网二层使用的一个48bit(6字节十六进制数)的地址,用来标识设备位置。MAC地址分成两部分,前24位是组织唯一标识符(OUI, Organizationally unique identifier),后...
  • 计算机网络基础(二)IP地址分类

    千次阅读 2014-04-22 14:10:38
    IP地址分类 IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括...
  • 在设置电脑IP时,会碰到两个重要的参数,一个是IP地址,一个是子网掩码。IP地址是互联网上每个子网或每个主机在网络上的唯一身份标签,那子网掩码是干什么用的呢? 随着互联网的发展,越来越多的网络产...
  • 如何分别IP地址中的主机和网络标识

    千次阅读 2017-03-08 09:41:18
    首先,我们介绍一下“IP地址”: “IP地址”是“TCP/IP”(Transmite Control Protocol 传输控制协议/Internet Protocol网际协议)里其中的一种协议。 Internet之所以将广阔范围内各种各样网络系统的...
  • 及时生效,重启后失效:ifconfig eth0 192.168.1.102 netmask 255.255.255.0 添加IP地址 route add default gw 192.168.1.1 添加网关, 和上面添加的IP地址要在同一个IP段内。 重启后还生效的:直接修改文件 ...
  • 如何向目标IP地址发送数据包…

    千次阅读 2013-10-09 09:15:32
    原文地址:如何向目标IP地址发送数据包呢作者:wshuyun89ping IP或是主机名 它发送的实际上是一个ICMP数据包。 知道你有没有基础,看看下面的吧 是DOS命令,一般用于检测网络通与不通 PING (Packet Internet ...
  • 在《修改netfilter的limit模块实现基于单个ip的流量监控》的最后,写了一个修订版的match回调函数,但是修订的版本还只是监控单包或者两包的流量,粒度还是过于粗糙,因此使用传统的令牌桶的方式更好。在数据结构...
  • TOMCAT5.5中限制个别IP地址访问的方法

    千次阅读 2007-12-24 14:14:00
    可以添加防火墙规则实现,也可以自已编写过滤器实现,不过最快速便捷的方法还是使用TOMCAT自带的类来配置和实现,方法如下: 在SERVER.XML中Context或Host标签中增加下列行: 在deny的值域中增加要屏蔽的IP地址或...
  • 腾讯QQ服务器IP地址汇总表

    千次阅读 2013-06-21 09:42:03
    腾讯QQ服务器汇总表 作者:浪迹京城 时间:2008-5-12 ...但是基于一些特殊的原因有必须禁止可,那这里介绍一些比较容易禁止的方式。供用户参考使用。我个人是用NETCORE(磊科路由器)的2505+NR和2605;其他路
  • 1.使用命令进行配置 这就很简单了,首先查看一下当前机器的IP地址,命令如下:[html] view plain copy#ifconfig eth0 Link encap:Ethernet HWaddr 00:19:D1:24:2A:EC inet addr:192.168.1.55 Bcast:192....
  • 要修改的文件: 1./etc/sysconfig/network-scripts/ifcfg-eth0 2./etc/sysconfig/network 3./etc/resolv.conf 4./etc/init.d/network ...A 、修改ip地址  即时生效:  # ifconfig eth0 192.168.0.20 netmas
  • 假设有五个IP地址A:131.107.256.80,B:231.222.0.11,C:126.1.0.0,D:198.121.254.255,E:202.117.34.32,找出不能分配给主机的IP地址,并说明原因。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,655
精华内容 22,262
关键字:

下列不能作为ip地址的是