进制转换与IP地址相关知识
进制
进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。现在最常用 的是十进制,通常使用10个阿拉伯数字0-9进行记数。
二进制与十六进制,八进制转换
8421转换
每个四位二进制对应一位十六进制
1000 | 0100 | 0010 | 0001 |
---|---|---|---|
8 | 4 | 2 | 1 |
1000 0110 0001 1010
8 6 1 A
IP地址
我们把整个因特网看成为一个单一的、抽象的网络。IP 地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的 32 位的标识符。IP 地址现在由因特网名字与号码指派公司(CANN internet Corporation for Assigned Names and Numbers)进行分配
IP地址包括 网络地址+主机地址,根据类别不同网络地址与主机地址位不同
网络分类
类 A:范围从 1.0.0.0 到 126.0.0.0,用于大型组织或者国家级网络。
类 B:范围从 128.0.0.0 到 191.255.0.0,用于中等规模的网络。
类 C:范围从 192.0.0.0 到 223.255.255.0,用于小型网络或者公司内部网络。
类 D:范围从 224.0.0.0 到 239.255.255.255 ,用于多播(Multicast)通信。
类 E:范围从 240.0.0.0 到 255.255.255.255,保留作为未分配地址。
A类私有IP地址:10.0.0.0~10.255.255.255 (10.0.0.0/8)
B类私有IP地址:172.16.0.0~172.31.255.255 (172.16.0.0/12)
C类私有IP地址:192.168.0.0~192.168.255.255 (192.168.0.0/16)
此范围为网络号范围,IP地址为网络号+主机号
例:类A某个IP 55.26.33.24 其中网络号为55,主机号为26.33.24
网络号越少,网络越大,可容纳的主机越多
网络号越多,网络越小,可容纳的主机越少
特殊IP
0.0.0.0
0.0.0.0地址被用于表示一个无效的,未知的或者不可用的目标
* 在服务器中,0.0.0.0指的是本机上的所有IPV4地址,如果一个主机有两个IP地址,192.168.1.1 和 10.1.2.1,并且该主机上的一个服务监听的地址是0.0.0.0,那么通过两个ip地址都能够访问该服务。
* 在路由中,0.0.0.0表示的是默认路由,即当路由表中没有找到完全匹配的路由的时候所对应的路由。
127.0.0.1
127.0.0.1是回环地址的一种,所有网络号为127的地址都被称之为回环地址