这是 bpclock 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
bpclock - 用于管理计划事件的捆绑协议 (BP) 守护进程任务
概要
时钟
商品描述
时钟 是一个后台“守护进程”任务,定期执行预定的捆绑协议
活动。 它是由自动生成的 管理员 响应's'命令
在本地 ION 节点上启动 Bundle Protocol 的运行,并由 管理员
响应“x”(停止)命令。
每秒一次, 时钟 采取以下行动:
首先,它 (a) 销毁所有 TTL 已过期的包,(b) 排队等待重新
转发所有预期已传输的包(通过收敛-
层输出任务),但仍然停留在分配的传输队列中,
(c) 排队重新转发所有尚未托管的包
采取的,预计现在已经收到和确认(如
的调用 bp备忘录() 由一些具有 CL- 的会聚层适配器功能
具体洞察合适的间隔等待托管接受)。
然后 时钟 调整控制速率的传输和接收“节流阀”
与相邻节点之间的 LTP 传输和接收,以响应数据速率
RFX 数据库中指出的更改 时钟.
时钟 然后检查由于以下原因而被阻止的捆绑包发起活动
ION 数据存储中为 BP 流量分配的空间不足:如果有空间用于捆绑
起源现在可用, 时钟 给出捆绑生产节流信号量
取消阻止该活动。
最后, 时钟 将速率控制应用于所有汇聚层协议引入和
输出:
对于每个感应器, 时钟 通过以下方式增加管道的电流容量
适用的标称数据接收率。 如果修正后的当前容量为
大于零, 时钟 给油门的信号量来解锁数据
获取(相应地降低了管道的当前容量)
相关的汇聚层输入任务。
对于每个输出, 时钟 通过以下方式增加管道的电流容量
适用的标称数据传输速率。 如果修正后的当前容量为
大于零, 时钟 给油门的信号量来解锁数据
传输(相应地降低了管道的电流容量)通过
相关的汇聚层输出任务。
退出 状态
“0” 时钟 终止,原因在 离子日志 文件。 如果这个终止是
未命令,调查并解决日志文件中发现的问题并使用
管理员 重新启动 时钟.
“1” 时钟 无法附加到捆绑协议操作,可能是因为 管理员
尚未运行。
使用 onworks.net 服务在线使用 bpclock