摘要:
A first packet and a first direction associated with the first packet are received. The first packet is forwarded to an output port of a plurality of output ports of the first router based on the first direction associated with the first packet. A second direction associated with the first packet is determined. The second direction is based at least on an address of the first packet. The first packet and the second direction are forwarded through the output port of the first router to a second router.
摘要:
Methods implemented in an electronic device are disclosed for checkpoint and rollback recovery in a SDN system. The method utilizes message identifiers to indicate an order of consistent states of forwarding tables of a plurality of network elements of the SDN system. The SDN controller of the SDN system receives a request to recover the network to a previous state, and identifies a consistent state of forwarding table for each of the plurality of network elements utilizing the message identifiers associated the consistent states, where the identified consistent states represent the previous state of the network without the identified consistent states being captured at the same time at the plurality of network elements. The SDN controller indicates the identified consistent state for each of the plurality of the network elements to a corresponding network element, where the corresponding network element makes its forwarding table consistent with the identified consistent state.
摘要:
Congestion management may be performed based on congestion notification, e.g., explicit congestion notification. For example, a congestion level may be determined, and data may be marked based on the level of congestion. Random early marking may be used for congestion notification. A level of congestion may be indicated by receiving, at a device, a request for data. A level of congestion associated with the device may be determined. The data may be marked based on the level of congestion. The marked data may be sent. The marked data may indicate the level of congestion associated with the device.
摘要:
Exemplary methods, apparatuses, and systems include a router receiving a first network packet being transmitted across a network path from a first endpoint to a second endpoint, determining that the first network packet does not include a requested rate, modifying the first network packet to include a requested rate in response to determining that the received network packet does not include a requested rate, and transmitting the modified first network packet along the network path to the second endpoint.
摘要:
A method is provided for transporting data packets over a telecommunications transport network. The data packets are carried by a plurality of bearers, and are sent over the transport network from a serving node. Information is received relating to a current capacity of the transport network. Acurrent maximum total information rate for the serving node is dynamically adjusted based on information relating to a current capacity of the transport network. A current maximum information rate for each of the bearers is determined based on the current maximum total information rate. Bandwidth profiling is applied to the data packets of each of the bearers, independently of the other bearers, to identify the data packets of each of the bearers that are conformant with the determined current maximum information rate for the bearer. The data packets are forwarded for transport through the transport network. If there is insufficient bandwidth available in the transport network, data packets not identified by the profiling as being conformant are discarded.
摘要:
The WAN optimization devices delay ACK until the ACK is actually received from the target while opening up the TCP window. When the ACK is received and forwarded, the TCP window is reduced in size. If there are mirrored WAN optimization devices, the original WAN optimization device sends the datagram across the WAN and at the same time sends the datagram to the mirroring WAN optimization device. When the mirroring WAN optimization device ACKs the mirrored datagram, the original WAN optimization device ACKs the host. When the ACK across the WAN is received, the mirroring WAN optimization device gets the ACK forwarded and deletes the mirrored datagram. On a loss of a device, the TCP connection transitions to the mirroring WAN optimization device, which closes the LAN TCP window and transmits all un-ACKed data. Then upon success the mirroring WAN optimization device reopens the LAN TCP window.
摘要:
A method and apparatus for providing backpressure flow control to traffic flows of a data communications system are provided. Embodiments of the invention selectively apply a measure of flow control to traffic flows responsive to a level of congestion at a packet processor of the system. These embodiments advantageously provide flexibility in the application of flow control to specific traffic flows in accordance with one or more of characteristics of those traffic flows.
摘要:
A method, chip multiprocessor tile, and a chip multiprocessor with amorphous caching are disclosed. An initial processing core 404 may retrieve a data block from a data storage. An initial amorphous cache bank 410 adjacent to the initial processing core 404 may store an initial data block copy 422. A home bank directory 424 may register the initial data block copy 422.