Dreamer-VLL-Pusher: OSHI开源混合IPSDN的虚拟租用线路管理工具
需积分: 9 197 浏览量
更新于2024-11-29
收藏 97KB ZIP 举报
资源摘要信息:"Dreamer-VLL-Pusher:用于OSHIOpen混合IPSDN的虚拟租用线路推送器"
标题中提及的"Dreamer-VLL-Pusher"是一款工具,它的作用是在OSHIOpen混合IPSDN网络中部署虚拟租用线路(VLL)或伪线路(PW)。在这里,VLL和PW可以被理解为一种网络连接技术,它允许服务提供商为用户提供点对点的网络连接服务。这种服务使得原本相隔遥远的网络端点,能够像在同一局域网(LAN)中一样进行通信。
描述部分提供了更详细的工具信息。首先,指出Dreamer-VLL-Pusher是为Floodlight OpenFlow控制器和RYU SDN框架设计的。OpenFlow是一种网络协议,用于在软件定义网络(SDN)中交换信息,其控制平面与数据平面分离;Floodlight则是基于Java开发的OpenFlow控制器之一。RYU框架是用Python编写的一个组件化、模块化的SDN框架,它支持OpenFlow协议。使用Dreamer-VLL-Pusher,用户能够在这个开放的混合IPSDN环境中创建虚拟租用线路。
描述还提到了"KcWang的CircuitPusher应用程序",这很可能是Dreamer-VLL-Pusher的参考实现或灵感来源。尽管没有在描述中详细说明,但可以推测CircuitPusher也是一个用于创建虚拟电路的工具。Dreamer-VLL-Pusher将在此基础上进行开发或改进,以适应OSHIOpen的需求。
"使用此工具,您可以在OSHIOpen网络中部署虚拟租用线路(VLL)或伪线路(PW)。" 这句话进一步解释了工具的用途,即创建和管理虚拟连接,以便网络中的端点可以像在同一物理网络中一样直接相连。这对于需要跨越不同网络位置而提供低延迟、专用连接的环境特别有用。
描述中还提到了软件是根据Apache许可证,版本2.0获得许可的。Apache许可证是一个广泛使用的开源许可证,它允许用户自由地使用、修改和分发软件,只要保留版权声明和许可声明。在使用Dreamer-VLL-Pusher时,用户需要遵守此许可证规定的条款。
接着,文档提到了执行脚本的依赖项:"vll_pusher.py 脚本依赖于vll_pusher.cfg",这说明配置文件对于脚本的运行至关重要。配置文件中需要存储OSHIOpen端点和虚拟电路的端口信息。这种设计保证了配置的灵活性和可维护性,允许用户根据自己的网络环境调整设置。
执行后,"虚拟电路存储在数据库vlls.json中",这表明Dreamer-VLL-Pusher采用了JSON文件格式来存储网络连接状态或配置。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,非常适合用于配置文件或存储网络状态。
描述的最后部分提到了脚本有不同版本,"该脚本有两个版本",这说明工具针对不同的控制器可能有不同的实现或适配,例如Floodlight 0.90版本。这种版本管理允许用户根据自己的环境选择合适的脚本版本进行部署。
标签"Python"指出了该工具的开发语言。Python是一种广泛使用的高级编程语言,以其简洁的语法和强大的库支持而著名,非常适合开发复杂的网络应用,如Dreamer-VLL-Pusher这样的网络工具。
压缩包子文件的文件名称列表中仅提供了"Master",这表明了文件夹的名称,而不是列出的文件本身。然而,"Dreamer-VLL-Pusher-master"暗示了这是一个源代码仓库的名称,通常这样的命名暗示了这是一个使用git版本控制系统管理的项目,其中"master"是主分支的名称。用户可以从该名称推断出,他们可以检出这个master分支来获取最新的源代码。
综上所述,文件中的信息为我们提供了关于Dreamer-VLL-Pusher工具的详细知识,包括其使用场景、依赖项、许可证以及开发语言等。
105 浏览量
105 浏览量
2021-02-09 上传
2021-05-21 上传
158 浏览量
2023-07-02 上传
DGGs
- 粉丝: 17
- 资源: 4645
最新资源
- Sane time.:合理的自动时间跟踪。-开源
- 一个简单的图库项目
- Nik_Collection_4.0.7.0_Multilingualx64.rar
- netfil:一个内核网络管理器,具有针对macOS的监视和限制功能。 #nsacyber
- SCAN_tests
- 图像浏览器
- C# MQTTNET示例
- music_edit:DOS音乐编辑器-开源
- 海岸线工具_python_
- 机器学习经典二分类数据集——马疝病数据集.zip
- redalert:不断测试所有内容-触发故障警报
- SAM:SAM是专门为维也纳大学计算机科学学院服务器设计的多功能Discord Bot
- SAP SuccessFactors Only: Display Full Name-crx插件
- POS票据打印机.zip
- Android-Bazel-Starter-Kotlin
- APx500_4.5.1_w_dot_Net 音频分析仪软件 apx515 apx525