首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ARP回复和使用

ARP回复和使用
EN

Network Engineering用户
提问于 2017-03-10 21:56:52
回答 2查看 236关注 0票数 2

我有一个非常初步的怀疑。我肯定错过了什么,但记不起什么。

假设我们有两个主机连接在交换机的两个接口上。如果主机1 pings主机2,它将首先发送对主机2的ARP请求,主机2将回复并将其输入ping分组。

但是,我们dmac总是包的下一跳。在这种情况下,数据包的下一跳是交换机接口,所以为什么主机的dmac而不是交换机。

下一跳的概念是用于路由器而不是交换机吗?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2017-03-11 02:50:16

主机不知道它们是直接连接到另一个主机,还是开关,还是两个开关。他们只知道对方是谁,他们想和谁交谈,而不知道他们之间可能或不存在什么设备。

在完成ARP过程之后,主机将能够创建一个包含另一个主机的目标MAC地址的L2报头的数据包。

然后,开关将表现如下:

在本例中,初始帧是地址单播,直接到主机B。交换机将淹没所有端口,因为它不知道主机B的MAC地址在哪里(此时)。

如果初始帧是广播,也就是说,发送到MAC地址ffff.ffff.ffff的帧,效果将是相同的--交换机将有淹水帧。

票数 1
EN

Network Engineering用户

发布于 2017-03-10 22:00:49

跳是为路由器,或其他三层设备.交换机是透明的设备,框架由交换机保持不变。交换机将终止物理层-1连接,但它不会终止层-2连接.主机,包括路由器,将终止第二层连接.

票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/39608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档