计算机数制转换与IP地址

计算机数制转换

十进制数(Decimal number)

(1010)10,1010D,10100

八进制数(octal Number)

(1010)8,1010O

二进制数(Binary number)

(1010)2,1010B

十六进制数(Hexadecimal number)

(1010)16,1010H,0x1010

1.在数制中,有一个规则,就是N进制必须是逢N进一

十进制数的特点是逢十进一

例如:(1010)10=1×10^3+0×10^2+1×10^1+0×10^0+

1 0 1 0

3 2 1 0 (位数)

1✖10^3+0✖10^2+1✖10^1+0✖10^0=

1000 + 0 + 10 + 0 =1010

二进制数的特点是逢二进一

例如: 基数为2

(1010)2=1×2^3+0×2^2+1×2^1+0×2^0=(10)10

1 0 1 0

3 2 1 0 (位数)

1×2^3+0×2^2+1×2^1+0×2^0=

8 + 0 + 2 + 0 =10

八进制数的特点是逢八进一

十六进制数的特点是逢十六进一

2.ip地址

1.ip地址是什么及作用?

IP地址(Internet Protocol Address),缩写为IP Adress,是一种在Internet上的给主机统一编址的地址格式,也称为网络协议(IP协议)地址。它为互联网上的每一个网络和每一台主机分配一个逻辑地址,常见的IP地址,分为IPv4与IPv6两大类,当前广泛应用的是IPv4,目前IPv4几乎耗尽,下一阶段必然会进行版本升级到IPv6;如无特别注明,一般我们讲的的IP地址所指的是IPv4。

两台电脑要通信,都需要有一个ip地址虚拟地址

IP地址格式和表示:

在计算机二进制中,1个字节 = 8位 = 8bit(比特)

IP地址(IPv4)由32位二进制数组成,分为4段(4个字节),每一段为8位二进制数(1个字节)

1111 1111.1111 1111.1111 1111.1111 1111

255 . 255 . 255 . 255

1111111 255

0000000 0

每一段8位二进制,中间使用英文的标点符号“.”隔开,由于二进制数太长,为了便于记忆和识别,把每一段8位

二进制数转成十进制,大小为0至255。

IP地址的这种表示法叫做“点分十进制表示法” 。

IP地址表示为:xxx.xxx.xxx.xxx

举个例子:210.21.196.6就是一个IP地址的表示。

2.IP地址的组成

IP地址=网络地址+主机地址

为了合理分配主机资源 ,才有了网络地址。

计算机的IP地址由两部分组成,一部分为网络位,一部分为主机位,同一网段内的计算机网络部分相同,主机部分不同同时重复出现。路由器连接不同网段,负责不同网段之间的数据转发,交换机连接的是同一网段的计算机。通过设置网络地址和主机地址,在互相连接的整个网络中保证每台主机的IP地址不会互相重叠,即IP地址具有了唯一性。

ip不能出现两个相同的ip地址,不然ip冲突

3.IP地址分类

IP地址根据网络ID的不同分为A、B、C、D、E五类,其中A、B、C这三类是比较常用的IP地址,D、E类为特殊地址。

所有的ip地址从0.0.0.0 ------- 255.255.255.255

A类IP地址

一个A类IP地址由1字节的网络地址和3字节主机地址组成,它主要为大型网络而设计的, 地址范围从1.0.0.0 到127.0.0.0 实际有效范围 1.0.0.1~ 126.255.255.254

A类地址=网络部分+主机部分+主机部分+主机部分 24。默认子网掩码为/8 即255.0.0.0

其中127.0.0.1是一个特殊的IP地址,表示主机本身,用于本地机器的测试。 共识留出127.0.0.1 这个地址用来测试自身网卡 。

注:A:0-127,其中0代表任何地址,127为回环测试地址,因此,A类ip地址的实际范围是1-126.默认子网掩码为255.0.0.0

B类IP地址

B类IP地址 一个B类IP地址由2个字节 16 位的网络地址和2个字节的16位主机地址组成, 网络地址的最高位必须是“10”, 地址范围从128.0.0.1 ~ 191.255.255.254

B类地址=网络部分+网络部分+主机部分+主机部分16。默认子网掩码为/16,即255.255.0.0

C类IP地址

C类IP地址 一个C类IP地址由3字节的网络地址和1字节的主机地址组成, 网络地址的最高位必须是“110”。 范围从192.0.0.1到223.255.255.254

C类地址=网络部分+网络部分+网络部分+主机部分 8。 默认子网掩码为/24,即255.255.255.0

D类IP地址

D类地址 用于多点广播(Multicast)。

D类IP地址224.0.0.1到239.255.255.254用于组播

E类IP地址

E类IP地址为将来使用保留。

240.0.0.1到255.255.255.254 用于科学研究的保留地址

私网地址

私有网络地址〈(以下简称私网地址)是指内部网络或主机的IP地址,IANA(互联网数字分配机构)规定将下列的IP地址保留用作私网地址,不在Internet上被分配,可在一个单位或公司内部使用。RFC1918中规定私有地址如下:

公网 你能别的公司的服务 花钱购买 有限的资源,公网私网 只能访问自己公司的服务局域网

私网地址

(能更有效的提高ip地址的利用率)

  • 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

其他地址

以127开头的IP地址都代表本机,(广播地址127.255.255.255除外),127.0.0.1为本机回环地址169.254.0.0~169.254.255.255 DHCP服务失效时分配地址。

0.0.0.0                     任意地址

255.255.255.255     广播地址

127.0.0.1                 回环地址

网段组成:
  • 网络地址

  • 可用IP

  • 广播地址

例子:

  1. 192.168.1.189/24

  2. 网络号:192.168.1.0

  3. 可用IP:192.168.1.1~192.168.1.254

  4. 广播地址:192.168.1.255

子网掩码

作用:用来区分网段和主机位

192.168.1.0/24 24---->1111111.11111111.11111111.000000000 ---->255.255.255.0

1100 0000 ,1010 1000 ,0000 0001 ,0000 0000 IP

1111 1111 ,1111 1111 ,1111 11110000 0000 子网掩码

网 络 位 , 主机位

IP与子网掩码相与(相乘)得网络地址

1100 0000 ,1010 1000 ,0000 0001 ,0000 0000 网络地址--->192.168.1.0

广播地址,主机位取反即可

1100 0000 ,1010 1000 ,0000 0001 ,1111 1111 广播地址--->192.168.1.255

子网掩码CIDR
255.0.0.0/8
255.128.0.0/9
255.192.0.0/10
255.224.0.0/11
255.240.0.0/12
255.248.0.0/13
255.252.0.0/14
255.254.0.0/15
255.255.0.0/16
255.255.128.0/17
255.255.192.0/18
255.255.224.0/19
255.255.240.0/20
255.255.248.0/21
255.255.252.0/22
255.255.254.0/23
255.255.255.0/24
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

其中:

/8~/15只能用于A类地址,

/16~/23可用于A类和B类网络

/24~/30可用于A类B类C类的网络

C类网络的子网划分
二进制十进制CIDR子网数量主机数量有效主机
000000000/242^02^8=2562^8-2=254
10000000128/252^12^7=1282^7-2=126
11000000192/262^22^6=642^6-2=62
11100000224/272^32^5=322^5-2=30
11110000240/282^42^4=162^4-2=14
11111000248/292^52^3=82^3-2=6
11111100252/302^62^2=42^2-2=2
B类网络的子网划分
子网掩码CIDR
255.255.0.0/16
255.255.128.0/17
255.255.192.0/18
255.255.224.0/19
255.255.240.0/20
255.255.248.0/21
255.255.252.0/22
255.255.254.0/23
255.255.255.0/24
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

在B类地址中,有16位可用于主机的地址。这意味着最多可将其中的14位用于子网划分,应为至少需要保留2位用于主机编址。使用/16意味着不对B类网络进行子网划分,但它是一个可用的子网掩码

子网0.0128.0
第一个主机地址0.1128.1
最后一个主机地址127.254255.254
广播地址127.255255.255
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值