第9章 网络通信应用.pptVIP

  • 0
  • 0
  • 约4.73千字
  • 约 22页
  • 2017-01-01 发布于江西
  • 举报
第9章 网络通信应用.ppt

第9章 网络通信应用 在信息社会,随着互联网的普及,网络应用越来越广泛,通过互联网传输信息成为PC的必备要素。在嵌入式设备上,也越来越多的利用网络传输信息。Linux操作系统从一开始就提供网络功能,并且,Linux上的socket库兼容BSD socket库,为开发网络应用提供良好的支持。对应用程序员来说,掌握socket开发可以快速的实现网络应用程序。本章主要内容如下: TCP/IP协议簇介绍 socket通信的概念 通过socket进行面向数据流的通信 通过socket进行面向数据报的通信 socket开发的高级应用 9.1 网络通信基础 互联网(internet)是目前世界上应用最广泛的网络,最早从美国军方的科研项目ARPA(Advanced Research Projects Agency)发展而来。互联网采用TCP/IP协议传输数据,虽然TCP/IP协议并不是ISO规定的标准协议,但是作为应用最广泛的协议已经成为大规模网络通信的事实标准。本节介绍TCP/IP协议簇以及其中重要的IP协议、TCP协议和UDP协议。 9.1.1 TCP/IP协议族 TCP/IP协议实际上是由一组协议组成的,通常也称作TCP/IP协议簇。根据ISO/OSI参考模型对网络协议的规定,对网络协议划分为7层。 9.1.2 IP协议 在图看出,IP协议工作在传输层,负责数据包的传输管理。IP协议

文档评论(0)

1亿VIP精品文档

相关文档