[comp.protocols.tcp-ip] MTU with Wollongong

whwb@cgch.UUCP (Hans W. Barz) (04/17/89)

I am posting this question on behalf of Derek A. Stealenberg (DTB):

 This questions concerns Wollongong's TCP/IP with the VAX Pascal interface:

 1) Is it possible to manipulate any TCP/IP parameter (i.e. MTU or max segment
    size) to force our remote recv calls to read 2048 byte mesages with a single 
    read. Currently our client writes 2048 bytes messages and although our server
    expects to read 2048 messages, the read completes with 1024 messages. We then
    have to do a second read to get the rest of the message.

 2) Is there a limit to the size of a message that can be written to the datagram
    socket ? We see a limit of 2048 bytes per message. Can we change this ? We 
    already use setsockopt to increase the send and receive buffers.

 3) Why are our network sockets not deleted when the program that creates them
    goes away. We do a shutdown of the socket and deassign it before exiting. We
    only see this problem if we act as a server and use the primary socket for
    the connection request and the data transfer. If we assign a new channel to
    the client, the problem does not exist.

Hans W. Barz, R.1032.5.56, CIBA-GEIGY, 4002 Basel, Switzerland
mail: whwb@cgch.uucp
phone: +41/61/6974520
fax: +41/61/6973288