博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ip地址和子网掩码和CIDR无间别域间路由
阅读量:5816 次
发布时间:2019-06-18

本文共 919 字,大约阅读时间需要 3 分钟。

开始,网络的制定者将网络划分为A,B,C三种网络,想这个样子:

    A类网:  xxx.0.0.0         子网掩码:255.0.0.0    xxx.0.0.0/8    //后面的数字代表网络地址的字段

    B类网:  xxx.xxx.0.0      子网掩码:255.255.0.0    xxx.xxx.0.0/16

    C类网:  xxx.xxx.xxx.0  子网掩码:255.255.255.0     xxx.xxx.xxx.0/24

A类网255*255*255=16581375个地址,1千6百多万了。B类网255*255=65025个地址。C类网是255个地址。

但是后来网络迅猛发展,由美国国防部的一个项目转变为全世界的一张大网,还引发了信息革命的浪潮。这样就引发一个问题,比如一个项目只需要2台路由器互相通信,难道也要占用一个C网?

这样就会浪费200多个ip地址,这样就出现了CIDR,中文名:无类别域间路由。它的出现就是解决上述问题,杜绝ip浪费用的。

Ip地址是由32位二进制组成,其中每8位用点号分割,就是我们常见的地址。无间别域间路由将网络字段和主机字段的子网掩码按需分配,举个例子:

例子1:2台相互通信的路由器,CIDR的网络管理员可以将子网掩码设置为255.255.255.252,ip地址为192.168.0.1和192.168.0.2 ,这个网段共252,253,254,255四个地址,根据约定,

默认0地址为本网络地址,默认广播地址为最高有效地址。所以,网络地址为:192.168.0.0,广播地址为192.168.0.3

子网的划分很重要,它给出了网络的最大空间,CIDR又可以将网络划分为更小的单元。

例子2.再出一题:如果一个网络需要7台Pc,那么应该如何划分网络?

7台PC加上网络地址和广播地址共需要9个地址,2*2*2=8个地址,不够,则需要2*2*2*2=16个地址,也就是4位,也就是说最后8位应该是这个样子:11110000,它的十进制是240,所以

子网掩码为:255.255.255.240

更加详细的解释,也可以看下百度百科的子网掩码条目:http://baike.baidu.com/view/878.htm

转载地址:http://srmbx.baihongyu.com/

你可能感兴趣的文章
一维数组
查看>>
Linux学习笔记之三
查看>>
CentOS 6.6 FTP install
查看>>
图解Ajax工作原理
查看>>
oracle导入导出小记
查看>>
聊一聊log4j2配置文件log4j2.xml
查看>>
NeHe OpenGL教程 第七课:光照和键盘
查看>>
修改上一篇文章的node.js代码,支持默认页及支持中文
查看>>
Php实现版本比较接口
查看>>
删除设备和驱动器中软件图标
查看>>
第四章 TCP粘包/拆包问题的解决之道---4.1---
查看>>
html语言
查看>>
从源码看集合ArrayList
查看>>
spring-boot支持websocket
查看>>
菜鸟笔记(一) - Java常见的乱码问题
查看>>
我理想中的前端工作流
查看>>
记一次Git异常操作:将多个repository合并到同一repository的同一分支
查看>>
CodeIgniter 3.0 新手捣鼓源码(一) base_url()
查看>>
Chrome 广告屏蔽功能不影响浏览器性能
查看>>
vSphere 6将于2月2日全球同步发表
查看>>