关于mac地址与ip地址的一些结论
来源:互联网 发布:淘宝怎样把待评价删掉 编辑:程序博客网 时间:2024/04/28 06:55
学完了计算机网络,对于mac地址与ip地址有一些疑惑,看了很多资料有一些心得,记录与此。
ip地址是网络层的概念,mac地址是链路层的概念,那么什么时候ip地址在起作用,什么时候mac地址在起作用?
在互联网中,任何数据本身是用物理信号表示的,这也就是所谓物理层关心的问题。
我们要将主机A发出的消息送到主机B,这个过程要经过很多阶段,这整个信号传播的路径会跨越一个个区域,这里的区域是以相同的链路层为分类标准的,这似乎有点循环论证,什么优势相同链路层,直观的说法就是不跨路由,也就是ARP广播的区域,有时也体现为一个子网。ip地址所起的作用就是选择一串链路的起始位置和终止位置,而在一个链路上,数据要是链路层帧的形式利用mac地址来运送。
ARP就是起了一个将终止位置的IP转化为mac的作用。
我之前一直困惑的是为什么要用mac地址,有了ip地址了直接用ip来进行链路层的传播不行吗?很多解释是这是分层结构的要求,那进一步,这样的分层有什么合理性?
目前想到的几个原因如下:
(1)以太网的历史要比Internet早,而且ip也只是网络层协议的一种,换言之,MAC地址是早于IP存在的,所以设计IP的人自然需要去考虑兼容它,这就是的技术发展与演化的后果。
(2)假设一台电脑开机,此时它尚未被分配IP,如何去收发请求IP的信息,此时显然需要一个MAC来定位。
(3) 一个交换机只是起一个转发信息的作用,它根本不需要IP地址来编码,它不会不能也不想去分析帧数据里的ip信息,它只关心那个mac地址,这也就体现了两套地址信息各有各的目的。
1 0
- 关于mac地址与ip地址的一些结论
- 关于MAC地址与IP地址的存在解析(为什么有了MAC地址还要IP地址?)
- MAC地址与IP地址的区别
- IP地址与MAC地址的区别
- MAC地址与IP地址的区别
- IP地址与MAC地址的区别
- IP地址与MAC地址的区别
- IP地址与MAC地址
- IP地址与MAC地址
- MAC地址与IP地址
- IP地址与MAC地址
- 关于MAC地址与IP地址相关知识
- 关于MAC地址和IP地址的知识
- Cisco的MAC地址与IP绑定
- Cisco的MAC地址与IP绑定
- 获取客户端的IP与MAC地址
- Cisco的MAC地址与IP绑定
- 关于ip地址的一些ideas
- /********/ 代表正则表达式内容 g代表全局替换
- 关于ora-12154无法解析指定的连接标识符解决方案
- UBUNTU 学习笔记
- Linux下ioctl获取接口信息
- 异常——(2)java.lang.IllegalStateException: Cannot forward after response has been committed
- 关于mac地址与ip地址的一些结论
- ISODATA算法代码
- WordPress源码分析:首页加载流程
- Ubuntu——解决"GPG 由于没有公钥,无法验证"的问题
- Linux workqueue工作原理
- PHP Yii使用DAO操作数据库
- OpenGL学习之glBindTexture函数
- jQuery简单操作
- Log4J怎么只显示INFO级的信息