【计算机网络】应用层 : 网络应用模型 ( 应用层概述 | 客户端 / 服务器 模型 | P2P 模型 )

举报
韩曙亮 发表于 2022/01/11 00:26:27 2022/01/11
【摘要】 文章目录 一、应用层概述二、网络应用模型三、客户 / 服务器 模型四、P2P 模型 一、应用层概述 应用层作用 : 对 应用程序 的 通信 提供服务 ; 应用层定...





一、应用层概述



应用层作用 : 对 应用程序 的 通信 提供服务 ;

应用层定义 :

  • 报文类型 : 应用进程 交换的 报文类型 , 请求报文 / 响应报文 ;
  • 语法 : 报文 使用的语法 , 各个报文字段的定义 ;
  • 语义 : 字段 信息 含义 ;
  • 同步 : 进程 发送报文 时机 , 方法 , 报文响应规则 ;

应用层功能 及 相关协议 :

  • 文件传输 , 访问 , 管理 , FTP
  • 电子邮件 , SMTP , POP3
  • 虚拟终端 , HTTP
  • 查询服务 和 远程作业登录 , TELNET
  • 域名解析 , DNS




二、网络应用模型



网络应用模型 :

① 客户 / 服务器 模型 ( Client / Server )

② P2P 模型 ( Peer-to-Peer )





三、客户 / 服务器 模型



客户 / 服务器 模型 :

① 服务器 : 提供 服务 的 设备 ;

  • 永久提供服务 , 24 小时不间断提供服务 ;
  • 永久性访问地址 , 如 域名 ;

② 客户端 : 请求 远程服务 的主机 ;

  • 与 服务器 通信 , 请求服务器提供的服务 ;
  • 间歇性 接入网络 , 并不是一直接入网络 ;
  • IP 地址可能不固定 , 动态 IP 地址 ; 也可能是固定 IP 地址 ;
  • 与 其它 客户端 没有关联 ;

常见的 C/S 应用 : WEB 网站 , FTP 文件传输 , TELNET 远程登录 SMTP 电子邮件 ;





四、P2P 模型



P2P 模型 :

  • 无服务器 : 不存在 永久在线 服务器 ;
  • 主机作用 : 每个主机都 可以作为 服务器 , 同时也可以请求服务 ;
  • 直接通信 : 任意 两个 主机可以 直接 通信 ;
  • 间歇接入 : 每台主机都可以 间歇性接入网络 ;
  • 动态 IP : 每台节点之间 , 都可以使用 动态 IP ;
  • 扩展性 : 可以任意 扩展 主机 ;
  • 健壮性好 : 某一台或机台主机宕机 , 不影响整个网络通信 ;

文章来源: hanshuliang.blog.csdn.net,作者:韩曙亮,版权归原作者所有,如需转载,请联系作者。

原文链接:hanshuliang.blog.csdn.net/article/details/108593165

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。