Ch02-应用层(2011).pptVIP

  • 0
  • 0
  • 约2.11万字
  • 约 109页
  • 2017-06-14 发布于北京
  • 举报
应用层 第2章 内容领航 应用层基本概念 域名解析与DNS协议 Web应用与HTTP协议 文件传送与FTP协议 电子邮件与SMTP、POP3协议 远程登录与telnet协议 套接字编程初步 应用层的特点 内容丰富 因特网可以为用户提供各种不同的应用,每一种应用都有自己的应用层协议,所以应用层的协议非常多。 面向应用 应用层协议离用户最近,直接为用户服务。 应用层协议一般只关注特定应用中信息如何交互,而很少关心信息的传送细节。 如何构建一个网络应用? 网络应用往往涉及两个进程,它们通过网络进行通信。 进程(Process):主机中动态运行的程序 同一主机的进程间通信:进程间通信(IPC) 不同主机的进程间通信:消息传递 如何构建和部署一个新的网络应用? 位于网络两端的两个程序以何种方式互相通信? 客户/服务器模式 客户/服务器模式是网络应用程序的主要通信模式。 服务器 提供服务的进程 一直保持运行状态,随时准备接受请求。 地址固定 客户 请求服务的进程 需要时运行,可以向服务器发送请求。 地址可变 套接字(socket) 进程通过它的套接字在网络上发送和接收数据。 如何为进程编址? IP地址 唯一标识一台因特网的主机 32位二进制数 端口号 唯一标识主机中的一个进程 16位二进制数 套接字就是利用IP地址和端口号的组合来标识的。 进一步讨论端口号 端口是应用进程的标识 本质上是在运输

文档评论(0)

1亿VIP精品文档

相关文档