设为首页收藏本站language 语言切换
查看: 3667|回复: 9
收起左侧

[求助] 关于默认网关和ip地址不在同一网段问题

[复制链接]
发表于 2018-1-26 20:58:11 | 显示全部楼层 |阅读模式
3鸿鹄币
PC1------------------ROUTERA

PC1:ip 192.168.2.1
          网关:192.168.1.1
routerA与PC1连接的接口地址 192.168.1.1

现在pc1 ping 192.168.1.1

我理解的是 pc1 发现1.1与自己不是同一个子网 需要把icmp包转发给网关 但是网关也不在同一网段 所以。。。。

这个过程有没有大神能解释一下  

我认为这个包根本没从pc1上发出去 我这么想对吗?

最佳答案

查看完整内容

不对,起码windows平台不对,这个我之前试过,可以通没问题,以太网的IP数据先发ARP的,只要可以解析到192.168.2.1的mac地址就可以
发表于 2018-1-26 20:58:12 | 显示全部楼层
不对,起码windows平台不对,这个我之前试过,可以通没问题,以太网的IP数据先发ARP的,只要可以解析到192.168.2.1的mac地址就可以
沙发 2018-1-26 20:58:12 回复 收起回复
回复

使用道具 举报

发表于 2018-1-26 22:05:42 | 显示全部楼层
你咋知道不在一个网段,22位掩码不就在一个段了。
板凳 2018-1-26 22:05:42 回复 收起回复
回复

使用道具 举报

发表于 2018-1-26 22:32:39 | 显示全部楼层
看过别人的一个帖子,做的是直连路由接口IP不同一网段的。说是串口能互通,以太口的话,不但要写静态路由,还要写MAC地址表,才能通。我想,一端换成PC道理差不多吧,如果没有路由,而且MAC地址表里没关联的话,还是不通的。PC的查询包肯定会发出,但是路由器找不到回PC网段的路由,会把回包丢弃吧。这个抓包实验一下应该可以验证的。现在手头做不了实验。
地板 2018-1-26 22:32:39 回复 收起回复
回复

使用道具 举报

发表于 2018-1-27 18:13:45 | 显示全部楼层
5# 2018-1-27 18:13:45 回复 收起回复
回复

使用道具 举报

发表于 2018-1-27 18:13:52 | 显示全部楼层
6# 2018-1-27 18:13:52 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2018-1-27 23:53:34 来自手机 | 显示全部楼层
anubis_amon 发表于 2018-1-26 22:32
看过别人的一个帖子,做的是直连路由接口IP不同一网段的。说是串口能互通,以太口的话,不但要写静态路由, ...

我现在路由器加一条默认路由 指向连接pc的接口  这个数据包怎么走?
是不是此时路由器需要获取到ip为2.1的mac地址也就是那个电脑的mac地址吧  能获取到吗?  
我这问题是不是有点钻牛角尖了 可是我就是想弄明白 怎么刚学na我就这么多问题 真是麻烦各位了
7# 2018-1-27 23:53:34 回复 收起回复
回复

使用道具 举报

发表于 2018-2-5 21:13:06 | 显示全部楼层
anubis_amon 发表于 2018-1-26 22:32
看过别人的一个帖子,做的是直连路由接口IP不同一网段的。说是串口能互通,以太口的话,不但要写静态路由, ...

同意这个观点但是一般不会出现这种情况的把,直连一般都是同网段的
8# 2018-2-5 21:13:06 回复 收起回复
回复

使用道具 举报

发表于 2018-2-8 11:53:46 来自手机 | 显示全部楼层
试着用实验来验证
9# 2018-2-8 11:53:46 回复 收起回复
回复

使用道具 举报

发表于 2018-3-19 10:49:02 | 显示全部楼层
测试结果:16/位掩码可以通,但是都用24/位掩码无法通
PC端:

IP Address......................: 192.168.2.1
   Subnet Mask.....................: 255.255.0.0
   Default Gateway.................: 192.168.1.1

PC>ping 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time=0ms TTL=255
Reply from 192.168.1.1: bytes=32 time=1ms TTL=255

Ping statistics for 192.168.1.1:
    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

路由器:
Router(config)#
Router(config)#int
Router(config)#interface f0/0
Router(config-if)#ip add
Router(config-if)#ip address 192.168.1.1 255.255.0.0
结果:
Router#
Router#ping 192.168.2.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/0 ms

Router#
10# 2018-3-19 10:49:02 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-7 04:00 , Processed in 0.066140 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表