应用层协议原理
网络应用程序
- 运行在不同主机上的程序,利用网络相互通信
- 不需要运行在网络核心中
应用系统结构和网络体系结构
- 应用系统结构由开发者确定,确定网络应用在不同端中的组织形式
- 网络体系结构固定且向应用提供特定的服务集合
典型结构
C/S
-
C
客户端。如果基于web,就是浏览器
- 可能不固定的IP
- 不永远在线
- Client不直接通讯
-
S
服务器端
-
易于管理,Server可能是瓶颈
-
web/FTP/telnet/email
P2P
- 无居中心位置的Server
- 主机间直接连接
- 可能间歇性连接
- IP地址可能不固定
- 特点
混合型