赞
踩
ARP协议建立了主机IP地址和MAC地址的映射关系
知道了目的主机的网络地址,怎么找对应的主机呢?
源主机发出ARP请求,询问IP地址是192.168.0.1的主机的硬件地址是多少?,并将这个请求广播到本地网段(以太网首部的硬件地址填FF:FF:FF:FF:FF:FF表示广播)
目的主机接收到广播ARP请求,发现其中的IP地址与本机相符,则发送一个ARP应答数据包给源主机,将自己的硬件地址填写在应答包中。
每台主机都维护一个ARP缓存表,缓存表中的表项有过期时间(一般为20分钟),如果20分钟内没有再次使用某个表项,则该表项失效,下次还要发送ARP请求来获得目的主机的硬件地址
DNS是一整台从域名映射到IP的系统
应用层协议、底层用UDP
用IP地址可以直接访问目标网络的主机吗?
当然可以!
那为什么要用域名?
常识告诉我们人更容易识别字符串,比如我们看到www.baidu.com
我们可以知道这是一个搜索服务,看到www.qq.com
我们可以知道这是社交服务,但是当我们看到随便一个IP地址172.20.2.1
我们并不知道这是干什么的?
虽然人更容易识别字符串,但是在网络中还是只认IP地址,于是有了DNS(域名解析服务器),要想访问某台主机,先访问域名解析服务器,得到对应主机的IP地址后访问主机。
最初,通过互联网信息中心来管理这个hosts文件
这样操作十分麻烦,于是产生了DNS系统
网络层协议
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。