IP地址与进制转换
IP地址与进制转换 目录
一、IP地址
1. 地址协议
IPv4 32位2进制组成 主流
IPv6 128位2进制组成
2. Ipv4 范围
二进制范围:
0000 0000. 0000 0000.0000 0000.0000 0000 ~ 1111 1111.1111 1111.1111 1111.1111 1111
十进制范围:
0.0.0.0 ~ 255.255.255.255
3. 总数
共有 2^32 个 ≈ 43亿
4. 分类
A类:0.0.0.0 —— 127.255.255.255
B类:128.0.0.0 —— 191.255.255.255
C类:192.0.0.0.0 —— 223.255.255.255
D类:224.0.0.0.0 —— 239.255.255.255
E类:240.0.0.0 —— 255.255.255.255
0.0.0.0 表示 任意地址
255.255.255.255 表示 广播地址
127.0.0.1 表示 回环地址 代表自身 作用:测试本身网卡是否正常
169.254 表示 微软内部地址 作用:自动获取地址失败后,使用这个地址
主机上的IP地址:
静态:手动配置
动态:自动获取
169.254 表示动态获取失败,需要手动配置
5. 组成
网络位 + 主机位 组成
A类:第一段(前8位,第 1 位必为 0)为网络位,后三段(后24位)为主机位
B类:前两段(前16位,前 2 位必为 10)为网络位,后两段(后16位)为主机位
C类:前三段(前24位,前 3 位必为 110)为主机位,最后一段(后8位)为主机位
网段数:2^(可变网络位)
主机数:2^(32 - 网络位)
6. 作用
A、B、C 类:分配主机使用
D类:用于组播
E类:用于研究
7. 公有地址和私有地址
公有地址:
全球可达(需要花钱购买,购买机构:IANA 组织)
私有地址:
全球不可达(一定范围内使用)
A类:10.0.0.0 —— 10.255.255.255
B类:172.16.0.0 —— 172.31.255.255
C类:192.168.0.0 —— 192.168.255.255
二、进制转换
1. 二进制与十六进制对照表
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 |
8 | 9 | A | B | C | D | E | F |
---|---|---|---|---|---|---|---|
1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
2. 权值转换法
公式:数值 * 进制数^(权值) 之和
例: 10110110 B ------> ? D
权值:7 6 5 4 3 2 1 0
1 * 2^7 + 0 * 2^6 + 1 * 2^5 + 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 1 * 2^1 + 0 * 2^0
= 128 + 0 + 32 + 16 +0 + 4 + 2 + 0
= 182 D
3. 倒叙取余法
方法:整除进制数取余
例:18 D ------> ? B
18 % 2 …… 0
9 % 2 …… 1
4 % 2 …… 0
2 % 2 …… 0
1 % 2 …… 1
故 18 D ------> 10010 B
4. 数据单位换算
8 bit = 1 byte
1024 byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB
1024 TB = 1 PB
1024 PB = 1 EB
1024 EB = 1 ZB
1024 ZB = 1 YB
posted on 2023-04-11 19:40 m_zhuang 阅读(230) 评论(0) 编辑 收藏 举报 来源