什么是 IP 地址?
什么是IP地址?
如果有人问你什么是IP地址?你会怎么回答呢?
ip地址:一台电脑在网络中的唯一标识,
比如192.168.1.1:用来在本地局域网上中标记一台电脑。
ip地址的分类
每一个IP地址包括两部分:网络地址(网络号)
和主机地址(主机号)
A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,
地址范围1.0.0.1-126.255.255.254
二进制表示为:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111110
可用的A类网络有126个,每个网络能容纳1677214个主机
B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,
地址范围128.1.0.1-191.255.255.254
二进制表示为:10000000 00000001 00000000 00000001 - 10111111 11111111 11111111 11111110
可用的B类网络有16384个,每个网络能容纳65534主机
C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”
范围192.0.1.1-223.255.255.254
二进制表示为: 11000000 00000000 00000001 00000001 - 11011111 11111111 11111110 11111110
C类网络可达2097152个,每个网络能容纳254个主机
D类地址用于多点广播
D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。
它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中
多点广播地址用来一次寻址一组计算机 s 地址范围224.0.0.1-239.255.255.254
E类IP地址
以“1111”开始,为将来使用保留
E类地址保留,仅作实验和开发用
私有ip
在这么多网络IP中,国际规定有一部分IP地址是用于我们的局域网使用,也就
是属于私网IP,不在公网中使用的,它们的范围是:
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
注意
IP地址127.0.0.1~127.255.255.255用于回路测试,
如:127.0.0.1可以代表本机IP地址,用http://127.0.0.1就可以测试本机中配置的Web服务器。
什么是 IP 地址?相关推荐
- Go 学习笔记(79)— Go 标准库 net(获取本机IP地址)
1. 获取本机 IP 地址 package mainimport ("fmt""net" )// 获取本机网卡IP func getLocalIP() (ipv ...
- Docker 入门系列(5)- Docker 端口映射(映射所有IP地址、映射到指定地址和指定端口、映射指定地址任意端口、查看映射端口配置)
端口映射 映射容器内应用的服务端口到本地宿主主机 1. 从外部访问容器应用 在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的.当容器中运行一些网络应用,要 ...
- 分享2020 几个好用的ip地址归属地查询
ip地址归属地查询接口 一.百度 大公司,不必说,肯定好用,我就一直用的他作为主要查询接口. url:http://opendata.baidu.com/api.php params:query=ip ...
- win10安装虚拟机提示主IP地址显示网络信息不可用
问题:在虚拟机详情下面显示 主ip地址:网络信息不可用 解决方案 先root用户[root@localhost~]#cd - [root@localhost/]#cd /etc/sysconfig/n ...
- php dedecms 记录访问者ip,dedecms实现显示访问者ip地址的方法
有时候我们需要在网站底部或其他地方显示访问者IP地址,这样我们可以在需要的位置放以下代码来显示: {dede:php} $user_IP = ($_SERVER["HTTP_VIA" ...
- Android 获取联网的IP地址
这个方法需要先判断当前应用是否联网 联网判断的方法,请查看 首先你需要确保配置文件应添加了联网的权限 如果没有下面的直接的赋值过去即可 <uses-permission android:name ...
- 关于创建zeromq消息队列,设置和更改IP地址,远程可以访问,不只是本地链接。python代码。
关于zeromq的创建,绑定本地,和绑定其他客户端的方法. 网上一大堆关于zmq的通信模式的介绍,包括三种类型,具体我就不在描述. 但是他们给的demo,都是创建本地作为server服务端,也作为cl ...
- Django mysql 多线程_【实例:利用Django管理后台管理IP地址】(四)Django test+多线程+数据库+(踩坑)...
准备在views.py编写函数,多线程检测每个IP地址的占用情况.胡乱一通写完之后,哦豁,怎么测试写得对不对呢? 一开始想单独测试views.py文件,结果要引入各种包和配置文件,还要注意各种顺序,各 ...
- java 获取linux mac_java在linux获得ip地址和mac
以前在linux下获取ip和mac一般使用jni,调用linux的ioctl.当然也有使用shell获取的. 发现在jdk 6下已经实现了,java.net.NetworkInterface上面有静态 ...
- java获取当前电脑的ip_Java获取电脑真实IP地址的示例代码
/** * @author yins * @date 2018年8月12日下午9:53:58 */ import java.net.Inet4Address; import java.net.Inet ...
最新文章
- 改名 Meta,打元宇宙牌,老龄化的 Facebook 能否再换新颜
- Android面试知识点(转)
- python批量下载网页文件-python使用selenium实现批量文件下载
- java定时器结合springboot_SpringBoot开发案例之整合定时任务(Scheduled)
- 51单片机学习笔记(郭天祥版)(9)——IIC、EEPROM
- CPP中的this指针
- Linux内存管理:CMA(连续内存分配)(DMA)
- mybatis日志能正常打印出正确sql执行语句;数据库有内容;却查询不出来
- 元组的常用方法、应用场景
- log4j.properties的配置与详细说明
- 在ie6下文字颜色不兼容的解决方法
- ppt 宏文件 自动保存_让Excel表格自动排序,牛了!
- 期望dp+高斯消元——bzoj3143
- 吾不是爱管闲事,实在是忍无可忍
- Mac环境下AndroidStudio关于 Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7的错误
- android 按钮救星,按键救星下载-按键救星专业版(Button Savior Pro) 安卓版v2.1.1-PC6安卓网...
- 天气预报小程序 微信小程序期末大作业(含文档)
- win7系统如何恢复或重装IE8浏览器呢?
- python蜂鸣器天空之城频率_蜂鸣器版天空之城 - osc_lopdl9qi的个人空间 - OSCHINA - 中文开源技术交流社区...
- Unity UGUI-Canvas
热门文章
- ASP.NET Web API 接口执行时间监控
- CMU机器学习学院院长Tom Mitchell:计算机模拟人脑才刚刚起步
- SSH集成log4j日志环境
- [再寄小读者之数学篇](2014-12-24 乘积型不等式)
- hdu 1625(floyd判环)
- Webpack之插件html webpack plugin
- Docker安装禅道项目管理平台zendao-v11.6.x
- Oracle备份与恢复 关于expdp导出远程数据到本地的使用
- C语言,利用循环语句找出1000以内的水仙花数
- Android dp、dip、dpi、px、sp简介及相关换算,及其应用实例