A、B、C类地址及子网掩码学习笔记

IP地址由32位组成,分为四段,由网络号和主机号组成。又分为A B C D E五类地址,其中A B C类地址用于分给全球的网络用户,D E类为特殊地址。

1、A类地址 1.0.0.0到126.255.255.255

只有第一段为网络号,剩下三段为主机号。用二进制表示则有8位即一个字节为网络号,24位即三个字节是主机号。因此A类地址的网络地址较少,但是可以容纳的主机最多,数量为2的24次方减2等于16777214台主机,(减2是因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址)等于网络地址的最高位必须是“0”,则用二进制表示地址范围是:00000001 00000000 00000000 00000000——01111110 11111111 11111111 11111111,即为1.0.0.0到126.255.255.255。子网掩码是255.0.0.0

(A与B类之间的网络地址为127.0.0.0到127.255.255.255。其中127.0.0.0为保留地址,127.0.0.1到127.255.255.254为特殊地址,其为本地的回环(loopback)地址,本地回环地址,不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。在windows操作系统中也有相似的定义,所以通常在不安装网卡前就可以ping通这个本地回环地址。一般都会用来检查本地网络协议、基本数据接口等是否正常的。本地回环地址主要作用有两个:一是测试本机的网络配置,能PING通127.0.0.1(通常都用127.0.0.1)说 明本机的网卡和IP协议安装都没有问题;另一个作用是某些SERVER/CLIENT的应用程序在运行时需调用服务器上的资源,一般要指定SERVER的 IP地址,但当该程序要在同一台机器上运行而没有别的SERVER时就可以把SERVER的资源装在本机,SERVER的IP地址设为127.0.0.1 同样也可以运行。)

127.255.255.255为广播地址

2.B类地址 128.0.0.0到191.255.255.255

前两段为网络号,剩下两段为主机号。其可容纳主机为2的16次方减2等于65534台。其地址的最高位必须是“10”.则二进制表示为:10000000 00000000 00000000 00000000——10111111 11111111 11111111 11111111,即为128.0.0.0到191.255.255.255。最后一个是广播地址。子网掩码是255.255.0.0。

3、C类地址 192.0.0.0到223.255.255.255

前三段为网络号,剩下一段为主机号。可容纳主机为256-2=254台。C类地址的网络地址较多,适用于小规模的局域网。其网络地址的最高位必须是“110”,二进制表示为:11000000 00000000 00000000 00000000——11011111 11111111 11111111 11111111,即为192.0.0.0到223.255.255.255。最后一个地址是广播地址。子网掩码是255.255.255.0

4.D类地址  224.0.0.0到239.255.255.255

D类IP地址在历史上叫多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络应用中接收到一个分组站点。多播地址的最高位必须是“1110”,二进制表示为:11100000 00000000 00000000 00000000 ——11101111 11111111 11111111 11111111,即为224.0.0.0到239.255.255.255

5、子网掩码

子网掩码不能单独存在,是与IP地址结合在一起使用的。

组成规则:由0和1组成,掩码是通过二进制的与来掩码,掩的是主机的地址,而不改变网络的地址。因此左边的网络号都为1,右边的主机号段都为0.则拿A类地址来说,它只有第一段为网络地址,则其子网掩码只有前八位是1,其余24位均为0,即:255.0.0.0。同理B类地址:255.255.0.0    C类地址:255.255.255.0

时间: 2024-10-10 07:52:16

A、B、C类地址及子网掩码学习笔记的相关文章

C++中class(类)与继承白话学习笔记

1.class(类) class Drink{//定义饮料类 public://public下面的东西可以被外面访问 char* type;//饮料种类 double price;//饮料价格 double volume;//饮料体积 double currentVolume;//饮料剩余体积 bool isEmpty();//判是否喝完:成员函数(member function) void addDrink(double vol);//添加饮料:成员函数 Drink();//初始化函数,用于初

cocos代码研究(6)有限时间动作类(FiniteTimeAction)学习笔记

理论部分 有限时间动作类继承自Action类,被 ActionInstant(即时动作) , 以及 ActionInterval(持续动作) 继承. 即时动作是会立即被执行的动作,被 CallFunc, FlipX, FlipY, Hide, Place, RemoveSelf, ReuseGrid, Show, StopGrid , 以及 ToggleVisibility 继承. 时间间隔动作(ActionInterval)是一个在一段时间内执行的动作. 它有一个开始时间和完成时间,完成时间等

网络基础之IP地址和子网掩码

IP地址 IP是英文Internet Protocol的缩写,意思是"网络之间互连的协议",也就是为计算机网络相互连接进行通信而设计的协议.在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则.任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通.正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的.开放的计算机通信网络.因此,IP协议也可以叫做"因特网协议". 互联网是由许多小型网络

C++ Primer 学习笔记_80_模板与泛型编程 --类模板成员

模板与泛型编程 --类模板成员 引言: 这一节我们介绍怎样实现前面提到的Queue模板类. 标准库将queue实现为其他容器之上的适配器.为了强调在使用低级数据结构中设计的编程要点,我们将Queue实现为链表.实际上,在我们的实现中使用标准库可能是个更好的决定!!-_-. 1.Queue的实现策略 如图所示,我们实现两个类: 1)QueueItem类表示Queue的链表中的节点,该类有两个数据成员item和next: a. item保存Queue中元素的值,它的类型随Queue的每个实例而变化:

java学习笔记10--泛型总结

java学习笔记系列: java学习笔记9--内部类总结 java学习笔记8--接口总结 java学习笔记7--抽象类与抽象方法 java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--对象的初始化与回收 java学习笔记3--类与对象的基础 java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址:http://www.cnblogs.com/archimedes/p/java-study-note10.html,转载

java学习笔记8--接口总结

接着前面的学习: java学习笔记7--抽象类与抽象方法 java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--对象的初始化与回收 java学习笔记3--类与对象的基础 java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址:http://www.cnblogs.com/archimedes/p/java-study-note8.html,转载请注明源地址. 生活中的接口: 什么是接口? 一个Java接口是一些方法特

linux学习笔记——IP、网关、DNS的认识与设定、网络端口监测

##############网络知识#############一台主机如果可以连接公网,比如访问www.baidu.com那么这台主机必然会有ipaddress:ip地址GATEWAY:网关DNS:域名系统 ############ipaddress##############1.tcp/ip:这是一个协议族,包括tcp协议,ip协议,imcp协议,http协议,ftp协议等等 2.ip地址通常是一个32bit的数字,也就是常用的ipv4标准,ip地址是网络地址+主机地址ipv4:ip协议的4版

java学习笔记14--多线程编程基础1

本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址. 多线程编程基础 多进程 一个独立程序的每一次运行称为一个进程,例如:用字处理软件编辑文稿时,同时打开mp3播放程序听音乐,这两个独立的程序在同时运行,称为两个进程 进程要占用相当一部分处理器时间和内存资源 进程具有独立的内存空间 通信很不方便,编程模型比较复杂 多线程 一个程序中多段代码同时并发执行,称为多线程,线程比进程开销小,协作和数据交换容易

java学习笔记12--异常处理

java学习笔记系列: java学习笔记11--集合总结 java学习笔记10--泛型总结 java学习笔记9--内部类总结 java学习笔记8--接口总结 java学习笔记7--抽象类与抽象方法 java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--对象的初始化与回收 java学习笔记3--类与对象的基础 java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址:http://www.cnblogs.com/arch