Browse Prior Art Database

NETBIOS SEND.NO.ACK Usage in Loaded LAN Environments

IP.com Disclosure Number: IPCOM000035714D
Original Publication Date: 1989-Aug-01
Included in the Prior Art Database: 2005-Jan-28
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Banning, WL: AUTHOR [+2]

Abstract

Performance of the NETBIOS SEND.NO.ACK can be improved in some local area network (LAN) environments under heavy loads by using the SEND interface. This disclosure describes a technique to improve performance for application programs running in different computers connected by a LAN and using the SEND.NO.ACK function provided by the IBM network basic input/output system (NETBIOS) application programming interface (API). The NETBIOS API is implemented by the IBM LAN Support Program and the Communication Subsystem of OS/2* Extended Edition. The techniques described in this disclosure are also implemented in the IBM PC LAN Program (PCLP) version 1.30.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 71% of the total text.

Page 1 of 1

NETBIOS SEND.NO.ACK Usage in Loaded LAN Environments

Performance of the NETBIOS SEND.NO.ACK can be improved in some local area network (LAN) environments under heavy loads by using the SEND interface. This disclosure describes a technique to improve performance for application programs running in different computers connected by a LAN and using the SEND.NO.ACK function provided by the IBM network basic input/output system (NETBIOS) application programming interface (API). The NETBIOS API is implemented by the IBM LAN Support Program and the Communication Subsystem of OS/2* Extended Edition. The techniques described in this disclosure are also implemented in the IBM PC LAN Program (PCLP) version 1.30.

Performance is improved when applications like PCLP use the SEND.NO.ACK interface of NETBIOS to exchange messages. However, under very heavily loaded conditions using SEND.NO.ACK can cause more overhead than SEND because of the design of either the LAN adapter or the lower software layers of the LAN adapter support software. Heavy loading occurs when many computers attempt to exchange messages with one particular computer.

The SEND.NO.ACK provides feedback (a return code) to the sender of a message that it was not received by its session partner. The recommended action for the sender is to resend the message again. In most environments the SEND.NO.ACK can be re-issued without increasing overhead. However, some implementations of the software below NETBIOS and the LAN...