为什么真正的物理网络不能通过ip地址定位主机,而用mac地址。

2025-01-07 14:44:23
推荐回答(5个)
回答1:

IP并不能确定一台机器,而且IP只是一个可以更改的标示,比如你使用ISP分给你的固定IP上网,你随便不管换那台机器使用都得使用这个IP,但是MAC就不一样了同一台机器不管使用什么IP上网都得用同一个MAC地址。就好像你在XX街10号院,不管是盖平房还是盖楼房他都是10号院,这就是IP,但是我要找10号院里边的某位,那么IP就不好用了,就得用实际的身份了,也就是固定名字了(当然我是指在没有重名的情况下啊,不过话又说回来的,实际上要在一个局域网中果真出现2个相同MAC的情况,这两台机器肯定不能正常通信,就好像叫一个名字总有2人答应,这还怎么交流啊)不过这只是理论,实际上这个MAC是可以通过特殊方法更改的。所以呢对于一个有意想隐藏自己的人来说,想定位他的机器也并不是说的这么容易。 !!!!==>追加,如果全世界都是用固定IP可以说完全可以实现,你想到的这点也就是现在IPv6所期望达到的目地,IPv6号称可以为地球上每一粒沙子分配一个IP地址,最终能不能锁定一个目标主要还是要看能不能做到让一个设备只能使用一个标示,无论是IP还是MAC只要是绑定在设备商不改变的,其他都无所谓了。

回答2:

物理地址在经过路由器的时候会变替换掉,也就是说只要是不同网段,你就无法用物理地址来识别,相反,IP才是独一无二的。当然私有IP段除外(这就是为什么你在家里可以配成192.168.1.1, 别人也可以配成192.168.1.1的原因)。

回答3:

IP是可以随便更改的,也是可以用代理欺骗等等方式

但MAC是物理地址,就是出厂时都规定好的,所以不可能改变。

唉 现在MAC时代也过去了,因为现在MAC也是可以随便修改欺骗的,真正有心的人MAC欺骗也很容易做到。唉不知道怎么说了,学习永远跟不上时代。

---------------------------------------
你补充的问题,回答也很容易

因为网络最初就是局域网,然后才发展的英特网, 还有其他各种形式的网络,如果IP是唯一的,那我如果这机子,同时存在 局域网,英特网,虚拟网,那你说我这IP地址用哪个? 每个都是独立的网络。
毕竟这些都是数字虚拟的身份证,而网卡不同,每个网卡都有固定的独有的MAC地址,通过他就能确认是谁。

回答4:

ip对应网络中的计算机并不是独一无二的,公网ip下面还有子网,如果物理地址就无法实现子网的功能.
举个例子,就好像我们每个人都有独一无二的面孔,但是我们也需要改一个名字,因为名字具有面孔无法取代的功能

回答5:

软件名称:兔子动态 转换器
软件语言:简体中文
软件类别:网络加速
运行环境:WinXP/Vista/Win7/Win8/Win10/手机