请问两台机器相同MAC相同IP同时上网的机理(100分)

  • 主题发起人 主题发起人 breeze
  • 开始时间 开始时间
B

breeze

Unregistered / Unconfirmed
GUEST, unregistred user!
我试过了,现象是同时上网用IE浏览基本无影响,
有时会出现链接无法打开的情况,但是停止一下再刷新
就马上打开了。
谁能解释一下这种相同MAC相同IP同时上网,从应用
层到网络层再到数据链路层的整个工作过程原理?
 
相同MAC:可能吗?
相同IP: 你的网络是怎么连的?
 
Same Mac?impossible.
 
这是有可能的,只要你有两台机器,你就可以亲自试一下
首先,你的两台机器在一个vlan里,如果不同的MAC不同的IP的话
只要网络配置没问题,就是我们通常意义上的网络使用
然后,把两台机器的MAC地址改成一样(怎么改MAC地址在网上
有很多文章),这个时候如果两台机器的IP不一样的话,上网的时候
你基本不会感觉到两台机器的MAC是一样的
再然后,把两台机器的IP地址改成一样(这个更简单了),这个
时候,同时上网,结果就象我上面说的那样,有一点感觉怪怪,但
绝不会象想象中的那样,无法正常上网,或IE送出来的东西是另一
台机器上请求的
很容易实验,有兴趣不妨试一下
 
两台机器同一MAC,IP时,ARP表只会有一条关于这个IP的记录,所以不会出现IP冲突的情况。
用IE浏览时,两台机器都与目标IP建立的TCP连接,但所期望的TCP包序号是不同的,即使IP包被同时送到两台机器,在TCP层只有所期望的包才能被接收。
如果两台机通过交换机连接,则交换机会记住最后连接的那台机器所对应的以太网口,以后IP包就直接送往该网口。另一台机就会的连接就会中断。但只要那台机重新连接,则流量就到那台机了。如果是共享式的HUB,则不会有这种情况,因为每台机器都能收到IP包。
 
谢谢Allen的解释
我还有一点不明白的是,如果交换机会记住最后连接的那台机器所
对应的端口,那么是不是应该出现交替中断的情况,就好象轮流把
IP包抢过来?我实际的情况是,其中一台机器基本无异常,另一台
机器有时候第一次请求会不可达,再刷新一次就好。
 
那这样的话,我记得有一种 上网方式,是验证你的MAC的,如果是 许可的就给你上网。那这样我们几拾个人就一个人交费,全改成想同MAC就可以上网了。。。。这么容易破啊。不会吧
 
mac地址不会相同的!!
ip地址可能相同!
 
相同IP: 你的网络是怎么连的?
不明白,能不能讲一下你是怎么做的?
QQREG@sohu.com
QQ:63053594
我很感兴趣!!!
 
这种情况下,机器不会报告ip地址冲突吗?再者,修改mac地址是在注册表中修改的还是直接改的网卡的eeprom中的记录.
 
to 有故事的人:我上面有详细的步骤,你看一下,哪一步实施起来有问题?
to liyongw:因为mac也一样,所以不会冲突,你也可以试试。mac是改的注册
表,但那已经够了,基本上用ifconfig /all看见的那个mac就是
真正在用的了
 
同一个网络(lan),只要有相对应的解析机理,好象IP地址是不允许相同的。不过对于没有联成lan,仅仅是物理连通,然后接到switch上,这样的IP地址是可以相同的,因为没有一个来理会你的IP地址是否重复,不过可能会发生一些错误。
 
to labc:不仅仅是网线两头插到了网卡和switch上。是完全意义上的上网
 
多人接受答案了。
 
后退
顶部