This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
block:switch:zh [2022/08/14 13:56] hxt521 [中继器] |
block:switch:zh [2024/02/13 03:23] (current) hfsr [中继器] |
||
---|---|---|---|
Line 3: | Line 3: | ||
{{:blocks:switch.png?nolink&128|}} | {{:blocks:switch.png?nolink&128|}} | ||
- | 中继允许连接不同的网络到彼此。只有网络信息才能被传递,其他元件在其中不可见。你可以使用它使网络保持独立,同时也允许使用网卡进行通信。这个道理和 [[block:power_distributor:zh|能量分配器]] 不连接相邻网络的道理是一样的:你可能经常需要将子网络分开。这使得不同子网络中的计算机无需全部使用无线网络就可以进行通信。 | + | 注:旧版本的交换机与无线接入点合并为了中继器。 |
- | 注意中继器只有一个有限的带宽。它们每 5 tick(250ms)只传输一个数据包,它们的内部队列限制为 20 个数据包。如果超过这个限制,就会出现丢包的情况。还需要注意的是,数据包的转发次数不能超过 5 次。在此之后,数据包将被遗弃。 | + | 中继器可用于连接不同网络。只有网络报文可穿过中继器,而网络中的组件彼此不可见。使用它可以在保持网络独立的情况下允许使用网卡进行通信。不连接相邻网络的原因如[[block:power_distributor:zh|能量分配器]]页面所述:你可能需要保证子网络独立,避免组件混乱。中继器的存在使得不同子网中的电脑无需费力使用无线网络即可通信。 |
- | 中继不会将数据包传递回它们原本的地方,但当数据包多次传递时仍然可能产生循环,所以一定要注意。 | + | 请注意中继器的带宽有限。它们只能每 5 tick(250ms)传输一个数据包,且其内部队列大小上限为 20 个数据包。如果超过这个限制就会出现丢包的情况。还需要注意的是,数据包的转发次数不能超过 5 次。超过之后数据包将被遗弃。 |
- | 无线或有线中继器可以通过首先右键点击中继器,再将无线网卡或连接卡插入到生成的 GUI 中来创建。 | + | 中继器不会将数据包传回它们传来的地方,但仍有可能产生回环,此时同一个数据包将会多次出现。所以一定要注意。 |
- | 中继器块也可以用作 ComputerCraft 的外设,提供一个模仿 ComputerCraft 的(有线)调制解调器的接口。它将把 ComputerCraft 发送的网络消息转发到 OpenComputers 端,如果安装了 [[item:network_card:zh|网卡]] ,就可以接收到这些消息。它还将接收 OpenComputers 的网络消息,并在 CC 中推送一个相应的信号,连接到适配器上。注意,OpenComputers 中的网络消息不像 ComputerCraft 那样需要一个“响应端口”。如果网络消息的第一个参数是一个数字,它将被解释为响应端口,告诉 ComputerCraft 接收器,否则响应端口将被设置为 `-1` 。 | + | 无线或连接中继器可以通过首先右键单击中继器,再将无线网卡或连接卡插入到GUI中来创建。 |
- | 注意:该功能在 1.1.0 之前也可以通过适配器块使用。 | + | 中继器方块也可以充当CC模组的外设,提供了模仿CC(有线)调制解调器的接口。它将把CC模组发送的网络报文转发到OC模组一侧,如果这一侧的设备安装了[[item:network_card:zh|网卡]]就可以接收到这些消息。它还会接收OC模组的网络报文,并向连接到适配器的CC电脑推送一个相应的信号。注意,OC模组中的网络报文不像CC模组那样需要“响应端口”。若网络报文的第一个参数为数字,则它将被理解为响应端口,并通知CC的接收方,否则响应端口将被设置为 `-1` 。 |
- | 中继器的制作方法如下: | + | 注意:该功能在1.1.0之前也可以通过适配器方块使用。 |
+ | |||
+ | 中继器由以下配方合成: | ||
* 3 x [[block:cable:zh|线缆]] | * 3 x [[block:cable:zh|线缆]] | ||
* 4 x 铁锭 | * 4 x 铁锭 | ||
* 1 x [[item:network_card:zh|网卡]] | * 1 x [[item:network_card:zh|网卡]] | ||
- | * 1 x [[item:materials:zh|印刷电路板(PCB)]] | + | * 1 x [[item:materials:zh#印刷电路板|印刷电路板]] |
{{:recipes:blocks:switch.png?nolink&200|}} | {{:recipes:blocks:switch.png?nolink&200|}} |