|
作者: cyshaoping [cyshaoping] 论坛用户 | 登录 |
经常有学员问我既然互联网里有了ip,为什么还要有mac? 这个问题大家必须要搞清楚,mac地址是网络设备的硬件地址,在生产设备的时候就已 经为它确定了这个地址了,而ip地址则是根据ip协议人为设定的地址,一般地,我们分别 把这两个地址称为物理地址和逻辑地址。刚才说到了以太网定义的一个关于人类的比喻, 那么现在我们把MAC地址作一下相似的类比。 我们假设,在这个屋子中的每一个人都有自己的名字,这个名字是他们生下来之后由 他们的父母确定的,并且终身不会改变(MAC地址)。在每个人进入这个屋子的时候,屋子 的管理员根据自己的规则为他们分别发放了一个号码,以便于记忆,这个号码将在他们退 出这个屋子进入其他屋子的时候发生改变,而改变的规则由屋子的确定(ip地址)。 每个人在进入屋子之前互相都不认识,我们假设他们有一些意见要互相交换,但是交 换意见的对方是谁,他们只知道编号而不知道其姓名,然而规则规定他们如果想互相交换 意见必须通过对方的姓名来进行,于是这种情况下,就必须通过某种办法帮助他们把这个 编号转变成姓名(ARP协议)。过程就这样发生了: 编号为A的Jack要和编号为B的人对话,他就向屋子里的每一个人大声说:“大家好, 我是Jack,我的编号是A,我想和编号为B的家伙聊聊,如果你的编号为B,请告诉我你的名 字是什么。”(ARP请求,广播发送) 每个人都听到了这句话,他们都核对自己的编号,如果自己不是B,就默不作声,只有 编号为B的Lucy发出了回答,但这句话是对着A说的:“Jack,我就是B,我的名字是Lucy。 ”(ARP应答) 于是,A找到了B的真实姓名,根据规则可以直接和Lucy进行交谈了。 这个比喻可能不是很恰当,但我想这样解释比较容易懂一些,欢迎高手用更加简单的 方式进行说明,帮我给学员补上些基础知识,谢谢。 |
地主 发表时间: 04/20 19:56 |
回复: ivan2003 [ivan2003] 论坛用户 | 登录 |
我是菜鸟,谢谢! |
B1层 发表时间: 04/20 21:42 |
回复: cyshaoping [cyshaoping] 论坛用户 | 登录 |
别客气,互相交流是应该的 |
B2层 发表时间: 04/23 16:23 |
回复: jacky8714 [jacky8714] 论坛用户 | 登录 |
终于搞清楚什么是MAC了,谢谢 |
B3层 发表时间: 05/05 11:52 |
回复: ailn [ailn] 论坛用户 | 登录 |
我叫LUCY的时候,她会不会说她是编号B呢? |
B4层 发表时间: 04-01-04 23:41 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号