ip子网划分

ip子网划分

人们为了通信方便,给每台计算机分配了一个类似我们电话号码一样的标识地址。IP就好比一个人的指纹一样,在INTERNET中是独一无二的(公网中)。我们可以通过ip查询到使用该ip的主机。

现在的IP分为ipv4和ipv6。前者是32位二进制组成,为了防止IP不够用由此研发出后者ipv6,ipv6是由128位二进制组成。ipv6中包含ip的数量相当大,2^128个。大到可以为地球上的每一粒沙子分一个ip。

但是ipv4在实际生活中最为普遍,ipv6还未推广到各界中,所以我这里主要是讲一下ipv4的划分。

IP

IP地址由两部分组成:

•网络ID:
    •标识网络
    •每个网段分配一个网络ID
•主机ID:
    •标识单个主机

IP地址的格式

1,网络地址+主机地址
2,主机地址+子网地址+主机地址

IP地址分为有类地址和无类地址两种

有类地址

有类地址分公有地址和私有地址

公有地址分为五种:

A类地址

0XXXXXXX.Y.Z.M

高8位是网络ID,后24位主机ID位

1-126.X.Y.Z

A类的默认子网掩码 255.0.0.0

一个A网络,主机数1677万

10.000000000000000000最小
10.111111111111111111最大

B类地址

10XXXXXX.XXXXXXXX.Y.Z

前16位网络ID,后16位主机ID

2^14个B类网络16384

128-191.X.Y.Z

B类的默认子网掩码 255.255.0.0

一个B网络,主机数65534

C类地址

110XXXXX.XXXXXXXX.XXXXXXXX.Y

前24位网络ID,8位主机ID

200万个C类网络

192-223.X.Y.Z

C类的默认子网掩码 255.255.255.0

一个C网络,主机数254

D类地址

1110XXXX.XXXXXXXX.XXXXXXXX.Y 多播地址

224-239.X.Y.Z

E类地址

11110XXX.XXXXXXXX.XXXXXXXX.Y

240-254.X.Y.Z

私有地址:

0.0.0.0

0.0.0.0不是一个真正意义上的IP地址。它表示一个集合:所有不清楚的主机和目的网络。

255.255.255.255

限制广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机

127.0.0.1~127.255.255.254

本机回环地址,主要用于测试。在传输介质上永远不应该出现目的地址为“127.0.0.1”的数据包。

224.0.0.0到239.255.255.255

组播地址,224.0.0.1特指所有主机,224.0.0.2特指所有路由器。224.0.0.5指OSPF 路由器,地址多用于一些特定的程序以及多媒体程序

169.254.x.x

如果Windows主机使用了DHCP自动分配IP地址,而又无法从DHCP服务器获取地址,系统会为主机分配这样地址。

子网划分

为了防止ip浪费,所以我们要把IP网段细分,划分子网可以提高IP地址的利用率,缓解IP地址的缺乏。如果说一个A类的地址分配给一个企业的话将会造成很多的地址浪费,因为一个A类地址最大可以容纳16777214个主机数,再大的企业也不会用到这么多的主机吧。假如在一个公司使用的C类IP地址,如果不够用的话,那用B类地址又太多,这时就可以给该公司划分一个合适的子网。

子网掩码

1)当配置IP时,所有计算机都必须填写子网掩码 2)我们必须在我们的网络中设置一些逻辑边界 3)我们必须至少输入所使用IP类的默认子网掩码

子网的划分实际上机是设计子网掩码的过程。子网掩码就是区分网络位和主机位的。用子网掩码来屏蔽主机位得到网络位。

子网掩码参与运算用的是与运算

192.168.1.100
11111111.255.255.0
192.168.1.0

与运算的时很简单

1  1   1
1  0   0
0  1   0
1  0   0

要是想简单的记的话就记住同1为1,其余为0

划分子网:一个大网划分成多个小网,将原有网络ID位,向主机ID位借位,结果就是网络ID变多,主机ID变少

划分超网:多个小网合并成一个大网,主机ID位向网络ID位借位,网络ID变少,主机ID变多,从多个子网ID中,选出共同的ID位,做为新的大网的网络ID

示例

网络地址192.168.10.0;子网掩码255.255.255.192(/26)

1.子网数=2*2=4

2.主机数=2的6次方-2=62

3.有效子网:block size=256-192=64;所以第一个子网为192.168.10.64,第二个为192.168.10.128

4.广播地址:下个子网-1.所以2个子网的广播地址分别是192.168.10.127和192.168.10.191

5.有效主机范围是:所以第一个子网为192.168.10.0,第二个为192.168.10.64,第三个为192.168.10.128,第四个为192.168.10.192

网络地址:172.16.0.0;子网掩码255.255.255.224(/27)

1.子网数=2的11次方-2=2046(因为B类地址默认掩码是255.255.0.0,所以网络位为8+3=11)

2.主机数=2的5次方-2=30

3.有效子网?:block size=256-224=32;所以第一个子网为172.16.0.32, 最后1个为172.16.255.192

4.广播地址:下个子网-1.所以第一个子网和最后1个子网的广播地址分别是172.16.0.63和172.16.255.223

5.有效主机范围是:第一个子网的主机地址是172.16.0.33到172.16.0.62;最后1个是172.16.255.193到172.16.255.223

原创文章,作者:phosphor,如若转载,请注明出处:http://www.178linux.com/78984

(1)
phosphorphosphor
上一篇 2017-07-01 20:26
下一篇 2017-07-02 00:48

相关推荐

  • Ansible

    Ansible简介 ansible是一种基于python语言开发的轻量级自动化运维工具,它可以自动化批量完成主机服务配置管理,软件部署,执行特定命令等工作 ansible的核心组件有ansible core(核心代码),host inventory(要管理的主机),core modules(核心模块),custom modules(用户可以自定义模块),pl…

    Linux干货 2016-11-14
  • 网络知识

    网络知识 一、网络初识 1.网络概念  在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。 2.分类 按覆盖范围分: 局域网LAN(作用范围一般为几米到几十公里)。 城域网MAN(界于WAN与LAN之间)。 广域网WAN(作用范围一般为几十到几千公里)。 按拓扑结构分类: 总线型 …

    Linux干货 2016-09-01
  • Linux运维学习历程-第七天-Linux文本工具及正则表达式

    文本处理工具: Linux文本处理三剑客:   grep、egrep、fgrep:文本过滤工具(模式:pattern)工具      grep:基本正则表达式 -E -F      egrep:扩展正则表达式 -G -F      fgrep:不支持正则表达式…

    Linux干货 2016-08-10
  • shell编程作业

    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 [root@localhost sh.log]# cat systeminfo.sh  #!/bin/bash #author:DYW #显示当前主机系统…

    Linux干货 2016-08-15
  • python 10第一周博客作业

    1. 修改提示符格式 PS1=”\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]” 2.命令别名:alias NAME=’VALUE’   如果想永久有效,要定义在配置文件中 仅对当前用户:~/.bashrc   对所有用户有效:/etc/bashrc 3.日期和时间:相关命令 d…

    Linux干货 2018-03-17
  • Linux防火墙之基本原理

    本系列文章主要讲述Linux防火墙的基本原理和基础使用方法: 1.什么是防火墙: 当我们把计算机连入互联网与其他计算机进行通信时,这无疑也将自己的信息暴露了,那就意味着可能会有一些心怀不轨的人会利用这些信息来攻击自己的主机,尤其是作为一台服务器向互联网用户提供服务时,就迫切需要一种隔离和保护机制,来隔离外部网络,达到保护自我的目的。而这种隔离机制就叫做防火墙…

    Linux干货 2016-12-27