看极客时间的趣谈网络协议,有一个问题: 为什么有了mac地址还需要ip. 百度了很多, 我的理解是这样的:
首先 mac是以太网协议的内容, 而互联网协议是在以太网之上建立的, 所以要包含这个mac地址
其次一个网络包中的ip地址是目标地址, 而从一个初始地址 到这个 目标地址是需要调很多次的,网络包中的ip不能变, 而mac却一直变,来不断的寻找中间节点,最终到达目标ip
首先 mac是以太网协议的内容, 而互联网协议是在以太网之上建立的, 所以要包含这个mac地址
其次一个网络包中的ip地址是目标地址, 而从一个初始地址 到这个 目标地址是需要调很多次的,网络包中的ip不能变, 而mac却一直变,来不断的寻找中间节点,最终到达目标ip