问一下udp基础知识
jiju 2003-02-18 09:35:57 如果使用组播形式,假设有多台机器循环多次发一个包(包的大小很小,考虑在512b以下,不产生丢包的情况)单看其中一台机器,这台机器会不会把一些包组合后,在传给你?
也就是说:
假设这些机器上的程序如下:
for(int i=0;i《1024;i++)
{
sendto("china");
}
那么其中一台机器
char ch【1024】;
recvfrom(ch);
ch可不可能会等于"chinachina"或“chinachi”;如果产生,“chinachina”可不可能是分别由两台不同的机器传输来的?(我想大概是不可能,要不然最后一个参数是什么呢!),如何避免?