文章目录
第二章 应用层
一、应用层概述
- 解决通过应用进程之间的交互解决特定的网络应用问题
常见的网络应用
- 万维网www
- 域名系统DNS:将域名自动转换为ip地址
- 动态主机配置DHCP
- 文件传送FTP和P2P文件共享
- 电子邮件
- 多媒体网络应用
二、客户/服务器方式(C/S方式)和P2P对等方式
网络应用程序运行在处于网络边缘的不同端系统上,通过彼此之间的通信来完成某项任务
- 因此,我们需要考虑的就是网络应用程序在各端系统上的组织方式和他们之间的关系
- 客户/服务器方式(Client/Sever方式)
- 对等方式(Peer - to - Peer方式)
1. 客户/服务器方式(Client/Sever方式)
- 客户和服务器是指 通信中所涉及的两个应用进程
- 客户是服务的请求方,服务器是服务的提供方
- 服务器总是在运行状态,并且等待客户的请求,服务器也有固定的端口号(http服务器的默认端口号是80端口)
- 采用C/S方式的网络应用:万维网www,电子邮件SMTP&#