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

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

文章目录

一、应用层概述

二、网络应用模型

三、客户 / 服务器 模型

四、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 ;

扩展性 : 可以任意 扩展 主机 ;

健壮性好 : 某一台或机台主机宕机 , 不影响整个网络通信 ;


目录
相关文章
|
3月前
|
机器学习/深度学习 数据库 数据安全/隐私保护
服务器核心组件:CPU 与 GPU 的核心区别、应用场景、协同工作
CPU与GPU在服务器中各司其职:CPU擅长处理复杂逻辑,如订单判断、网页请求;GPU专注批量并行计算,如图像处理、深度学习。二者协同工作,能大幅提升服务器效率,满足多样化计算需求。
1380 39
|
2月前
|
存储 机器学习/深度学习 人工智能
硅谷GPU单节点服务器:技术解析与应用全景
“硅谷GPU单节点服务器”代表了在单个物理机箱内集成强大计算能力,特别是GPU加速能力的高性能计算解决方案。它们并非指代某个特定品牌,而是一类为处理密集型工作负载而设计的服务器范式的统称。
|
2月前
|
机器学习/深度学习 人工智能 弹性计算
2025年阿里云GPU服务器租用价格与应用场景详解
阿里云GPU服务器基于ECS架构,集成NVIDIA A10/V100等顶级GPU与自研神龙架构,提供高达1000 TFLOPS混合精度算力。2025年推出万卡级异构算力平台及Aegaeon池化技术,支持AI训练、推理、科学计算与图形渲染,实现性能与成本最优平衡。
|
2月前
|
机器学习/深度学习 数据采集 人工智能
深度学习实战指南:从神经网络基础到模型优化的完整攻略
🌟 蒋星熠Jaxonic,AI探索者。深耕深度学习,从神经网络到Transformer,用代码践行智能革命。分享实战经验,助你构建CV、NLP模型,共赴二进制星辰大海。
|
3月前
|
机器学习/深度学习 传感器 算法
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
210 2
|
3月前
|
机器学习/深度学习 并行计算 算法
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
|
4月前
|
域名解析 运维 监控
阿里云轻量服务器的系统镜像和应用镜像的区别
轻量应用服务器是阿里云推出的易用型云服务器,支持一键部署、域名解析、安全管理和运维监控。本文介绍其系统镜像与应用镜像的区别及选择建议,助您根据业务需求和技术能力快速决策,实现高效部署。
|
12月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
265 17
|
12月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
226 10