我正在学习有关欺骗攻击的知识,现在又混淆了IP和MAC addreses。我了解到,从计算机发送的每个数据包(TCP,ICMP等)都有一个包含源地址和目标地址的以太网报头(希望我是对的)。 Mac地址与计算机有什么关系来接受或拒绝来自互联网的数据包? 例如,考虑一种情况:互联网上mac地址的实际用途是什么?
我发送欺骗数据包(HTTP GET请求)与我的目标的IP地址作为IP源和端口12345到google.com。
由于我不知道目标的MAC地址,它是我的MAC地址在数据包的以太网头上作为mac源。
google.com会将端口12345上的目标IP的HTTP响应发送出去,如果目标端口正在监听端口12345,目标端会收到该数据包吗?还是会因为错误的MAC地址而被拒绝?
对ICMP洪泛攻击做同样的处理吗?
题外话。但MAC地址是唯一的硬件地址;没有这些,那么当地的网络将无法工作。我建议阅读[ARP](http://en.wikipedia.org/wiki/Address_Resolution_Protocol)。一般来说,MAC地址在互联网上几乎没有相关性。 –