linux程序设计__技术技巧跟项目实践---网络编程--第9章节.pptVIP

  • 1
  • 0
  • 约1.97万字
  • 约 45页
  • 2018-10-16 发布于湖北
  • 举报

linux程序设计__技术技巧跟项目实践---网络编程--第9章节.ppt

linux程序设计__技术技巧跟项目实践---网络编程--第9章节

第九章 网络编程 9.1 SOCKET的概念 9.2 SOCKET的建立与配置 9.3 SOCKET的连接建立 9.4 数据传输 9.5 SOCKET编程实例 9.6 PING命令解析 9.7 实战技巧 光驱与软驱的加载方法 9.1 Socket的概念 Socket是TCP/IP协议传输层提供的接口或套接字,供用户编程访问网络资源时的工具。Socket接口是TCP/IP网络的API,socket接口定义了许多函数或例程,程序员用它们开发TCP/IP网络上的应用程序。TCP/IP协议(Transmission Control Protocol/Internet Protocol)是传输控制/网际协议,又叫网络通信协议,这个协议是Internet国际互联网络的基础。要学Internet上的TCP/IP网络编程,必须理解socket接口。 Linux的套接口通信模式与日常生活中的电话通信非常类似,套接字代表通信线路中的端点,端点之间通过通信网络来相互联系。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出,就很容易了解socket。网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用socket( ),该函数返 回一个整型的socket描述符,随后的

文档评论(0)

1亿VIP精品文档

相关文档