首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解给定配置的数据包退出程序的哪个接口

了解给定配置的数据包退出程序的哪个接口
EN

Network Engineering用户
提问于 2018-02-04 22:20:27
回答 1查看 50关注 0票数 1

我有一个网络概念,我很难理解哪里我希望有人能指出我的正确方向。如果我对一个路由器有以下的配置,并且它接收一个源地址为192.168.1.35的数据包和一个192.168.1.85的目标地址,那么路由器将从哪个接口转发该数据包?

代码语言:javascript
复制
interface fastethernet 0/1
no shutdown
interface fastethernet 0/1.1
encapsulation dot1q 1
ip address 192.168.1.62 255.255.255.224
interface fastethernet 0/1.2
encapsulation dot1q 2
ip address 192.168.1.94 255.255.255.224
interface fastethernet 0/1.3
encapsulation dot1q 3
ip address 192.168.1.126 255.255.255.224

因此,我的理解是,每个子网都是一个/27子网,它有可用的30主机(考虑网络和广播地址)。

因此,我相信第一个子网的地址范围将是192.168.1.62-92,因此数据包将从fe 0/1.1转发。然而,在一次实践考试中,我被告知答案实际上是fe 0/1.2。有人能告诉我这是为什么吗?或者指给我一个解释这件事的资源。由于我不确定当我假设数据包的范围是192.168.1.94-124时,如何从这个端口转发数据包。

尽管如此,我可能假设为子网中的第一个主机分配了路由器IP地址。如果路由器是子网中的最后一个主机,那么这也许可以理解为:

代码语言:javascript
复制
192.168.1.63 (Network Address)
192.168.1.64 (1st Addressable Host)
192.168.1.94 (Router (Default GW))
192.168.1.95 (Broadcast)

我想我在写这个问题的时候可能已经解决了这个问题,但我希望得到确认。

EN

回答 1

Network Engineering用户

发布于 2018-02-04 22:34:20

因此,基本上,一个数据包正在您的路由器上遍历:源IP地址:192.168.1.35目标IP地址: 192.168.1.85

您的设备进行查找并验证要到达x.x.1.85是通过以下方式进行的:

接口以太网0/1.2封装dot1q 2 ip地址192.168.1.94 255.255.224

请参阅主机地址范围如下:

您在接口上配置的地址与范围内的上一个可用地址相匹配。

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

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

复制
相关文章

相似问题

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