|
|
 |
|
|
| 1. 2层交换机可以让端口上所连接的不同网络号的PC通信 |
  |
|
 |
|
HP : 73 / 735
MP : 407 / 11361
EXP : 41%
|
|
名动江湖
           
成员等级: 30
发表总数: 1222
金币总数: 578
所属组别: 核心成员
注册日期: 2003/09/27

|
A------------------------Sw------------------------B
A windows IP 192.168.1.10/24 网关 192.168.1.1 B windows IP 192.168.2.10/24 网关 192.168.2.1
在A中用arp -s命令帮定 A的网关192.168.1.1和B的MAC地址 arp -s IP MACb
在B用同样帮定 B的网关192.168.2.1 和A的MAC地址 arp -s IP MACa
A B 连接在一个透明桥的交换机上 此交换机没有任何3层的功能 连IP都不能配置
1:A现在发送数据给B 通过比较IP和netmask 发现B 不是同一个网络 于是找网关 发现缓存中有网关的MAC地址 于是封装好 交给网关 对于交换机来说 受到一数据包 直接根据目的MAC地址转发 这样B就收到了 同样 B发送数据包给来 也可以实现
2: 通过windows操作系统的ARP代理功能 把A B的网关各自配置成自己的IP 这样 A 直接对B的IP 发出ARP查询 通过交换机的洪泛 B可以受到这个查询 但是B发现查询自己MAC地址的IP不是同一个网络号 那B是丢弃这个查询 还是反馈
3 : 通过windows操作系统的ARP代理功能 把A的网关和自己IP配置一样 B通过ARP -S 绑定 网关IP 192.168.2.1 和A的MAC地址 MACa arp -s IP MACa 这样的话 又是什么样的情形
 凡是纸马的帖子一定要看 凡是纸马的帖子一定要顶
签名 -------------- 两个凡是 把个人崇拜进行到底 |
 |
|
|
| 2. Re:2层交换机可以让连接的不同网络PC通信 |
  |
|
 |
|
HP : 73 / 735
MP : 407 / 11361
EXP : 41%
|
|
名动江湖
           
成员等级: 30
发表总数: 1222
金币总数: 578
所属组别: 核心成员
注册日期: 2003/09/27

|
本来想问高手们这个能不能通的 后来一看没人回 只好自己动手做了 高手们别骂了 测试环境: PC OS WIN2000 两台 sniffer :iris 一台一个 用于抓数据包 除了TCP/IP 其他协议什么共享全部关闭 没有WINS DHCP DNS 测试的IP 和LAN中原来的网络号不一样 LAN中原来的网络号是192.168.0.1/24
结果发现以上说三种情况 全部可以互相PING通 2中所说的arp reply 同样存在
可见 随便一个2层交换机不需要任何附加软件和硬件 WINDOWS操作系统也不需要附加任何软件 通过操作系统的里的设置就可以让它们互通的
BTW:感谢麦子哥哥曾经讲到的M$OS的代理ARP功能
如果HW考这个问题 估计不少人要答错
 凡是纸马的帖子一定要看 凡是纸马的帖子一定要顶
签名 -------------- 两个凡是 把个人崇拜进行到底 |
 |
 |