引刀成一快

导航

 

2005年12月25日

摘要: 这段时间看了不少网络程序的代码,也动手写了几个server/client.总结一下,大部分网络程序使用的是tcp,用udp只有3个理由,1.允许一定的包丢失 2.需要做nat穿透3.节省资源,如socket句柄. 而大多数应用层通讯协议,特别是数据量传输比较大的,为了效率和可靠性都会采用tcp.而TCP是流结构,应此要考虑2种情况: 1.发送数据被阻塞 2.接受包不完整或者多余. 虽然tcp是st... 阅读全文
posted @ 2005-12-25 16:13 tsbob 阅读(2765) 评论(5) 推荐(0) 编辑