美文网首页php
IPv4的IP地址

IPv4的IP地址

作者: 一叶知秋0830 | 来源:发表于2019-07-29 15:39 被阅读0次

一、前言

  说起地址,大家都不陌生,现实生活中的地址都是xx省xx市xx区xx街xx小区xx栋xx楼xx室,每个地址都是唯一的,不会出现两个不同的地方地址完全一样的情况。根据一个人的居住地址,我们可以准确无误的找到这个人。
  在没有互联网和电话之前,相隔两地的人进行沟通主要通过信件,我们在信封上写上收件人地址,邮递员就可以通过这个地址找到收件人并把信交给他。如今已经是互联网时代,几乎每个人都有一台或多台电脑、手机设备,我们进行沟通不再需要通过信件,我们只需要在自己电脑编辑好内容就可以准确无误的发送到对方电脑上。那这到底是如何实现的呢?它是如何找到对方电脑的呢?其实这和邮递员送信件是一样的原理,每台电脑都有一个地址,也就是我们常说的IP地址(Internet Protocol Address,互联网协议地址),只不过这个地址的表述方式和我们现实生活中的地址不一样。

二、IP地址的格式

  互联网发展至今,互联网协议经历了多个版本,不同的互联网协议版本IP地址的表述方式也不一样,我们常见的类似192.168.1.2这种格式的就是IPv4(Internet Protocol version 4,互联网协议版本4)。就目前来说,我们平时所说的IP地址就是指IPv4协议下的IP地址。IPv4的IP地址由4段组成,段之间用点隔开,每段由8位二进制数组成,所以其范围用二进制表示就是00000000-11111111,用十进制表示就是0-255之间。所以IP地址由4段共32位组成,其二进制范围是00000000.00000000.00000000.00000000—11111111.11111111.11111111.11111111,十进制表示就是0.0.0.0–255.255.255.255,一共是2^{32}(4294967296,近43亿)个IP地址。

三、IP地址的分类

  IP地址共分A、B、C、D、E五类,其中A、B、C三类IP地址是我们常用的IP地址,它包括网络地址和主机地址2个部分,我们根据网络地址和主机地址占用的位数的不同分为A、B、C三类。D类IP地址一般用于多点广播。E类IP地址是保留地址。

1.A类IP地址

  如下图所示,A类IP地址的前8位是网络地址,网络地址第一位必须是0,所以有2^8=128个A类网络地址,而全0网络地址(00000000)被保留用于指定默认路由,127网络地址(01111111)被保留用于诊断,所以A类网络地址实际只有126个。
  每个A类IP地址的后24位表示主机地址,但由于全0和全1的主机地址被保留,所以一个A类网段最大包含2^{24}-2=16777214个节点。
所以A类IP地址范围是1.0.0.1—126.255.255.254,可用网络有126个,每个网络能容纳16777214个主机,一般用于大型网络。

A类IP地址

1.B类IP地址

  B类IP地址的前16位是网络地址,网络地址的前两位必须是10,所以B类网络地址共有2^{14}=16384个。后16位是主机地址,但全0和全1的主机地址被保留,所以每个B类网络可以容纳2^{16}-2=65534台主机。B类IP地址的范围是128.0.0.1-191.255.255.254(二进制为10000000.00000000.00000000.00000001 - 10111111.11111111.11111111.11111110)。B类IP地址一般用于中型网络。

B类IP地址

1.C类IP地址

  C类IP地址的前24位是网络地址,网络地址的前两位必须是110,所以C类网络地址共有2^{21}=2097152个。后8位是主机地址,但全0和全1的主机地址被保留,所以每个C类网络可以容纳2^8-2= 254台主机。C类IP地址的范围是192.0.0.1-233.255.255.254(二进制为11000000.00000000.00000000.00000001 - 11011111.11111111.11111111.11111110)。C类IP地址一般用于小型网络。

C类IP地址

1.D类IP地址

D类IP地址是以1110开头的IP地址,它们不指向特定的网络,一般用于多点广播中,多点广播地址用来一次寻址一组计算机。其地址范围为224.0.0.1--239.255.255.254。

D类IP地址

1.E类IP地址

E类IP地址是以1111开头的IP地址,为保留地址。其地址范围为240.0.0.1--255.255.255.254。

E类IP地址

相关文章

  • InetAddress 解析

    IP地址分为IPv4 和IPv6。 IPv4 4字节长的ip称为IPv4.目前大部分ip都是IPv4。 IPv4地...

  • 为什么电脑IP地址最大值是255?

    一、为什么电脑IP地址最大值是255? 目前我们常用的IP地址叫IPV4地址,如IP地址:192.168.1.1 ...

  • IPV4地址组成类型简介

    IPv4是互联网协议(Internet Protocol,IP)的第四版的缩写,IPv4的IP地址组成由32位地址...

  • IP地址ip::address

    关于IP地址 IP address Boost.Asio中IP地址的表示 IP地址分为IPv4和IPv6两种,在B...

  • Internet地址结构

    IPv4 & IPv6 表示 IP 地址有两种标准:IP版本4 (IPv4) 和 IP版本6 (IPv6)。所有有...

  • ip地址结构

    sockaddr 与 sockaddr_in 都是用于表示ip地址的结构(包含ip地址类型(ipv4/ipv6),...

  • 网络协议补完计划--IP协议

    目录 前言 IP协议概述 IP协议工作原理 IP协议的特点 IP地址IPV4与IPV6特殊地址私有地址 子网技术子...

  • LeetCode-1108. IP 地址无效化

    给你一个有效的 IPv4 地址address,返回这个 IP 地址的无效化版本。 所谓无效化IP 地址,其实就是用...

  • IP地址掩码以及CIDR掩码理解计算问题

    网络层复习:IP地址及子网掩码及CIDR掩码 IP地址:因为早期设置问题ipv4占32位,ip地址由网络号+主机号...

  • 静态路由常见操作

    在windows系统下面添加和删除静态路由 本机IP地址信息IPv4 地址 . . . . . . . . . ....

网友评论

    本文标题:IPv4的IP地址

    本文链接:https://www.haomeiwen.com/subject/toxxrctx.html