介绍
Description
转发将在两个设备之间转发数据包。源设备和目标设备将由IdeviceService进行分类。
Services Provided
None
Service Dependencies依赖的服务
IDeviceService
IFloodlightProviderService
IRestApiService
IRoutingService
ITopologyService
IDebugCounterService
IOFSwitchService
Java File
The module is implemented in net.floodlightcontroller.forwarding.Forwarding.
How it works
由于泛光灯设计用于包含OpenFlow和非OpenFlow交换机的网络,因此转发必须考虑到这一点。算法将找到所有OpenFlow孤岛,这些孤岛具有源设备和目标设备的设备连接点。然后,将沿着最短的流动路径安装Flowmods。如果在岛上接收到packetin,并且该岛上的设备没有连接点,则包将被洪泛。
Limitations
当前未提供路由功能。
没有vlan-encap/decap。
Configuration
模块默认启用,加载模块不需要更改配置。

本文档详细介绍了Floodlight控制器中Application Modules的转发功能,包括其Description、提供的Services、依赖的服务、Java实现文件、工作原理、限制及配置。转发功能在源设备和目标设备之间通过IDeviceService进行数据包分类,依赖于IDeviceService、IFloodlightProviderService等多个服务。模块在含有OpenFlow和非OpenFlow交换机的网络中运行,算法寻找最短路径并安装Flowmods。目前不支持路由功能和vlan处理。
最低0.47元/天 解锁文章
:Application Modules详解----Forwarding&spm=1001.2101.3001.5002&articleId=98309482&d=1&t=3&u=2e79e87f61cf41328b92d860a3ba1963)
6441

被折叠的 条评论
为什么被折叠?



