既然有了MAC地址,为什么还要IP。。

来源:百度知道 编辑:UC知道 时间:2024/07/03 14:12:29
现在IP地址这么的紧张,难道我们不能不用TCP/IP协议吗?

这是个古老的问题,当初MAC地址发明出来就是为了点到点通信使用的,但是随着网络规模的扩大,48位的MAC地址很难记忆,于是人们发明了端到端的IP地址和TCP/IP协议,当时网络规模尽管扩大,但还处于萌芽阶段,简单的IP地址能够满足通信和记忆的需要。

换句话说当初发明IP地址的时候没有料到互联网发展如此迅猛,而且也没有料到使用IP地址的以太网会成为互联网的主流,因此当网络时代真正来临的时候才意识到IP地址紧张的问题。

与此同时,由于网络的普及,许多非专业人士也加入到网络通信的行列来,32位的IP地址对于他们而言也很难记忆,于是以DNS为首的域名解析系统诞生。

总而言之,IP地址的发明是人们需求和互联网规模扩大的必然产物,有了IP地址,我们才能够在路由器上进行路由、过滤等操作。

此时TCP/IP协议已成为互联网主流协议,尽管有很多缺陷,但低廉的成本还是促进了它的普及,因此互联网专家在尽量不改动广域网结构的基础上,发掘了IPv6,来代替现在的IPv4版本,一旦IPv6普及,地球上每一粒沙子都会分到一个IP地址。

我说!
MAC地址是数据链路层的,是作为低层报文发送用的,IP地址属于网络层,用于主机连接等!

物理地址就是网卡地址,而网卡的地址随着网络类型的不同而不同,不是统一的格式。网络互连必须保证异网互通,而不能改动物理地址,这是一个很大的难题,在互联网上利用上层软件来完成这个统一。也就是在ip协议层提供一种统一的地址格式,在统一管理下进行分配,保证每一个地址对应于一台网上主机。这样物理地址间的差异就被ip层屏蔽了。