ipv4编址

IPv4的编址:

IPv4的地址有32位,通过使用点分十进制法,将其划分成4个由“.”隔断的部分,每一个部分的取值是0~255 {2^0~(2^8)-1}

IP地址是32位类似这样的二进制串:1100 0000 1111 1111 1111 1111 1111 1110(没有空格,空格是为了好看加上的),因为不易辨识,每8位合成一个十进制数字,然后用“.”分隔,得到192.255.255.254,这也可以表示一个IP地址

网络地址:表示互联网子网的地址,互联网是网络的网络,即由很多个子网通过形成不同的层次组织成的更大的网络,子网内才是真实的网络终端

主机地址:在一个子网中的网络终端的地址,一般而言,一个IP对应的是一个网络接口,一个网卡有一个网络接口,然后一台主机可以有多个网卡

   传统的编址方式:将IP地址分为A、B、C、D、E五类

A类:IP地址转换成二进制后以0开头,网络地址占8位,主机地址占24位,点分十进制即0.0.0.0~127.255.255
B类:IP地址转换成二进制后以10开头,网络地址占16位,主机地址占16位,点分十进制即128.0.0.0~191.255.255
C类:IP地址转换成二进制后以110开头,网络地址占24位,主机地址占8位,点分十进制即192.0.0.0~223.255.255
D类:IP地址转换成二进制后以1110开头,和A、B、C类地址用途不同,不是表示网络终端的,而是用于多播的地址,点分十进制即224.0.0.0~239.255.255
E类:IP地址转换成二进制后以1111开头,目前保留不用,点分十进制即240.0.0.0~255.255.255

转载于:https://www.cnblogs.com/A110385935a/p/10915258.html

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

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

相关文章

基于 vue 的验证码组件

登录页面有个验证码,暂时没用到后台,在网上找了两个博客,记录一下。 一、直接写(参考-UIEngineer) 这个样式比较简单,直接在需要验证码的地方添加就行了。如果这个页面比较复杂,用组件会比较好…

Java 8 Friday:更多功能关系转换

过去,我们一直在每个星期五为您提供有关Java 8的新内容的新文章。这是一个非常令人兴奋的博客系列 ,但我们想再次将重点放在Java和SQL的核心内容上。 我们仍然偶尔会写关于Java 8的博客,但不再是每个星期五(有些人已经注意到&…

【WXS全局对象】Date

属性: 名称说明Date.parse( [dateString] )解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。Date.UTC(year,month,day,hours,minutes,seconds,ms) 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。 参数:year/m…

13个不可不知的ASP.NET MVC扩展点

ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以…

程序员常用的3大Web安全漏洞防御解决方案:XSS、CSRF及SQL注入(图文详解)

https://blog.csdn.net/ChenRui_yz/article/details/86489067 随着互联网的普及,网络安全变得越来越重要,程序员需要掌握最基本的web安全防范,下面列举一些常见的安全漏洞和对应的防御措施。01 常见的Web安全问题1.前端安全XSS 漏洞CSRF 漏洞…

在 HTML 中引入 vue.js 写页面

突然说要写两个页面(只有两个页面,不是一个完整的项目。。),有点懵,不知道从哪下手,而且只对 vue 熟悉那么一丢丢,其他框架不是很熟悉。但是没办法鸭,只能硬着头皮去做了&#xff01…

JavaFX技巧14:StackPane子项-隐藏但不消失

另一个简短提示:Swing提供了一个名为CardLayout的布局管理器,该管理器管理容器内的一组组件(卡),但始终仅显示其中一个。 方法CardLayout.show(Container ,String)允许在组件/卡之间…

【WXS数据类型】Array

属性: 名称值类型说明[Array].constructor[String]返回值为“Array”,表示类型的结构字符串[Array].length[Number]返回数组长度 方法: 原型:[Array].toString() 说明:将数组转换成字符串,用逗号分隔每个元素 原型&am…

Mschart图表制作

首先一次安装这三个 (1).Microsoft .NET Framework 3.5 的 Microsoft 图表控件 (2).Microsoft .NET Framework 3.5 语言包的 Microsoft 图表控件 (3).Microsoft Chart Controls Add-on for Microsoft Visua…

vue打包后,font格式错误

本地测试没有问题,项目打包以后,浏览器打开控制台,提示font格式错误: 把我的双引号给去掉了。。。-^- 不开心。 解决办法: 1. 把 font: 字体粗细 字体大小/行高 "字体样式"; 分开来写。 改成:…

获取可用密码算法的列表

您如何学习可用的密码算法? Java规范列出了几种必需的密码,摘要等,但是提供程序通常提供的不止这些。 幸运的是,这很容易了解我们系统上的可用内容。 public class ListAlgorithms {public static void main(String[] args) {//…

【...】小程序扩展运算符 ... 说明

小程序扩展运算符 ... &#xff0c;用来将一个对象展开。 以下示例&#xff1a; 1 <template is"objectCombine" data"{{...obj1, ...obj2, e: 5}}"></template> 1 Page({2 data: {3 obj1: {4 a: 1,5 b: 26 },7 o…

fhq_treap || BZOJ 3224: Tyvj 1728 普通平衡树 || Luogu P3369 【模板】普通平衡树

题面&#xff1a;【模板】普通平衡树 代码&#xff1a; 1 #include<cstdio>2 #include<cstring>3 #include<iostream>4 #include<cstdlib>5 using namespace std;6 inline int rd(){7 int x0,f1;char cgetchar();8 while(c<0||c>9){if(c…

关于Zend framework 里一段代码的疑问

初学框架 看了一些代码 有一些疑问 在此记录 1 publicfunction__isset($key)2 {3 returnthis->_engine->get_temlate_vars($key)!null;4 }我想这个函数返回的一定是一个bool值 但不知道get_temlate_vars($key)!null 这里面的!是怎么个用法 希望有知道的能告诉我一声 谢谢…

html笔记(四)弹性盒+响应式

大标题小节一、弹性盒1. 标准盒模型和怪异盒模型2. 弹性盒dipalay3. 与display配合使用的其他属性4. 弹性盒的对齐方式5. 弹性盒的默认特性二、响应式布局1. 媒体查询2. 怎样使用媒体查询3. 优缺点以及使用场景4. Meta 标签的定义5. 常见的属性操作三、多列布局四、移动端布局1…

【app.json】配置说明,不断更新中

app.json文件用来对微信小程序进行全局配置&#xff0c;决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 注意&#xff1a; 1) json配置中键名、键值必须使用双引号&#xff0c;不能使用单引号。 2) 以下配置中除了page字段是必需设置&#xff0c;其它项目…

使用Java泛型的模板方法模式示例

如果发现除了某些部分外&#xff0c;您的许多例程完全相同&#xff0c;那么您可能需要考虑使用Template Method来消除容易出错的代码重复 。 这是一个示例&#xff1a;下面是两个做类似事情的类&#xff1a; 实例化并初始化Reader以从CSV文件读取。 阅读每一行并将其分解为令…

golang 使用错误总结

以下是平时一些总结&#xff0c;伙伴们如发现有误或者更好解决方案/其他一些问题一起分享出来&#xff0c;互相学习&#xff0c;共同进步 1 win下编译linux golang 可执行文件 &#xff0c;服务器上无法运行 几种问题定位&#xff1a; 1 查看服务器报错日志定位 2 查看web服务器…

享受Android应用程序的Java技术盛宴

Java™ 语言是 Android 开发人员所选的工具。Android 运行时使用自己的虚拟机Dalvik&#xff0c;这并不是多数程序开发人员使用的普通Java 虚拟机。Dalvik支持Java 编程语言的大部分功能——但并不是全部。在本文中&#xff0c;您将学习高级Java功能及其如何在Android中实现。这…

echarts地图在ie浏览器上不显示

前面是安装及上手教程&#xff0c;参考了彩色泡泡 和 winne雪 的博客。 如果已经写好了&#xff0c;可以直接跳到 问题总结。 1. npm install echarts --save 2. 在 main.js 中 import echarts from echarts; Vue.prototype.$echarts echarts;3. 在页面上 import china fr…