一、IP
主要作用是寻址和路由。
1、IPV4
32位数字,每8位1组,共4组。
IP 地址分类成了 5 种类型,分别是 A 类、B 类、C 类、D 类、E 类。
在 IP 地址中,有两个 IP 是特殊的,分别是主机号全为 1 和 全为 0 地址。
- 主机号全为 1 指定某个网络下的所有主机,用于广播,广播地址
- 主机号全为 0 指定某个网络,子网地址
由于ABCDE分类缺乏灵活性,提出了无分类地址CIDR,引入掩码来区分网络号和主机号
2、IPV6
128位。每16位为1组,共8组
二、DNS
域名解析系统:将域名网址自动转换为具体的 IP 地址。
域名的层级关系类似一个树状结构:
- 根 DNS 服务器
- 顶级域 DNS 服务器(com)
- 权威 DNS 服务器(server.com)
域名解析流程:查浏览器的缓存——》查操作系统的缓存——》本机的域名解析文件hosts——》递归问询本地DNS服务器——》问询根域名服务器——》顶级域名服务器——》权威域名服务器
三、ARP
地址解析协议:根据下一跳的IP地址找对应的MAC地址。
在同一子网内:
主机广播发送ARP请求,这个请求中包含需要知道MAC地址的IP地址,当所有设备收到请求后如果发现目标IP地址与自己的一致,则将自己的MAC地址塞入到ARP响应包中。(广播查询,单播响应)
RARP:根据MAC地址求IP地址
四、DHCP
自动动态获取IP地址,以及配置IP信息。
五、NAT
网络地址转换,将私有IP转为公有IP地址。
六、ICMP
互联网控制报文协议:确认 IP 包是否成功送达目标地址、报告发送过程中 IP 包被废弃的原因和改善网络设置等。
ICMP 的类型字段大致可以分为两大类:
- 一类是用于诊断的查询消息,也就是「查询报文类型」
- 另一类是通知出错原因的错误消息,也就是「差错报文类型」
ping命令常用于判断与对方的网络是否畅通,是基于ICMP 协议工作的。
标签:协议,主机,IP,网络层,地址,DNS,IP地址,服务器 From: https://www.cnblogs.com/coooookie/p/17658809.html