一IP地址的划分
1.ip定制由32位二进制组成
255.255.255.255(11111111.11111111.11111111.11111111)
2.IP地址划分
1)a类 1.0.0.1~126.255.255.254
第一组:1-126开头的地址是A类
0<A类<127 127是用来做回环地址
2)b类 128.0.0.1~191.255.255.254
128<=B类<192
3)c类 192.0.0.1~223.255.255.254
4)d类 组播,VRRP协议,keepalive高可用224
5)e类 科研
私有ip地址范围:
A 10.0.0.0~10.255.255.255
255*255*255
B 172.16.0.0~172.31.255.255
255*255*16
C 192.168.0.0~192.168.255.255
255*255
D 127.0.0.0~127.255.255.255 本地回环地址,保留地址
3.为了缓解ipv4地址不够用的问题
1.用ipv6
2.NAT network address转换
好处:
a:节约大量的公网ip地址
b:减少了网路攻击
一个学校有很多私网地址,通过路由器出去的时候可以只有一个公网地址,运用NAT技术
二子网掩码
1.作用
决定一个网段的大小(可用ip)
192.168.11.0/24 === 192.168.11.0 netmask 255.255.255.0
11111111 11111111 11111111 00000000
192.168.11.0 网络号
192.168.11.1 起始地址
192.168.11.254 结束地址
192.168.11.255 广播地址
三dns解析
dns服务器:把域名解析成ip地址
域名:baidu.com
dns服务器:baidu.com 119.22.22.22
dns服务:udp 53端口
ssh服务:tcp 22端口
http服务:tcp 80端口
能上qq,打不开网站,一定是dns问题
网站的打开流程:
1)把网址解析成公网ip地址
2)浏览器使用它的公网ip访问它的网站服务器
dig能够查看访问网站的流程和查看访问网站的速度
四dns记录的类型
A:用来指定域名的IPv4地址,如果要将域名指向一个IP地址,就需要添加A记录
CNAME:如果需要将域名指向另一个域名,再有另一个域名提供ip地址,就需要添加CNAME记录
MX:如果设置邮箱,让邮箱能收到邮件,和CNAME记录时一样的,只不过这个时邮箱
NS:域名服务器记录,如果想要将域名交给自己的DNS服务商解析,就需要添加NS记录
AAAA:用来指定域名对应的IPv6地址
SRV:记录了哪台计算机提供了那个服务
五域名解析流程
用电脑访问www.oldqiang.com,会到dns服务器进行查询,第一次查到根域名服务器,然后根域名服务器没有域名,会让你回到dns服务器去寻找.com服务器,.com服务器会让你回到dns服务器去寻找ns1.dnspod.com,ns1.dnspod.com最终会让你回到dns服务器查找到119.78.78.78域名访问到www.oldqiang.com。
dns服务器:把域名解析成ip地址
dns服务:udp 53端口
ssh服务:tcp 22端口
http服务:tcp 80端口
六arp协议
arp数据