-
公开(公告)号:US09419881B2
公开(公告)日:2016-08-16
申请号:US14550975
申请日:2014-11-22
CPC分类号: H04L61/2076 , G06F9/45558 , G06F2009/45595 , H04L43/08 , H04L43/0876 , H04L45/72 , H04L45/745 , H04L49/25 , H04L61/10 , H04L61/103 , H04L61/2038 , H04L61/6022
摘要: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
-
公开(公告)号:US10091083B2
公开(公告)日:2018-10-02
申请号:US15403647
申请日:2017-01-11
IPC分类号: H04L12/26 , H04L12/741 , H04L29/12 , H04L12/721
摘要: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
-
公开(公告)号:US20180063230A1
公开(公告)日:2018-03-01
申请号:US15813497
申请日:2017-11-15
IPC分类号: H04L29/08 , H04L12/863 , H04L12/741 , H04L29/12
CPC分类号: H04L67/1002 , H04L45/74 , H04L47/50 , H04L61/2007
摘要: According to some embodiments, a computer-implemented method for packet forwarding optimization across multiple nodes may include receiving, via a processor on a network controller, a first packet from a client. The first packet can include information indicative of a target node and a protocol type. The method may further include receiving, via the processor, a balancing node from a packet engine, forwarding, via the processor, the first packet to the target node though the balancing node according to a balancing node address, a target node address, and the protocol type, receiving, via the processor, a registration from the packet engine, and saving the registration to a network controller queue, and forwarding, via the network controller queue, a second packet to the target node based on the registration without the second packet traversing the balancing node.
-
公开(公告)号:US20140376556A1
公开(公告)日:2014-12-25
申请号:US13922300
申请日:2013-06-20
IPC分类号: H04L29/12
CPC分类号: H04L61/2076 , G06F9/45558 , G06F2009/45595 , H04L43/08 , H04L43/0876 , H04L45/72 , H04L45/745 , H04L49/25 , H04L61/10 , H04L61/103 , H04L61/2038 , H04L61/6022
摘要: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
摘要翻译: 促进处理环境中的通信。 监视处理环境的一个或多个虚拟接口上的入站流量和出站流量预定义的时间量。 基于该监视,确定对于一个或多个虚拟接口的虚拟接口的选定组件是否已经接收到入站帧,但是是否在预定时间量内尚未发送出站帧。 基于确定已经接收到入站帧而没有发送出站帧,转发所生成的出站帧,以引起要刷新的虚拟接口的地址注册信息。
-
公开(公告)号:US10097508B2
公开(公告)日:2018-10-09
申请号:US15403620
申请日:2017-01-11
IPC分类号: H04L29/12 , H04L12/26 , H04L12/947
摘要: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
-
公开(公告)号:US09973574B2
公开(公告)日:2018-05-15
申请号:US15813497
申请日:2017-11-15
IPC分类号: H04L29/08 , H04L12/863 , H04L29/12 , H04L12/741
CPC分类号: H04L67/1002 , H04L45/74 , H04L47/50 , H04L61/2007
摘要: According to some embodiments, a computer-implemented method for packet forwarding optimization across multiple nodes may include receiving, via a processor on a network controller, a first packet from a client. The first packet can include information indicative of a target node and a protocol type. The method may further include receiving, via the processor, a balancing node from a packet engine, forwarding, via the processor, the first packet to the target node though the balancing node according to a balancing node address, a target node address, and the protocol type, receiving, via the processor, a registration from the packet engine, and saving the registration to a network controller queue, and forwarding, via the network controller queue, a second packet to the target node based on the registration without the second packet traversing the balancing node.
-
公开(公告)号:US20170126791A1
公开(公告)日:2017-05-04
申请号:US14928231
申请日:2015-10-30
IPC分类号: H04L29/08 , H04L29/12 , H04L29/06 , H04L12/741
CPC分类号: H04L67/1002 , H04L45/74 , H04L47/50 , H04L61/2007
摘要: According to some embodiments, a computer-implemented method for packet forwarding optimization across multiple nodes may include receiving, via a processor on a network controller, a first packet from a client. The first packet can include information indicative of a target node and a protocol type. The method may further include receiving, via the processor, a balancing node from a packet engine, forwarding, via the processor, the first packet to the target node though the balancing node according to a balancing node address, a target node address, and the protocol type, receiving, via the processor, a registration from the packet engine, and saving the registration to a network controller queue, and forwarding, via the network controller queue, a second packet to the target node based on the registration without the second packet traversing the balancing node.
-
公开(公告)号:US10084890B2
公开(公告)日:2018-09-25
申请号:US14753658
申请日:2015-06-29
发明人: David A. Herr , Grant S. Mericle , Benjamin T. Rau
CPC分类号: H04L69/16 , H04L67/125 , H04L67/143
摘要: A method, system, and program product for allocating a port for a connection by an application instance on a computer system is provided. The application instances used the port and a shared network address to connect to one or more application instances accessing the shared network address. A distributing stack creates at least one common table of available ports. Each table is associated with a different unique shared network address. When a request is received for a port to assign the shared network address, the distributing stack allocates a set of available ports. When a termination message is received, the distributing stack updates the common table of available ports associated with the shared network address. When a transfer from the distributing stack to a backup distributing stack is made, ownership of the common table of available ports is transferred to the backup distributing stack.
-
公开(公告)号:US09634985B2
公开(公告)日:2017-04-25
申请号:US15152609
申请日:2016-05-12
IPC分类号: H04L29/12 , H04L12/26 , G06F9/455 , H04L12/947 , H04L12/721 , H04L12/741
CPC分类号: H04L61/2076 , G06F9/45558 , G06F2009/45595 , H04L43/08 , H04L43/0876 , H04L45/72 , H04L45/745 , H04L49/25 , H04L61/10 , H04L61/103 , H04L61/2038 , H04L61/6022
摘要: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
-
公开(公告)号:US20160381132A1
公开(公告)日:2016-12-29
申请号:US14753658
申请日:2015-06-29
发明人: David A. Herr , Grant S. Mericle , Benjamin T. Rau
IPC分类号: H04L29/08
CPC分类号: H04L69/16 , H04L67/125 , H04L67/143
摘要: A method, system, and program product for allocating a port for a connection by an application instance on a computer system is provided. The application instances used the port and a shared network address to connect to one or more application instances accessing the shared network address. A distributing stack creates at least one common table of available ports. Each table is associated with a different unique shared network address. When a request is received for a port to assign the shared network address, the distributing stack allocates a set of available ports. When a termination message is received, the distributing stack updates the common table of available ports associated with the shared network address. When a transfer from the distributing stack to a backup distributing stack is made, ownership of the common table of available ports is transferred to the backup distributing stack.
摘要翻译: 提供了一种用于由计算机系统上的应用实例分配用于连接的端口的方法,系统和程序产品。 应用程序实例使用端口和共享网络地址连接到访问共享网络地址的一个或多个应用程序实例。 分发堆栈创建至少一个可用端口的公用表。 每个表与不同的唯一共享网络地址相关联。 当接收到端口分配共享网络地址的请求时,分配堆栈分配一组可用端口。 当接收到终止消息时,分发堆栈更新与共享网络地址相关联的可用端口的公共表。 当从分发堆栈传输到备份分发堆栈时,可用端口的公共表的所有权被传送到备份分发堆栈。
-
-
-
-
-
-
-
-
-