(三)IP地址详解


1、IP包头

TCP/IP四层模型的最后,介绍了数据的封装与解封装过程,其中在数据封装进行到网络层时,提到在此时会将IP包头封装进数据中,关于IP包头的详细介绍请看下图:

图中每行共有32位,包头部位一共有5行,因此共有160位;因为每8位表示一个字节,因此一共有20个字节。但由于还有可选项的存在,因此在实际使用过程中,包头的长度并不一定总是20个字节,这也是IPv4协议比下一代IPv6协议传输速度慢的原因,因为每次接收一个数据包,都要先检测包头长度,才能将其取下,这十分浪费资源;而在下一代IPv6协议当中,已经采取定长包头,即固定长度,从而避免了这个问题。


2、IP地址

在IP包头中会描述源IP地址及目标IP地址,描述IP地址的位数是32位,因此在IPv4的数据包IP地址的数量仅有2^32个,也就是42亿9千万左右个IP地址,32位所能表示的最大及最小的IP地址如下所示:

00000000000000000000000000000000
       ……
11111111111111111111111111111111

但此时出现一个问题,例如将最大的IP地址转换成十进制,结果是4294967295,数据太大,因此便将32位分成4组,在每8位之间用.隔开:

00000000.00000000.00000000.00000000
        ……
11111111.11111111.11111111.11111111

之后再将每8位分别转为十进制,即为常见的IP地址形式:

0.0.0.0
……
255.255.255.255


3、IP地址分类

现阶段IP地址共分为A、B、C、D、E五大类,其中D、E两类较为特殊,并不用于商业用途。

D类IP地址:第一个字节以“1110”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

E类IP地址:第一个字节以“11110”开始,它是为将来使用而保留。

IP地址由两部分组成,网络号和主机号。网络号指所在网络的网络编号,而主机号表示该网络内的不同计算机的编号,详情如下图所示:

下面着重介绍与日常接触更密切的A、B、C三类地址,结合上下两张图来理解:

A类地址:

  • A类地址的网络号由第一组8位二进制数表示,必须以“0”开始。因此,A类地址中第一组地址的网络号为00000001,最后一组地址的网络号是01111111,换算成十进制就是1—127,所以,A类地址支持的最大网段数目,即网络号共有2^7-2个,减去的2个分别是网络号为0和127,也就是无论主机号如何变化,只要网络号是1—126范围内的IP地址都是A类地址。
  • A类地址的主机号占后三组8位二进制数,每个网络中允许最大有2^24-2台主机,减2是因为主机号全0对应网络地址,主机号全1对应广播地址。

B类地址:

  • B类地址的网络号由前两组8位二进制数表示,必须以“10”开始。因此,B类地址中第一组地址的网络号为10000000.00000000,最后一组地址的网络号是10111111.11111111,换算成十进制就是128.0—191.255,所以,B类地址支持的最大网段数目,即网络号共有2^14个,也就是无论主机号如何变化,只要网络号是128.0—191.255范围内的IP地址都是B类地址。
  • B类地址的主机号占后两组8位二进制数,每个网络中允许最大有2^16-2台主机,减2是因为主机号全0对应网络地址,主机号全1对应广播地址。

C类地址:

  • C类地址的网络号由前三组8位二进制数表示,必须以“110”开始。因此,C类地址中第一组地址的网络号为11000000.00000000.00000000,最后一组地址的网络号是11011111.11111111.11111111,换算成十进制就是192.0.0—223.255.255,所以,C类地址支持的最大网段数目,即网络号共有2^21个,也就是无论主机号如何变化,只要网络号是192.0.0—223.255.255范围内的IP地址都是C类地址。
  • C类地址的主机号占最后一组8位二进制数,每个网络中允许最大有2^8-2台主机,减2是因为主机号全0对应网络地址,主机号全1对应广播地址。

实际上每个网段中的主机数量都是依据子网掩码进行划分,IP地址是无法决定的,但由于每个IP地址都有一个标准子网掩码,因此以上的划分都是依据标准子网掩码进行的,非标准子网掩码的划分在后面会详细介绍。

私有IP地址:

私有地址属于非注册地址,专门为组织机构内部使用,与需要付费才能使用的公网IP地址不同,私有IP地址可以免费使用,但同样的不能直接访问公网,当私有网络内的主机要与位于公网上的主机进行通讯时必须经过地址转换,将其私有地址转换为合法公网地址才能对外访问。私有IP地址的出现极大程度上缓解了公网IP地址不足的现象,在内部局域网中私有IP地址可以像公网IP地址一样地使用;有些不需要与网络通讯的设备,如打印机等也可以使用私有IP地址。


版权声明:欢迎转载,欢迎扩散,但转载时请标明作者以及原文出处,谢谢合作!             ↓↓↓
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容

  • IP地址的分类(记住) IP地址分为A类、B类、C类、D类、E类,规定如下: A类:网络位8位,主机位24位,网络...
    Arya鑫阅读 12,806评论 1 17
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,586评论 2 57
  • 1、概念简介 子网掩码子网掩码又叫网络掩码、地址掩码,是一个32位地址,用于屏蔽IP地址的一部分以区别网络号和主机...
    黒猫阅读 7,596评论 0 23
  • 利用Excel进制转换函数计算IP以及掩码 百度网盘密码: 9vpx 计算方法内容转自:涛声508: ip 子网...
    禾白小三飘阅读 12,446评论 1 3
  • 国际规定:把所有的IP地址划分为A,B,C,D,E。 A类地址:范围从0~127,0是保留的并且表示所有IP地址,...
    日风和阅读 21,185评论 1 8