网络知识:IP地址的概念以及IPV4和IPV6的区别


小伙伴们看到上面的机房了吗?成千上万台服务器他们都少不了一个小小的IP地址,每台服务器都配置了一个或多个IP。今天电脑学习微信公众号小编就带大家详细了解下IP地址都是什么?

IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。IP地址是一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

IP地址分为IPV4和IPV6,我们所说的的IP地址指的是IPV4的地址。

IPV4互联协议版本4,有版本V4之前就有IPV1 IPV2IPV3,同样有IPV5 IPV6,IPV5在实验中已经夭折,替代IPV4的将是IPV6。(IPV4地址比如:192.168.1.1、114.114.114.114,IPV6地址比如:2001::1)

注:接下来我们讲的IP指的是IPV4地址

1、IP是电子设备间的名字。

互联网的三大巨头通过IP把设备和设备,人和人连接起来。

  

我们常见的是IP地址是十进制的,我们在小学学到的十进制缝十进一,说的就是十进制。真正的IP地址到底怎样呢?IP地址是由二进制组成的,但为了方便人的记忆转换为十进制。

题外话:为什么人要用十进制,机器使用二进制的,在小的时候数数掰着手指数,当手指不够数的时候拿东西标记下,而人的手指头只有十根,这样就造就了十进制,而机器使用“开”“关”电路的方式,正好表示0或1,进而形成了二进制。

1.十进制的计算方式

(1010)10 =1× 103+0×102+1× 101+0× 100

2.二进制的计算方式

(1010)2 =1× 23+0 × 22+1× 21+0 ×20

3.二进制转换十进制

IP地址由32位二进制组成,转换为十进制的方式让人更容易记忆。

4.IP地址的组成

IP地址是由两部分组成的,网络部分和主机部分,比如:

网络部分如果一样代表在同一个网段(主机部分可以不一样)。什么叫同一个网段(同一个广播域)呢?好比在同一房间的人一样,他们之间通讯可以基本靠吼,也就是我们所说的广播。不同网段的好比不同房间的他们之间正常情况下不能通讯。

5、二进制转十进制

IP地址分为4组,8bit(8个二进制)一组,4个组组成了32个二进制。

二进制1111 1111转换为十进制为255 

二进制

1111 1111

十进制

255

  

二进制1110 1001转换为十进制为233

二进制

1110 1001

十进制

233

5、十进制转二进制

将128除以2得出余数,然后一个个往下除,然后将余数倒叙进行排列

进制转换计算器方式

计算器→查看→科学型

选择十进制,输入255

点击二进制,这时候就将十进制转换为二进制。二进制转十进制一样的道理。

ip地址的类型

IP地址类型分为A、B、C、D、E。

A、B、C类:我们生活中常用的类型的IP地址。

D类:组播地址在路由协议的时候会讲到几个常用的几个,用户组播地址在CCIE中学习。

E类:仅供Internet实验和开发

注:

A类前一位为0,B类前两位为10(其他位任意);C类前三位为110(其他位任意);D类前四位为1110(其他位任意);E类前五位为11110(其他位任意),其中127和0开头的为特殊地址;

1、A、B、C三类IP地址的组成

网络部分(NETWORK)

主机部分(HOST) 

2、IP地址的范围和作用思维导图如下:

3、IP地址中的特殊地址

 4、公网地址和私网地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270633.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新安装Win10操作系统有必要设置的几个技巧

目录 1、控制面版、回收站、网络等图标放到桌面 2、找回Win10系统删除提示框 3、关闭电脑休眠并删除hiberfil.sys 睡眠缓存文件 3、关闭Microsoft Store自动更新 4、卸载Win10自带的软件 5、关闭自动播放功能 6、删除离线地图文件并禁止更新离线地图 新安装Win10操作系统有必要…

apk私钥_获取APK证书MD5、SHA1、SHA256等秘钥

一1.先把apk解压2.在META_INF目录下找到xxx.RSA文件3.确保安装了jdk并且正确配置了环境变量4.cmd中执行keytool -printcert -file xxxx.RSA目录image.png二1.确保安装了jdk并且正确配置了环境变量。2.cmd中执行keytool -printcert -jarfile xxx.apk运行效果如下:ima…

查看某个端口的进程 lsof -i:端口号

查看某个端口的进程 lsof -i:端口号

10.27 noip模拟试题

1.铺瓷砖(tile.cpp/c/pas)【问题描述】有一面很长很长的墙。 你需要在这面墙上贴上两行瓷砖。 你的手头有两种不同尺寸的瓷砖,你希望用这两种瓷砖各贴一行。瓷砖的长可以用分数表示,贴在第一行的每块瓷砖长度为 AB ,贴…

Windows操作系统装机必备软件,值得收藏

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

最详细的Mac下安装nacos教程来了

什么是 Nacos 概览 欢迎来到 Nacos 的世界! Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。…

android php mysql json 查询_android php mysql json

$con mysql_connect("localhost", "db163810_f", "1e6969e2");if (!$con){die(不能建立连接: . mysql_error());}$db_selected mysql_select_db("db163810",$con);mysql_query("SET NAMES utf8");if (!$db_selected){die…

纯css改变下拉列表select框的默认样式

下列CSS就可以解决,原理是将浏览器默认的下拉框样式清除,然后应用上自己的,再附一张向右对齐小箭头的图片即可。 select {/*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/border: solid 1px #000;/*很关键:将…

电脑软件:推荐5款实用的效率软件

目录 1、图片管理神器-Image Tuner 2、系统维护神器-Dism 3、桌面效率神器-蜂窝桌面整理 4、键鼠模拟软件-按键精灵 5、书签管理神器-Toby for Chrome 今天小编大家推荐5款实用的效率神器,希望对大家能有所帮助! 1、图片管理神器-Image Tuner 1000张图片…

SpringCloud版本说明

SpringCloud包含了众多子项目,每一个子项目发布时间不一定一致,所以采用了伦敦地铁站为版本说明,而不是数字。并且从A开始是第一个发布版,B是第二个,以此类推。 SpringCloud版本SpringBoot版本Greenwich(格林威治)2.1…

JQuery中$.ajax()方法参数详解

url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用&#xff0…

数据库:Redis数据库优点介绍

1、速度快 不需要等待磁盘的IO,在内存之间进行的数据存储和查询,速度非常快。当然,缓存的数据总量不能太大,因为受到物理内存空间大小的限制。 2、支持多种数据库类型 丰富的数据结构 除了string之外,还有list、hash、…

bat-bat-bat (重要的事情说三遍)

去年noip前prey亲授,当时就觉得这是个好东西!非常好!然后我就没学会。接着最近被安利小红的bat!!! 小红bat!!! get!!!谢小红&#xff…

mysql开方_MySQL数学函数的实际用法

此文章主要向大家描述的是MySQL数学函数的实际用法以及在实际操作中值得大家注意的问题,MySQL数学函数是MySQL函数中经常被用到的,所以对其有一定的了解还是有你有所帮助的。ABS (number2 ) //绝对值BIN (decimal_number ) //十进制转二进制CEILING (num…

POJ 2323 贪心

题意&#xff1a; 思路&#xff1a; 贪 贪 贪 如果当前的c>之前的cs 那么之前的合适 一直贪下去就好了 //By SiriusRen #include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define int long long int n,s,rec1,c[105…

mysql调度触发器,MySQL触发器:达到某个datetime时更新

I want to create a MySQL trigger that updates a table everytime one of the datetime rows in a different table reaches a datetime lower than now.How would I accomplish this? Is that even possible?To illustrate:table_1 table_2-------- ------------------- -…

实验二简化版C语言中文理解程序文法

<程序>&#xff1a;&#xff1a;begin<语句串>end <语句串>&#xff1a;&#xff1a;<语句>{;<语句>} <语句>&#xff1a;&#xff1a;<赋值语句> <赋值语句>&#xff1a;&#xff1a;ID<表达式> <表达式>&#x…

常用软件:推荐七款装机必备的软件

目录 1.桌面日历 2.FileViewPro——万能文件查看器 3.FSCapture 4.天若OCR 5.Gif Cam 6、Sticky Notes 7、PotPlayer 1.桌面日历 工作之后事情越来越多&#xff0c;一款好用的桌面日历可以让帮你掌握全局&#xff01; 点击每个窗格 可以直接添加待办事项。 完成的事件可以划横…

Ribbon、Feign和OpenFeign的区别来了

Ribbon 随着服务注册中心的安装完成后&#xff0c;客户端的负载均衡和服务的调用又是我们关注的话题。Ribbon可以实现客户端的负载均衡&#xff0c; 负载均衡LB Load Balance&#xff08;负载均衡&#xff09;&#xff1a;简单的说就是将用户的请求平摊的分配到多个服务器上…