摘要:
The use of Ethernet as an underlying transport for Fiber Channel (FC) frames is disclosed in the Fiber Channel Over Ethernet (FCOE) protocol. In FCOE, the FC physical layer and part of the FC-2 link layer are replaced with the Ethernet physical and link layers. Each FC frame is encapsulated within an Ethernet Frame. The payload of the FCOE frame contains type information from the FC Start Of Frame (SOF) indicator, the FC header, an optional FC payload, and type information from the FC End Of Frame (EOF) indicator. In one embodiment, an Ethernet network carrying FCOE replaces a standard FC network. In another embodiment, devices implementing FCOE may be implemented in a blade server. The entire backplane is Ethernet, over which both storage and networking traffic can be run. The Ethernet links are connected to an Ethernet switch, a FCOE/FC converter, and a FC switch.
摘要:
In one embodiment, a converged protocol stack can be used to unify communications from a first communication protocol to a second communication protocol to provide for data transfer across a physical interconnect. This stack can be incorporated in an apparatus that includes a protocol stack for a first communication protocol including transaction and link layers, and a physical (PHY) unit coupled to the protocol stack to provide communication between the apparatus and a device coupled to the apparatus via a physical link. This PHY unit may include a physical unit circuit according to the second communication protocol. Other embodiments are described and claimed.
摘要:
Consistent with the present disclosure, client data, which may include multiplexed data sub-streams, is supplied to an ingress node of a network. Each sub-stream typically has a corresponding data rate, i.e., an original data rate, prior to multiplexing. The client data is encapsulated in a plurality of successive frames that are output from the ingress node and propagate, typically through one or more intermediate nodes, to an egress node. At the egress node, data rates associated with the sub-streams included in each frame are determined based on the amount of client data in each frame. The data rates are then averaged over a given number of frames to thereby filter any wander or deviation in the client data rate. Based on the averaged data rate, justification opportunities are added to the client data in each sub-stream, which are then multiplexed into frames that are output from the egress node. By including the justification opportunities, the effective rate of each sub-stream may be set equal to the original data rate when the sub-streams are demultiplexed after being output from the egress node. An advantage of the present disclosure is that the justification opportunities, are not generated based solely on clock signals generated by PLL circuits. As a result, fewer PLL circuits are required, thereby simplifying system design and minimizing power consumption.
摘要:
Examples are disclosed for forwarding cells of partitioned data through a three-stage memory-memory-memory (MMM) input-queued Clos-network (IQC) packet switch. In some examples, each module of the three-stage MMM IQC packet switch includes a virtual queue and a manager that are configured in cooperation with one another to forward a cell from among cells of partitioned data through at least a portion of the switch. The cells of partitioned data may have been partitioned and stored at an input port for the switch and have a destination of an output port for the switch.
摘要:
A method for encoding an information object in a communication system by storing the information object in a buffer; generating a sampling set including bits randomly selected from the buffer and bits regularly selected from the buffer; generating control channel data including a sampling set number of the sampling set and size information for the information object; and modulating the sampling set and the control channel data.
摘要:
A system and method for providing network connectivity to a host, involving creating a virtual switch on the host, specifying at least one data link attribute of the virtual switch, creating a plurality of virtual network interface cards (VNICs) on the host, associating each of the plurality of VNICs with the virtual switch, and assigning the at least one data link attribute of the virtual switch to each of the plurality of VNICs, where the virtual switch is connected to a physical network interface card (NIC) associated with the host, where each of the plurality of VNICs is associated with a different one of a plurality of execution environments, where the plurality of execution environments is located on the host, and where the plurality of VNICs is located on the host.
摘要:
The present invention provides a method for processing a switch control command for solving the problem that consistency of data of the network device and the network management is unable to be kept in the process of processing the switch control command in the prior art. This method includes: when a priority of obtained trigger information is higher than a priority of a switch control command, discarding the switch control command (103); and reporting the discarded switch control command to a control system which manages the network device (104). The present invention further provides an device for processing a switch control command.
摘要:
Systems and methods for modeling a bus for a system design are provided. In an embodiment, the method operates by accepting a virtual bus model, wherein the model simulates behavior for a bus master and slave device, such that the model accurately simulates the timing and behavior of the transfer of data from master to slave, and, from slave to master devices. The method routes a transaction issued by the master device to the slave device. The transaction has storage for transaction data, or a pointer to transaction data, to be transferred through the transaction. The transaction data is transferred in one or more data payloads and the sender of data sets the length of data payloads to be returned. The data payloads are sent from the sender of data to the receiver of data and may contain one or more bus data beats. This method accurately models the bus timing and behavior of the delivery of one or more data beats as one data payload.
摘要:
A control system and method thereof is provided. The control system includes switch devices that operate on supplied power, each switch device includes multiple switch-side ports and a communication processing unit for relaying data, input to any of the switch-side ports on a basis of destination information set for the data, a relay device that includes first ports coupled to corresponding switch-side ports of the switch devices and second ports selectively coupled to the first ports and that relays the data, input to any of the second ports, to any of the first ports, and a control device that controls the switch devices and the relay device, where the control device includes a port monitoring unit, a port-assignment control unit, and a power control unit.
摘要:
A method for fibre channel (FC) host virtualization includes determining a virtual N_Port identification (ID) that is assigned and used by a host to route a frame from the host to a switch of a FC storage area network (SAN) fabric, and determining a FC SAN fabric based location N_Port ID that is assigned by the FC SAN fabric to the host to route the frame within the FC SAN fabric. The method further includes mapping, by a processor, the host assigned virtual N_Port ID to the FC SAN fabric based location N_Port ID.