当前位置: 首页 > article >正文

7.2、实验二:被动接口和单播更新

源文件链接:

7.2、实验二:被动接口和单播更新: https://url02.ctfile.com/d/61945102-63671890-6af6ec?p=2707 (访问密码: 2707)

一、被动接口

1.介绍

  • 定义: 在路由协议的配置中,一个被动接口指的是一个接口不发送路由更新包的配置方式,但仍然可以接收和处理传入的路由更新。
  • 作用:
    • 安全性: 防止不必要的路由更新信息泄漏到不信任的网络或接口。
    • 带宽优化: 减少网络上的不必要的路由更新流量,优化带宽使用。
  • 用例:
    • 在某些情况下,比如在一个只需要接收路由信息而不需要与其他设备交换路由更新的接口,可以配置为被动接口。
    • 在LAN网络中,将与用户设备直接连接的接口配置为被动接口是常见做法,因为这些接口不需要发送动态路由更新。

示例

以RIP路由协议为例,如果你不希望某个接口发送RIP更新,可以使用如下配置:

router rip
 passive-interface GigabitEthernet0/1

这将阻止GigabitEthernet0/1接口发送RIP更新,但它仍然可以接收RIP路由信息。

2.实验

拓扑图

实验要求:

上图R1路由器端口G0/0/0 和 G0/0/1 ,不需要向这两个端口发送路由更新。将这两个端口设置为被动接口。

3.开始实验

配置ip略

配置路由器R1

Router(config)#router rip 
Router(config-router)#v 1
Router(config-router)#network 10.0.0.0
Router(config-router)#network 172.16.0.0
Router(config-router)#network 192.168.12.0
Router(config-router)#passive-interface g0/0/0
Router(config-router)#passive-interface g0/0/1

配置路由器R2

Router(config)#router rip 
Router(config-router)#v 1
Router(config-router)#network 192.168.12.0
Router(config-router)#network 2.0.0.0

验证配置

上图可以看出,路由器R1不向被动端口G0/0/0 和 G0/0/1发送路由更新

二、单播更新

1.介绍

  • 定义: 在默认情况下,动态路由协议如RIP通常通过广播或多播发送路由更新。单播更新指的是将路由更新定向发送到特定的路由器或目标IP地址,而不是广播或多播。
  • 作用:
    • 在一些网络中,广播或多播被禁用或者不被支持,这时单播更新可以确保路由信息能够被正确传输。
    • 增强安全性和控制,避免路由更新信息到达不必要的节点。

错误示例(在传统 RIP 配置中,neighbor 命令并不被支持。

同样以RIP为例,如果你想要配置单播更新,可以指定目标路由器的IP地址:

router rip

neighbor 192.168.1.1

这表示路由更新将单播发送到 IP 地址 192.168.1.1,而不是广播或多播发送。

2.实验

拓扑图

实验要求

R0(左)路由器 想吧路由更新送到R2(右)上,由于ripv1路由协议采用广播封信,默认情况下,路由更新将发送到和交换机相连的所有端口。将R0配置成被动接口并且让他只把路由更新送到R2且不发送到其他端口。

3.开始实验

标准的 RIP 协议(尤其是 Cisco 的实现)并不支持 neighbor 命令。

4.后续学习其他路由协议再做这个实验


http://www.kler.cn/a/383606.html

相关文章:

  • Qt creator ,语言家功能缺失解决方法
  • Scala课堂小结
  • C++23新特性解析:[[assume]]属性
  • 从AI换脸到篡改图像,合合信息如何提升视觉内容安全?
  • 虚幻引擎结构之ULevel
  • UE5 渲染管线 学习笔记
  • 拼多多客服安抚顾客话术大全
  • Bert框架详解(下)
  • conda 设置代理
  • 基于SpringBoot的医疗陪护系统设计与实现(源码+定制+开发)
  • apache-seata-2.1.0 AT模式使用篇(配置简单)
  • linux 进程调度学习笔记
  • 数据结构和算法-01背包问题02-背包问题常见解决方案
  • 道品科技智能水肥一体化技术要点及实施效果
  • 运行 lio-sam 定位建图算法,error解决
  • Oracle与SQL Server的语法区别
  • 斯坦福医学部发布GPT润色本子教程
  • CPU算法分析LiteAIServer视频智能分析平台视频智能分析:抖动、过亮与过暗检测技术
  • 【fiddler】用fiddler实现手机抓包
  • 2024版最新CTF资源库分享:CTF入门知识手册、CTF工具、练习靶场。零基础入门到精通,看完这篇就足够了~
  • 【C++】详细介绍:priority_queue的使用、适配器、deque介绍、仿函数
  • OpenHarmony 入门——ArkUI 自定义组件间的父子双向同步状态装饰器@Link语法(四)
  • Java 文件操作与IO流
  • JavaAPI(1)
  • 鸿蒙开发:ArkUI Toggle 组件
  • 计算机网络-网络原理初识