【计网笔记】应用层

应用层服务传输层协议端口号
DNSTCP或UDP53
FTPTCP20或21
TELNETTCP23
HTTPTCP80
HTTPSTCP443
SMTPTCP25
POP3TCP110
IMAPTCP143
MIME//
DHCPUDP67
SNMPUDP161

域名系统DNS

使用具有一定语义的域名来助记IP地址

  • 一个域名可能有多个IP地址
    • 服务器农场
      • 前端调配请求去不同的服务器
      • 不同服务器均连接到后端数据库
    • 在南京和北京访问http://www.bilibili.com不是一个服务器

  • 一个IP地址可能有多个域名
    • www.baidu.com和www.baidu.cn

域名结构

  • 不超过4个标号,标号之间用.间隔
    • 每个标号不超过63个字符
      • 域名不超过4×63+3=255个字符
  • 大小写无关
  • 从右到左为顶级域名、二级域名、三级域名......

域名服务器

  • 根域名服务器
    • 全球13个IP(不计镜像)
    • 知道所有的顶级域名服务器的域名和IP地址
  • 顶级域名服务器TLD
    • 管理对应一号域名下的所有二级域名
  • 权限域名服务器
    • 保存一个区域的域名-IP地址映射
  • 本地域名服务器(默认域名服务器)

域名数据库

分布式数据库

记录为五元组<Domain_name, Time_to_live, Class, Type, Value>

  • Domain_name:域名
  • Time_to_live:生存期,用于DNS缓存
  • Class:类别,Internet消息为IN
  • Type:类型
  • Value:值

域名解析过程

  • 递归:本地域名服务器替代主机,从根域名服务器开始查询IP地址
  • 迭代:本地域名服务器从根域名服务器开始问起,自高向低按标号问一遍

  • 主机向本地域名服务器查询总是迭代查询的
  • 本地域名服务器向更高级域名服务器查询,迭代和递归皆可

【2010-408】如果本地域名服务器无缓存,当采用递归方法解析另一网络某主机域名时,用户主机、本地域名服务器发送的域名请求消息数分别为(A)
A. 一条、一条

B. 一条、多条

C. 多条、一条

D. 多条、多条 

【2020-912】以下正确的选项是(A)
A. 双十一淘宝购物,不同地方的人得到的IP地址可能不同

B. DNS资源记录是通过二元组的形式

C. DNS通过集中式数据库提供服务

D. 访问WWW.TSINGHUA.EDU.CN和www.tsinghua.edu.cn不一样 

【2021-912】关于DNS,正确的是(D)
I. 一个域名对应多个IP

II.一个IP对应多个域名
A. I
B. II
C. I和II都不对
D. I和II都对

FTP协议

  • 客户-服务器模式
    • 一个服务器主进程,用于接收请求
    • 若干个服务器从属进程,用于处理单个请求
  • 两个TCP连接
    • 控制连接与控制进程
      • 仅发送请求,不用来传输数据
      • 在会话期间全程打开
      • 客户端通过控制连接告知服务器数据连接所用端口
      • 服务器一旦收到请求就创建数据连接和数据传送进程
      • 服务器进程使用21端口
    • 数据连接与数据传送进程
      • 实际用于传输数据
      • 仅在传输数据时打开,完成文件传送后即关闭
      • 服务器进程使用20端口
    • 使用两个端口,两个连接互不干扰

【2017-408】下列关于 FTP 协议的叙述中,错误的是(C)

A. 数据连接在每次数据传输完毕后就关闭

B. 控制连接在整个会话期间保持打开状态

C. 服务器与客户端的TCP 20端口建立数据连接

D. 客户端与服务器的TCP 21端口建立控制连接

万维网

统一资源定位符URL

超文本传输协议HTTP

电子邮件

简单邮件传输协议SMTP

用于发邮件(用户代理到发送方邮件服务器,发送方邮件服务器到接收方邮件服务器)

  • 客户-服务器模式
    • 发邮件的是客户
    • 收邮件的是服务器
  • 任何时候都不会有中间服务器
    • 如果接收方不接受邮件,发送方只能等待
  • 只能传送7位ASCII码文件
    • ASCII码从0~127的字符组成
    • 二进制文件、非英文文件都不能传
  • 邮件有长度限制
  • 有些实现并不完全按照SMTP标准来

邮局协议POP3

用于读邮件(接收方邮件服务器到用户代理)

  • 客户-服务器模式
    • 读邮件的是客户
    • 发邮件的是服务器
  • 客户一旦读取了邮件,服务器就把该邮件删除

网际报文存取协议IMAP

用于读邮件(接收方邮件服务器到用户代理)

  • 客户-服务器模式
    • 读邮件的是客户
    • 发邮件的是服务器
  • 用户在自己主机上可直接操作邮件服务器的邮箱
  • 服务器不会删除邮件,除非用户指定了删除操作
  • 允许收件人只读取一部分邮件
  • 必须上网才能使用

通用互联网邮件扩充MIME

用户与SMTP间的非ASCII码文件转换接口

  • 对SMTP无改动
  • 增加邮件主体结构,支持更多类型文件

【2012-408】若用户1与用户2之间发送和接收电子邮件的过程如下图所示,则图中①、②、③阶段分别使用的应用层协议可以是(D)

A. SMTP、SMTP、SMTP

B. POP3、SMTP、POP3
C. POP3、SMTP、SMTP
D. SMTP、SMTP、POP3

【2013-408】下列关于SMTP协议的叙述中,正确的是(A)
I. 只支持传输7比特ASCII码内容
II. 支持在邮件服务器之间发送邮件
III. 支持从用户代理向邮件服务器发送邮件

IV. 支持从邮件服务器向用户代理发送邮件
A.仅I、II和III
B.仅I、II和IV
C.仅I、III和IV
D.仅II、III和IV 

【2015-408】通过POP3协议接收邮件时,使用的传输层服务类型是(D)
A. 无连接不可靠的数据传输服务

B. 无连接可靠的数据传输服务
C. 有连接不可靠的数据传输服务
D. 有连接可靠的数据传输服务 

【2018-408】无须转换即可由SMTP协议直接传输的内容是(D)

A. JPEG图像
B. MPEG视频
C. EXE文件

D. ASCII文本 

【2016-912】关于SMTP协议正确的是(A)
A. 服务器不能给客户发送邮件

B. 客户不能接收服务器数据

C. 一个TCP通道不能发送多封邮件
D. 服务器之间不能互相传送邮件 

【2023-912】客户端代理发送邮件所采用的协议是(A)
A. SMTP
B. POP3
C. IMAP
D. SNMP 

简单网络管理协议SNMP

管理员的管理程序调控被管设备中的代理程序执行本地动作

  • 被管节点:运行SNMP代理程序
    • 维护本地数据库
    • 描述本地的状态历史
    • 执行本地动作
  • 管理信息:描述每个站点状态的变量
  • 管理站:管理员运行管理程序
    • 查询或修改被管站点的管理信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/882817.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习面试笔试知识点之K近邻算法(KNN)、最大期望算法(EM)

机器学习面试笔试知识点之K近邻算法KNN、最大期望算法EM 一、K近邻算法(KNN)&#xff08;监督学习算法&#xff09;1. 什么是KNN1.1 KNN的通俗解释1.2 近邻的距离度量1.3 K值选择1.4 KNN最近邻分类算法的过程 2.KDD的实现&#xff1a;KD树2.1 构建KD树2.2 KD树的插入2.3 KD树的…

vue 项目i18n国际化,快速抽离中文,快速翻译

国际化大家都知道vue-i18n 实现的&#xff0c;但是有个问题&#xff0c;就是繁杂的抽离中文字符的过程&#xff0c;以及翻译中文字符的过程&#xff0c;关于这个有些小工具可以希望可以帮到大家 1.安装vue-i18n npm i vue-i18n8.22.22.ElementUI多语言配置 在src目录下创建…

【UE5】将2D切片图渲染为体积纹理,最终实现使用RT实时绘制体积纹理【第六篇-阶段总结篇】

因为马上就要进入下一个阶段&#xff0c;制作动态编辑体积纹理的模块。 但在这之前&#xff0c;要在这一章做最后一些整理。 首先&#xff0c;我们完成没完成的部分。其次&#xff0c;最后整理一下图表。最后&#xff0c;本文附上正在用的贴图 完善Shader 还记得我们之前注…

联想ThinkPad笔记本怎么开启vt_ThinkPad笔记本开启vt虚拟化教程

最近使用联想ThinkPad笔记本的小伙伴们问我&#xff0c;联想ThinkPad笔记本怎么开启vt虚拟。大多数可以在Bios中开启vt虚拟化技术&#xff0c;当CPU支持VT-x虚拟化技术&#xff0c;有些电脑会自动开启VT-x虚拟化技术功能。而大部分的电脑则需要在Bios Setup界面中&#xff0c;手…

Florence-2视觉语言模型简明教程

近年来&#xff0c;计算机视觉领域见证了基础模型的兴起&#xff0c;这些模型无需训练自定义模型即可进行图像注释。我们已经看到了用于分类的 CLIP [2]、用于对象检测的 GroundingDINO [3] 和用于分割的 SAM [4] 等模型——每个模型都在其领域表现出色。但是&#xff0c;如果我…

将VSCode界面的显示语言改为简体中文,切换VScode界面的显示语言

VSCode界面默认的语言为英语&#xff0c;需要安装简体中文语言包&#xff0c;语言包为插件 &#xff08;Extension&#xff09;。 Step1: 点击左侧扩展按钮 Step2: 在搜索栏 &#xff0c;输入chinese Step3: 选择第一个简体中文&#xff0c;点击右下角install 按钮 Step4: 安装…

【K8S系列】Kubernetes node节点NotReady问题及解决方案详解【已解决】

Kubernetes 集群中的每个节点都是运行容器化应用的基础。当节点状态显示为 NotReady 时,意味着该节点无法正常工作,这可能会导致 Pod 无法调度,从而影响整个应用的可用性。本文将深入分析节点不健康的各种原因、详细的排查步骤以及有效的解决方案。 一、节点不健康的原因 节…

小程序视频SDK解决方案,提供个性化开发和特效定制设计

美摄科技作为视频处理技术的领航者&#xff0c;深知在这一变革中&#xff0c;每一个细微的创新都能激发无限可能。因此&#xff0c;我们精心打造了一套小程序视频SDK解决方案&#xff0c;旨在满足不同行业、不同规模客户的多元化需求&#xff0c;携手共创视频内容的璀璨未来。 …

推动AI技术研发与应用,景联文科技提供专业高效图像采集服务

景联文科技提供专业图像采集服务&#xff0c;涵盖多个领域的应用需求。 包含人体图像、人脸图像、手指指纹、手势识别、交通道路、车辆监控等图像数据集&#xff0c;计算机视觉图像数据集超400TB&#xff0c;支持免费试采试标。 高质量人像采集服务&#xff1a;支持不同光线条件…

Java最全面试题->Java基础面试题->JavaWeb面试题->Git/SVN面试题

文章目录 Git/SVN面试题Git和SVN有什么区别&#xff1f;SVN优缺点&#xff1f;Git优缺点&#xff1f;说一下Git创建分支的步骤&#xff1f;说一下Git合并的两种方法以及区别&#xff1f;Git如何查看文件的提交历史和分支的提交历史?什么是 git stash&#xff1f;什么是git sta…

纯前端实现语音合成并输出提示

<!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>语音合成</title><style>body {max-…

配置nginx服务通过ip访问多网站

1.关闭防火墙 [rootlocalhost wzj]# systemctl stop firewalld [rootlocalhost wzj]# sstenforce 0 bash: sstenforce: command not found... [rootlocalhost wzj]# setenforce 0 2&#xff0c;挂mnt [rootlocalhost wzj]# mount/dev/sr0/mnt bash: mount/dev/sr0/mnt: No suc…

Excel常用操作培训

1 Excel基本操作 1.1 常用快捷键 1.1.1快捷键操作工作簿、工作表 1.1.2快捷键操作 1.1.3单元格操作 1.1.4输入操作 2.1 常见功能描述 2.1.1 窗口功能栏 excel有很多功能可以用&#xff0c;新建文档后&#xff0c;可以最上方&#xff0c;可以看到所有的功能栏目 2.1.2 剪切板…

基于python智能推荐的丢失物品招领网站的制作,前端vue+django框架,协同过滤算法实现推荐功能

背景 基于 Python 智能推荐的丢失物品招领网站&#xff0c;通过前端 Vue 和后端 Django 框架的结合&#xff0c;为用户提供便捷、个性化的服务。该系统的核心在于实现智能推荐功能&#xff0c;采用协同过滤算法来提高用户体验&#xff0c;帮助用户更快找到合适的失物或招领信息…

爬虫日常实战

爬取美团新闻信息&#xff0c;此处采用两种方法实现&#xff1a; 注意点&#xff1a;因为此处的数据都是动态数据&#xff0c;所以一定要考虑好向下滑动数据包会更新的情况&#xff0c;不然就只能读取当前页即第一页数据&#xff0c;方法一通过更新ajax数据包网址页数&#xf…

二叉树展开为链表

二叉树展开为链表 给你二叉树的根结点 root &#xff0c;请你将它展开为一个单链表&#xff1a; 展开后的单链表应该同样使用 TreeNode &#xff0c;其中 right 子指针指向链表中下一个结点&#xff0c;而左子指针始终为 null 。展开后的单链表应该与二叉树 先序遍历 顺序相同…

文件处理新纪元:微信小程序的‘快递员’与‘整理师’

嗨&#xff0c;我是中二青年阿佑&#xff0c;今天阿佑将带领大家如何通过巧妙的文件处理功能&#xff0c;让用户体验从‘杂乱无章’到‘井井有条’的转变&#xff01; 文章目录 微信小程序的文件处理文件上传&#xff1a;小程序的“快递服务”文件下载&#xff1a;小程序的“超…

Sigrity Power SI Model Extraction模式如何提取电源网络的S参数和阻抗操作指导(一)

Sigrity Power SI Model Extraction模式如何提取电源网络的S参数和阻抗操作指导(一) Sigrity PowerSI是频域电磁场仿真工具,以下图为例介绍如果用它观测电源的网络的S参数以及阻抗的频域曲线. 观测IC端电源网络的自阻抗 1. 用powerSi.exe打开该SPD文件

AWD入门

一、简介 AWD(Attack With Defense&#xff0c;攻防兼备)模式。你需要在一场比赛里要扮演攻击方和防守方&#xff0c;攻者得分&#xff0c;失守者会被扣分。也就是说攻击别人的靶机可以获取 Flag 分数时&#xff0c;别人会被扣分&#xff0c;同时你也要保护自己的主机不被别人…

强心剂!EEMD-MPE-KPCA-LSTM、EEMD-MPE-LSTM、EEMD-PE-LSTM故障识别、诊断

强心剂&#xff01;EEMD-MPE-KPCA-LSTM、EEMD-MPE-LSTM、EEMD-PE-LSTM故障识别、诊断 目录 强心剂&#xff01;EEMD-MPE-KPCA-LSTM、EEMD-MPE-LSTM、EEMD-PE-LSTM故障识别、诊断效果一览基本介绍程序设计参考资料 效果一览 基本介绍 EEMD-MPE-KPCA-LSTM(集合经验模态分解-多尺…