IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 计算机网络--应用层1 -> 正文阅读

[系统运维]计算机网络--应用层1

1.定义
应用层协议定义了一种服务,用于解决一类问题,需要通过客户和服务器之间的通信来完成,协议通信是所采用的规则
2.DNS域名解析协议
域名:为了方便机器处理,需要将方便记忆的主机名转换为32位IP地址
域名结构:采用层次树状结构的命名方法
例如www.baidu.com,其中www是主机名,baidu.com是域名,主机名和域名构成了完全限定域。
根:. 可以省略
顶级域名:国家顶级域名(cn、us)通用顶级域名(com、org、net、edu)
二级域名:可以是国家域名或者顶级域名下的顶级域名的名字,但是二级域名,也可以是自己定义的名字,用于企业自己管理
在这里插入图片描述
域名解析过程
DNS 域名解析系统是基于 UDP 协议,将域名解析为 IP 地址。
(1) 打开浏览器,输入一个域名如 www.baidu.com,此时主机会发送一个 DNS 请求到本地浏览器(本地DNS 服务器一般由 ISP 提供,如中国移动.如果是学校公司的话可能会有自己的DNS服务器)。
(2) 本地 DNS 服务器查询缓存记录,有则直接返回结果,此时称为权威应答。没有则向 DNS 根服务器进行查询,此时,称为非权威应答。
(3) 如果根服务器没有记录具体的域名和 IP 地址的对应关系,就告知本地 DNS 服务器向哪一个域服务器进行查询。
(4) 本地服务器继续向DSN域服务器进行查询告知本地 DNS 服务器所查域名对相应的IP地址。
(5) 本地 DNS 服务器最后将查询结果告知浏览器,同时本地DNS缓存记录,方便下次解析相同域名。
3.动态主机配置协议DHCP
定义
移动设备、无线设备在连接网络时,需要进行地参数配置,才能相互通信。在协议软件中给这些参数赋值的动作叫做协议配置。一个软件协议在使用之前必须是已正确配置的。
需要配置的项目:
(1) IP 地址
(2) 子网掩码
(3) 默认路由器的 IP 地址
(4) 域名服务器的 IP 地址
互联网广泛使用的动态主机配置协议 DHCP 提供了即插即用连网的机制。
这种机制允许一台计算机加入新的网络和获取IP 地址而不用手工参与。
需要 IP 地址的主机在启动时就向 DHCP 服务器广播发送发现报文,这时该主机就成为 DHCP 客户。
本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务器才回答此广播报文。
DHCP 服务器先在其数据库中查找该计算机的配置信息。若找到,则返回找到的信息。若找不到,则从服务器的 IP 地址池中取一个地址分配给该计算机。DHCP 服务器的回答报文叫做提供报文。
中继代理
并不是每个网络上都有 DHCP 服务器,这样会使 DHCP 服务器的数量太多。现在是每一个网络至少有一个 DHCP 中继代理,它配置了 DHCP 服务器的 IP 地址信息。
当 DHCP 中继代理收到主机发送的发现报文后,就以单播方式向 DHCP 服务器转发此报文,并等待其回答。收到 DHCP 服务器回答的提供报文后,DHCP 中继代理再将此提供报文发回给主机。
租用期
DHCP 服务器分配给 DHCP 客户的 IP 地址的临时的,因此 DHCP 客户只能在一段有限的时间内使用这个分配到的 IP 地址。DHCP 协议称这段时间为租用期。 租用期的数值应由 DHCP 服务器自己决定。
4.文本传输协议FTP
FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限,可以删除FTP服务器文件、重命名FTP服务器文件等;
FTP客户端和服务器需要建立两个TCP连接:
命令:FTP客户发出的传送请求,发送给服务器端,端口号21
数据:用于传输文件,端口号20
FTP 特点:
1.文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。
2.FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。
3.FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-19 08:21:07  更:2021-09-19 08:22:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 16:47:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码