OSI模型及其各个模型的解析、APR协议、DNS

数据链路层:提供介质访问和链路管理;

   网络层:IP地址及路由选择,完成路径选择

   传输层:建立,管理和维护端到端的连接

   会话层:建立,管理和维护会话

   表示层:数据格式转化、数据加密

   应用层:为应用层程序提供服务

OSI模型及其各个模型的解析、APR协议、DNS

 

 

APR(地址解析协议):用来将IP地址转换为MAC地址。ARP是根据IP地址获取MAC地址的一个tcp/ip协议,主机发送信息时间包含目标IP地址的APR请求广播到网络上的所有主机,并接收返回信息,一次确定目标的MAC地址;收到返回消息后将该IP地址和MAC地址存入本机APR缓存中并保留一定时间,下次请求直接查询APR缓存已节约资源。

当主机需要发送信息,而APR表中没有目的IP地址和MAC地址与其映射,这个时候需要启动APR协议。

 

DNS:用来将域名转换为IP地址(也可以将IP地址转化为相应的域名地址)。主要用于实现域名到IP地址的映射

网络中的主机为什么不直接使用域名而用IP地址进行通信?

答:因为IP地址是固定长度的,IPV4是32位,V6是128位,而域名是变长的,不便于计算机处理,但是便于用户使用,例如www.baidu.com是百度的域名,总之,域名是面向用户,IP地址是面向主机的。