
Originally Posted by
Faranim
According to Cliff (or whoever it was that did the work at the time), FFXI uses an absolutely horrid networking protocol.
They don't use TCP (secure, guaranteed delivery of data), but with good reason (TCP requires maintaining a large # of open connections).
Instead they use UDP. UDP is like the mail, you put a letter into your mailbox and *hope* it gets to the destination. Usually when using UDP, you implement some sort of handshaking procedure to ensure the data got there properly. But appearantly FFXI devs were too lazy to do this, so instead of actually verifying that the data was sent successfully, they just "put 2 letters in the mail" and hope at least 1 makes it.
I'm just not sure if the problem is from my end, or from SE's end.