Patent classifications
H04L49/20
Service chaining in multi-fabric cloud networks
Techniques for routing data packets through service chains within and between public cloud networks of multi-cloud fabrics. A router in a network, e.g., a public cloud network, receives data packets from nodes in the network through segments of the network. Based at least in part on (i) a source address of the data packet, (ii) a destination address of the data packet, and (iii) an identity of the segments of the network from which the data packets are received, the router determines a next node in the network to which the data packet is to be forwarded. The router may then forward the data packet through another segment of the network to the next node and then receive the data packet from the next node through the another segment.
Service chaining in multi-fabric cloud networks
Techniques for routing data packets through service chains within and between public cloud networks of multi-cloud fabrics. A router in a network, e.g., a public cloud network, receives data packets from nodes in the network through segments of the network. Based at least in part on (i) a source address of the data packet, (ii) a destination address of the data packet, and (iii) an identity of the segments of the network from which the data packets are received, the router determines a next node in the network to which the data packet is to be forwarded. The router may then forward the data packet through another segment of the network to the next node and then receive the data packet from the next node through the another segment.
Reconfigurable switch forwarding engine parser capable of disabling hardware trojans
The present invention relates to a reconfigurable switch forwarding engine parser capable of disabling hardware Trojans. The parser comprises a data preprocessing unit, several cascaded basic processing units and an extraction unit, wherein a key path of a basic processing unit of the first stage extracts and shifts a key bit keyword of a key, and sends a result to a data path of the current stage and a key path of the next stage; basic processing units of other stages carry out keyword extraction and shifting on a key frame and the data frame in sequence; and the extraction unit extracts the key frame and the data frame from a basic processing unit of the last stage, and forwards same to a subsequent packet processing part. The present invention can be widely applied to the design of the switch forwarding engine parser.
Reconfigurable switch forwarding engine parser capable of disabling hardware trojans
The present invention relates to a reconfigurable switch forwarding engine parser capable of disabling hardware Trojans. The parser comprises a data preprocessing unit, several cascaded basic processing units and an extraction unit, wherein a key path of a basic processing unit of the first stage extracts and shifts a key bit keyword of a key, and sends a result to a data path of the current stage and a key path of the next stage; basic processing units of other stages carry out keyword extraction and shifting on a key frame and the data frame in sequence; and the extraction unit extracts the key frame and the data frame from a basic processing unit of the last stage, and forwards same to a subsequent packet processing part. The present invention can be widely applied to the design of the switch forwarding engine parser.
Port mirroring over EVPN VXLAN
This disclosure describes techniques for improved port mirroring over Ethernet Virtual Private Network (EVPN) Virtual eXtensible Local Area Network (VXLAN). For example, a method includes receiving, by a first network device of a plurality of network devices of a leaf and spine network configured with an Ethernet Virtual Private Network and from a second network device of the plurality of network devices, an extended routing message including information indicating the second network device is connected to an analyzer, and wherein the plurality of network devices is configured with a Virtual Local Area Network (VLAN) for which the analyzer is configured to analyze packets. The method also includes configuring, within forwarding information of the first network device and in response to receiving the extended routing message advertised by the second network device, a next hop that specifies packets associated with the VLAN are to be forwarded to the second network device.
System and method for seamlessly transitioning a network connection via a wireless dock
An information handling system includes a network interface card and a processor. The network interface card includes first and second virtual network interface cards. The processor communicates with the network interface card, and connects with an infrastructure access point via the first virtual network interface card. The processor forms multiple network connections via the infrastructure access point and the first virtual network interface card. The processor detects a wireless dock is within a predetermined proximity. In response to the wireless dock being within the predetermined proximity, the processor initiates a connection with the wireless dock via the second virtual network interface card. The processor resumes one or more of the network connections through the wireless dock via the second virtual network interface card. In response to the one or more of the network connections being resumed through the wireless dock, the processor drops the connection with the infrastructure access point.
System and method for seamlessly transitioning a network connection via a wireless dock
An information handling system includes a network interface card and a processor. The network interface card includes first and second virtual network interface cards. The processor communicates with the network interface card, and connects with an infrastructure access point via the first virtual network interface card. The processor forms multiple network connections via the infrastructure access point and the first virtual network interface card. The processor detects a wireless dock is within a predetermined proximity. In response to the wireless dock being within the predetermined proximity, the processor initiates a connection with the wireless dock via the second virtual network interface card. The processor resumes one or more of the network connections through the wireless dock via the second virtual network interface card. In response to the one or more of the network connections being resumed through the wireless dock, the processor drops the connection with the infrastructure access point.
Performing service class aware load balancing to distribute packets of a flow among multiple network links
Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes. In some embodiments, the second forwarding node performs a similar set of operations to compute first and second PQM values for packets sent from the first forwarding node for the first and second service classes, and to provide these PQM values to the first forwarding node periodically.
Transport control word architecture for physical port mirroring
Aspects include receiving, at an input/output (I/O) processor, a transport control word (TCW) that includes an instruction to perform physical port mirroring. It is identified, by the I/O processor, a first port to be mirrored and a second port to perform the mirroring. The second port is a physical port on a host bus adapter (HBA). In response to outbound data being sent to the first port for transmission to a first target device and to the instruction specifying outbound port mirroring, the I/O processor sends a copy of the outbound data to a second target device via the second port. In response to receiving inbound data at the first port and to the instruction specifying inbound port mirroring, a copy of the inbound data is transmitted to the second target device via the second port.
Modem to selectively superpose electric power
An object of the present invention is to provide a modem (5, 6) that is capable of suppressing electric power consumption by switching an operation according to a power supply circumstance in an installation environment. The modem (5, 6) includes a low-voltage power supply terminal (502, 602) and a high-voltage power supply terminal (503, 603). The low-voltage power supply terminal (502, 602) is not connected to a power supply unit (506, 606). When electric power is supplied from the high-voltage power supply terminal (503, 603), a first superposition unit (508, 608) superposes the electric power input from the high-voltage power supply terminal (503, 603) on a signal to be transferred to a communication path.