精华内容
下载资源
问答
  • 常用三种类别IP地址

    千次阅读 2017-04-18 09:50:55
    常用三种类别IP地址 A类地址的网络号字段占一个字节,只有七位可供使用(第一位已经指派为0),但可指派的网络号是126个(即2^7-2)。减2的原因是:第一,IP地址中的全0表示“这个(this)”。网络号字段全0的...

    常用的三种类别的IP地址

    A类地址的网络号字段占一个字节,只有七位可供使用(第一位已经指派为0),但可指派的网络号是126个(即2^7-2)。减2的原因是:第一,IP地址中的全0表示“这个(this)”。网络号字段全0的IP地址是个保留地址,意思是“本网络”。第二网络号为127(即01111111)保留作为本地软件环回测试本主机进城之间的通信之用。

    A类地址的主机号占三个字节,因此每一个A类网络中最大的主机数2^24-2,减2 的原因是:全0的主机号字段表示该IP地址是“本主机”所连接到的单个网络地址(例如,一主机的IP地址为5.6.7.8,则该主机所在的网络地址就是5.0.0.0),而全1表示“所有的”,因此全一的主机号字段表示该网络上的所有主机。例如B类地址128.7.255.255表示“在网络128.7.0.0上的所有主机”。而A类地址0.0.0.35则表示“在这个网络上主机号为35的主机”


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


    C 类地址同上面的B类地址

    IP地址共有2^32个地址,A类地址空间共有2^31个地址,占有整个IP地址空间的50%,整个B类地址空间共约有2^30个地址,占整个IP地址空间的25%,C类地址空间共约有2^29个地址,占整个IP地址的12.5%。

    网络类别 最大可指派的网络数 第一个可指派的网络号 最后一个可指派的网络号 每个网络中最大主机数
    A类 2^7-2 1 126 2^24-2
    B类 2^14-1 128.1 191.255 2^16-2
    C类 2^21-1 192.0.1 223.255.255 2^8-2
    展开全文
  • 常用IP地址

    万次阅读 2016-02-15 00:16:31
    常用IP地址 注:可以指派的网络是由网络号中没被固定的字节计算出来的。 1. A类IP地址 1.1 网络号——占1个字节 A类地址的网络号字段占1个字节,但前面的1位(0)已经固定,只剩下7位可以进行分配。即可指派...

    常用的三类IP地址

    注:可以指派的网络是由网络号中没被固定的字节计算出来的。

    1. A类IP地址

    1.1 网络号——占1个字节

    • A类地址的网络号字段占1个字节,但前面的1位(0)已经固定,只剩下7位可以进行分配。即可指派的网络号是126个(即2^7-2)。
    • 网络号字段为全0的IP地址是个保留地址,意思是“本网络”。
    • 网络号为127(即01111111)保留作为本地软件环回测试(loopback test)本主机的进程之间的通信只用。
    • 若主机发送一个目的地址为环回地址(例如 127.0.0.1)的IP数据报,则本主机中的协议软件就处理数据报中的数据,而不会把数据报发送到任何网络。
    • 目的地址为环回地址的IP数据报永远不会出现在任何网络上,因为网络号为127的地址根本不是一个网络地址。。

    1.2 主机号——占3个字节

    • A类地址的主机号占3个字节,因此每一个A类网络中的最大主机数是2^24-2,即16777214。
    • 全0的主机号字段表示该IP地址是“本主机”所连接到的单个网络地址(例如,一主机的IP地址为5.6.7.8,则该主机所在的网络地址就是5.0.0.0)。
    • 全1的主机号字段表示该IP地址是“所有的”,即该网络上的所有主机。

    注:IP地址空间共有2^32(即4294967296)个地址。整个A类地址空间共有2^31个地址,占有整个IP地址空间的50%。

    2. B类IP地址

    2.1 网络号——占2个字节

    • B类地址的网络号字段占2个字节,但前面的2位(1 0)已经固定,只剩下14位可以进行分配。
    • B类网络地址128.0.0.0是不指派的,而可以指派的B类最小网络地址是128.1.0.0。因此B类地址可指派的网络数是2^14-1,即16383。

    2.2 主机号——占2个字节

    • B类地址的每一个网络上的最大主机数是2^16-2,即65534,这里需要减2是因为要扣除全0和全1的主机号。

    注:整个B类地址空间共约2^30个地址,占有整个IP地址空间的25%。

    3. C类IP地址

    3.1 网络号——占3个字节

    -C类地址的网络号字段占3个字节,但前面的3位(1 1 0)已经固定,只剩下21位可以进行分配。
    - C类网络地址192.0.0.0是不指派的,而可以指派的C类最小网络地址是192.0.1.0。因此B类地址可指派的网络数是2^21-1,即2097151。

    3.2 主机号——占1个字节

    • C类地址的每一个网络上的最大主机数是2^8-2,即254,这里需要减2是因为要扣除全0和全1的主机号。

    注:整个C类地址空间共约2^29个地址,占有整个IP地址空间的12.5%。

    4. A、B、C类IP地址的指派范围

    这里写图片描述

    5. 一般不使用的特殊IP地址

    这里写图片描述


    参考文献:
    [1]《计算机网络(第5版)》谢希仁——第四章 4.2

    展开全文
  • IP地址

    2016-12-22 21:06:14
    所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是...

    所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的IP地址可以表示为“10.0.0.1”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。


    编辑本段IP构成

      Internet上的每台主机(Host)都有一个唯一的IP地址IP协议就是使用这个地址在主机之间传递信息,这是Internet 能够运行的基础。IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。例如159.226.1.1。IP地址有两部分组成,一部分为网络地址,另一部分为主机地址。IP地址分为A、B、C、D、E5类。常用的是B和C两类。

      IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他(她)的地址,这样邮递员才能把信送到。计算机发送信息是就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址使用文字来表示的,计算机的地址用十进制数字表示。

      众所周知,在电话通讯中,电话用户是靠电话号码来识别的。同样,在网络中为了区别不同的计算机,也需要给计算机指定一个连网专用号码,这个号码就是“IP地址”。

      将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数-2);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。

    编辑本段IP的分配

      TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(DHCP),给客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。

      那么,局域网怎么分配IP地址呢?互联网上的IP地址统一由一个叫“IANA”(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。

    编辑本段IP介绍

      ——IP是当前热门的技术。与此相关联的一批新名词,如IP网络、IP交换、IP电话、IP传真等等,也相继出现。那么,IP是什么呢?

      ——IP是英文Internet Protocol缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。

      ——IP是怎样实现网络互连的?各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。IP协议实际上是一套由软件程序组成的协议软件,它把各种不同“帧”统一转换成“IP数据报”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。

      ——那么,“数据报”是什么?它又有什么特点呢?数据报也是分组交换的一种形式,就是把所传送的数据分段打成“包”,再传送出去。但是,与传统的“连接型”分组交换不同,它属于“无连接型”,是把打成的每个“包”(分组)都作为一个“独立的报文”传送出去,所以叫做“数据报”。这样,在开始通信之前就不需要先连接好一条电路,各个数据报不一定都通过同一条路径传输,所以叫做“无连接型”。这一特点非常重要,它大大提高了网络的坚固性和安全性。

      ——每个数据报都有报头和报文这两个部分,报头中有目的地址等必要内容,使每个数据报不经过同样的路径都能准确地到达目的地。在目的地重新组合还原成原来发送的数据。这就要IP具有分组打包和集合组装的功能。

      ——在实际传送过程中,数据报还要能根据所经过网络规定的分组大小来改变数据报的长度,IP数据报的最大长度可达65535个字节。

      ——IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP地址”。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。

      ——现在电信网正在与IP网走向融合,以IP为基础的新技术是热门的技术,如用IP网络传送话音的技术(即VoIP)就很热门,其它如IP over ATM、IPover SDH、IP over WDM等等,都是IP技术的研究重点。

    编辑本段什么是IP地址

      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位二进制数(01100100.00000100.00000101.00000110)。

      目前使用的IPV4,就是有4段数字,每一段最大不超过255

    编辑本段IP地址分类

      最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。

      其中A、B、C3类(如下表格)由InternetNIC在全球范围内统一分配,D、E类为特殊地址。

    网络类别 最大网络数 第一个可用的网络号 最后一个可用的网络号 每个网络中的最大主机数
    A 126 1 126 16777214
    B 16382 128.1 191.255 65534
    C 2097150 192.0.1 223.255.255 254

    A类IP地址

      一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。

      A类IP地址 地址范围1.0.0.1-126.255.255.255(二进制表示为:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111111)。

      A类IP地址的子网掩码为255.0.0.0,每个网络支持的最大主机数为256的3次方-2=16777214台。

      B类IP地址 

      一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位,主机标识的长度为16位,B类网络地址适用于中等规模的网络,每个网络所能容纳的计算机数为6万多台。

      B类IP地址地址范围128.1.0.1-191.255.255.255(二进制表示为:10000000 00000001 00000000 00000001—-10111111 11111111 11111111 11111111)。

      B类IP地址的子网掩码为255.255.0.0,每个网络支持的最大主机数为256的2次方-2=65534台 

      C类IP地址 

      一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。

      C类IP地址范围192.0.1.1-223.255.255.255(二进制表示为: 11000000 00000000 00000001 00000001 - 11011111 11111111 11111111 11111111)。

      C类IP地址的子网掩码为255.255.255.0,每个网络支持的最大主机数为256-2=254台

    几类特殊的网络地址

      l “lll0”开始的地址都叫多点广播地址。因此,任何第一个字节大于223小于240的IP地址(范围224.0.0.1-239.255.255.254)是多点广播地址;

      l 每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;

      l IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;

      l IP地址中凡是以“llll0”开头的E类IP地址都保留用于将来和实验使用。

      l IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.1.1.1用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。

      l 网络ID的第一个6位组也不能全置为“0”,全“0”表示本地网络。

    编辑本段分配IP的机构

      所有的IP地址都由国际组织NIC(Network Information Center)负责统一分配,目前全世界共有三个这样的网络信息中心

      InterNIC:负责美国及其他地区;

      ENIC:负责欧洲地区;

      APNIC:负责亚太地区。

      我国申请IP地址要通过APNIC,APNIC的总部设在澳大利亚布里斯班。申请时要考虑申请哪一类的IP地址,然后向国内的代理机构提出。

      PS:1998年,APNIC从原先位于东京的总部搬迁到澳大利亚布里斯班。

    编辑本段公有IP和私有IP

    公有地址

      公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。

    私有地址

      私有地址(Private address)属于非注册地址,专门为组织机构内部使用。

      以下列出留用的内部私有地址

      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地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。

      查找Ip有个cmd命令:tracert 后面加ip地址,可以查所经过的路由!

    编辑本段局域网中的可用IP

      在一个局域网中,有两个IP地址比较特殊,一个是网络号,一个是广播地址。网络号是用于三层寻址的地址,它代表了整个网络本身;另一个是广播地址,它代表了网络全部的主机。网络号是网段中的第一个地址,广播地址是网段中的最后一个地址,这两个地址是不能配置在计算机主机上的。

      例如在192.168.0.0,255.255.255.0这样的网段中,网络号是192.168.0.0,广播地址是192.168.0.255。因此,在一个局域网中,能配置在计算机中的地址比网段内的地址要少两个(网络号、广播地址),这些地址称之为主机地址。在上面的例子中,主机地址就只有192.168.0.1至192.168.0.254可以配置在计算机上了。

    编辑本段IPV4和IPV6

      现有的互联网是在IPv4协议的基础上运行的。IPv6是下一版本的互联网协议,也可以说是下一代互联网的协议,它的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽,而地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间,拟通过IPv6以重新定义地址空间。IPv4采用32位地址长度,只有大约43亿个地址,估计在2005~2010年间将被分配完毕,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。按保守方法估算IPv6实际可分配的地址,整个地球的每平方米面积上仍可分配1000多个地址。在IPv6的设计过程中除解决了地址短缺问题以外,还考虑了在IPv4中解决不好的其它一些问题,主要有端到端IP连接、服务质量(QoS)、安全性、多播、移动性、即插即用等。

      与IPv4相比,IPv6主要有如下一些优势。第一,明显地扩大了地址空间。IPv6采用128位地址长度,几乎可以不受限制地提供IP地址,从而确保了端到端连接的可能性。第二,提高了网络的整体吞吐量。由于IPv6的数据包可以远远超过64k字节,应用程序可以利用最大传输单元(MTU),获得更快、更可靠的数据传输,同时在设计上改进了选路结构,采用简化的报头定长结构和更合理的分段方法,使路由器加快数据包处理速度,提高了转发效率,从而提高网络的整体吞吐量。第三,使得整个服务质量得到很大改善。报头中的业务级别和流标记通过路由器的配置可以实现优先级控制和QoS保障,从而极大改善了IPv6的服务质量。第四,安全性有了更好的保证。采用IPSec可以为上层协议和应用提供有效的端到端安全保证,能提高在路由器水平上的安全性。第五,支持即插即用和移动性。设备接入网络时通过自动配置可自动获取IP地址和必要的参数,实现即插即用,简化了网络管理,易于支持移动节点。而且IPv6不仅从IPv4中借鉴了许多概念和术语,它还定义了许多移动IPv6所需的新功能。第六,更好地实现了多播功能。在IPv6的多播功能中增加了“范围”和“标志”,限定了路由范围和可以区分永久性与临时性地址,更有利于多播功能的实现。

      目前,随着互联网的飞速发展和互联网用户对服务水平要求的不断提高,IPv6在全球将会越来越受到重视。

    编辑本段查询IP地址

    查QQ用户IP

      1.通过FolkOicq查

      FolkOicq是个能给QQ添加IP显示补丁的程序,最新版本FolkQQ0530SE_B2。下载后得到一个Zip的压缩包,用Winzip解压出文件QQ2000.EXE,将它复制到QQ的安装目录下(在这之前最好是备份一下原来的QQ2000.exe,防止以后出错不能恢复)。然后运行QQ2000,点一个在线用户,你会发现在QQ号下面有IP地址了。

      2.通过IpSniper查

      IpSniper是针对QQ2000的IP地址查询工具。它支持目前OQ2000所有的版本,在Win98和Win2000操作系统下都可正常工作。当你第一次运行IpSniper程序时,会弹出一个对话框,要求你在“设置”中设置好各个参数。点击“设置”,指定QQ执行文件所在的目录以及文件名,点击“确定”即可。下次运行IpSniper,就会直接启动QQ主程序。当你与好友或者陌生人通话的同时,IpSniper会实时的截获通话者的Ip地址、端口号以及对方的QQ号码,并把对方所在地的地理位置一并显示出来。

      3.通过防火墙查IP

      由于QQ使用的是UDP协议来传送信息的,而UDP是面向无连接的协议,QQ为了保证信息到达对方,需要对方发一个认证,告诉本机,对方已经收到消息,防火墙(例如天网)则带有UDP监听的功能,因此我们就可以利用这个认证来查看IP,哈哈,得来全不费功夫!

      现在让我们举一个实际的例子来看看如何用天网查IP。

      第一步:打开天网防火墙的UDP监听;

      第二步:向他(她)发送一个消息;

      第三步:查看自己所用的QQ服务器地址,在本例中是202.104.129.252;

      第四步:排除QQ服务器地址,判断出对方的IP地址,在本例中是61.133.200.90;

      怎么样,他(她)跑不掉了吧?嫌太麻烦?要知道腾迅的QQ升级速度比火箭都快,用前两个办法总是有版本限制的,用这个方法可是一劳永逸啊!

      4.通过NetXRay查IP

      NetXRay是由Cinco Networks公司开发的一个用于高级分组检错的软件,功能很强大。用一个功能如此强大的武器来查QQ的IP,有点“大材小用”了。

      第一步:运行NetXRay,在菜单中选取tools→Matrix

      第二步:选择选择下端出现的IP标签。

      第三步:按右键,在弹出的菜单中选中Show Select Nodes

      第四步:打开QQ和你想查的人聊上一句,同时观察窗口,在数据包发送的那一瞬间颜色有变化的数据线就是你和他之间的IP连线。看看数据线的另一头,那个ip地址(61.138.121.18)就是你梦寐以求的东西。

      用NetXRay查QQ用户IP地址的方法还有好几种,其余的方法大家可以自己摸索试试

      查QQ用户IP地址的方法和工具还有很多,这里介绍的方法已经足够你用的了,实在不行,自己找一些这方面的工具用用,很容易的。

    聊天室中查IP

      1.用IP Hunter

      IP Hunter是独孤剑客开发的软件。用IPHunter在聊天室查IP方法如下:在允许贴图、放音乐的聊天室,利用HTML语言向对方发送图片和音乐,如果把图片或音乐文件的路径设定到自己的IP上来,那么尽管这个URL地址上的图片或音乐文件并不存在,但你只要向对方发送过去,对方的浏览器将自动来访问你的IP。对于不同的聊天室可能会使用不同的格式,但你只需将路径设定到你的IP上就行了。实例说明如下:

      如:“*聊天室”发送格式如下:

      发图象:img src=”http://61.159.91.29/love.jpg”

      发音乐:img bgsound=”http://61.159.91.29/love.mid”

      在IP Hunter的“对方IP地址”栏中就会显示出他(她)的IP。

      局限性:如果对方在浏览器中将图象,声音全部禁止了,此方法无能为力。对于使用代理服务器的,此方法也只能查到他所用代理的IP地址,无法查到其真实IP地址。

      2.用F_ip

      F_ip是一个网络工具,可以查本地IP和远程IP。用F_ip查IP必须在支持WEB的聊天室才可以使用,也就是说,你可以在聊天室贴自己主页上的图片,你才能使用这个功能。

      首先:运行f_ip,看到“http:”页面里有2句html语句,假设你看到的第一条是img src=http://61.159.91.23/001.gif,如果你所在的聊天室也是用这条命令贴图,那么你就可以直接使用它向你想查ip的人发这句话,1分钟之内就会在文本框中输出对方的ip,如果你所在的聊天室不支持img src=http://61.159.91.23/001.gif语句,就用所在聊天室所用的语句,但记住要把地址换成你的IP。

      3.利用聊天室中的资料文件查IP

      有些聊天室的服务器会把使用者的资料或对话及IP地址存为一个文件,并且大多数的服务器并没有将这个文件做加密处理,所以,我们可以通过访问这个文件从而得到用户的IP地址列表。这些文件通常是叫:online.txt 、userdata.txt 、message.txt、whoisonline.txt、或干脆就叫IP.txt。你只要在浏览器中叫出那个文件来看就可以查看一切了……由于本方法对聊天室威胁太大,因此这里就不介绍具体查找文件的方法了,在此提出的只是个思路而已。

    查任意一个人的IP地址

      1.主动查对方的IP

      这种查任意一个人IP地址的基本思路是:若想知道对方的地址,只需设法让对方访问自己的IP地址就可以了,一旦对方来访问,也就建立了一个SOCKET连接,我们就可以轻松地捕获他(她)的IP地址。当然前提他得在线。

      第一步:申请一个转向域名,如126.com等,并在网上做一个主页(主页无论怎么简单都可以,目的是为了查IP地址嘛);

      第二步:在你想查别人IP的时候,到你申请域名的地方,将链接转到你的IP;

      第三步:打开查IP地址的软件,如IP Hunter;

      第四步:告诉那个你想查其IP地址的人,想办法(是用甜言蜜语还是美…计,就看你的了)让他去你的网站看看,给他这个转向域名;

      第五步:当他输入此网址以后,域名会自动指向你的IP,因此你就能知道他的IP了;

      第六步:当你查到他的IP地址后,再将转向的地址改为你网站的地址,达到隐藏的目的。

      2.被动查对方IP

      如今的网上真的不大安静,总有些人拿着扫描器扫来扫去。如果你想查那个扫你电脑的人的IP,可用下面的方法。

      一种做法是用天网,用软件默认的规则即可。如果有人扫描你的电脑,那么在“日志”中就可以看到那个扫你的人的IP了,他扫描你电脑的哪个端口也可从中看出。由于我们在前面已经讲了用天网查QQ用户IP的方法,因此在这里就不多说了。

      另外一种做法是用黑客陷阱软件,如“小猪快跑”、“猎鹿人”等,这些软件可以欺骗对方你的某些端口已经打开,让他误以为你已经中了木马,当他与你的电脑产生连接时,他的IP就记录在这些软件中了。以“小猪快跑”为例,在该软件中有个非常不错的功能:“自定义密码欺骗端口设置”,你可以用它来自定义开启10个端口用来监听,不大明白?OK,下面就以把自己的计算机伪装成中了冰河木马为例,看看可爱的小猪是怎样欺骗对方、如何查到扫描者的IP的吧!

      点击“端口设置”选“自定义木马欺骗端口设置”,进入“木马欺骗端口设置”对话框。

      在“木马欺骗端口设置”界面上用鼠标选中“端口1”,“端口数”填冰河木马的默认端口7626,其他不用填, 点击“设置完毕”退出。好了,冰河木马欺骗端口设置完毕。

      现在回到“小猪快跑”的主界面,点击“开始监视”,工作区内立即出现“7626端口开始监视”的提示,欺骗开始了……

      这时,如果有“灰”客对你的计算机进行扫描,他就会发现你计算机的7626端口开着,这个“灰”客自然会以为你中了木马冰河呢。当他用冰河控制端登陆你的计算机时,冰河会告诉他“命令发送完毕”,由于你没有中木马,所谓的木马是你设置出来的假木马,因此他也就无法再进行下一步了。无论他登陆多少次,都只会看到“命令发送完毕”,而“小猪快跑”的主窗口中却清清楚楚地显示出“...试图连接你的7626端口,已经开始欺骗”。其中“...”就是对方的IP地址了,知道了对方的IP地址后,你就可以爱怎么办就怎么办了。

    查互联网中已知域名主机的IP

      1.用Windows自带的网络小工具Ping.exe

      如你想www.sina.com.cn的IP地址,只要在DOS窗口下键入命令“”,就可以看到IP了。

      2.用工具查

      这里我们以网络刺客II为例来说说。

      网络刺客II是是天行出品的专门为安全人士设计的中文网络安全检测软件,运行网络刺客II,进入主界面,选择“工具箱”菜单下的“IP<->主机名”,出现一个对话框,在“输入IP或域名”下面的框中写入对方的域名(我们这里假设对方的域名),点击“转换成IP”按钮,对方的IP就出来了,是202.106.184.200。

    查询设置本机的IP

      开始 -> 运行 -> cmd -> ipconfig /all

      可以查询本机的 ip 地址,以及 子网掩码、网关、物理地址(Mac 地址)、DNS 等详细情况。

      设置本机的IP地址可以通过: 网上邻居-> 属性 -> TCP/IP 就可以开始设置了。

    子网的计算

      在思科网络技术学院CCNA教学和考试当中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。现在给大家一个小窍门,可以顺利的解决这个问题。

      首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。

      常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法:255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。而广播地址就是下一个网络的网络地址减1。而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。可参照下图来理解本例:

      CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。)13小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240。

      如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224。

    编辑本段局域网络IP的规划注意事项

      随着公网IP地址日趋紧张,中小企业往往只能得到一个或几个真实的C类IP地址。因此,在企业内部网络中,只能使用专用(私有)IP地址段。在选择专用(私有)IP地址时,应当注意以下几点:

      1、为每个网段都分配一个C类IP地址段,建议使用192.168.2.0–192.168.254.0段IP地址。由于某些网络设备(如宽带路由器无线路由器)或应用程序(如ICS)拥有自动分配IP地址功能,而且默认的IP地址池往往位于192.168.0.0和192.168.1.0段,因此,在采用该IP地址段时,往往容易导致IP地址冲突或其他故障。所以,除非必要,应当尽量避免使用上述两个C类地址段。

      2、可采用C类地址的子网掩码,如果有必要,可以采用变长子网掩码。通常情况下,不要采用过大的子网掩码,每个网段的计算机数量都不要超过250台计算机。同一网段的计算机数量越多,广播包的数量越大,有效带宽就损失得越多,网络传输效率也越低。

      3、即使选用10.0.0.1–10.255.255.254或172.16.0.1–172.31.255.254段IP地址,也建议采用255.255.255.0作为子网掩码,以获取更多的IP网段,并使每个子网中所容纳的计算机数量都较少。当然,如果必要,可以采用变长子网掩码,适当增加可容纳的计算机数量。

      4、为网络设备的管理WLAN分配一个独立的IP地址段,以避免发生与网络设备管理IP的地址冲突,从而影响远程管理的实现。基于同样的原因,也要将所有的服务器划分至一个独立的网段。

      需要注意的是,不要以为同一网络的计算机分配不同的IP地址,就可以提高网络传输效率。事实上,同一网络内的计算机仍然处于同一广播域,广播包的数量不会由于IP地址的不同而减少所以,仅仅是为计算机指定不同网段,并不能实现划分广播域的目的。若欲减少广播域,最根本的解决办法就是划分VLAN,然后为每个VLAN分别指定不同的IP网段。

    展开全文
  • 类别IP地址的程序分析

    千次阅读 2008-05-13 23:30:00
    //有类别IP地址的子网掩码 const char* SUBNET_MASK[] ={ "255.0.0.0",  "255.255.0.0"  "255.255.255.0"}; /*函数声明*/ void ipToString(const u_long ipAddr, char str[]); int stringToIp(const char ipStr[]...
    /**********************************************************************/
    /*              filename: ipParser.c        */
    /*              author: huaiwen he          */
    /*              date: 2008.5.13             */
    /**********************************************************************/

    #include <stdlib.h>
    #include <stdio.h>
    #include <ctype.h>
    #include <string.h>

    typedef unsigned long u_long;
    typedef unsigned char u_char;

    //存储IP 地址的数据结构
    typedef union ip_addr{
        u_long addr;
        struct {u_char b1, b2, b3, b4;} addr_b;
    } ip_addr;
    //判断IP地址的类别
    #define IS_CLASSA(i)    (((long)(i) & 0x80000000) == 0)
    #define IS_CLASSB(i)    (((long)(i) & 0xc0000000) == 0x80000000)
    #define IS_CLASSC(i)    (((long)(i) & 0xe0000000) == 0xc0000000)
    #define IS_CLASSD(i)    (((long)(i) & 0xf0000000) == 0xe0000000)

    //有类别IP地址的子网掩码
    const char* SUBNET_MASK[] ={ "255.0.0.0",
                                  "255.255.0.0"
                                 "255.255.255.0"};
    /*函数声明*/
    void ipToString(const u_long ipAddr, char str[]);
    int stringToIp(const char ipStr[], u_long* ipAddr);
    void printBinary(const u_long ipAddr);
    int getIpClass(u_long ipAddr);
    u_long getNetIdOfClassIp(const u_long ipAddr);
    u_long getBAddrOfClassIp(const u_long ipAddr);
    u_long getHostIdOfClassIp(const u_long ipAddr);
    /**************************************************************************/
    /*函数原型: u_long getNetId(u_long ipAddr)              */
    /*参数: u_long ipAddr  有类别的IP地址                   */
    /*返回值: u_long Ip地址所在的网络号网络号,如果返回值为0,表示
               该IP地址不存在网络号                             */
    /**************************************************************************/
    u_long getNetIdOfClassIp(const u_long ipAddr)
    {
        u_long ip_addr = ipAddr;
        int ipClass;
        ipClass = getIpClass(ip_addr);
        switch(ipClass)
        {
        /*A类IP地址*/
        case 0:
            return (0xff000000 & ip_addr);
        /*B类IP地址*/
        case 1:
            return (0xffff0000 & ip_addr);
        /*C类IP地址*/
        case 2:
            return (0xffffff00 & ip_addr);
        default:
            printf("该IP地址不存在网络号/n");
            return (u_long)0;
        }
    }

    u_long getBAddrOfClassIp(const u_long ipAddr)
    {
        u_long ip_addr = ipAddr;
        int ipClass;
        ipClass = getIpClass(ip_addr);
        switch(ipClass)
        {
        case 0:
            return (0x00ffffff | ip_addr);
        case 1:
            return (0x0000ffff | ip_addr);
        case 2:
            return (0x000000ff | ip_addr);
        default:
            printf("该网络不存在广播地址/n");
            return (u_long)0;
        }
    }
    u_long getHostIdOfClassIp(const u_long ipAddr)
    {
        u_long ip_addr = ipAddr;
        int ipClass = getIpClass(ip_addr);
        switch(ipClass)
        {
        case 0:
            return (0x00ffffff & ip_addr);
        case 1:
            return (0x0000ffff & ip_addr);
        case 2:
            return (0x000000ff & ip_addr);
        default:
            printf("该IP地址不存在主机号/n");
            return (u_long)0;
        }
    }
    /**********************************************************************/
    /* 函数原型:ipToString(const u_long ipAddr, char str[]) */
    /* 参数: u_long ipAddr(长整类型的IP地址),
              char* str(数组,大小为16byte)                  */
    /* 返回值:int,成功返回1,失败返回-1                     */
    /* 函数功能:将长整类型的IP地址转换为点分十进制的字符串表示形式*/
    /**********************************************************************/
    void ipToString(const u_long ipAddr, char str[])
    {
        ip_addr ip;
        ip.addr = ipAddr;
        sprintf(str, "%d.%d.%d.%d", ip.addr_b.b4, ip.addr_b.b3,
                                    ip.addr_b.b2, ip.addr_b.b1);
    }

    /**********************************************************************/
    /* 函数原型:printBinary(const u_long ipAddr)            */
    /* 参数: u_long ipAddr(长整类型的IP地址)                */
    /* 返回值:void                                          */
    /* 函数功能:打印输出一个长整形的IP地址的二进制形式      */
    /**********************************************************************/
    void printBinary(const u_long ipAddr)
    {
        int i;
        u_long ip = ipAddr;
        /*逐位输出最高位*/
        for(i = 1; i <= 32; ++i)
        {
            (ip&0x80000000) ? printf("1") : printf("0");
             ip <<= 1;
            (i%8) ? printf("") : printf("  ");    /*逢一个字节就输出空格*/
        }
        printf("/n");
    }
    /**********************************************************************/
    /* 函数原型:stringToIp(const char* ipStr, u_long* ipAddr)        */
    /* 参数: char* ipStr(点分十进制表示的IP地址)
              u_long* ipAddr(长整型的IP地址)                        */
    /* 返回值:int                                                    */
    /* 函数功能:将字符串形式的IP地址转换为长整型的IP地址,如果字符串错误
                 ,返回-1,否则返回1. 并将IP地址存储在ipAddr中          */
    /**********************************************************************/
    int stringToIp(const char ipStr[], u_long* ipAddr)
    {
        ip_addr ip;
        int byte[4];            //保存每个字节的数值
        int i = 0;              // 用于遍历字符串
        int byteVal = 0;       // 每个字节十进制数值
        int dotCount = 0;      // '.'符号的个数
        if(ipStr == NULL)
        {
            printf("Bad Argument: ipAddr is invalid./n");
            return -1;
        }
        while(ipStr[i])
        {
            //如果字符不为数字或者不是'.',返回-1.
            if((ipStr[i] < '0'||ipStr[i] > '9')
                && (ipStr[i] != '.'))
                return -1;
            //字符串长度大于16,返回-1
            if(i >= 16)
                return (-1);
            //遇到'.'字符
            else if(ipStr[i] == '.')
            {
                //'.'次数大于3或者后一位也是'.',返回-1
                if(dotCount > 3 || ipStr[i+1] == '.')
                    return (-1);
                // 判断'.'是否出现在首位或末位
                if(i == 0 || ipStr[i+1]=='/0')
                    return (-1);
                byte[dotCount] = byteVal; // 获取前一个字节的值
                dotCount++;
                byteVal = 0;  //重置字节的值为0
            }
            else
            {
                // 字节数值以0开头
                if(byteVal == 0 && ipStr[i] == '0')
                    return (-1);
                //计算该字节的数值
                byteVal = (byteVal*10) + (ipStr[i] - '0');          
                if(byteVal < 0 || byteVal > 255)
                    return -1;
            }
            i++;
        }
        //如何'.'小于3个,返回-1
        if(dotCount < 3)
            return -1;
        //dotCount等于3,得到最后一个字节的整数
        byte[dotCount] = byteVal;
        //将得到的整数组成长整型的IP地址
        ip.addr_b.b1 = byte[3];
        ip.addr_b.b2 = byte[2];
        ip.addr_b.b3 = byte[1];
        ip.addr_b.b4 = byte[0];
        *ipAddr = ip.addr;
        return 1;
    }
    /*
      判断IP地址的类别
    */
    int getIpClass(const u_long ipAddr)
    {
        if(IS_CLASSA(ipAddr))
            return 0;
        if(IS_CLASSB(ipAddr))
            return 1;
        if(IS_CLASSC(ipAddr))
            return 2;
        if(IS_CLASSD(ipAddr))
            return 3;
        else
            return 4;
    }
    void usage()
    {
        printf("/n/n用法:IP地址大小为4个字节,共32位。由<网络号,主机号>两部分"
            "组成。/n在计算机内往往使用一个4字节的长整型变量来存储。/n有类别"
            "的IP地址分为A、B、C、D、E五类。其中常用的有A、B、C三类。/n"
            "/n本程序用于分析一个有类别的IP地址.包括判断输入IP地址的合法性、/n"
            "并输出IP地址的二进制表示形式,判断IP地址的类别,/n输出IP地址所在"
            "的网络号、主机号以及广播地址/n"
            "作者: huaiwen he/n"
            "时间: 2008年5月16日/n");
    }

    /***************************************************************************/
    /* 函数原型:pause()                                    */
    /* 返回值:void                                            */
    /* 函数功能:暂停目前的程序,用户按回车键继续            */
    /***************************************************************************/
    void pause()
    {
        fflush(stdin);    /*清空输入流*/
        printf("/nPlease Press Enter to continue.../n");
        int ch;
        while(1)
            if((ch=getchar()) == '/n')   /*如果不是按回车键*/
                break;

    }

    /* 主函数 */
    int main()
    {
        char inputStr[80];     // 输入字符串
        char ipAddrStr[4*4];   // 保存IP地址字符串形式
        u_long ipAddr;         //保存长整数类型的IP地址
        int ipClass;           // 保存IP地址的类别

        usage();
        pause();
        while(1)
        {
            system("cls");
            printf("/n请输入一个IP地址或者输入q(Q)退出程序:/n");
            scanf("%s", inputStr);
            printf("/n-------------------------------------------------------/n");
            /*如果输入q或者Q,推出程序*/
            if((inputStr[0]=='q')||(inputStr[0] == 'Q'))
            {
                pause();
                exit(0); /*退出程序*/       
            }
            /*判断IP地址的合法性*/
            if(stringToIp(inputStr, &ipAddr) < 0)  /*非法IP地址*/
            {
                printf("=====Error: Bad IP Address %s./n", inputStr);
            }
            else
            {
                printf("/n输入的IP地址 %s 在系统中以unsigned long int类型存储",
                        inputStr);
                printf("/n该IP 地址对应的二进制为:/n/t");
                printBinary(ipAddr);
                /*获得IP地址的类别*/
                ipClass = getIpClass(ipAddr);
                printf("/t该IP地址属于%c类IP/n",  ('A'+ipClass));
                /*获得IP地址所属的网络*/
                ipToString(getNetIdOfClassIp(ipAddr), ipAddrStr);
                printf("/t该IP地址的网络号为%s/n", ipAddrStr);
                /*获得IP地址的主机号*/
                ipToString(getHostIdOfClassIp(ipAddr), ipAddrStr);
                printf("/t该IP地址的主机号为%s/n", ipAddrStr);
                /*获得该网络的广播地址*/
                ipToString(getBAddrOfClassIp(ipAddr), ipAddrStr);
                printf("/t该网络的广播地址为%s/n", ipAddrStr);
            }
            pause();
        }
    }
    展开全文
  • 网络层笔记、分类的IP地址 引言:我们把整个因特网看成是一个单一的,抽象的网络。IP地址就是给因特网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围是唯一的32位的标识符。IP地址的编址方法共经历...
  • 网络层()分类的IP地址

    千次阅读 2019-10-01 21:55:47
    IP地址的编址方法共经历了分类、改进分类、无分类个历史阶段,本文将介绍基础的分类编址方式,以辅助后面第四、第五篇笔记介绍改进分类(子网划分)及无分类(超网构成) IP层次结构 层次化IP地址 以前人们打座机...
  • 首先要铺垫一些基础知识,整个互联网就是一个... 而IP地址又分为A类、B类、C类、D类和E类地址,其中我们常用的是A、B、C类,它们是单播地址(一对一通信),每一类地址都由两个固定长度的字段组成,其中第一个字段是
  • IP地址详解

    千次阅读 多人点赞 2018-02-05 11:15:47
    IP地址IP地址是用来标识网络中一个通信实体的,一个数据包具有源主机的IP和目的主机的IP地址,路由器通过IP地址所在网络来进行数据包转发,选择路由。IP地址属于TCP/IP协议栈中的网络层 IP地址的分类 IP子网划分 ...
  • IP地址使用,分类等详解

    万次阅读 多人点赞 2018-09-18 17:28:36
    、保留的特殊IP地址 四、公网和私网IP地址 一、IP地址和MAC地址 1、MAC地址 MAC(Media Access Control,介质访问控制)地址,或称为物理地址,也叫硬件地址,用来定义网络设备的位置,MAC地址是网卡出厂时...
  • 常用三种类别IP地址 一、IP地址及其表示方法 IP地址就是给互联网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内唯一的32位的标识符。 IP地址的编址方法经过了3个阶段: 分类的IP地址 子网的...
  • IP地址分类和取值区间

    千次阅读 2018-04-07 23:09:31
    接下来我们主要关注A,B,C类我们平时常用类地址 网络号前面有1~3位的类别位,分别规定为0、10、110 所以对应IP的指派范围如下图: 用点分十进制计法如下: 几点说明: A类的全0 主机号字段表示该IP...
  • IP地址 概念  IP地址,英文名为IP Address,是internet protocol address的缩写,译为互联网协议地址,又译为网际协议地址。它是IP协议(internet protocol )提供的一统一的地址格式,分配给使用IP协议的设备...
  • IP地址与MAC地址的区别与特点

    千次阅读 2018-06-13 20:46:52
    IP地址与MAC地址的区别与特点  一、IP地址    对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十...
  • 计算机网络之IP地址

    千次阅读 2017-11-08 22:24:15
    IP地址的分类 整个的因特网就是一个单一的、抽象的网络。IP地址就是给因特网上的每一个主机(或路由器)的每一个接口分配一个在全世界范围内唯一的32位的标识符。 所谓分类的IP地址,就是将IP地址划分为若干固定类...
  • ip地址分类及各网段私有地址

    万次阅读 2015-05-14 11:08:02
    ip地址的分段,以及各类私有ip地址
  • IP地址,点分十进制记法,与接口相关联,每台主机和路由器上的每个接口,必须拥有全球唯一的IP地址。点击打开链接IP地址的编址方法共经过了个历史阶段:(1)分类的IP的地址(2)子网的划分(3)构成超网。分类的...
  • IP地址(记录)

    千次阅读 2019-04-02 16:45:20
    IP地址分类  一个 IP 地址主要由两部分组成:一部分用于标识该地址所从属的网络号;另一部分用于指明该网络上某个特定的主机号;... 为适应不同规模的网络,IP地址控件被划分为5个不同的地址类别,即 A、B、C、D和E...
  • IP地址分配原理

    千次阅读 2018-09-16 20:43:55
    最终结合OSI和TCP/IP的优点,采用了一只有五层协议的体系结构,本文的讲述的IP都是基于五层协议模型中的网络层。 OSI体系结构 TCP/IP体系结构 五层体系结构 7 应用层 应用...
  • 简单来说在公司或企业内部看到的就基本都是内网IP,ABCIP地址里的常见IP段。 每个IP地址都包含两部分,即网络号和主机号。  InterNIC将IP地址分为五类: A类保留给ZF或大型企业, B类分配给中等规模的公司...
  • 计算机级网络技术---IP地址

    千次阅读 2013-09-10 21:43:47
    1.IP地址作用:屏蔽各种物理网络的地址差异。 2.IP地址的层次结构 IP地址由网络号和主机号两个层次组成。网络号用来标识互联网中的一个特定网络,而主机号则用来标识该网络中主机的一个特定连接。如果给出一个具体的...
  • IP地址的分配原理

    万次阅读 多人点赞 2017-06-04 15:54:14
    网络模型介绍 在计算机网络中有著名的OSI七层协议体系结构,概念清楚,理论完整,但是它既复杂又不...最终结合OSI和TCP/IP的优点,采用了一只有五层协议的体系结构,本文的讲述的IP都是基于五层协议模型中的网络层。
  • 网络 IP地址分类

    千次阅读 2019-03-05 13:53:53
    IP地址的编址方法共经过了个历史阶段:(1)分类的IP的地址(2)子网的划分(3)构成超网。 分类的IP地址 所谓的“分类的IP地址”就是将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成,其中...
  • TCP/IP(Transmite Control Protocol 传输控制协议/Internet Protocol网际协议)已成为计算机网络的一套...在应用TCP/IP协议的网络环境中,为了唯一地确定一台主机的位置,必须为TCP/IP协议指定个参数,即IP地址
  • Internet的接入与IP地址 概述

    千次阅读 2020-03-20 15:33:23
    无线接入二.IP地址1.IP地址的格式2.IP地址分类3.子网掩码4.域名系统.Windows网络查看与配置1.win10查看所有的网络连接状况2.win10查看网卡、修改IP3.win10命令行查询TCP/IP配置信息 一.计算机接入Internet ...
  • 【知识点】浅谈IP地址

    千次阅读 2016-07-15 11:57:04
    一、IP地址IP地址由网络号和主机号两部分组成那么对于 “ 192.168.1.110 ”这个IP地址来说,网络号是什么?主机号又是什么呢? 欲知答案,且看下面分解二、子网掩码子网掩码不能单独存在,它必须结合IP地址一起使用...
  • 私有ip地址的网段

    千次阅读 2020-05-24 00:18:01
    1. 公网IP地址是不可能重复的(全球唯一的IP地址) 2. 私有IP地址可以重复(不过是在不同的局域网中) 3. 路由器有两个口:一个是WAN口,一个是LAN口;另外LAN口中所分配的IP地址一定是私有地址;而WAN口的地址不...
  • 了解IP地址及如何设置IP地址

    千次阅读 2007-05-10 19:57:00
    众所周知,在电话通讯中,电话用户是靠电话号码... 什么是IP地址 所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。 按照TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Int

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,164
精华内容 9,665
关键字:

常用的三种类别的ip地址