I thought I sent a reply, but looking about, I can't find it now.
 So, I'd try again, and cc the perl list, just for general interest.
 
 this problem appears to be a dead ringer for a 
 don't-fragment versus a router MTU poblem.
 
 a quick web trawl turns up the following reference, 
 
    http://www.uic.rnd.runnet.ru/doc/inet/tcp_stevens/udp_user.htm#11_1
    
 in particular:
    http://www.uic.rnd.runnet.ru/doc/inet/tcp_stevens/udp_user.htm#11_5 
 
 I saw a similar problem long ago, and it was devilish to figure out.
 
 it was ultimately due to a change in network configuration, 
 that I did not find out about, until much later.
 
 basically, a router downstream may be tossing your udp datagrams
 if longer than that router's MTU, and the don't-fragment flag is set.
 

> Hi,
> sorry for the delay, but I have been a bit busy.
> I sent the test scripts to '[EMAIL PROTECTED]' (no real name provided), who =
> asked for them in order to reproduce the problems.
> To cut it short: on his/her platform everything runs fine.
> There are some differences in the VMS/UCX versions, but the perl version =
> is the same (5.6.1). At the moment I don't have a clue what's going =
> wrong.
> I am going to read about this "socket madness" :-)
> 
> By the way: I am using the Socket module with send/recv calls.
> 
> I'll send my two little test scripts as attachment. Perhaps somebody =
> else can reproduce the errors.
> 
>  >=20
>  > Thomas,
>  >=20
>  > Your analysis and the subsequent silence indicate that you probably
>  > know more about this issue than anyone else does.  What Perl module
>  > are you using to send the packets?  IO::Socket?  If you are using
>  > stdio on sockets, I'm afraid that's something that just doesn't work
>  > on VMS.  I think you have to use sysread() and syswrite().  Look in
>  > the archive for a thread called "socket madness" or similar from
>  > earlier this year.  Let us know if you track the problem down.
>  > --=20
>  > ____________________________________________
>  > Craig A. Berry                 =20
>  > mailto:[EMAIL PROTECTED]
>  >=20
>  > "Literary critics usually know what they're
>  > talking about. Even if they're wrong."
>  >    -- Perl creator Larry Wall

  

Reply via email to