论坛: 菜鸟乐园 标题: 关于mac和ip(转) 复制本贴地址    
作者: 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号