栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

计算机网络- 应用层

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

计算机网络- 应用层

6 应用层 6.1 网络应用模型 6.1.1 客户/服务器模型

C/S模型,一个总是打开的服务器,服务与其他自称客户的主机请求,其工作流程如下:

  • 服务器处于接受请求的状态
  • 客户端发出服务请求,并等待接收结果
  • 服务器收到请求后,分析请求,并进行必要的处理,得到结果并发送客户机

常见的C/S模型包括web,文件传输协议FTP,远程登陆,电子邮件。

  • 客户机之间不直接通信
  • 可扩展性不佳,受限于服务器硬件和网络带宽限制,服务器支持的客户机数量有限
6.1.2 P2P模型

P2P思想,整个网络中传输的内容不在被保存到服务器上,每个节点同时具备下载和上传的功能,其权力和义务大多是对等的。
P2P模型本质上还是客户端服务器模型,不过每个节点都可以基座客户端,又做服务器。
优点:

  • 减轻服务器压力,消除了对某个服务器的完全依赖
  • 多个客户机可以直接共享文档
  • 可扩展性好
  • 网络健壮性好
    缺点:
  • 给其他节点服务,占用内存,影响整机速度

应用:电驴,(视频电话应该也是)

6.2 域名系统(DNS)

Domain Name System,DNS 用来将人们记忆的具有特定含义的主机名(www.cskaoyan.com)转换成便于机器处理的IP地址。
互联网上的每一台电脑都被分配一个IP地址,数据的传输实际上是在不同IP地址之间进行的。包括我们在家上网时使用的电脑,在连上网以后也被分配一个IP地址,这个IP地址绝大部分情况下是动态的。也就是说你关掉调制解调器,再重新打开上网,你的上网接入商会随机分配一个新的IP地址。
DNS采用 C/S模型,使用UDP ,端口号53
DNS分成3部分:层次域名空间、域名空间和解析器

6.2.1 层次域名空间

因特网采用层次树状结构的命名方法。
顶级域名

  • 国家顶级域名: cn us jp
  • 通用顶级域名: .com .net .org .gov
  • 基础结构域名: arpa

每个组织将他的域名再分成一定数目的子域

6.2.2 域名服务器

DNS域名服务器一层此方式组织,没有一台域名服务器在因特网上有所有主机的映射,采用分布式数据库。

1 根域名服务器

所有的根域名服务器,都知道所有的顶级域名服务器的IP地址。不管是那个本地域名服务器无法解析域名,都要首先求助根域名服务器,因特网上有13台根域名服务器。
他告诉本地域名服务器,下一步找哪一个顶级域名服务器进行查询。

2 顶级域名服务器

顶级域名服务器,负责管理在该顶级域名服务器注册的所有二级域名,收到DNS请求时,就给出回答,可能是结果IP地址,也可能是下一个要查找的服务器的IP地址。

3 授权域名服务器(权限域名服务器)
  • 每台主机都比选在授权域名服务器处登记
  • 一台主机最好有两个授权域名服务器
  • 授权域名服务器总能将管辖的主机名转换成该主机的IP地址
  • 许多域名服务器,同时充当本地域名服务器和授权域名服务器
4 本地域名服务器
  • 每个因特网络提供者(ISP)、大学、企业等都可以用有一个本地域名服务器
  • 当一台主机发出DNS 查询请求时,请求报文就发送给本地域名服务器。
  • windows 本地连接,填的DNS地址,就是本地域名服务器地址
6.2.3 域名解析过程
  • 正向解析:将域名映射为IP地址
  • 反向解析:将IP地址映射为域名

域名解析两种方式:递归查询,递归查询与迭代相结合的方式。

主机向本地域名服务器的查询方式都是递归查询。本地域名服务器将结果缓存,同时返回给客户机。

递归查询: 本地域名服务器只需要查询一次根域名服务器。跟服务器负载过大,不实用

迭代查询: 根域名服务器收到本地域名服务器发出的查询请求,要么给出结果,要么给出下一步应该像那一个服务器查询。本地域名服务器在向顶级域名服务器查询,…直到本地域名服务器得到结果IP后,将结果返回主机。

为加快查询速度,将将查询结果保存在DNS服务器的高速缓存中,但是因为IP是动态的,过一段时间就将高速缓存中信息丢弃。

6.3 文本传输协议 FTP 6.3.1 FTP原理

提供交互式访问,允许客户指定文件的类型和格式,并郧西文件具有存取权限。
FTP采用C/S工作方式,使用TCP方式传输,郧西一个FTP服务器同时为多个客户进程提供服务。

  • 端口号 21
6.3.2 控制连接与数据连接

FTP在工作时,使用两个并行的TCP连接;

  • 一个是控制连接 端口号21,在整个会湖区期间一直打开,不用来传文件。
  • 一个是数据连接 端口号20 在传送哦那个完毕后关闭“数据传送连接”,并结束运行。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/868593.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号