IPv4与MAC地址重复了吗?只用IPv6可以吗?

您所在的位置:网站首页 mac地址在全球可以重复使用嘛英文 IPv4与MAC地址重复了吗?只用IPv6可以吗?

IPv4与MAC地址重复了吗?只用IPv6可以吗?

2024-07-13 07:49| 来源: 网络整理| 查看: 265

IP地址与MAC地址

本文主要围绕下面两个问题: 1. IP地址和MAC地址是否冗余了,仅用一个地址行不行 2. IPv6号称能够为地球上的每一粒沙子分配一个IP地址,那么能不能用它来实现仅用一个地址的网络呢?

首先对第一个问题进行分析,仅选择IP地址或者MAC地址的其中一个进行路由行不行呢。IPv4肯定是满足不了这个条件的,因为IPv4本来就不够分,现在这么多技术包括NAT、CIDR等等都是在为了能够在地址总量有限的情况下能够尽可能的重复利用IPv4地址。那么仅用MAC地址行不行呢,毕竟MAC地址有48位,在现有环境之下能够保证全球唯一性,那么取消掉32位的IP地址直接使用MAC地址行不行呢?

MAC地址常常因为其全球唯一性而被比喻为一个人的身份证号,路由的过程被比喻为送快递的过程,那么答案显而易见了,如果这个世界上的快递都只有收件人和发件人的身份证号码(假设世界上每一个人都被分配了一个唯一的身份证号码),快递员还怎么送快递呢?

所以说只使用MAC地址理论上是可行的但是不现实。事实上造成这个的原因是因为每一张网卡的MAC地址是厂家出厂的时候分配的,这张网卡日后有可能到达世界上任何一个角落,这就使得MAC地址和地域完全没有关系,而路由(route)的代价恰恰与地域距离紧密相关。试想一下每个路由器都要记录全球所有MAC地址在路由表中,那就是有2的48次方条记录,就算每条记录只有一个字节,那都会占用2的36次方tb的空间,更别说路由时候产生的开销了。 况且最重要的是,因特网一开始只是美国几个大学搞的东西,当时根本就没有想到会被全球范围内使用。因此现有的TCP/IP体系是逐步完善形成的,以及考虑到当时的历史环境和技



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3