我是 Cisco 帧中继的新手。我无法理解使用物理接口和多点子接口之间的区别,因为在我看来它们是一样的。以下拓扑中的示例:
所有路由器都位于同一子网中,并且有两个 PVC。为了使 Router0 与 Router1 和 Router2 通信,有两种选择。
第一种是使用 Router0 的物理接口 s0/0/0,如下所示:
interface Serial0/0/0
ip address 10.1.1.1 255.255.255.0
encapsulation frame-relay
frame-relay map ip 10.1.1.2 102
frame-relay map ip 10.1.1.3 103
第二种选择是使用 Router0 的 s0/0/0 上的多点子接口,如下所示:
interface Serial0/0/0
no ip address
encapsulation frame-relay
!
interface Serial0/0/0.123 multipoint
ip address 10.1.1.1 255.255.255.0
frame-relay map ip 10.1.1.2 102
frame-relay map ip 10.1.1.3 103
两种配置都运行良好,已在 Cisco Packet Tracer 和 GNS3 上进行了测试。
现在我的问题是,如果可以直接使用物理接口,为什么要创建子接口?
每种配置有什么优点或缺点吗?
我真的需要一个解释,请帮帮我。
提前谢谢!
PS:我没有包括点对点的情况,因为它对我来说已经很有意义了(在点对点的情况下,需要子接口,因为 PVC 位于不同的子网中)
答案1
子接口允许诸如分割水平或多播反向路径转发之类的功能无需特殊配置即可工作。
如果您只使用一个接口,那么水平分割将启动,并且不会将更新从 A 发送到 B 再发送到 C(如果您有一个集线器和辐射器),而且从 A 到 B 的多播数据包不会返回到 C,因为它是传入接口。
就您而言,两种配置的作用相同,但如果您需要在同一个接口上进行更多配置,则配置子接口是个不错的选择。最好将配置放在子接口上,而不是实际接口上,因为实际接口配置可能会与子接口配置发生冲突。
答案2
据我了解,多点子接口仍然具有相同的水平分割问题,不是吗?
优点就在这里,我认为,使用多点子接口将帮助您配置另一组帧中继网络。
假设您想在当前拓扑中添加另外两个路由器(R4,R5),并且这两个路由器正在使用另一个子网(例如 10.10.10.0/24),并且您需要在 router0 上与它们建立另一个帧中继连接,并且您仍然需要保留与 router1 和 router2 的当前帧中继 PVC,在这种情况下,多点子接口将是您的一个不错的选择。对吗?