IP地址详解

目录

 

IP地址

IP地址的组成

IP地址段分类

IP地址类别

A类IP地址

B类IP地址

C类IP地址

D类IP地址

子网


IP地址

IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP地址”。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。

IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他(她)的地址,这样邮递员才能把信送到。计算机发送信息就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址是用文字来表示的,计算机的地址用二进制数字表示。

IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。

IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。

IP地址的组成

IP地址=网络部分+主机部分

网络部分用来确定终端是不是在同一个网段

主机部分用来确定终端的容量大小(最多可容纳多少台)

同一个部门应该要确保其所有的终端在同一个网段

主机的数量应该在你的主机部分的范围内

一个字节(byte)=8个比特(bit)

IP地址是32位二进制数,点分四段十进制数表示

IP地址=网络部分+主机部分=32位

现在用到ip地址的版本是IPV4(第四个版本),之后将会过渡到IPV6(第六版本),IPV6地址的位数是128位二进制数

因为IPV4公网地址已经耗尽,没有办法做到一人一IP,所以将会过渡到IPV6,IPV6可以满足一人一IP

子网掩码当中连续的1代表了网络部分,连续的0代表了主机部分

IP地址段分类

IP地址段分为五类:A、B、C、D、E

其中A、B、C三类用于商业用途,D类用于组播,E类用于科研。

类别地址段二进制数表示地址段默认子网掩码
    A1-12600000001-01111110255.0.0.0
    B128-19110000000-10111111255.255.0.0
    C192-22311000000-11011111255.255.255.0
    D224-23911100000-11101111 
    E240-25411110000-11111110 

 

 

 

 

 

 

 

127-本地网卡环回测试地址

0.0.0.0-所有网段    255.255.255.255-全网广播    x.x.x.255/24-本网段广播

私有地址:只能用于局域网

A10.0.0.010.255.255.255
B172.16.0.0

172.31.255.255

C192.168.0.0192.168.255.255

 

 

 

 

IP地址类别

IP地址类别分为私有地址和公有地址

私有地址只能出现在局域网中,且可以重复使用。因为每个局域网都是独立的分支,如果没有在互联网中出现的话,不会影响别的局域网通信。

公有地址出现在互联网中,如果地址重复,将不能正常转发,因为地址必须唯一。

有效主机容量=2^m-2(m为主机的位数)(网络标识位和广播地址位是不能用于主机的IP地址的编写的)

(默认)C类有效主机容量=2^8-2=254台

(默认)B类有效主机容量=2^16-2=65534台

(默认)A类有效主机容量=2^24-2=16777214台

A类IP地址

一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位,A类网络地址数量较少,有126个网络,每个网络可以容纳主机数达1600多万台。

A类IP地址 地址范围1.0.0.1到127.255.255.254 [2]  (二进制表示为:00000001 00000000 00000000 00000001 - 01111111 11111111 11111111 11111110)。最后一个是广播地址。

B类IP地址

一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位,主机标识的长度为14位,B类网络地址适用于中等规模的网络,有16384个网络,每个网络所能容纳的计算机数为6万多台。

B类IP地址地址范围128.0.0.1-191.255.255.254 [1]  (二进制表示为:10000000 00000000 00000000 00000001----10111111 11111111 11111111 11111110)。 最后一个是广播地址。

B类IP地址的子网掩码为255.255.0.0,每个网络支持的最大主机数为256的2次方-2=65534台。

C类IP地址

一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,有209万余个网络。适用于小规模的局域网络,每个网络最多只能包含254台计算机。

C类IP地址范围192.0.0.1-223.255.255.254 [1]  (二进制表示为: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110)。

C类IP地址的子网掩码为255.255.255.0,每个网络支持的最大主机数为256-2=254台

D类IP地址

D类IP地址在历史上被叫做多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224.0.0.0到239.255.255.255。

子网

子网掩码(NetMask),从逻辑上把一个大网络划分成一些小网络。子网掩码是由一系列的1和0构成,通过将其同IP地址做“与”运算来指出一个IP地址的网络号是什么。对于传统IP地址分类来说,A类地址的子网掩码是255.0.0.0;B类地址的子网掩码是255.255.0.0;C类地址的子网掩码是255.255.255.0。例如,如果要将一个B类网络166.111.0.0划分为多个C类子网来用的话,只要将其子网掩码设置为255.255.255.0即可,这样166.111.1.1和166.111.2.1就分属于不同的网络了。像这样,通过较长的子网掩码将一个网络划分为多个网络的方法就叫做划分子网(Subnetting)。

子网数=2^n(网络位借的主机的位数)

8>=子网掩码<16                   n=子网掩码-8

16>=子网掩码小于24             n=子网掩码-16

24>=子网掩码<32                 n=子网掩码-24

N=32-子网掩码

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值