应用层协议原理

应用层协议原理

  • 客户-服务器体系结构
  • P2P体系结构

在一对进程之间的通信会话场景中,发起通信的进程为客户,等待联系的进程为服务器

应用程序编程接口

进程通过套接字的软件接口向网络发送接收报文。

  • 可靠数据传输
  • 吞吐量
  • 定时
  • 安全性

TCP服务

  • 面向连接的服务:握手阶段后,在两个进程的套接字之间建立一个TCP连接。链接双方的进程可以在此连接上同时进行报文收发。
  • 可靠的数据传送服务

UDP服务

应用层协议

定义了运行在不同端系统上的应用程序进程如何相互传递报文。

  • 交换的报文类型(请求报文、响应报文)
  • 各种报文类型的语法
  • 字段的语义
  • 确定一个进程何时以及如何发送报文

应层协议只是网络应用的一部分

0%