网络层-第三节1:IPv4地址概述
Posted 快乐江湖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络层-第三节1:IPv4地址概述相关的知识,希望对你有一定的参考价值。
文章目录
本节对应视频如下
一:IPv4地址概述
IPv4地址:就是给以太网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内唯一的32比特的标识符。IP地址由因特网名字和数字分配机构(ICANN)进行分配
- 我国用户可向 亚太网络信息中心(APNIC) 申请IP地址,需要缴费。
- 2011年2月3日,互联网号码分配管理局IANA (由ICANN行使职能)宣布,IPv4地址已经分配完毕
- 我国在2014至2015年也逐步停止了向新用户和应用分配IPv4地址。同时全面开展商用部署IPv6
IPv4地址的编址方法经历了如下三个历史阶段
- 分类编址(1981)
- 划分子网(1985)
- 无分类编址(1993)
二:IPv4地址表示方法
(1)概述
IPv4地址表示方法:由于32比特的IPv4地址不方便阅读、记录以及输入等,因此IPv4地址采用点分十进制表示方法以方便用户使用
(2)8位无符号二进制数转十进制正整数
二进制数的每个位权值为
2 10 2^10 210 | 2 9 2^9 29 | 2 8 2^8 28 | 2 7 2^7 27 | 2 6 2^6 26 | 2 5 2^5 25 | 2 4 2^4 24 | 2 3 2^3 23 | 2 2 2^2 22 | 2 1 2^1 21 | 2 0 2^0 20 | 2 − 1 2^-1 2−1 | 2 − 2 2^-2 2−2 | 2 − 3 2^-3 2−3 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1024 | 512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | 0.5 | 0.25 | 0.125 |
8位无符号二进制整数转为十进制整数方法如下:
( b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 ) 2 = ( b 7 × 2 7 + b 6 × 2 6 + b 5 × 2 5 + b 4 × 2 4 + b 3 × 2 3 + b 2 × 2 2 + b 1 × 2 1 + b 0 × 2 0 ) 10 (b_7b_6b_5b_4b_3b_2b_1b_0)_2=(b_7×2^7+b_6×2^6+b_5×2^5+b_4×2^4+b_3×2^3+b_2×2^2+b_1×2^1+b_0×2^0)_10 (b7b6b5b4b3b2b1b0)2=(b7×27+b6×26+b5×25+b4×24+b3×23+b2×22+b1×21+b0×20)10
举例:
(3)十进制正整数转8位无符号二进制数
基本方法:除2取余法
快速方法:凑值法
以上是关于网络层-第三节1:IPv4地址概述的主要内容,如果未能解决你的问题,请参考以下文章