基本网络服务: TELNET E-mail FTP BBS Usenet
三种应用程序体系结构:
- c/s (custom and server)
- p2p
- c/s p2p mixed
c/s模式
服务器的特点:
- 总是保持打开状态
- 为多个客户端提供请求服务
- 永久固定的ip地址
- 可扩展为服务器群
客户端:
- 间歇打开或者关闭
- 向服务器发送请求
- ip地址一般是动态的
- 客户端间不直接通信
为什么采用c/s模式
保证信息资源的合法性和安全性 保证数据的完整性和一致性
P2P模式(可扩展度高,难以管理)
- 无打开的服务器,又或者说人人都是服务器
- 任意的对等客户端可以直接通信
- 间歇性的连接 ip地址不固定
P2P与C/S的区别与联系
有别于传统的互联网资源共享模式(C/S),P2P网络淡化了服务提供者和服务使用者的界限,P2P进一步扩大了网络资源共享的范围和深度,提供了资源的利用率,使信息共享达到了最大化。
P2P和C/S混合模式
如napster 即时通讯软件等
传输层协议的选择
根据需求选择tcp或者udp
TCP
- 可靠的面向连接服务
- 字节流传服务
- 全双工服务(同时进行信号的双向传输)
UDP
- 无连接、不可靠的传输
- 不提供拥塞控制服务
- 不提供最小延时保证
![22301593ba349c4a624a7d2a84120754.png](https://img-blog.csdnimg.cn/img_convert/22301593ba349c4a624a7d2a84120754.png)
几个概念
超文本标记语言html
统一资源定位符url
超文本传输协议http
url地址组成
url是网络中资源具有的唯一标识符(绝对路径)
ip是网络中主机地址的标识符,但不唯一,也叫域名地址