Selectively refreshing address registration information
First Claim
1. A computer program product for facilitating communications within a processing environment, said computer program product comprising:
- a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
monitoring, for a predefined amount of time, inbound traffic and outbound traffic on a virtual interface of the processing environment, wherein the monitoring comprises recording an indication of one or more inbound frames in an inbound counter and an indication of one or more outbound frames, if any, in an outbound counter;
determining based on the monitoring whether for a selected component of the virtual interface an inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface to an external network device for the predefined amount of time, the determining comprising checking the inbound counter and the outbound counter, wherein the inbound counter is associated with a connection identifier of the virtual interface based on a scope of the monitoring being an interface scope in which inbound traffic and outbound traffic associated with the connection identifier are monitored, or the inbound counter is associated with a particular address of the virtual interface based on the scope of the monitoring being an address scope in which inbound traffic and outbound traffic associated with the particular address of the virtual interface are monitored; and
based on determining that the inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface for the predefined amount of time, forwarding a generated outbound frame to cause a refresh of address registration information for the virtual interface to ensure that the address registration information is maintained.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
14 Claims
-
1. A computer program product for facilitating communications within a processing environment, said computer program product comprising:
-
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; monitoring, for a predefined amount of time, inbound traffic and outbound traffic on a virtual interface of the processing environment, wherein the monitoring comprises recording an indication of one or more inbound frames in an inbound counter and an indication of one or more outbound frames, if any, in an outbound counter; determining based on the monitoring whether for a selected component of the virtual interface an inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface to an external network device for the predefined amount of time, the determining comprising checking the inbound counter and the outbound counter, wherein the inbound counter is associated with a connection identifier of the virtual interface based on a scope of the monitoring being an interface scope in which inbound traffic and outbound traffic associated with the connection identifier are monitored, or the inbound counter is associated with a particular address of the virtual interface based on the scope of the monitoring being an address scope in which inbound traffic and outbound traffic associated with the particular address of the virtual interface are monitored; and based on determining that the inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface for the predefined amount of time, forwarding a generated outbound frame to cause a refresh of address registration information for the virtual interface to ensure that the address registration information is maintained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for facilitating communications within a processing environment, said computer system comprising:
-
a memory; and a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising; monitoring, for a predefined amount of time, inbound traffic and outbound traffic on a virtual interface of the processing environment, wherein the monitoring comprises recording an indication of one or more inbound frames in an inbound counter and an indication of one or more outbound frames, if any, in an outbound counter, wherein the inbound counter is associated with a connection identifier of the virtual interface based on a scope of the monitoring being an interface scope in which inbound traffic and outbound traffic associated with the connection identifier are monitored, or the inbound counter is associated with a particular address of the virtual interface based on the scope of the monitoring being an address scope in which inbound traffic and outbound traffic associated with the particular address of the virtual interface are monitored; determining based on the monitoring whether for a selected component of the virtual interface an inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface to an external network device for the predefined amount of time, the determining comprising checking the inbound counter and the outbound counter; and based on determining that the inbound frame has been received on the virtual interface but no outbound frame has been transmitted on the virtual interface for the predefined amount of time, forwarding a generated outbound frame to cause a refresh of address registration information for the virtual interface to ensure that the address registration information is maintained. - View Dependent Claims (11, 12, 13, 14)
-
Specification