而理论上,世界上的IP地址和Mac地址也是独一无二的,为什么通信过程中,既需要Mac地址又需要IP地址呢简单的讲,是因为网络环境太复杂了.网络通信要经过许多路由器转发信息,才能实现双方的通信.所以才需要...为了方便理解,来讲个故事:
传纸条
我是昭昭,我处在教室座位的第一排,我想给第五排的小Y同学传一个纸条.但迫于自己胳膊不够长,只能把纸条折三折,在纸条的背面面写上(我是昭昭,帮我把这个纸条传给小Y,谢谢路过小伙伴啦...再深一点:
传纸条一定要加自己的名字么这个,其实吧,如果不加自己名字的话,人家小Y收到后怎么回你呢帮忙传纸条的小伙伴是何许人也在实际的网络中,这些帮我传纸条的小伙伴们就是网关(可以理解为我们平时家里装的无线路由器...关于TTL:
TTL
在实际的网络中,发送数据要远比传纸条复杂得多,比如,在传纸条的过程中,第四排的是一个新同学,他不知道小Y在第五排,他以为小Y在第二排,就把纸条传到了第二排,然后这个纸条就会一直在第二排与第四排之间循环传递......这种乌龙事件在网络中是有可能发生的,为了避免这种情况,我们会在要传递的数据上,加一个初始值(这个初始值就是大名鼎鼎的TTL,暂定128),每经过一次传递,就将这个值减1,当减到0的时候,就把这个数据包丢掉