赞
踩
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协议(域名解析协议)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。