网络应用模型
网络应用模型:
应用层对应用程序的通信提供服务
应用层的功能:
1)文件传输、访问和管理
2)电子邮件
3)虚拟终端
4)查询服务和远程作业登录
应用层的重要协议:
1)FTP、TFTP
2)SMTP、POP3、IMAP
3)HTTP
网络应用模型:
1)客户/服务器模型(Client/Server)
2)P2P模型(Peer-to-Peer)
—————————
服务器:提供计算服务的设备【永久提供服务、永久性访问地址/域名】
客户机:请求计算服务的主机
1)与服务器通信,使用服务器提供的服务
2)间歇性接入网络
3)可能使用动态IP地址
4)不与其他客户机直接通信
应用:Web、文件传输FTP、远程登录、电子邮件
—————————
P2P模型:
1)不存在永远在线的服务器
2)每个主机既可以提供服务,也可以请求服务
3)任意端系统/节点之间可以直接通讯
4)节点间歇性接入网络
5)节点可能改变IP地址
6)可扩展性好
7)网络健壮性强