IP地址相关知识

一.IP地址是什么

IP地址是IP协议提供的一种统一的地址格式。因特网使用IP地址作为主机的标志。[IP,英Internet protocol的缩写]

二.IP地址的分类

1A IP 地址,是指在 IP 地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示 IP 地址的话,A IP 地址就由 1 字节的网络地址和 3 字节主机地址组成,网络地址的最高位必须是“0”

2B IP 地址,是指在 IP 地址的四段号码中,前两段号码为网络号码。如果用二进制表示 IP 地址的话,B IP 地址就由 2 字节的网络地址和 2 字节主机地址组成,网络地址的最高位必须是“10”

3C IP 地址,是指在 IP 地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示 IP 地址的话,C IP 地址就由 3 字节的网络地址和 1 字节主机地址组成,网络地址的最高位必须是“110”

4D IP 地址,在历史上被叫做多播地址,即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。

总的来说,IP 地址分为 A IP 地址、B IP 地址、C IP 地址、D IP 地址四类。

IP地址分为两个部分(网络位,主机位)

AIP地址

地址范围1.0.0.1-126.255.255.254

BIP地址

地址范围 128.0.0.1-191.255.255.254

CIP地址

地址范围192.0.1.1-223.255.254.254

三.IP的二进制转换

每个IP由四组八位的二进制组成,从左往右起分别是2的(n-1)次方,所以随便拿一个256以内的数度给你化为二进制,都可以分解为权值相问加。对应的权值的位值为1,其他位为0即可。

IP是八位,

键值从左到右    1,      2,      3,     4,      5,      6,        7,      8

幂值从左到右也就是 2的  7,     6,      5,      4,      3,      2,       1,      0 次方

次方值从左往右是:2n -1 :128,     64,      32,      16,        8,         4,         2,        1

A类地址

64.0.0.0 /8

128  64  32  16  8  4  2

64从左往右   0   1   0   0   0  0  0

0从左往右    0   0   0   0   0  0  0

0从左往右    0   0   0   0   0  0  0

0从左往右    0   0   0   0   0  0  0

(从左往右依次对应,对应的就输“1”,没有的就输“0”)

所有64.0.0.0所对应的二进制为:01000000.00000000.00000000.00000000

四.子网划分

子网划分的定义

Internet组织机构定义了五种IP地址,有ABC三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。

可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。

通过划分子网,我们可以按照我们的需要将网络分割成小网络。这样也有助于降低流量和隐藏网络的复杂性。

子网划分的作用

1、可以节约IP地址,避免浪费

ABC三类的地址范围比较大,造成IP地址浪费比较严重,为了提高IP地址的利用率,将ABC三个类别的地址在利用掩码进行再划分成更细的网段,尽量的节约IP地址的浪费!

2、提高网络性能

3、可以保证网络的安全

4、易于扩大地理范围,有助于覆盖大型地理区域。

如和划分:

子网划分

例一

192.168.0.0 /16

(网络位)(主机位)

IP二进制:  11000000.10101000.     00000000.00000000

(网络位)           (主机位)

子网掩码:  11111111.11111111.     00000000.00000000

 (子网掩码16个1,故IP地址中前16位是网络位,后16位主机位)

   需求:要划分四个子网,借2位,2的2次方,四种可能:

从主机位借2位,划分4个子网

网络位多了2位,所以子网掩码16+2=18,子网1-4如下:

11000000.10101000. 00000000.00000000 /18   192.168.0.0/18

11000000.10101000. 01000000.00000000 /18   192.168.64.0/18

11000000.10101000. 10000000.00000000 /18   192.168.128.0/18

11000000.10101000. 11000000.00000000 /18   192.168.192.0/18

例二

 128.32.0.0/16

网络位   主机位

可用IP为 216-2=65534

可用IP范围128.32.0.1~128.32.255.254

10000000.01000000.00000000.00000000

有一个项目有65534个名额

现在有四个企业要竞标这个项目,每个企业分别有20003000700520

现在开始分项目,至少要分四块(主机位借两位)

10000000 . 00100000 . 00000000 . 00000000  128.32.0.0/18 给第一个企业

10000000 . 00100000 . 01000000 . 00000000  128.32.64.0/18 给第二个企业

10000000 . 00100000 . 10000000 . 00000000  128.32.128.0/18给第三个企业

10000000 . 00100000 . 11000000 . 00000000  128.32.192.0/18给第四个企业

以上是自己编辑,如有不足之处,请批评指正。

  • 38
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值