DNS与ARP协议
DNS(domain name system) DNS的作用:将 域名(如baidu.com)转换为IP地址 DNS的本质是: 分层 的DNS服务器实现的分布式数据库: 根DNS服务器 - com DNS服务器(顶级域) -- facebook.com DNS服务器(权威域) DNS协议属于应用层,是 应用层协议 运行:运行着DNS应用的客户端,向DNS服务器发送参数为域名的请求,层层上溯直到找到对应IP并返回。 -------------------------------------------------------------------------------------------------------------------------------------------- ARP(address resolution protocol) ARP的作用: 根据IP地址获取物理地址 网络层协议,属于TCP/IP协议 步骤: 第1步:主机A先在自己的 本地缓存 中检查主机B的MAC地址 第2步:若找不到,则将ARP请求 广播 到本地网络上的所有主机,源主机A的IP地址和A的MAC地址都包括在ARP请求中。 第3步:本地网络上的每台主机都接收到ARP请求并且检查是否与自己的IP地址匹配。如果主机发现请求的IP地址与自己的IP地址不匹配,它将 丢弃ARP请求 。