Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
block:server_rack [2015/04/07 00:29]
rashy
block:server_rack [2015/04/07 00:30]
rashy
Line 3: Line 3:
 {{:​blocks:​rack.png?​nolink&​128|}} {{:​blocks:​rack.png?​nolink&​128|}}
  
-The server rack houses up to four [[item:​server|Servers]]. Servers are basically computer cases in item format. Their main advantage is that they can allow for multiple CPUs, allowing more components to be controlled than via a normal computer.+The server rack houses up to four [[item:​server|Servers]]. Servers are basically computer cases in item format. Their main advantage is that they can allow for multiple CPUs, allowing more components to be controlled than via a normal computer. ​ 
  
-The server rack also acts like a Power Distributor and Switch in one block, including the built-in servers. Each server slot can be configured to connect to one side directly, though, so the server in the slot can be used to control external block components, such as the Redstone I/O block.+The server rack also acts like a Power Distributor and Switch in one block, including the built-in servers. Each server slot can be configured to connect to one side directly, though, so the server in the slot can be used to control external block components, such as the Redstone I/O block. ​ 
  
 The range in which Remote Terminals bound to servers in the rack can be used is configured in the server rack's GUI and applies to all servers in it. The range in which Remote Terminals bound to servers in the rack can be used is configured in the server rack's GUI and applies to all servers in it.
  
 The Internal/​External switch button will make the internal switch either relay messages only to the servers in the rack (Internal) or work like a normal switch (External). For example, let's say there are four servers in the server rack, servers A, B, C and D. Servers A, B and C are connected to the left, right and back faces of the server, respectively,​ D is not connected to any face.  ​ The Internal/​External switch button will make the internal switch either relay messages only to the servers in the rack (Internal) or work like a normal switch (External). For example, let's say there are four servers in the server rack, servers A, B, C and D. Servers A, B and C are connected to the left, right and back faces of the server, respectively,​ D is not connected to any face.  ​
 +
 In **External** mode, if a message arrives on the left face, server A gets that message because it is in the same network anyway. The message is relayed to all other faces of the rack (if it didn't hop too often already), and therefore servers B and C will also receive the message. Server D will not receive the message. If server A sends a message, the same logic applies. If server D sends a message, no-one will get it, because it isn't connected.  ​ In **External** mode, if a message arrives on the left face, server A gets that message because it is in the same network anyway. The message is relayed to all other faces of the rack (if it didn't hop too often already), and therefore servers B and C will also receive the message. Server D will not receive the message. If server A sends a message, the same logic applies. If server D sends a message, no-one will get it, because it isn't connected.  ​
 +
 In **Internal** mode, if a message arrives on the left face, server A gets that message because it is in the same network anyway. The message is relayed to all servers in the rack, so servers B, C and D get the message. It is *not* forwarded to the other faces of the rack, however. If server A sends a message, it is sent to all other servers in the server rack, and also via the left face of the rack - it is *not* forwarded via the other faces of the rack. If server D sends a message, it is sent to all other servers in the rack.  ​ In **Internal** mode, if a message arrives on the left face, server A gets that message because it is in the same network anyway. The message is relayed to all servers in the rack, so servers B, C and D get the message. It is *not* forwarded to the other faces of the rack, however. If server A sends a message, it is sent to all other servers in the server rack, and also via the left face of the rack - it is *not* forwarded via the other faces of the rack. If server D sends a message, it is sent to all other servers in the rack.  ​
-The main purpose of the internal mode is to allow more compact message filtering between networks, using two or more servers in a server rack to filter and forward the messages as desired.+The main purpose of the internal mode is to allow more compact message filtering between networks, using two or more servers in a server rack to filter and forward the messages as desired. ​ 
  
 The Server rack is crafted using the following recipe: ​ The Server rack is crafted using the following recipe: ​