计算机网络----第十三天

embedded/2024/9/23 20:16:27/

                                  DNS协议和文件传输协议

DNS:

含义:用于域名和IP地址的互相解析

DNS域名:

背景:通过IP地址访问目标主机,不便于记忆

域名的树形层次化结构:

①根域

②顶级域:主机所处的国家/区域,注册人的性质

③二级域:注册人自行创建的名称

④主机名:区域内部的主机的名称

DNS查询模式:

递归查询:

DNS服务器一定会返回一个确切的查询结果;

客户端到DNS的查询

迭代查询:

DNS服务器会返回一个已知的其他DNS服务器,由请求者自行查询

DNS服务器到DNS服务器的查询

文件传输协议含义:

含义:FTP、C/S、身份验证

文件传输协议端口:

数据端口:FTP(20)用于负责用户的身份认证,以及用于传输ftp命令和执行信息

控制端口:FTP(21)用于数据上传、下载

数据传输方式:

主动方式:数据连接有服务器主动发起,控制连接:21端口,数据连接:20端口

被动方式:数据连接有客户端主动发起,控制连接:21端口,数据连接:服务器随机产生端口

TFTP:

含义:简单文件传输协议,基于udp,69端口,

特点:只有数据传输功能,不提供身份验证,目录列表等功能


http://www.ppmy.cn/embedded/7783.html

相关文章

【数据结构】霍夫曼树

1.概念 霍夫曼树(Huffman Tree),又称最优二叉树,是一种带权路径长度最短的二叉树。在霍夫曼树中,叶子节点的权值通常代表字符出现的频率,非叶子节点的权值是其子节点权值的和。霍夫曼树广泛应用于数据压缩…

JenKins使用(Linux)

一、准备工作 1、Linux中装好JDK、Maven、Git这三个环境 (1)配置JDK的环境变量 (2)配置Maven的Setting.xml文件和环境变 (3)Git就不需要配置环境变量了 2、安装JenKins,注意网上说 JenKins…

纵行科技携ZETA传感器亮相深圳国际传感器与应用技术展览会

传感器是物联网时代的核心组成部分,在数字化转型和智能化趋势的推动下,全球传感器创新加速,市场持续增长,规模不断扩大。2024年4月14-16日,深圳国际传感器与应用技术展览会,在深圳会展中心(福田…

不需要在 HTML 中添加任何额外的标签,就能实现复杂的设计效果。

1. 基础知识 什么是伪元素选择器 伪元素选择器用来指定一个元素的特定部分或者在元素中创建虚拟内容。 最常见的伪元素选择器包括 ::before 和 ::after,它们分别用于在元素内容的前面和后面添加内容或样式。 伪元素选择器是为了增强对元素的控制,它们…

Git的操作和使用

一、基本操作 1、创建git本地仓库 (1)创建目录:mkdir gitcode (2)进入目录:cd gitcode/ (3)查询目录内容:ls (4)在当前目录下创建git本地仓库…

MongoDB与MySQL的区别???MongoDB的优势???

MongoDB是一种开源的文档型数据库管理系统,它使用类似于JSON的BSON格式(Binary JSON)来存储数据。与传统关系型数据库不同,MongoDB不使用表和行的结构,而是采用集合(Collection)(Mysql表)和文档…

【计算机网络】【《计算机网络·自顶向下方法(原书第7版)》笔记】第三章:运输层

文章目录 [toc]3.1|概述和运输层服务运输层和网络层的关系因特网运输层概述 3.2|多路复用与多路分解无连接的多路复用与多路分解面向连接的多路复用与多路分解TCP客户-服务器示例 Web服务器与TCP 个人主页:丷从心 系列专栏:计算机网络 3.1|概述和运输层…

Css切换不同窗口

代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><title>Title</title></head><style>/*label {*//* display: block;*//*}*/* {padding: 0;margin: 0;}body {height: 100vh;backgroun…