学习笔记之IP地址

IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址)。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地址(英语:Internet Protocol Address)是一种在Internet上的给主机编址的方式,也称为 网际协议地址。
常见的IP地址,分为 IPv4IPv6两大类。
IP地址编址方案:IP地址编址方案将IP地址空间划分为A、B、C、D、E五类,其中A、B、C是基本类,D、E类作为多播和保留使用。
IPV4就是有4段数字,每一段最大不超过255。由于互联网的蓬勃发展,IP位址的需求量愈来愈大,使得IP位址的发放愈趋严格,各项资料显示全球IPv4位址可能在2005至2010年间全部发完(实际情况是在2011年2月3日IPv4位地址分配完毕)。
地址空间的不足必将妨碍互联网的进一步发展。为了扩大 地址空间,将通过IPv6重新定义地址空间。IPv6采用128位地址长度( 由128位二进制数码表示)
IP地址的分配
TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“ 子网掩码”、一个“ 默认网关”。不过,可以通过动态主机配置协议( DHCP),给 客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。
那么,互域网怎么分配IP地址呢?互联网上的IP地址统一由一个叫“ICANN”(Internet Corporation for Assigned Names and Numbers, 互联网赋名和编号公司)的组织来管理。
IP地址现由因特网名字与号码指派公司ICANN(Internet Corporation for Assigned Names and Numbers)分配。
InterNIC:负责美国及其他地区;
ENIC:负责欧洲地区;
APNIC(Asia Pacific Network Information Center): 我国用户可向APNIC申请(要缴费)
PS:1998年,APNIC的总部从东京搬迁到 澳大利亚布里斯班
负责A类IP地址分配的机构是ENIC
负责北美B类IP地址分配的机构是InterNIC
负责亚太B类IP地址分配的机构是APNIC



IP地址转换

Internet上的每台 主机( Host)都有一个唯一的IP 地址IP协议就是使用这个地址在 主机之间 传递信息,这是Internet 能够运行的基础。IP地址的长度为32位(共有2^32个IP地址),分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。例如159.226.1.1。IP地址可以视为网络标识号码与主机标识号码两部分,因此IP地址可分两部分组成,一部分为 网络地址,另一部分为 主机地址。IP地址分为A、B、C、D、E5类,它们适用的类型分别为:大型网络;中型网络;小型网络;多目地址;备用。常用的是B和C两类。
将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数-2);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。

IP地址分类:

最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码ID),即网络ID主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5IP地址类型以适合不同容量的网络,即A~E类。

其中ABC3类(如下表格)由InternetNIC在全球范围内统一分配,DE类为特殊地址。

类别

最大网络数

IP地址范围

最大主机数

私有IP地址范围

A

1262^7-2)

0.0.0.0-127.255.255.255

16777214

10.0.0.0-10.255.255.255

B

16384(2^14)

128.0.0.0-191.255.255.255

65534

172.16.0.0-172.31.255.255

C

2097152(2^21)

192.0.0.0-223.255.255.255

254

192.168.0.0-192.168.255.255

A类IP地址

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

AIP地址地址范围1.0.0.0127.255.255.255(二进制表示为:0000000100000000 00000000 00000000 - 01111110 11111111 11111111 11111111)。最后一个是广播地址。

AIP地址的子网掩码255.0.0.0,每个网络支持的最大主机数为2563次方-2=16777214台。

B类IP地址

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

BIP地址地址范围128.0.0.0-191.255.255.255 (二进制表示为:1000000000000000 00000000 00000000----10111111 11111111 11111111 11111111)。最后一个是广播地址。

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

C类IP地址

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

CIP地址范围192.0.0.0-223.255.255.255 (二进制表示为: 1100000000000000 00000000 00000000 - 11011111 11111111 11111111 11111111)。

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

D类IP地址

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

特殊的网址

1. 每一个字节都为0的地址(“0.0.0.0”)对应于当前主机

2. IP地址中的每一个字节都为1IP地址(“255255255255”)是当前子网的广播地址

3. IP地址中凡是以“11110”开头的EIP地址都保留用于将来和实验使用。

4. IP地址中不能以十进制“127”作为开头,该类地址中数字127001127255255255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。

5. 网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值