192 168 1 1 路由器(既然IP地址每个人都不一样,那
回答本领域问题!欢迎关注大黄,一起学习和讨论网络知识!
问题整理:IP地址唯一、路由器IP地址全都是192.168.1.1
提问者的描述其实包含两个问题::
- 问题1:这个世界上,每个人使用的IPv4地址是不是全球唯一的?
- 问题2:路由器IP地址为什么都是192.168.1.1?
在回答之前,我们先来看一张图片,然后在做详细的解释:
问题1:世界上每个人的IP地址都不一样
IP地址全球唯一,这是我们经常听到的说法,普通的用户的疑问大部分也是来自于这个口号!这其实也不能说错,只不过IP地址全球唯一前面要加个限定词:用来在互联网中通信的IP地址是全球唯一!
其实对于IP地址来说,有多种类型的分类,只是运营商为我们隐藏的很多细节,所以我们在使用过程中不太关注!如下图所示,IPv4地址分为A、B、C、D、E 5个种类,:
对于我们普通用户来说,只需要知道每个种类都有它特定的用处,并不是所有的IP地址都能用来在互联网中进行通信!
我们日常的通信,使用的就是A、B、C类地址!这些地址是全球唯一的,由国际和国内的机构进行统一的管理,不能随便使用!如果要在互联网使用,需要先进行申请,然后由这些机构统一的分配!
IP地址大部分由运营商代为申请和管理,普通用户感受不到。
但是为了使用上的方面,在A、B、C类地址中,各抽出一部分地址作为私有地址!这些地址任何机构和组织都可以使用!但是只能在内部使用,不能在互联网上使用!
如下图的私有地址:
因此第一个问题的正确答案是:用来在互联网上通信各方的IP地址是全球唯一的,但是在不同的企业和组织内部,可以使用相同的私有IP地址!
问题2:为什么路由器的IP地址都是192.168.1.1
这是因为大部分路由器的生产厂商在出厂时,默认都会把路由器的内部网关地址设置为192.168.1.1。
是不是一定要是192.168.1.1这个地址呢?其实不是的,有部分的路由器生产厂商会把网关地址设置为192.168.0.1或者192.168.1.254,只是不多。并且这仅仅是约定俗成的一种实现而已,事实上任何在私网IP地址范围的IP地址都可以作为网关地址!更拓展一步,如果使用了NAT,连网关使用私网IP地址这一条件也是不需要的!例如大黄就喜欢使用80.1.1.1作为家用路由器的网关地址,如下图:
家里的设备分配到的IP地址都是80.1.1.0/24网段的,如下图所示:
因此问题2的正确答案是:192.168.1.1作为网关IP只是一种使用上的习惯,并不一定要遵守!我们只需要保证网关和运营商分配的IP不在一个网段就可以了!
使用私网IP的组织和机构想访问互联网,需要使用NAT
刚才一直没有讲述,我们使用私网地址时,如果想要访问互联网,那该怎么办呢?
其实我的第一张图片,已经做了给大家解开了谜底:在访问互联网时,路由器会使用使用NAT进行地址的转换,确保发送到互联网的数据,都使用公网IP地址!
如上图:电脑访问互联网资源时,在经过路由器时,路由器会把电脑的私网IP地址转换为运营商分配给我们的公网IP地址!
关于NAT的部分,如果小伙伴感兴趣,可以关注大黄,查看我的文章,里面有详细的描述!https://www.toutiao.com/i6804821529797329411/
私用IP地址并不是全球唯一,192.168.1.1仅仅是使用习惯
最后我们用一张图来做一下总结:每个家庭的内部都可以使用相同的私网IP地址,需要在外部进行通信时,就要使用使用全局的IP地址了!
而对于192.168.1.1这个网关地址来说,是大部分设备厂商默认使用的地址,但是它并不是不能修改的,我们只需要保证内网使用的IP地址和外网使用的IP地址不在同一个网段即可!
最后如果小伙伴觉得大黄说的还不错,帮忙点个赞!