为什么会看到IP地址相同的两台电脑?
我们会询问这个问题的原因是因为我们经常看到在两个不同的地方可以配置相同的类似于192.168.xxx.xxx的IP地址,或者在实验室机房里可以随意配置类似于192.168.xxx.xxx的IP地址,这时我们就会产生疑问了,IP地址不是唯一的吗?为什么还能随意配置?

这是因为IPV4的地址数有限,我们看到的都是在局域网中的IP地址,并不是真实的公网地址,不同局域网中的IP地址当然可以相同。而在rfc1918文档中定义了私有地址的范围如下。它们不会出现在广域网中,只会出现在局域网内。

* 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,而内部就用192.168.xxx.xxx这样的内网IP,而一条街道和一个小区中的内网IP当然可以相同,比如一条街道中的一台电脑IP为192.168.201.255,一个小区中的一台电脑IP也可以是192.168.201.255。为什么要这样分公网和内网呢?很大程度上是因为IPV4的地址数有限,IP地址一共分为4个字节,一个字节8位,共32位,最多表示42亿个IP地址。再举个例子,假设世界上只有6个IP,如果不分公网和内网,全是公网,那么最多只能分给6台电脑使用,但是如果把4个IP作公网IP,2个IP作内网IP,这样就可以给8(4(4个公网IP)乘2(2个内网IP))台电脑使用(一个内网IP分给一台电脑使用),如下图所示。6个IP如此,42亿个IP亦如此,并且不止分两层,这样使用IPV4表示的IP地址就远大于42亿。

这里还有一个问题:一个局域网里的私有IP想访问局域网外的公有IP,必然要做一个IP转换,则需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。这样,所有使用本地地址(私网IP地址)的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接(引用百度百科:https://baike.baidu.com/item/nat/320024?fr=aladdin)。

附:
查询自己公网IP地址的方法:
百度输入“我的IP地址”即可。

为什么会看到IP地址相同的两台电脑?附查询自己公网IP的方法相关推荐

  1. 为什么ip地址通常以192.168开头?什么是公网ip?什么是内网ip?

    我们的生活中常常要与ip地址接触,通常也会经常听到公网.内网?那什么是公网ip地址呢?什么是私网ip地址呢?为什么我们常见到的ip地址以192.168开头呢?我们今天来了解下. 内.外网是相对于防火墙 ...

  2. 两台电脑间大量数据拷贝的快捷方法

    可能大家会遇到需要将一台电脑里的数据拷贝到另外一台电脑,最常用的方法是用u盘或移动硬盘等存储设备来拷贝,这样速度慢,而且可能拷贝多次才能将数据拷贝完.现提供一种方法,就是通过windows 的文件共享 ...

  3. 两台电脑组建局域网进行有线传输的方法 (Mac ⇄ Windows)

    文章目录 前言 方法 直连,组建局域网 直连,开启网络共享,组建局域网 Mode1. Mac共享网络给Windows Mode2. Windows共享网络给Mac 前言 用于moonlight有线串流 ...

  4. 计算机和计算机之间如何传送文件,两台电脑实现互传文件:多种方法可选择

    平时我们在是用电脑的时候,经常会遇到把一台电脑的数据需要传到另一台电脑当中,如果数据不多的话,直接用U盘拷到另一台电脑就可以了,文件在几个G的话,都可以用这种办法,如果文件达到几百个G的话,这种办法效 ...

  5. 两台计算机的ip地址怎么配置,同一台电脑如何设置两个IP地址?电脑配置双ip地址图文教程...

    同一台电脑如何设置两个IP地址?很多时候我们电脑在实际运用过程中需要访问两个网段的地址,但是我们只有一个IP,跨网段是不能访问的,现在操作系统有了这个功能,一台电脑可以设置两个网段的ip解决了以前非要 ...

  6. 在计算机里添加ip地址怎么添,怎样在电脑中添加第二个IP地址

    在"控制面板"中点击"网络和Internet"按钮,如下图红框所示. 接着点击"查看网络状态和任务",如下图所示. 再点击左边栏目" ...

  7. 网络上的两台计算机如何互相访问,win10如何实现两台电脑无线互访

    关于这个问题,小编整理了如下的五种解决方法,但是也要仔细看一下注意事项哦! 方法一: 桌面,右键点我的电脑->属性->计算机名,点"更改"按钮,就可以更改电脑的工作组名 ...

  8. windows10下两台电脑连接局域网怎么设置?

    windows10下两台电脑连接局域网怎么设置? 参考链接:https://www.sohu.com/a/433679217_120006554 1. 如图所示,点击网络图标,出现网络相关,然后点击& ...

  9. 两台计算机能否共用一个ip地址,多台电脑共用一个WIFI,IP地址是不是一样?

    网友解答: "我是哟哟吼,专注于数据网络的解答,欢迎大家与我交流数据网络的问题." 如题,如果说私网IP地址,那么多台电脑的IP地址均不一样:如果说公网IP地址,那么多台电脑的IP ...

最新文章

  1. python的序列包括什么_一文读懂什么是序列 (sequence)
  2. python学习费用-苏州Python培训学校费用
  3. EdgeX Foundry理论篇
  4. C++ 11 笔记 (四) : std::bind
  5. python怎样遍历列表中数字_关于Python列表的遍历和数字列表
  6. c++ 单例模式_Java面试题总结之设计模式、网络基础、常用算法
  7. JAVA中文支持指南(Vera Yuanti)
  8. 云漫圈 | 如何给女朋友解释什么是HTTP
  9. MySQL常用数据类型以及内置函数
  10. Android 模块化编程之引用本地的aar
  11. Linux运维六:用户管理及用户权限设置
  12. python打印输出如下图形_python题目要求:输出如下图片中的图形
  13. python自己制作视频_你还在为看电影发愁?Python制作全网视频播放工具!
  14. 知乎上关于ReactNative的评论汇总(网友们有才哟...)
  15. javalang 生成抽象语法树AST ----python源码分析
  16. 判断语句——switch case
  17. 内外边距问题(清除、合并、塌陷)
  18. C++输入和输出:控制台I/O(键盘和屏幕)及文件I/O详细笔记
  19. 西部数据助手mysql_户外摄影存储好助手 西部数据My Passport Wireless SSD测评
  20. 理解并演示:SNMP简单网络管理协议(200-120新考点)

热门文章

  1. EditText 光标居右显示
  2. Squid透明代理内网用户上网
  3. mac 10.13 php5,macOS 10.13下载-macOS 10.13正式版下载 V10.13.6-PC6苹果网
  4. 《移动云计算应用开发入门经典》书评
  5. CAN总线控制器MCP2515 替代芯片 DP2515 DP2515-I/ST
  6. javascript框架--brook
  7. 第十一届蓝桥杯省赛(第二套)题解+代码
  8. 如何实现文件高速传输,推荐镭速高速文件传输解决方案
  9. ArduPilot-Mocap转换解析
  10. [职场天地] 十年,干货送给后来人