《java程序设计07.pptVIP

  • 1
  • 0
  • 约1.05万字
  • 约 31页
  • 2016-12-30 发布于四川
  • 举报
第7章 网 络 编 程 本章主要内容 7.1 网络编程的基本概念 7.2 InetAddress类 7.3 TCP程序设计 7.4 UDP程序设计 7.5 URL程序设计 7.1 网络编程的基本概念 7.1.1 网络基础 7.1.2 TCP/IP协议簇 7.1.3 TCP与UDP 7.1.1 网络基础 网络编程的目的就是直接或间接地通过网络协议与其他计算机进行通信。 网络编程中有两个主要的问题: 一个是如何准确地定位网络上一台或多台主机 另一个就是找到主机后如何可靠、高效地进行数据传输。 目前,主流网络体系结构是以TCP/IP协议为核心的。 7.1.2 TCP/IP协议簇 TCP/IP以其两个主要协议——传输控制协议(TCP)和网络互联协议(IP)而得名,实际上是一组协议,包括多个具有不同功能且互为关联的协议。 TCP/IP是多个独立定义的协议集合,因此也被称为TCP/IP协议簇。 TCP/IP协议模型从更实用的角度出发,形成了高效的四层体系结构,即网络接口层、IP层、传输层和应用层。 7.1.3 TCP与UDP TCP提供面向连接的服务。TCP不支持广播或多播服务。UDP在传送数据之前,不需要建立连接,同时,远程主机收到UDP数据包后,不需要返回任何响应。 端口 TCP与UDP都采用了与应用程序接口处的端口(port)与上层的应用进程进行通

文档评论(0)

1亿VIP精品文档

相关文档