网络工程师知识点5

news2024/11/23 22:08:52

71、什么是FTP?
FTP是文件传输协议。
FTP传输数据时支持两种传输模式:ASCII模式和二进制模式。
需要TCP的21号端口来建立控制连接
需要TCP的20号端口来建立数据连接

72、什么是telnet?
Telnet提供了一个交互式操作界面,允许终端远程登录到任何可以充当Telnet服务器的设备。Telnet基于TCP协议,服务器端口号默认是23。

73、AAA是什么?
AAA是一种提供认证、授权和计费的安全技术。该技术可以用于验证用户帐户是否合法,授权用户可以访问的服务,并记录用户使用网络资源的情况。

74、SNMP是什么?
SNMP(简单网络管理协议)可以实现对不同种类和不同厂商的网络设备进行统一管理。

75、SNMP承载协议与端口号是什么?
SNMP封装在UDP协议中
server监听端口161
client监听端口162

76、什么是BFD?
双向转发检测BFD是一种全网统一、检测迅速、监控网络中链路或者IP路由的双向转发连通状况,并为上层应用提供服务的技术。
在这里插入图片描述

77、BFD的单臂回声功能是怎么回事?
指通过BFD报文的环回操作检测转发链路的连通性。在支持BFD功能的设备上创建单臂回声功能的BFD会话,主动发起回声请求功能,不支持BFD功能的设备接收到该报文后直接将其环回,从而实现转发链路的连通性检测功能。

78、什么是镜像技术?
在交换路由等设备上,将镜像端口(源端口)的报文复制一份到观察端口(目的端口),获取完整报文用于分析网络状况。
在这里插入图片描述

79、什么是VPN?常见的VPN技术有哪些?
VPN是虚拟专用网络,在公用网络上建立专用网络的技术。
隧道技术,加解密技术,身份认证技术,密钥管理技术,访问控制

80、VPN的分类方式有哪些?
根据建设单位不同分类:运营商VPN专线(如MPLS VPN) 企业VPN网络(如GRE、IPSec等)
按应用场景分类:
site-to-site VPN即两个局域网之间通过VPN隧道建立连接。IPSEC VPN
client-to-site VPN即客户端与企业内网之间通过VPN隧道建立连接。SSL\L2TP
BGP/MPLS IP VPN主要用于解决跨域企业互连等问题。

81、VPN的关键技术有哪些?
隧道技术、身份认证技术、加密技术、数据验证技术

82、IPSec协议的封装模式有哪些?
传输模式和隧道模式。
区别:传输模式性能好,IP报文头部不变
隧道模式更安全,更好的保护IP报文头部

83、IPSec的加密算法和验证算法都有哪些?
加密算法:DES、3DES、AES
验证算法:MD5、SHA1、SHA2

84、IKE协议的作用是什么?
IKE协议通过协商在服务端和客户端之间建立IPSec SA,并能够实时维护IPSec SA。
(SA 安全联盟,即IPSec中通信双方建立的连接)

85、什么是GRE?
通用路由封装协议,GRE支持将一种协议的报文封装在另一种协议报文中,可以解决异种网络的传输问题,是一种隧道封装技术。

86、GRE与IPSec的区别是什么?
GRE不支持针对用户的身份认证技术;IPSec支持认证。
GRE支持对组播报文进行加密;IPSec支持对单播报文进行加密。
GRE提供简单的校验和验证和关键字验证;IPSec支持对数据进行完整性验证和数据源验证。
在这里插入图片描述
在这里插入图片描述

87、什么是QoS?
QoS在带宽有限的情况下,应用一个“有保证”的策略对网络流量进行管理,并实现不同的流量可以获得不同的优先服务。

88、QoS服务模型分为哪几种?
尽力而为的服务模型、综合服务模型、区分服务模型。

89、影响网络通信质量的因素包括哪些?
带宽、时延、抖动、丢包率。

90、报文分类的方式有哪些?
简单流分类、复杂流分类。
简单流分类依据报文中原始自带的参数如包括二层网络中使用802.1p(0-7)优先级,三层网络中使用DSCP(0-63)优先级,MPLS网络中使用EXP优先级(0-7),优先级高的优先转发。
复杂流分类在简单流分类的基础上,提出了流分类、流行为、流策略的分类。

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

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

相关文章

用Eclipse写java代码

1.新建项目 2.选择创建java项目 3.输入项目名称,选择specific JRE 可以选1.8版本的,finish 4.在src中新建包,包名为项目名.包名 5.在包中新建类 如何修改eclipse字体大小 看这里 6.写代码,写好之后运行 报错a jni error…

问:TCP/IP协议栈在内核态的好还是用户态的好

“TCP/IP协议栈到底是内核态的好还是用户态的好?” 问题的根源在于,干嘛非要这么刻意地去区分什么内核态和用户态。 引子 为了不让本文成为干巴巴的说教,在文章开头,我以一个实例分析开始。 最近一段时间,我几乎每…

ASEMI整流桥GBJ2510参数:拆析其关键性能特点

编辑-Z 在众多的电力电子元件中,GBJ2510整流桥以其高效能和可靠性赢得了工业领域的广泛认可。这款设备是在电力系统、直流电源等一系列设备中不可或缺的组件。本文将详细反析GBJ2510整流桥参数的关键性能特点,以帮助用户更加全面地理解和使用这种电子设…

微信小程序用 canvas 实现手写签名弹框(全网最最最详细!!)

文章目录 一、签字面板效果图二、WXML文件三、JS文件四、WXSS文件五、小Tips ~ 一、签字面板效果图 二、WXML文件 &#x1f338;点击弹出手写签名面板事件 <van-button type"default" bindtap"handWrittenSign">点击弹出手写签名弹框</van-butt…

通过电商API接口,代购系统可以获取到商品、订单、物流等多种信息

代购系统需要接入电商API接口&#xff0c;以便实现与电商平台的交互与数据共享。通过电商API接口&#xff0c;代购系统可以获取到商品、订单、物流等多种信息&#xff0c;同时也可以完成下单、支付、退货等多种操作。 对于用户来说&#xff0c;接入电商API接口可以提供以下好处…

Linux性能基础:CPU、内存、磁盘等概述

目录 1. CPU 1.1. CPU常见品牌 1.2. CPU性能概述 ① CPU主频 ② CPU位数 ③ CPU缓存指令集 ④ CPU核心数 ⑤ IPC 1.3. 上下文切换 1.4. 进程与线程 ① 进程 ② 线程 2. 内存 2.1. 内存主频 2.2. 内存带宽 2.3. 内存分类 2.4. 内存的分配 2.5. 内存的回收 2.6. 内存泄漏 3. 磁盘…

Mysql系列---【linux安装mysql8.1.0】

1.下载安装包 官网链接: https://dev.mysql.com/downloads/mysql/ 注意:linux查看glibc版本的命令: rpm -qa|grep glibc 2.把下载的包上传到/opt/app/middles目录下 注意: 速度可能有点慢。 3.解压压缩包 #xz解压 xz -d mysql-8.1.0-linux-glibc2.17-x86_64.tar.xz #tar解压 t…

c++仿写小波分解和去噪代码(只使用基础库)

小波分解C版本 C代码 参考了一些Github的代码 最终代码可从链接下载。 main函数如果打不开的话&#xff0c;使用 #include <iostream> #include <vector> #include <fstream> #include "wavelet.h"int main() {// 读取原始信号数据std::ifstrea…

用户生成内容vs专业生成内容:谁主海外社媒营销江山?

随着社交媒体和数字营销的崛起&#xff0c;海外社媒营销已经成为各大品牌推广产品和服务的一种主要方式。然而&#xff0c;在选择最佳策略时&#xff0c;品牌经常会面临一个关键的问题&#xff1a;是使用用户生成内容&#xff08;UGC&#xff09;还是专业生成内容&#xff08;P…

fix: prosemirror adds two extra spaces when paste

bug 项目使用 prosemirror&#xff0c;复制 NodeSelection 时&#xff0c;会在末尾多出两个空格。 NodeSelection prosemirror 的 Selection 是抽象类&#xff0c;它有三个子类 TextSelection 最常见的NodeSelection 指向单一节点的选区。设置了 selectable true 的节点&am…

C++项目实战——基于多设计模式下的同步异步日志系统-⑪-日志器管理类与全局建造者类设计(单例模式)

文章目录 专栏导读日志器建造者类完善单例日志器管理类设计思想单例日志器管理类设计全局建造者类设计日志器类、建造者类整理日志器管理类测试 专栏导读 &#x1f338;作者简介&#xff1a;花想云 &#xff0c;在读本科生一枚&#xff0c;C/C领域新星创作者&#xff0c;新星计…

达梦数据库适配ServiceStack框架

注&#xff1a;达梦的驱动版本请使用2023第四季度及以后版本驱动才可以 ServiceStack介绍 ServiceStack官网&#xff1a; https://github.com/ServiceStack/ServiceStack ServiceStack是一个开源的十分流行的WebService框架&#xff0c;引用其官网的介绍&#xff1a;“Servic…

创建React Native的第一个hello world工程

创建React Native的第一个hello world工程 需要安装好node、npm环境 如果之前没有安装过react-native-cli脚手架的&#xff0c;可以按照下述步骤直接安装。如果已经安装过的&#xff0c;但是在使用这个脚手架初始化工程的时候遇到下述报错的话 cli.init(root, projectname);…

FPGA中的LUT查找表工作原理。

在RAM中填入1110,后续的不同AB组合Y输出对应的值&#xff0c;实现上面逻辑表达式的功能。

windows编译ollvm笔记

准备工作 1.找到Android SDK目录配置好cmake环境变量 E:\AndroidSDK\cmake\3.18.1&#xff08;E:\AndroidSDK为 Android SDK目录地址&#xff09;。 下载llvm-mingw编译环境(gcc编译器的windows版本&#xff0c;即可以在windows平台上使用gcc编译器)&#xff0c;下载地址&…

Linux安装rpm包在线安装mysql5.7

以前安装过mysql 前言&#xff1a;检查以前是否装有mysql rpm -qa|grep -i mysql安装了会显示&#xff1a;   bt-mysql57-5.7.31-1.el7.x86_64 停止mysql服务和删除之前安装的mysql rpm -e bt-mysql57-5.7.31-1.el7.x86_64查找并删除mysql相关目录 find / -name mysql/va…

QT开发工业自动化控制软件的几个常用模块

最近两年一直从事工业自动化制造企业的软件开发&#xff0c;发现跟以前开发网络软件还是有较大的区别&#xff0c;重点就是在一些细的方面&#xff0c;比如架构、模块、通讯之类的。下面举几个例子&#xff1a; 1、数字键盘&#xff08;替代普通键盘的小数字键盘&#xff09; …

Jenkins 内存占用

查看内存占用 # ps aux | grep 9090 root 130854 0.0 0.0 8900 708 pts/1 S 16:23 0:00 grep --colorauto 9090 root 4010748 0.2 30.7 5826500 2502884 ? Ssl Oct13 8:55 /usr/bin/java -Djava.awt.headlesstrue -jar /usr/share/java/jenkins…

数据在内存中的存储(2)

文章目录 3. 浮点型在内存中的存储3.1 一个例子3.2 浮点数存储规则 3. 浮点型在内存中的存储 常见的浮点数&#xff1a; 3.14159 1E10 ------ 1.0 * 10^10 浮点数家族包括&#xff1a; float、double、long double 类型 浮点数表示的范围&#xff1a;float.h中定义 3.1 一个例…

C++基本语法【恩培学习笔记(一)】

文章目录 1、C程序结构1.1 C程序的基本组成部分1.2 预处理指令1.3 注释1.4 main() 主函数1.5 命名空间 namespace 2、 C的变量和常量2.1 变量2.2 变量的声明2.3 变量的类型 3、C 数组和容器3.1 数组&#xff08;array&#xff09;3.2 容器&#xff08;vector&#xff09; 4、C …