在192.168.1.2上能否ping到192.168.2.1(同一局域网)?

hudan 2002-08-23 11:36:06
在192.168.1.2上能否ping到192.168.2.1(同一局域网)?

为什么在有些网上可以ping到,而有些网络上ping不到?

请赐教!
...全文
7279 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
cai3995 2002-08-25
  • 打赏
  • 举报
回复
taockey(扬眉一笑):
ping网址的时候是因为有网关和dns
举个例子170.25.1.1的网关为一个router,170.25.1.2为一台PC
170.16.100.200为DNS服务器,只要设置好了,PC终端依然可以ping通170.16.100.200。
ccch 2002-08-25
  • 打赏
  • 举报
回复
同意楼上的意见。
sqsq999 2002-08-25
  • 打赏
  • 举报
回复
cai3995(什么都不懂:
你楼上的哥们说的多好呀!你都看不明白!公网必需要和国际接轨呀!网吧的能ping通是通过代理服务器呀!当然我们内网可以不按这个规则!如果你是nac老总我们都听你的了!可是......呵呵!
huxf 2002-08-25
  • 打赏
  • 举报
回复
大家七嘴八舌的,我来说说吧。

Internet是个网络互联的协议组,没有局域网的概念,局域网是指地理概念。

在实用中,一台机器是如何与另一台机器通讯呢?

动作是这样的:A机器查找B机器是不是属于A所在的子网,(这就是各位所说的子网掩码的作用了),如果是,就直接发送数据到B。如果不是在一个子网,就把数据发给网关,由网关负责转发。

所以我们可以简单的把Internet理解成一个内部网和一个外部网。
内部网由子网掩码来设置,外部网由网关来控制。
这很容易理解为什么在同一个局域网中的两台机器,子网掩码不一样,就无法通信,因为他们不在同一个逻辑子网中,都把数据发给网关了(如果你有网关的话)。

虽然我的解释可能并不十分准确,但是应该可以很容易理解。
cao_sl 2002-08-25
  • 打赏
  • 举报
回复
看是不是防火墙的事应该能PING 通的。
sinohappygirl 2002-08-24
  • 打赏
  • 举报
回复
可以结贴了,都很对。
taockey 2002-08-24
  • 打赏
  • 举报
回复
呵呵,真详细,大家想想,
如果必须在同一个网段才能ping通

那么你直接ping网址的时候是怎么办的??
shenleav 2002-08-24
  • 打赏
  • 举报
回复
其实掩码只是用来分网段的,把掩码换成2进制大家就明白了如:255.255.0.0就是11111111.11111111.0.0那么与一个IP(如:192.168.1.1)相"与"就得出192.168.0.0 那么所有192.168开头的IP如果掩码是255.255.0.0那么他们有相同的"与"结果即192.168.0.0则这些网址就是一个网段,网络寻址的时候先找到网段后才根据IP找到具体的机器.所以PING不PING的通要看IP和掩码共同作用的结果,比如
192.145.32.43与192.89.32.45能通么?其实只要都有255.0.0.0这样的掩码,就能通,所以楼主说的192.168.1.2与192.168.2.1只要有相同的掩码255.255.0.0或255.255.252.0等只要把他们分到同一网段的掩码就行.....
zara 2002-08-24
  • 打赏
  • 举报
回复
即使是c类地址的192, 也是可以将子网掩码设为255.255.0.0的. 子网掩码既有subnet, 也可以有supernet的, 只是前者比后者用的多而已.
sqsq999 2002-08-24
  • 打赏
  • 举报
回复
呵呵!看来就楼上的还懂点!什么呀!192开头是是c 类地址!你们怎么学的网络呀!c类的意思是什么呀?各位兄弟!!!!
zlxn 2002-08-24
  • 打赏
  • 举报
回复
可是我觉得以192开头的IP地址以255.255.0.0为掩码是不可以理解的
icuc88 2002-08-24
  • 打赏
  • 举报
回复
同意
hgb_kkh 2002-08-24
  • 打赏
  • 举报
回复
如果有加网关或路由就OK!
qsyang 2002-08-24
  • 打赏
  • 举报
回复
同意
boomit 2002-08-24
  • 打赏
  • 举报
回复
子网掩码。对IP地址的解释称之为子网掩码。从名称可以看出,子网掩码是用于对子网的管理,主要是在多网段环境中对IP地址中的“网络ID”进行扩展。举个例子来说明:例如某个节点的IP地址为192.168.0.1,它是一个C类网。其中前面三段共24位用来表示“网络ID”,是非常珍贵的资源;而最后一段共8位可以作为“节点ID”自由分配。但是,如果公司的局域网是分段管理的,或者该网络是由多个局域网互联而成,是否要给每个网段或每个局域网都申请分配一个“网络ID”呢?这显然是不合理的。此时,我们可以使用子网掩码的功能,将其中一个或几个节点的IP地址全部充当成“网络ID”来使用,用来扩展“网络ID”不足的困难。 当我们将某一节点的IP地址如192.168.0.1已设置成一个“网络ID”时,网络上的其它设备又怎样知道它是一个“网络ID”,而不是一个节点IP地址呢?这就要靠子网掩码来告知。子网掩码是这样做的:如果某一位的二进制数是“1”,它就知道是“网络ID”的一部分;如果是“0”便认作是“节点ID”的一部分。如将192.168.0.1当做“网络ID”时,其子网掩码就是11111111.11111111.11111111.00000001,对应的十进制数表示为255.255.255.1。否则它的子网掩码就是11111111.11111111.11111111.00000000,对应的十进制数表示应为255.255.255.0 。有了子网掩码,便可方便地实现用户跨网段或跨网络操作。不过,为了让子网掩码能够正常工作,同一子网中的所有设备都必须支持子网掩码,且子网掩码相同。
dingsea 2002-08-24
  • 打赏
  • 举报
回复
同意!
kuroda 2002-08-23
  • 打赏
  • 举报
回复

子网掩码都设成255.255.0.0就PING得通.
子网掩码都设成255.255.255.0就PING不通.
zara 2002-08-23
  • 打赏
  • 举报
回复
将子网掩码设置为255.255.0.0意味着这是一个逻辑子网, 并且要求所有的机器都设这样的子网掩码才可以互相ping通.
192打头的标准掩码是255.255.255.0, 如果实际上192.168.1.2和192.168.2.1是两个逻辑子网的话, 中间应该有网关, 这时就要求设置网关了, 也是在tcp/ip的属性里. 我单位里的好像就是这种情况.
ccch 2002-08-23
  • 打赏
  • 举报
回复
同一局域网并不表示同一子网
俩台机子都用255.255.0.0的MARK就表示是同一子网,可以ping通
一台机子都用255.255.0.0的MARK,另一台用255.225.255.0的MARK,就表示是不同子网,当然就ping不通
zersan 2002-08-23
  • 打赏
  • 举报
回复
楼上说得对。你把子网掩码设成255.255.0.0就可以通了。
加载更多回复(5)

4,391

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧