一、口算计算机二进制、十进制、十六进制如何相互转换
二进制和10进制的转换
二进制:0 1 计算机特别喜欢
10进制:0 1 2 3 4 5 6 7 8 9 人特别喜欢
十进制:128 64 32 16 8 4 2 1
二进制:1 1 1 1 1 1 1 1
128+64+32+16+8+4+2+1=255windows
1 0 0 0 0 0 0 0
128+0+0+0+0+0+0+0=128服务器
1 1 0 0 0 0 0 0
128+64+0+0+0+0+0+0=192网络
一些常见的十进制数字转换成二进制
10进制:255
二进制:1111 1111ide
10进制:128
二进制:1000 0000测试
10进制:192
二进制:1100 00003d
10进制:252
二进制:1111 1100blog
10进制:224
二进制:1110 0000ip
总结
255 192 252 168 172 224 128 248 240要很是熟悉把二进制算出来路由
IP地址构成
点分十进制
IP地址总共32bit(4B) 每个 [ ] 就有8bit
[ ].[ ].[ ].[ ]
0《[ ]》255
比较常见的IP地址
192.168.1.1it
IP地址分为网络位和主机位
做用:就是用来区分网络位和主机位
表示形式:和IP是同样的
注意点:掩码必须是连续全为1或者连续全为0的形式构成
255.0.0.0 能够简写为/8 表示的含义就是前面有8个1
255.255.0.0 能够简写为/16 表示的含义就是前面有16个1
255.255.255.0 能够简写为/24 表示的含义就是前面有24个1
255.255.255.255 能够简写为/32 表示的含义就是前面有32个1
怎么样区分网络位和主机位
当掩码为1的时候,表示的就是网络位
当掩码位0的时候,表示的就是主机位
192.168.1.1 255.255.0.0
因此说192.168表示的就是网络位 1.1表示的就是主机位
192.168.1.1/24
192.168.1.1
255.255.255.0
网络位:192.168.1
主机位:.1
172.16.1.1/16
172.16.1.1
255.255.0.0
网络位:172.16
主机位:.1.1
网络地址
网络地址这边表明的就是一堆IP地址的集合
192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4等
怎么样求出网络地址?
当主机位所有置为0的时候,表示的地址就是网络地址
172.16.1.1/16
172.16 .1.1
网络位 主机位
网络地址:172.16.0.0/16 也就是网段
192.168.1.1/24
192.168.1 .1
网络位 主机位
网络地址:192.168.1.0000 0000===》》》192.168.1.0
192.168.1.1/15
192.1010 100 0.1.1
网络位 主机位
网络地址:192.1010 100 0.0000 0000.0000 0000=》192.168.0.0
怎么样判断两个IP地址是否在同一个网段
方法
A 192.168.1.1/24
A这边的网络地址是192.168.1.0 目标的网络地址也是192.168.1.0
B 192.168.1.2/24
B这边的网络地址是192.168.1.0 目标的网络地址也是192.168.1.0
结论:A和B在同一个网段 B和A在同一个网段
举个例子2
C 192.168.1.1/24
C这边的网络地址192.168.1.0 目标的网络地址也是192.168.2.0
D 192.168.2.1/24
E这边的网络地址192.168.2.0 目标的网络地址也是192.168.1.0
结论:C和D不在同一个网段 D和C不在同一个网段 那么C和D之间的地址通讯的话,须要咱们网关进行帮忙
小结
网络地址用法:静态路由(目标网段) RIP路由宣告的时候 OSPF路由宣告的时候 acl
主机:怎么判断目的IP是否与自身在一个网络中呢?
a。经过自身的IP与自身所配置的掩码算出网络地址(直连网络)
b。经过目的IP与自身所配置的掩码算出关于目的地的网络。
c。若是这两个网络同样,则表示目的地与自身在一个网络内;若是两个网络不同,则表示目的地与自身不在一个网络内
d。若是判断目的地与自身在一个网段内后,则可直接发ARP或其余报文给目的主机
e。若是判断目的地与自身不在一个网段内,则须要查看自身是否有到达目的网段的路由,若是有,则查找路由进行发送;若是没有,则丢掉此类报文不发送
思考以下请问服务器A和服务器B在同一个网段吗?
网关概念
网关---网络的出口
PC7将数据发往网关地址192.168.1.254 而后由路由器转发到PC8 反之如此
学会网工入门的第一道门槛---IP地址入门篇学会网工入门的第一道门槛---IP地址入门篇
广播地址
广播地址这边表示的就是我不须要对某一个具体的ip地址发消息,我能够对一堆IP地址发消息
怎么样计算出广播地址?
把咱们主机位所有置为1,得出就是广播地址
172.16.1.1 /24
172.16.1 .1
网络位 主机位
广播地址172.16.1.255
192.168.1.1/24
192.168.1 .1
网络位 主机位
网络地址:192.168.1.0000 0000===》》》192.168.1.0
广播地址:192.168.1.1111 1111===》》》192.168.1.255
192.168.1.1/15
192.1010 100 0.1.1
网络位 主机位
网络地址:192.1010 100 0.0000 0000.0000 0000=》192.168.0.0
广播地址:192.1010 1001.1111 1111.1111 1111=》192.169.255.255
可用主机范围
192.168.1.1/24
网络地址192.168.1.0
广播地址192.168.1.255
可用地址主机范围就是192.168.1.1~192.168.1.254
练习:
一、请计算出10.10.10.10/30的网络地址和广播地址?过程要有。
二、请计算出200.2.1.1/14的网络地址和广播地址,过程要有。
三、请计算出10.1.1.13/30的网络地址和广播地址,过程要有。
答案:
10.10.10.10/30
10.10.10.0000 10 10
网络位 主机位
网络地址:10.10.10.0000 1000===》10.10.10.8
广播地址:10.10.10.0000 1011===》10.10.10.11
可用主机地址范围:10.10.10.9~10.10.10.10
200.2.1.1/14
200.0000 00 10.1.1
网络位 主机位
网络地址:200.0000 0000.0000 0000.0000 0000===》200.0.0.0
广播地址:200.0000 0011.1111 1111.1111 1111===》200.3.255.255
10.1.1.13/30
10.1.1.0000 11 01
网络位 主机位
网络地址:10.1.1.0000 1100===》》》10.1.1.12
广播地址:10.1.1.0000 1111===》》》10.1.1.15
可用地址主机范围10.1.1.13~10.1.1.14
总结:
有一个公式能够快速计算出主机范围的数量
2的n次方(n表示的就是主机位的个数)
对于30位的掩码来讲的话 2的2次方等于4
有一个公式能够快速计算出可用主机范围的数量
2的n次方-2(n表示的就是主机位的个数)
对于30位的掩码来讲的话 2的2次方-2等于2
三、IP地址的分类以下
划分方式以下
A类地址:1.0.0.0~126.255.255.255
B类地址:128.0.0.0~191.255.255.255
C类地址:192.0.0.0~223.255.255.255
A B C类比较重要
D类地址:224.0.0.0~239.255.255.255
E类地址:240.0.0.0~255.255.255.255
D E 有能力者背下来 HCIA就是了解
该地址能够在公网出现,在公网上面不能出私网地址
私网地址:
给用户或者租户使用地址
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
特殊地址:0.0.0.0===》》》全世界 默认路由127.X.X.X===》》》环回地址 用于测试TCP/IP协议栈255.255.255.255 三层的全局广播169.254.X.X 电脑系统若是windows的话 这个地址是微软那边分配给你的地址除了私网地址和特殊地址以外 其余地址几乎都是公网地址