<TCP/IP>记一次关于IP地址和MAC物理地址的思考
是的,从3月6日第一次上计算机网络课起,我还是今天第一次对这本书里讲的知识点有了自己的疑问。。之前看书就是 嗯嗯这好像很有道理,嗯嗯也许再多看几章就知道它在讲什么了。。
不过今天已经自学到了网络层了,这章主要介绍了IP地址和物理地址即MAC的关系还有路由选择协议的工作原理,看到ARP高速缓存工作原理时不禁觉得这搞事方法和以太网交换机还有点像。。
问题来了,这ARP协议就是把IP转换为物理地址,既然已经有了物理地址为何还要多此一举使用IP地址呢?
知其然要知其所以然。
IP地址,大家都形象的称为门牌号,像地图定位般表明自己的所处位置,而MAC物理地址就像一个人指纹般,在世界上独一无二的存在。在现实世界中,你若是想与他人面对面联系(直接一点),但是不知道他在哪,你光有指纹是没有什么意义的,这时你需要他的所在地,直接上门找,再靠指纹信息单独确定那个人。
我又翻看了一下其他大神的答案,有的认为,IP和MAC同时存在的原因是由于因特网是在以太网的基础上建立的,作为一个第三层网络层,需要已有的第二层数据链路层的支持,因此这两者的”冲突“更多是历史原因。。有的是觉得IP可以随意更换,不像网卡坏了失去了mac就不能上网了,换一个网卡继续high,mac也是一样,换个地方换个IP,mac不变也可以继续high。。。还有的就是有了IP地址就能分担路由器存储MAC物理地址的压力,增加处理效率。。。都有道理,到时候上课的时候再问一下老师好了。
2018-03-26