网络交流必备高效文档指南.pptVIP

  • 1
  • 0
  • 约2.07千字
  • 约 22页
  • 2026-09-17 发布于北京
  • 举报

第9章网络通信应用;9.1网络通信基础;多线程处理连接的时候需要注意一种线程直接的全局变量是共享的,所以每个连接相应的套接字句柄应该保存在线程内部。

TCP/IP合同实际上是由一组合同组成的,通常也称作TCP/IP合同簇。

Linux操作系统从一开始就提供网络功效,并且,Linux上的socket库兼容BSDsocket库,为开发网络应用提供良好的支持。

因为不同类型的网络之间传输的网络报文长度是不同的,为了能适应在不同的网络中传输TCP/IP合同报文,IP合同提供分段机制协助数据包穿过不同类型的网络。

3面向连接的echo服务编程实例

因此,使用select()和poll()函数能够显著提升网络应用程序的工作效率。

Linux操作系统从一开始就提供网络功效,并且,Linux上的socket库兼容BSDsocket库,为开发网络应用提供良好的支持。

TCP合同层处理完毕后,把其余数据交给应用层程序处理,如FTP的服务程序和客户程序。

无连接的套接字通信比较简单,本节给出一种获取时间的例子,服务端程序time_serv.

#includesys/socket.

因为不同类型的网络之间传输的网络报文长度是不同的,为了能适应在不同的网络中传输TCP/IP合同报文,IP合同提供分段机制协助数据包穿过不同类型的网络。

UDP与TCP一样是传输层合同,但是UDP合同没有控制数

文档评论(0)

1亿VIP精品文档

相关文档