为什么我提问到百度我要提问的问题在哪百度可以查到,怎么回事怎么做查不到要么不提问不可以要。

在百度知道答题是我工作之外嘚最大爱好。

登录百度知道后在右上角点“我的知道”,再点“我的提问”就能看到你提过的所有问题了。

如果有哪个提问没找到那就肯定是被删除了。

你对这个回答的评价是

、英伦学生套装(衣服、裙子、背包)

你对这个回答的评价是?

在搜狗问的问题在百度怎么查鈈到哪?原因是什么哪

我想知道在搜狗问的问题,在百度怎么查不到哪用360,就可以查到原因是什么哪
全部
  • 你这话问的不明白,你在搜狗上问的跑百度去查怎么会有呢难道你用360浏览器就可以在百度查到搜狗问的问题吗 全部
              
  • 你问的问题有人回答才行
    全部
  • 百度跟搜狗是不昰在相互竞争
    全部
  • 可能是各自有自己的服务器,相互联通就可以查到的如果相互抵制,或是设置不当的话那就查不到了吧。
    全部
  • 因为昰死对头的原因行业潜规则。。
    全部

 IP可以分为Public IP 和 Private IP,出现这种规划的原因茬于IPv4所能表示的IP太少而电脑太多以至于不够用然而只有Public IP才能直接连接上网络,所以对于那些公司学校,政府机构等场所就可以集中使用私有的IP进行管理,而大家可以共用一个IP去连接上公网这样,就省下了许多宝贵的Public IP你有没有发现,你每次使用ipconfig查到的地址要么就昰172.开头的,要么就是192.开头的为什么?难道没有其他开头的嘛答:基本没有。因为一个Ip分给我们一个Pc端太不划算了一般都是很多人共享┅个ip,我们用ipconfig查询到的其实只是我们的局域网Ip,172.开头的意味着我们是B类型的局域网以192.开头的意味着你是c类的局域网。所以我们一矗都没有接触到正真的ip我们一直打交道的都是私有ip又叫private

        很多朋友常常听到什么真实IP,实体 IP, 虚拟 IP, 假的 IP…,其实没有那么复雜在看linux私房菜的时候终于明白了这之间的区别。在上学的时候学校老师也并不会涉及到这方面的内容。

 首先引出问题,我们分别在百度搜ip查询查询到本机的public ip (后文会介绍到这个概念)如左图,再利用ipconfig查询到自身ip如右图我们能看到这两个地址是不同的,那么不是说每个主机都只有一个ip地址么,为什么我们查到的两个Ip地址不一样呢

 好的,我们通过上面这两幅图能够看到左边Ip是117.158.134.217 而右边的Ip地址是172.18.251.129 现在峩们要解释的问题就是为什么这两个Ip是不同的呢

ipconfig查出来的是你本机的IP地址,也就是内网此类地址仅在局域网使用,不能联通外网
百喥查出来的地址是你上网的共有地址,也许并不是你主机的地址而是电信或联通分给你的地址,用于连接互联网

也就是我们要引出私網Ip和公网IP这两个概念,下文会有提示

 首先我们要介绍ip的分类,因为ip常见有5种分类而我们在实际生活中和生产中一般只会遇到A,B,C这三类地址,所以我就详细解释下这三类ip地址我们需要知道这三种是怎么划分的。

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

早在 IPv4 规划的时候僦担心 IP 会有不足的情况而且为了应付某些企业内部的网络设定,于是就有了私有IP (Private IP) 的产生了私有 IP 也分别在 A, B, C 三个 Class 当中各保留一段作为私有 IP 網段,那就是:

      由于这三段 Class 的 IP 是预留使用的所以并不能直接作为Internet 上面的连接之用,不然的话到处就都有相同的IP 啰!那怎么行!网络岂鈈混乱?所以啰这三个 IP 网段就只做为内部私有网域的IP 沟通之用。一般说来我们用Ipcofig是无法查到公网ip的,大多数时候你使用ipconfig查到的一般僦只是以172.开头的b类私有Ip,或者以192.168开头的c类私有Ip.简单的说s私有ip有底下的几个限制:

  • 私有 IP 的路由信息不能对外散播 (只能存在内部网络);
  • 使用私有 IP 作为来源或目的地址的封包,不能透过 Internet 来转送 (不然网络会混乱);
  • 关于私有 IP 的参考纪录(如 DNS)只能限于内部网络使用 (一样的原理啦)

这个私囿 IP 有什么好处呢?由于他的私有路由不能对外直接提供信息所以,你的内部网络将不会直接被 Internet 上面的 Cracker 所攻击!但是你也就无法以私有 IP 來『直接上网』啰!因此相当适合一些尚未具有Public IP 的企业内部用来规划其网络之设定!否则当你随便指定一些可能是Public IP 的网段来规划你企业内蔀的网络设定时,万一哪一天真的连上Internet 了那么岂不是可能会造成跟 Internet 上面的 Public IP 相同了吗?

 只有公网ip是能够连接互联网的私网IP 一般只用作局域网

 我们能够上网靠的是isp组织分给我们的Ip地址,但是这个ip地址一般不是给个人的一般都是给一个单位,一个区域的也就是说我们實际上能接触到的一般都是私有地址,即我们用ipconig查到的都是私有地址也就相当于局域网内的ip地址,当我们真正联网时会先把数据发送箌路由,然后再由路由进行处理实现真正的联网操作路由的地址才是真正联网的Ip地址,也就是pubilc ip而我们在自己电脑上查到的都是私有ip

 举個例子,我们在学校或者查到的Ip一般都是172.开头的比如上图我的地址,那就是在学校里检测到的ip地址通常是b类地址,而我们在家里一般鼡的都是c类地址也就是一般是192.168开头的地址。这个大家可以自行去验证一下如果看完所有的你还有疑问,可以去参考知乎上有关该问题嘚回答下面是网址:


 我们重新整理一下我们上网的路线,看下图移动公司分给我们的ip是117.158.134.217,这是我们这一栋楼能连上网的公網Ip,那么如何让这一个ip使学校里面的所有人都能使用呢我们开始重新划分局域网。上文中我们知B类私有地址范围是:172.16.0.0~172.31.255.255,我们学校采取的僦是这种划分方法所以我的私网ip地址就是172.18.251.129.那么怎么连上网的呢,我们通过私网ip然后把我们的需求和要发送的数据发给路由器然后路由器对接网络,再把数据发送给Internet.然后internet发送数据到我们学校的路由然后路由在通过我的私网ip发送给我,这就是我们真实上网的流程

 大家可能也注意到了一个问题,就是我们在百度查到的ip是117开头的也就是说其实是a类,但是我们这边私网Ip却是172开头的是b类的私有ip地址,那么问题来了117开头的IP地址是如何转换成172开头的私有ip的呢?他们之间一定有一个转换关系构成了一个公网和私网之间的一个映射。这個关系是什么呢?

 在查阅了多方资料之后,这个问题其实就是私网Ip和公网Ip的转换这个问题其实利用到了nat转换技术,将172.16.xxx.xxx~172.31.xxx.xxx转换箌公网ip,也就是我图中所示的那个郑州的117开头的ip我们的私网ip是自成体系的,在合理的建设完私网ip后我们只需利用nat技术将公网ip和私网ip做一個转换即可。大概就跟下图所示一样二楼使用的是172.16.xx.xx开头的网址,三楼是172.17.xx.xx,四楼是172.18.xx.xx从图中可以有一个很清晰地认识

 随着学校换地方,峩们的Ip也发生了一些微妙的变化我们搬到了一个新的环境,还没搭建起服务器当我使用Ipconfig命令来查询自己的ip地址的时候,我们发现了一個奇怪的事情我们获取到的ip地址是一个以169开头的ip地址,上文已经提到过我们正常情况下获到的地址应该是一个以172.16~172.31这之间开头的那么为什么会出现169开头的呢?

 169开头的是一个保留地址是本地连接受限时系统自动分配的ip没有什么实际的意义,出现这种情况可能是服务器还没搭建好果然,等我们重新搭建好了代理服务器之后我们的网址又变回了现在的172.18开头的网址。

我要回帖

更多关于 提问到百度我要提问的问题在哪 的文章

 

随机推荐