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

[求助] R1为何在没有做任何ping操作的前提下,它接口的MAC地址就被三层交换机学到了?

[复制链接]
发表于 2016-8-18 15:11:08 | 显示全部楼层 |阅读模式
5鸿鹄币
将一台思科路由器和三层交换机连接到一起,为什么R1没有做任何ping操作,ESW1的mac地址表当中就会有直连接口的MAC地址呢?
89C1E4AA510E49CDA1F21BEEE9B126DF.jpg

最佳答案

查看完整内容

R1的接口设定IP地址,启动后会自动发送GARP,SW接收到GARP所学到R1的MAC地址。发送CDP Frame,也会导致SW学到MAC地址。其他的就不清楚了
发表于 2016-8-18 15:11:09 | 显示全部楼层
本帖最后由 sboku 于 2016-8-18 16:30 编辑

R1的接口设定IP地址,启动后会自动发送GARP,SW接收到GARP所学到R1的MAC地址。发送CDP Frame,也会导致SW学到MAC地址。其他的就不清楚了
沙发 2016-8-18 15:11:09 回复 收起回复
回复

使用道具 举报

发表于 2016-8-18 15:33:20 | 显示全部楼层
CDP,每60秒通报一次,当然能收到
板凳 2016-8-18 15:33:20 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-18 18:02:55 | 显示全部楼层
Stunner 发表于 2016-8-18 15:33
CDP,每60秒通报一次,当然能收到

CDP我已经关掉了,但还能学得到。那GARP如何关闭?GARP是什么英文单词的缩写?
地板 2016-8-18 18:02:55 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-18 18:04:18 | 显示全部楼层
sboku 发表于 2016-8-18 15:27
R1的接口设定IP地址,启动后会自动发送GARP,SW接收到GARP所学到R1的MAC地址。发送CDP Frame,也会导致SW学 ...

CDP我已经关掉了,但还能学得到。那GARP如何关闭?GARP是什么英文单词的缩写?

点评

GARP 就是 gratuitous ARP. 不知道Cisco设备是否能关闭。  详情 回复 发表于 2016-8-19 00:24
GARP 就是 gratuitous ARP. 不知道Cisco设备是否能关闭。  详情 回复 发表于 2016-8-19 00:24
5# 2016-8-18 18:04:18 回复 收起回复
回复

使用道具 举报

发表于 2016-8-19 00:24:07 | 显示全部楼层
ccnafasttrack 发表于 2016-8-18 18:04
CDP我已经关掉了,但还能学得到。那GARP如何关闭?GARP是什么英文单词的缩写?

GARP 就是 gratuitous ARP.

不知道Cisco设备是否能关闭。
6# 2016-8-19 00:24:07 回复 收起回复
回复

使用道具 举报

发表于 2016-8-19 00:24:28 | 显示全部楼层
ccnafasttrack 发表于 2016-8-18 18:04
CDP我已经关掉了,但还能学得到。那GARP如何关闭?GARP是什么英文单词的缩写?

GARP 就是 gratuitous ARP.

不知道Cisco设备是否能关闭。
7# 2016-8-19 00:24:28 回复 收起回复
回复

使用道具 举报

发表于 2016-8-19 00:49:46 | 显示全部楼层
ccnafasttrack 发表于 2016-8-18 19:04
CDP我已经关掉了,但还能学得到。那GARP如何关闭?GARP是什么英文单词的缩写?

不知道怎么关闭,也没想过关闭它,因为IPv4需要GARP
8# 2016-8-19 00:49:46 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-19 10:18:19 | 显示全部楼层
dingjerry 发表于 2016-8-19 00:24
GARP 就是 gratuitous ARP.

不知道Cisco设备是否能关闭。

免费ARP?但对于我所提的这个问题,免费ARP有什么意义呢?
9# 2016-8-19 10:18:19 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-19 10:21:30 | 显示全部楼层
sboku 发表于 2016-8-19 00:49
不知道怎么关闭,也没想过关闭它,因为IPv4需要GARP

那这个免费ARP在我所提问这一背景下,有什么用?它是如何工作的?难道是路由器自动发送了一个免费ARP,它要请求谁的地址?另外这个免费ARP是发向何方?和交换机有什么关系?目标IP地址多少?
10# 2016-8-19 10:21:30 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-19 10:24:02 | 显示全部楼层
sboku 发表于 2016-8-18 15:27
R1的接口设定IP地址,启动后会自动发送GARP,SW接收到GARP所学到R1的MAC地址。发送CDP Frame,也会导致SW学 ...

好像有点懂了,就是路由器主机发送了一个目标IP地址为自己接口IP的ARP报文,向广播域内请求自己的MAC的?,然后交换机接收到之后就会自动发送了。。。
11# 2016-8-19 10:24:02 回复 收起回复
回复

使用道具 举报

发表于 2016-8-19 10:53:50 | 显示全部楼层
ccnafasttrack 发表于 2016-8-19 11:24
好像有点懂了,就是路由器主机发送了一个目标IP地址为自己接口IP的ARP报文,向广播域内请求自己的MAC的? ...

不是请求自己的MAC,而是查看是否有其他机器使用了同一个IP地址。你再查查GARP。基本理解是正确的。
12# 2016-8-19 10:53:50 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-8-19 12:08:19 | 显示全部楼层
sboku 发表于 2016-8-19 10:53
不是请求自己的MAC,而是查看是否有其他机器使用了同一个IP地址。你再查查GARP。基本理解是正确的。

意思嘛就是那么个意思。自己向同一广播域询问看是否拥有与自己相同IP的设备,顺道上交换机就学习到了自己MAC对应的端口了谢谢老师悉心讲解

点评

给你举一个用到GARP的例子: HA 或者 VRRP 之类的, Primary unit down了之后, slave unit 会接管成为新的Primary. 因为两者使用相同的IP,不同的MAC地址, 所以新的Primary就会发GARP包,宣告说, 有我这个IP  详情 回复 发表于 2016-8-20 00:33
13# 2016-8-19 12:08:19 回复 收起回复
回复

使用道具 举报

发表于 2016-8-20 00:33:16 | 显示全部楼层
ccnafasttrack 发表于 2016-8-19 12:08
意思嘛就是那么个意思。自己向同一广播域询问看是否拥有与自己相同IP的设备,顺道上交换机就学习到了自己 ...

给你举一个用到GARP的例子:

HA 或者 VRRP 之类的, Primary unit down了之后, slave unit 会接管成为新的Primary.  因为两者使用相同的IP,不同的MAC地址, 所以新的Primary就会发GARP包,宣告说, 有我这个IP地址的设备,请更新新的Mac地址。

这个GARP还是很有用的。
14# 2016-8-20 00:33:16 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-28 15:57 , Processed in 0.449247 second(s), 35 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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