IBM Support

PM90592: HIGH AMOUNT OF OUTBOUND DISCARDS SEEN IN NETSTAT DEV FOR HIPERSOCKET INTERFACE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Outbound packets are being discarded over Hipersocket
    interfaces. This contributes to very poor throughput, as TCP
    retransmission will occur after these packets are discarded.
    The packet loss occurs when more then 8 simultaneous send
    operations are performed over the same Hipersocket interface to
    more than 8 different destinations.
    
    
    
    
    
    
    
    
    Additional Symptom(s) Search Keyword(s): Hipersocket discard
    netstat dev
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of the IBM Communications Server   *
    *                 for z/OS Version 1 Release(s) 13 IP:         *
    *                 Hipersockets                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Outbound discards over HiperSockets     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a stack is sending a high volume of data over Hipersockects
    to more than 8 next-hop IP addresses, packets may be discarded.
    There is an array of 8 elements to hold the packets, where each
    slot represents a next hop address.  When the array becomes full
    and there are more packets to send with next hop addresses that
    are not already active in the array the packets with different
    next hop addresses may be discarded.
    +-------------------------------------------------------------+
    + Please check our Communications Server for OS/390 homepages +
    + for common networking tips and fixes.  The URL for these    +
    + homepages can be found in Informational APAR II11334.       +
    +-------------------------------------------------------------+
    

Problem conclusion

  • Change HiperSockets outbound processing to increase the size
    of the array to 16 and limit the queueing logic to flush the
    array before the limit is exceeded.
    
    * Cross Reference between External and Internal Names
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM90592

  • Reported component name

    TCP/IP V3 MVS

  • Reported component ID

    5655HAL00

  • Reported release

    1D0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-06

  • Closed date

    2013-08-15

  • Last modified date

    2013-10-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK96678 PM95157 PM95163

Modules/Macros

  • EZBCTFME
    EZBIFBP1
    EZBIFOUT
    

Fix information

  • Fixed component name

    TCP/IP V3 MVS

  • Fixed component ID

    5655HAL00

Applicable component levels

  • R1D0 PSY UK96678

       UP13/09/07 P F309

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 October 2013