为什么要用MAC地址,而不直接使用IP地址?

本文深入探讨了网络通信中MAC地址与IP地址的作用与必要性。解释了即使有了MAC地址,为何仍需IP地址实现跨网络通信;以及有了IP地址,为何还需MAC地址确保数据在局域网内的准确传输。通过类比与实例,清晰阐述了两者在网络架构中的互补角色。
摘要由CSDN通过智能技术生成


1.有了MAC地址为什么还需要IP地址呢?

①你已经有了手机号,为什么还要一个身份证号呢?
②MAC地址就像身份证一样,它只唯一的标志一个网络接口,它没有被设计为具有寻址功能。
③全世界存在各种各样的异构网络,它们使用不同的硬件地址(网络的异构性体现),要使这些异构网络能够进行通信,就需要非常复杂的硬件地址转换工作,因此由用户主机来完成这件事几乎是不可能的,使用统一的IP地址,就使得所有的主机都在同一个IP网络内进行通信。


2.有了IP地址为什么还需要Mac地址呢?

① IP和以太网的分工,以太网的部分可以替换成其他东西:例如无线局域网、ADSL、FTTH, 它们都可以代替以太网的角色帮助IP协议来传输网络包。
②因为并非每个主机都一个公网IP,很多主机都是使用的内网IP,依据NAT对外访问
③应用DHCP(动态主机配置协议),IP地址是动态变化的,比如说这个主机刚刚是这个IP,忽然断网了,被分配给另一个IP了,那么数据就会被传输给另外一个主机了。

ps:
MTU与MSS:
https://www.jianshu.com/p/3be7582ddf78
https://blog.csdn.net/yygydjkthh/article/details/7359281
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值