• Hacker(三)之黑客定位目标---IP


      IP即Internet Protocol的简称,中文简称“网协”,是为计算机网络相互连接进行通信而设计的协议。无论何种操作系统,只要遵守IP协议就可以与Internet互联互通。

      IP地址是为了识别Internet或局域网中的计算机或服务器产生的32bit地址。下面get IP地址及其分类。

    一、IP地址

      Internet中,计算机之间的通信就类似于现实生活中用户之间的通信,若想将信息发送给指定的计算机,就必须知道目标计算机的的IP地址。

      IP地址默认使用二进制来表示,目前IP地址长度为32bit,如采用二进制形式的IP地址是11000000101010000000000100100101,这么长的IP地址处理起来会特别的麻烦。因此为了方便使用,IP地址常被记为十进制形式的数字,分为4段,每段包括8位,中间用句点符号“.”隔开,这样上面的IP地址可以写成192.168.1.32。这种记法叫做“点分十进制表示法”,相比一长串的1和0,利用点分十进制表示法表示的IP地址更容易被记住。

    二、IP地址分类

      Internet中,每个IP地址都包括两个标识码(ID),分别是网络标识码和主机标识码。

    • 网络ID-----告诉用户计算机所处的特定网络
    • 主机ID----用来区分该网络中的多台计算机

      根据IP地址中网络ID和主机ID表示的不同数据段,可将IP地址划分为A、B、C、D、E 5类,其定义方式如下:

    IP地址的分类及定义
    地址类别 定义
    A类

    第1段为网络ID,第2~4段为主机ID。网络ID的第一位必须是0,因此该类IP地址中网络ID的长度为8位,主机ID 的长度为24位。

    IP地址范围:1.0.0.1~126.255.255.254

    子网掩码:255.0.0.0

    B类

    第1~2段为网络ID,第3~4段为主机ID。网络地址前2位必须是10,该类IP地址中网络ID长度为16位,主机ID长度为16位。

    IP地址范围:128.1.1.1~191.254.255.254

    子网掩码:255.255.0.0

    C类

    第1~3段为网络ID,第4段为主机ID。网络地址的前3位必须是110,该类IP地址中网络ID长度为24位,主机ID长度为8位。

    IP地址范围:192.0.1.1~233.255.254.254

    子网掩码:255.255.255.0
    D类

    该类IP地址第一个字节以1110开始,它是一个专门保留地址,并不指向特定的网络。目前该类地址被用在多点广播(Multicast)中。

    IP地址范围:224.0.0.1~239.255.255.254

    E类 该类IP地址以11110开始,为将来保留使用。

       除了以上5种IP地址之外,还有全0和全1的IP地址。其中:

      全0的IP地址(0.0.0.0)指当前网络;全1的IP地址(255.255.255.255)是广播地址。

    IPv4地址和和IPv6地址

      IPv是Internet Protocol version简称,即“网际协议版本”。目前Internet种常用的网际协议版本有IPv4和IPv6两个。

      IPv4采用32bit地址长度,只能容纳大约43亿台电脑,而IPv6采用了128bit地址长度,几乎可以不受限制的提供IP地址。按保守方法估算,IPv6可以在全球每平方米的面积上,除了能够提供现有的地址数量之外,还可以增加大约1000个地址。

  • 相关阅读:
    2017ccpc全国邀请赛(湖南湘潭) E. Partial Sum
    Codeforces Round #412 C. Success Rate (rated, Div. 2, base on VK Cup 2017 Round 3)
    2017 中国大学生程序设计竞赛 女生专场 Building Shops (hdu6024)
    51nod 1084 矩阵取数问题 V2
    Power收集
    红色的幻想乡
    Koishi Loves Segments
    Wood Processing
    整数对
    Room and Moor
  • 原文地址:https://www.cnblogs.com/testing-way/p/6007414.html
Copyright © 2020-2023  润新知