CORE 节点类型
原文链接:CORE Node Types
1. 概述
可以在 CORE 中配置不同的节点类型,每个节点类型都有一个机器类型,指示节点在运行时将如何表示。不同的机器类型允许不同的选择。
2. netns 节点
netns(Linux 网络命名空间) 节点类型是默认值。这适用于将由 Linux 网络命名空间支持的节点。这种机器类型使用很少的系统资源来模拟网络。将其指定为默认机器类型的另一个原因是该技术通常不需要更改内核;它可以从最新的主流 Linux 发行版中开箱即用。
3. 物理节点
物理节点类型用于代表将参与模拟网络场景的基于 Linux 的真实机器的节点。例如,这通常用于合并来自仿真测试台的服务器机器机架。物理节点是运行核心守护程序(core-daemon)的节点,但不会进一步划分为容器。在物理节点上运行的服务不在隔离环境中运行,而是直接在操作系统上运行。
必须将物理节点分配给服务器,与使用分布式仿真将节点分配给仿真服务器的方式相同。可用物理节点列表当前与仿真服务器共享相同的对话框和列表,使用会话菜单中的 仿真服务器 条目访问。
对物理节点的支持正在开发中,可能会在未来的版本中得到改进。目前,当任何节点链接到物理节点时,都会绘制一条虚线来表示网络隧道。将在物理节点上创建一个 GRE 隧道接口,用于在模拟世界之间传输流量。
在运行期间双击物理节点会打开一个终端,其中包含到该节点的 SSH shell。用户应该像使用仿真服务器一样配置公钥 SSH 登录。