在同一个交换机内二台电脑ping的问题
一个交换机内(没有任何vlan设置)连有二台电脑,如图1.为什么192.168.1.1ping不通192.168.2.1??2.如果将PC2的IP换成192.168.1....
一个交换机内(没有任何vlan设置)连有二台电脑,如图
1. 为什么192.168.1.1ping不通192.168.2.1 ??
2. 如果将PC2的IP换成192.168.1.2为什么就可以ping得通了? 展开
1. 为什么192.168.1.1ping不通192.168.2.1 ??
2. 如果将PC2的IP换成192.168.1.2为什么就可以ping得通了? 展开
6个回答
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
展开全部
大家说得很对啊:
192.168.1.1和192.168.2.1不在一个网段,
192.168.1.1和192.168.1.2在一个网段
不在一个网段,无法完成数据封装,必然ping不通。
同一个网段,就可以ping通了。
192.168.1.1和192.168.2.1不在一个网段,
192.168.1.1和192.168.1.2在一个网段
不在一个网段,无法完成数据封装,必然ping不通。
同一个网段,就可以ping通了。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,不在一个网段,无法完成数据封装,当然ping不通。
2,同一个网段,当然可以ping通啊。
2,同一个网段,当然可以ping通啊。
追问
要如何进行数据封装呀?交换机不是已经记下了他们的MAC地址吗?交换机属于二层设备~~
二层设备不是通过MAC地址进行通信的吗?
追答
你pc1要和pc2通信,pc1上首先得封装一个数据包,然后发给pc2,然后pc2再回复,那样才完成通信吧。那么pc1打包数据的时候,它首先会看pc2是不是和它一个子网。如果是,那么pc1直接arp请求pc2的mac封装进数据包,然后发给pc2,pc2回复,完成通信。但是如果不是一个子网,那么pc1就会找自己的网关,请求网关的mac,然后把数据发给网关,再由网关转发。明白了这个原理,再来看你的两个问题:1,明显不在同一个子网,那么数据就有发给网关,涉及到网关,那么就需要路由器,你的明显没有,所以pc1打包mac的时候不知道打包什么mac,所以数据封装直接失败,更别谈通信了。2,同一个子网,pc1直接arp请求pc2的mac封装进数据包,然后直接发给pc2,pc2再回复,当然ping通没问题了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
192.168.1.1 是交换机地址 也是网关 你要用别的数字才行 交换机也要地址的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
192.168.1.1和192.168.2.1不在一个网段,
192.168.1.1和192.168.1.2在一个网段,
192.168.1.1和192.168.1.2在一个网段,
追问
交换机不是已经记下了他们的MAC地址吗?交换机属于二层设备~~
二层设备不是通过MAC地址进行通信的吗?
二层通信不是跟IP无关吗?
追答
谁说二层通信与IP无关,你不在一个网段必须要走路由。或者更改掩码,把掩码换成255.255.254.0就OK了。改成255.255.254.0就是一个网段了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询