IP认知
IP认知
序言
曾经,经常会听到IP什么的,听得只言片语,于是对IP有了印象,不过是片面的,认为IP是独一无二的,后来,觉得ifconfig中得到的IP地址,怎么和别人的有时候会一样,所以,就去深入了解一下IP,就有了这篇文章
IP分类
ip大家肯定知道由4段构成,但IP是由网段范围分类的
A、B、C、D、E、类
一个IP地址包含网段(Network)和主机号(host)
所有关系(公网ip和私网(内网)ip)
你可以试试,用ipconfig(ifconfig)查出的ip和你用百度上的ip查询本地ip是不一样的
WHY?
因为IP分为两类,一类是公网IP,另一类是私网IP
公网,也就是大家说的Internet,你只要有1个公网IP,就说明你在公网上。世界的任一个角落都能联系到你。
私网,也就是大家说的局域网,例如企业内部或者学校寝室内部搭建的局域网,使用的是私有IP地址,常见的例如10开头或者172开头的。没有NAT设备,是无法访问公网的。
公网IP是如何分配的,是有一套机制的。有1个国际权威机构会负责分配IP地址段给各个国家和运营商,国家和运营商在拥有的IP地址段内再自行分配。IPV4的地址,目前已经差不多分光了
私网IP就是管理员自己决定怎么分了,只要IP地址段在私网IP地址段就行了。
想要私网IP与公网IP相互访问,需要通过NAT设备(常用的为路由器)
上面百度查的就是公网IP,ipconfig查的就是私网ip
私网IP是可以相同的,只要不在同一个局域网里就行
你平时这一个局域网里的所有用户都是用的同一个公网IP来上网
公网IP的出现使得我们可以将多个设备,甚至是一个机构的全部设备通过一个公网IP上网,如上我百度出来的IP可能并不是我主机的独占IP,可能是整个村,整个镇都在使用这个IP上网
私网IP的出现使得我们可以在一个局域网内自定义一个自身使用的IP网段,当然这个网段原则上不能胡乱来,要符合网段范围使用领域,由于私网IP使用范围仅仅是局域网,多个局域网之间相同的IP并不会造成IP冲突的问题。