当前位置:   article > 正文

网络笔记:0202、ARP和DNS协议

网络笔记:0202、ARP和DNS协议

1、数据包在传输过程中的变化过程 

(原数据)应用层:用户数据报

(UDP报文段)传输层:UDP头(目的端口号+源端口号)+用户数据

  (IP数据报)网络层:IP头(目的IP+源IP)+UDP头+用户数据

  (帧)物理层:帧头(目的MAC+源MAC)+IP头+UDP头+用户数据+帧尾+CRC

2、单播、组播、广播

单播(unicast) : 192.18.1.13——路由器——192.168.1.3 一对一聊天

组播(multicast):目标设备是不是我的设备

广播(broadcast):目标设备在不在范围内 在范围内进行广播

3、ARP协议

地址解析协议,数据链路层和网络层都有,根据IP地址获取物理地址的一个TCP/IP协议,双端设备在收发地址(通信)之前获取接收端IP地址对应的MAC地址

 4、ARP代理

        当发送端广播ARP请求时,本地网络上不会有主机相应(因为IP地址是外网的),此时路由器将会回应该请求,则发送源误认为路由器就是目的主机,会将报文全部转发给它,再由路由器转发报文到外网,该路由器被称为ARP代理

5、免费ARP

在主机开机配置之前,会发送一个目的IP地址为自己IP地址的ARP请求报文,该报文为免费ARP

作用:

(1)让主机确认本地网络上是否有与自己IP地址相同的主机,若有,则返回一个错误报文

(2)告诉整个广播域,目前某个IP所对应的MAC地址是什么,若接收主机ARP缓存中本身就有发送源主机的IP-MAC对,则会更新,否则,会缓存发送源的IP-MAC对

免费ARP报文格式:

源MAC为本端MAC

目的MAC为全0

源IP与目的IP均为本端接口IP

6、路由数据转发过程

 7、DNS协议(域名解析协议)

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号