IP地址常指IPv4,也就是我们经常看到的
127.0.0.1192.168.0.1255.255.255.0这种类型的。那么为什么我们的设备都需要IP地址呢?
我们来看一个场景
家里有三台电脑都连在同一台路由器下面,算作一个局域网,这个时候笔记本想传输一份资料文件给电脑A,但是他不知道要走哪一条路。IP地址就解决了这个问题
如上图,我们可以看到,这个时候包括路由器在内的四个设备都有IP地址了,这个时候笔记本知道要往哪里发送了。这就是IP地址的作用,就好像你去找你朋友小明玩,那么你首先得知道小明家的地址,IP地址就相当于是设备在网络中的地址,用于让别人去发现它
实际上笔记本要发资料文件给电脑A的话是需要这样一个过程的:
笔记本(192.168.0.3)告诉自己的网关也就是路由器(192.168.0.1)说要传输一份资料文件给电脑A(192.168.0.2)路由器查了一下自己之前记录下来的IP和接口对应的一个表(路由器之下的每台设备进入这个局域网时都要告诉路由器自己的IP),然后将笔记本发来的文件发往电脑A所在的的左边这条线这个方向(路由器是根据各种接口判断方向的)电脑A收到了文件,跟路由器答复(看情况有时候也不会答复)说收到了请跟笔记本说一声路由器将电脑A收到文件的情况告诉了笔记本当然实现过程还会更复杂,涉及各种协议,有兴趣的可以在公众号发关键词去看相应的文章。
这就是我们为什么需要IP地址的原因,IP地址相当于你网购填写的收件地址一样,需要让快递员能找到你的那个地址。