如何简单、快速的计算IP子网

简介: 如何简单、快速的计算IP子网

IP 地址讲解


IP 地址分类



A 类       1.0.0.1 ~ 126.255.255.254
B 类       128.0.0.1 ~ 191.255.255.254
C 类       192.0.0.1 ~ 223.255.255.254
D 类       224.0.0.1 ~ 239.255.255.254
E 类       240.0.0.1 ~ 255.255.255.254


ip地址数量



每个A类地址     2^24 – 2 =16777214   个地址
每个B类地址     2^16 – 2  = 65534       个地址
每个C类地址     2^8 – 2  = 254            个地址


特殊的IP地址



一些特殊的IP 地址:
1.127.0.0.0--127.255.255.255----127.0.0.1 本地还回测试地址
2.广播地址:255.255.255.255
3.IP 地址0.0.0.0:代表任何网络


私网地址



10.0.0.0 --10.255.255.255
172.16.0.0--172.16.31.255.255
192.168.0.0--192.168.255.255


  • 注:私有IP地址一般用于公司内部,私有地址可以相同,这会涉及到我们后边要学习的内容----NAT


子网掩码



A 类       1.0.0.1 ~ 126.255.255.254   
默认掩码:255.0.0.0   ==/8
B 类       128.0.0.1 ~ 191.255.255.254
默认掩码:255.255.0.0  ==/16
C 类       192.0.0.1 ~ 223.255.255.254
默认掩码: 255.255.255.0  ==/24 


VLSM



  • 变长子网掩码(Variable-Length Subnet Masks,VLSM)的出现是打破传统的以类(class)为标准的地址划分方法,是为了缓解IP 地址紧缺而产生的


  • 作用:


  • 节约IP 地址空间;


  • 减少路由表大小.


注意事项:使用VLSM 时,所采用的路


由协议必须能够支持它,这些路由协议包括RIPv2,OSPF,EIGRP 和BGP.


VLSM划分子网的简单方法:


某公司现有一C类网段 192.168.1.0/24
目前有以下几个部门:
                                    销售部      59台
                                     技术部      27台
                                     业务部      121台
                                     会计部      15台
需求:将一个C类网段合理分配给如下几个部门,保证地址不浪费。


  • 答案:


C类地址:192.168.1.0     255.255.255.0
业务部: 192.168.1.0      255.255.255.128     /25
销售部: 192.168.1.128  255.255.255.192     /26
技术部: 192.168.1.192  255.255.255.224     /27
会计部: 192.168.1.224  255.255.255.240     /28


  • 解析方法


由于个人习惯,习惯加法和减法速算,所以,一定要记住这把尺子。


image.png


加法:从左往右边数
业务部:121台,它接近128 ,所以去128,也就是24 位
所以,业务部网段位 :192.168.1.0 /24
销售部:59台  ,它接近64 ,增加了一个一位,在原来24基础上+1,所以销售部网段为
192.168.1.128/25
技术部:27台,它接近32 ,所以,有尺子可得,它在24的基础上+3,所以,网段为:192.168.192(128+64).0/27
会计部:15台。接近16 ,so,在原来24 的基础上+4,网段为:192.168.224(128+64+32).0/24
正规算法:
网络地址:ip地址和子网掩码做运算  都化成 二进制 (有0 都为0) 
主机数:2^n
可用主机数:2^n -2 


  • 例题:


一台主机的ip地址为 192.168.9.113/21 ,改主机需要发送广播报文,改报文发送的广播地址是多少?网络地址是多少?
VLSM 可边长子网掩码  CIDR无类间路由


  • 答案:


广播地址:192.168.15.255
网络地址:192.168.8.0


  • 解析:


有192.168.9.113/21 可知,掩码是/21,正常的我们会发现,这个是个C类地址,但是掩码是21。于是:192.168.这2个网络时不动的,16位,动的是数字9
9换成2进制:0 0 0 0 1 0 0 1
            在往右边数5位才是21 ,所以网络位置是
            192.168.0 0 0 0 1(网络位) ,x x x(后面全是主机位)
所以,网络位是:192.168.8.0/21
广播地址:网络位为 不变,主机位全是1。则为
192.168.00001,1 1 1  1 1 1 1 1 1 1 1 /21,
192.168.7(4+2+1).255 /21
或者:/21 少了3位:从右边往左边数3位
255-(1+2+4)=248
255.255.248.0


CIDR—无类域间路由,主要是聚合、路由汇总



  • CIDR表示方法:IP地址/网络ID的位数,比如192.168.23.35/21,其中用21位表示网络ID。


例1:192.168.23.35/21


子网掩码:11111111 11111111 11111000 00000000则为255.255.248.0


网络ID:192.168.00010111.0(其中第三个字节红色部分表示网络ID,其他表示主机ID,网络ID是表示网络ID部份保持不变主机ID全部变为0)则网络ID为192.168.16.0


起始IP地址:192.168.16.1(主机ID不能全为0,全为0表示网络ID最后一位为1)


结束IP地址:192.168.00010111.11111110(主机ID不能全为1,全为1表示本地广播)则结束IP地址为:192.168.23.254。


例2:将163.135.0.0划分为16个子网,计算前两个子网的网络ID、子网掩码、起止IP地址。


第1步:用CIDR表示163.135.0.0/20,则子网掩码为255.255.240(11110000).0。


第2步:第一网络ID(子网掩码与IP地址与运算):163.135.0.0


第一个IP地址:163.135.0.1 结束IP地址:163.135.15.254;


第3步:第二网络ID:163.135.16.0


        第一个IP地址:163.135.16.1 结束IP地址:163.135.31.254。


总的来说,就是网络网向左边移动


相关文章
|
网络架构
子网划分中subnet-id可以取全0和全1吗?子网计算实战
子网划分划分中的全0 和全 1在不同模式下处理情况不同。分为 classful 和classless,如果你的路由器工作在classful环境下,全0 和全1网段是不能使用的,而classless的掩码任何时候都和IP地址成对地出现。所以说要看题目给的具体情况,
367 0
|
30天前
|
网络架构
计算子网掩码
计算子网掩码
44 1
|
网络架构
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
505 0
|
网络虚拟化
子网划分、计算网络地址问题
子网划分、计算网络地址问题
142 0
|
监控 网络协议 安全
网络:IP地址、子网掩码、网络地址、广播地址、网段、网关
网络:IP地址、子网掩码、网络地址、广播地址、网段、网关
1870 1
网络:IP地址、子网掩码、网络地址、广播地址、网段、网关
|
网络架构
子网地址与子网掩码
子网地址与子网掩码概述
649 0
子网地址与子网掩码
|
算法 网络架构
【计算机网络】网络层 : 子网划分 ( 三级 IP 地址 | 子网划分 | 子网掩码 | 子网掩码计算示例 | 子网的分组转发 )★
【计算机网络】网络层 : 子网划分 ( 三级 IP 地址 | 子网划分 | 子网掩码 | 子网掩码计算示例 | 子网的分组转发 )★
1336 0
IP子网掩码划分及设置
IP子网掩码划分及设置   定长子网掩码: 一、子网掩码的计算    TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。
1971 0