网络工程术语

1. IP 地址 (IP Address)

IP 地址是分配给每个网络设备的唯一标识符,用于在网络中进行通信。IP 地址有两种主要版本:

IPv4 IPv6

IPv4 (Internet Protocol version 4): 由四组数字组成,每组数字在0到255之间,例如 192.168.0.1。

由于地址资源有限,IPv4 地址逐渐耗尽。

IPv6 (Internet Protocol version 6): 由八组十六进制数组成,每组四个十六进制数,例如

2001:0db8:85a3:0000:0000:8a2e:0370:7334。IPv6 提供了更大的地址空间。

2. 子网掩码 (Subnet Mask)

子网掩码用于划分 IP 地址中的网络部分和主机部分。常见的子网掩码格式为 255.255.255.0,表

示前24位为网络部分,后8位为主机部分。

3. 默认网关 (Default Gateway)

默认网关是网络设备在与其他网络设备通信时,数据包发送的第一个路由器的 IP 地址。如果数据

包的目标地址不在本地网络内,则会通过默认网关进行转发。

4. DNS (Domain Name System)

作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用

UDP端口53

5. DHCP (Dynamic Host Configuration Protocol)

DHCP 是一种网络管理协议,用于自动分配 IP 地址和其他网络配置参数(如子网掩码、网关和

DNS 服务器)给网络设备,简化网络管理。

6.LAN(Local Area Network)

局域网,指在某一区域内由多台计算机互联成的计算机组。

7.WAN(Wide Area Network)

广域网,是连接不同地区局域网或城域网计算机通信的远程网。

8. NAT (Network Address Translation)

NAT 是一种用于转换私有 IP 地址和公共 IP 地址的技术,允许多个设备共享一个公共 IP 地址,从

而节省 IP 地址资源。NAT 还提供了一定程度的安全性,通过隐藏内部网络结构,防止外部攻击。

9. 路由 (Routing)

路由是指在网络中选择数据包传输路径的过程。路由器是实现路由功能的网络设备,根据路由表将

数据包转发到正确的目的地。

静态路由 (Static Routing): 由管理员手动配置的固定路由。

动态路由 (Dynamic Routing): 使用路由协议自动学习和更新路由信息,如 OSPF、EIGRP 和

BGP。

10. VLAN (Virtual Local Area Network)

VLAN 是一种将物理网络划分为多个逻辑网络的方法,通过交换机端口配置实现。VLAN 提高了网

络的灵活性和安全性,允许不同的 VLAN 之间隔离流量。

11.OSPF(Open Shortest Path First)

开放式最短路径优先,一种内部网关协议。

12.BGP(Border Gateway Protocol)

边界网关协议,用于不同自治系统之间的路由选择。

13.ACL(Access Control List)

访问控制列表,用于控制网络访问的规则列表。

14. QoS (Quality of Service)

QoS 是一种技术,用于管理和优化网络流量,确保关键应用程序和服务获得足够的带宽和优先

级。QoS 可用于减少延迟、抖动和丢包率。

15. 防火墙 (Firewall)

防火墙是一种网络安全设备,用于监控和控制进出网络的流量,根据预定义的安全规则允许或拒绝

数据包。防火墙可以是硬件设备,也可以是软件应用程序。

16. VPN (Virtual Private Network)

VPN 是一种技术,通过加密和隧道协议在公共网络上建立安全的通信连接。VPN 允许远程用户安

全地访问公司内部网络资源,常用的 VPN 协议有 PPTP、L2TP、IPsec 和 SSL VPN。

17. MPLS (Multiprotocol Label Switching)

MPLS 是一种数据传输机制,通过标签交换实现高效的网络流量转发。MPLS 提供了灵活的流量工

程和服务质量保障,常用于企业广域网和运营商网络。

18.MAC 地址(Media Access Control Address)

媒体访问控制地址,也称为物理地址,用于在网络中唯一标识一个网络接口。

19. ARP (Address Resolution Protocol)

ARP 是一种网络协议,用于将 IP 地址解析为物理地址(MAC 地址)。当设备需要与同一局域网

内的其他设备通信时,ARP 请求会广播到网络中,目标设备会回复其 MAC 地址。

20. ICMP (Internet Control Message Protocol)

ICMP 是一种用于发送控制消息和错误报告的网络协议。Ping 和 Traceroute 工具就是基于 ICMP

实现的,用于测试网络连通性和诊断网络故障。

21. 带宽 (Bandwidth)

带宽是指网络传输数据的能力,通常以每秒传输的比特数(bps)表示。带宽越高,网络传输数据

的速度越快。理解带宽对于网络优化和流量管理至关重要。

22. 延迟 (Latency)

延迟是指数据包从发送端接收端之间的时间间隔,通常以毫秒(ms)为单位。低延迟对于实时应

用(如视频会议和在线游戏)至关重要。

23. 抖动 (Jitter)

抖动是指数据包在传输过程中延迟的变化,抖动过大会导致音视频质量下降。抖动管理是 QoS 策

略的重要组成部分。

24. 丢包率 (Packet Loss)

丢包率是指数据包在传输过程中丢失的比例,通常以百分比表示。丢包率过高会影响网络性能和应

用程序的稳定性。

25. TCP/IP 协议栈 (TCP/IP Protocol Stack)

TCP/IP 协议栈是互联网的基础协议集,包括四层:链路层、网络层、传输层和应用层。每层负责

不同的网络功能。

链路层 (Link Layer): 包括数据链路控制和物理层协议,如 Ethernet 和 Wi-Fi。

网络层 (Network Layer): 主要协议是 IP,用于寻址和路由。

传输层 (Transport Layer): 包括 TCP 和 UDP 协议,负责可靠传输和数据流控制。

应用层 (Application Layer): 包括 HTTP、FTP、SMTP 等应用协议,直接为用户提供服务。

26. TCP (Transmission Control Protocol)

TCP 是一种可靠的传输层协议,通过建立连接、数据包序列化和确认机制,确保数据完整传输。

TCP 适用于需要高可靠性的应用,如网页浏览和电子邮件。

27. UDP (User Datagram Protocol)

UDP 是一种不可靠的传输层协议,不保证数据包的顺序和完整性。UDP 适用于实时应用,如视频

流和在线游戏,因为它的传输延迟较低。

28. HTTP/HTTPS (HyperText Transfer Protocol / HyperText Transfer Protocol Secure)

HTTP 是一种用于在网络上传输超文本的应用层协议,广泛用于网页浏览。HTTPS 是 HTTP 的安

全版本,通过 SSL/TLS 加密传输数据,确保通信的保密性和完整性。

29. SSL/TLS (Secure Sockets Layer / Transport Layer Security)

SSLTLS 是用于网络通信加密的安全协议,确保数据在传输过程中的机密性和完整性。TLS 是

SSL 的升级版本,提供更高的安全性。

30. FTP (File Transfer Protocol)

FTP 是一种用于在网络上传输文件的应用层协议,支持文件上传和下载。FTP 具有简单、易用的

特点,但缺乏加密机制,容易受到攻击。

31. SNMP (Simple Network Management Protocol)

SNMP 是一种用于网络设备管理和监控的协议,支持网络管理员获取设备状态信息和配置参数。

SNMP 主要用于路由器、交换机和服务器的管理。

32. DMZ (Demilitarized Zone)

DMZ 是一种网络配置,用于隔离内部网络和外部网络,通常用于放置公共服务,如 Web 服务器和

邮件服务器。DMZ 提高了网络安全性,防止外部攻击直接进入内部网络。

33. IDS/IPS (Intrusion Detection System / Intrusion Prevention System)

IDS 和 IPS 是用于监控和保护网络安全的系统。IDS 负责检测网络入侵和异常行为,并发出警报;

IPS 则进一步采取行动,阻止或限制入侵行为,保护网络安全。

34. 负载均衡 (Load Balancing)

负载均衡是一种分配网络流量到多个服务器或网络设备的技术,提高系统的可靠性和性能。常用的

负载均衡算法有轮询、加权轮询和最少连接数等。

35. 云计算 (Cloud Computing)

云计算定义:云计算是一种通过互联网提供计算资源和服务的技术,允许用户随时随地访问和使用

云平台上的数据、软件和硬件资源。 

云计算结构体系:从传统视角看,云计算主要分为IaaS、PaaS、和SaaS三种模式。在智能时代,

大模型得到空前发展和关注,云计算可以依据业务需求提供基础设施即服务 (IaaS)等服务模式。 

云计算优势:云计算是一种将现有的技术整合起来的服务,可以实现按需自助、广泛网络接入、资

源池化、快速弹性伸缩和可计量服务。

36. IaaS (Infrastructure as a Service)

IaaS 是一种云计算服务模型,提供基础设施(如虚拟机、存储和网络资源)作为服务。用户可以

按需租用和管理这些基础设施,而无需购买和维护物理设备。

37. PaaS (Platform as a Service)

PaaS 是一种云计算服务模型,提供开发和部署应用程序所需的平台和工具作为服务。PaaS 提供

了开发环境、数据库和应用程序部署的支持,简化了应用程序开发和运维过程。

38. SaaS (Software as a Service)

SaaS 是一种云计算服务模型,通过互联网提供应用程序作为服务。用户可以通过订阅模式使用软

件,而无需安装和管理软件本身,常见的 SaaS 应用包括 Google Workspace、Salesforce 和

Microsoft 365。

39. 公有云 (Public Cloud)

公有云是由第三方提供和管理的云计算基础设施和服务,可以通过互联网公开访问。公有云提供了

高度可扩展的计算资源和服务,适用于广泛的应用场景。

40. 私有云 (Private Cloud)

私有云是基于专用硬件和软件资源搭建的云计算环境,为单个组织或实体独享使用。私有云提供了

更高的安全性和定制化控制,适用于对数据安全和合规性要求较高的组织。

41. 混合云 (Hybrid Cloud)

混合云是将公有云和私有云结合使用的云计算环境。组织可以根据应用程序和数据的需求,在公有

云和私有云之间进行动态调整和迁移,以实现灵活的资源管理和成本优化。

42. 容器化 (Containerization)

容器化是一种虚拟化技术,用于打包和部署应用程序及其依赖项。容器可以在不同的计算环境中进

行快速部署和扩展,提高了应用程序的可移植性和效率。

Docker: Docker 是一种流行的容器化平台,提供了简单易用的容器管理和部署工具,支持开发人

员和运维团队快速构建、打包和发布应用程序。

43. CDN (Content Delivery Network)

CDN 是一种分布式网络服务,用于加速互联网内容的传输和交付。CDN 在全球各地部署缓存节

点,使用户能够从距离更近的服务器获取内容,提高了网站的访问速度和用户体验。

44. API (Application Programming Interface)

API 是一组定义了软件和服务之间交互方式的接口。开发人员可以利用 API 访问和操作外部应用程

序的功能和数据,实现系统集成和服务扩展。

45. 网络安全 (Network Security)

网络安全是保护计算机网络及其数据不受未经授权的访问、使用、修改或破坏的过程和技术。

防病毒软件 (Antivirus Software): 用于检测、预防和删除计算机病毒、恶意软件和其他安全威胁。

防火墙 (Firewall): 用于监控和控制网络流量,根据安全策略允许或阻止数据包的传输。

加密技术 (Encryption): 通过加密算法将数据转换为不可读的格式,保护数据在传输和存储过程中

的安全性。

双因素认证 (Two-Factor Authentication, 2FA): 要求用户在登录过程中提供两种不同类型的身份验

证信息,以增加帐户安全性。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

类型转换与数据绑定【Spring源码学习】

simpleTypeConverter 类型转换 SimpleTypeConverter typeConverter new SimpleTypeConverter(); Integer number typeConverter.convertIfNecessary("13",int.class); System.out.println(number);BeanWrapper 通过反射原理为bean赋值,走的是set方法…

使用机器学习,通过文本分析,轻松实现原本复杂的情感分析

01、案例说明 本期分享案例是:文字分析-情感分析,内容是关于某部电影评论好坏的分析,使用大量的已知数据,通过监督学习的方法,可以对于未知的评论进行判断其为正面还是负面的评价。 对于数据分析,原来都是…

小阿轩yx-LVS负载均衡群集

小阿轩yx-LVS负载均衡群集 构建群集服务器—通过整合多台服务器使用 LVS 达到服务器的高可用和负载均衡并以同一个 IP 地址对外提供相同的服务 LVS 群集应用基础 群集称呼来自英文单词“Cluster”在服务器领域则表示大量服务器的集合体,区分单个服务器 Cluster …

PLC边缘网关在实际应用中的作用-天拓四方

随着工业自动化的快速发展,PLC已成为工业自动化领域中不可或缺的核心设备。然而,随着工业物联网的兴起,PLC设备面临着数据集成、远程监控以及安全性等方面的挑战。为了解决这些问题,PLC边缘网关应运而生,它作为连接PLC…

[go-zero] goctl 生成api和rpc

文章目录 1.goctl 概述2.go-zero 需要安装的组件3.生成 api4.生成 rpc 1.goctl 概述 goctl支持多种rpc,较为流行的是google开源的grpc,这里主要介绍goctl rpc protoc的代码生成与使用。protoc是grpc的命令,作用是将proto buffer文件转化为相…

《梦醒蝶飞:释放Excel函数与公式的力量》8.3 COUNTBLANK函数

8.3 COUNTBLANK函数 在数据处理和分析中,我们经常需要识别和统计数据集中的空白单元格。COUNTBLANK函数是Excel中用于统计某个范围内空白单元格数量的强大工具。 8.3.1 函数简介 COUNTBLANK函数用于统计指定范围内的空白单元格数量。这在数据清洗、数据完整性检查…

头条系统-05-延迟队列精准发布文章-概述添加任务(db和redis实现延迟任务)、取消拉取任务定时刷新(redis管道、分布式锁setNx)...

文章目录 延迟任务精准发布文章 1)文章定时发布2)延迟任务概述 2.1)什么是延迟任务2.2)技术对比 2.2.1)DelayQueue2.2.2)RabbitMQ实现延迟任务2.2.3)redis实现 3)redis实现延迟任务4)延迟任务服务实现 4.1)搭建heima-leadnews-schedule模块4.2)数据库准备4.3)安装redis4.4)项目…

【OpenSSH】立即检测 OpenSSH 的 regreSSHion 漏洞

OpenSSH regreSSHion 漏洞简介 OpenSSH 是一种广泛使用的网络协议,提供加密的数据通信和远程登录功能。然而,最近发现的一个漏洞(CVE-2024-6387),被称为 regreSSHion,使得未经身份验证的攻击者能够在 Linu…

Android触摸事件分发关键点【笔记摘要】

触摸事件分发:就是一个为了解决触摸事件冲突而设置的机制 1.事件类型 ACTION_DOWN -> ACTION_UP / ACTION_CANCEL ACTION_DOWN -> ACTION_MOVE -> ACTION_MOVE -> ACTION_MOVE -> ACTION_UP / ACTION_CANCEL 这个取消事件ACTION_CANCEL它是一种特殊…

基于物品的协同过滤算法

预估用过户对候选物品的兴趣 计算物品相似度 召回通道 快速做召回条件

iPhone苹果手机怎么取消腾讯视频VIP会员自动续费?

腾讯视频会员分为VIP(同时在线设备5台、同时播放设备2台;)和SVIP(同时在线设备8台、同时播放设备3台;),在iPhone苹果手机上开通腾讯视频连续包月、包季、包年后,需要手动取消才能关闭…

UE4_材质_材质节点_DepthFade

一、DepthFade参数 DepthFade(深度消退)表达式用来隐藏半透明对象与不透明对象相交时出现的不美观接缝。 项目说明属性消退距离(Fade Distance)这是应该发生消退的全局空间距离。未连接 FadeDistance(FadeDistance&a…

被⽹络罪犯利⽤的5⼤ChatGPT越狱提⽰

⾃ChatGPT发布的近18个月以来,⽹络罪犯们已经能够利⽤⽣成式AI进⾏攻击。OpenAI在其内容政策中制定了限制措施,以阻⽌⽣成恶意内容。作为回应,攻击者们创建了⾃⼰的⽣成式AI平台,如 WormGPT和FraudGPT,并且他们还分享了…

Ubuntu22.04上Docker的安装

1. 使用APT安装 首先安装HTTPS传输的软件包和CA证书,确保软件下载过程中不被篡改。 sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y然后,使用国内源,并添加软件源的 GPG 密钥以防…

删除keil!VSvode+eide+jlink(stlink)配置keil工程,调试使用cortex-debug+openocd

文章目录 目的前期准备1.软件安装2.VScode安装3.VScode插件安装4.安装ARM-GCC交叉编译器 工程导入程序编译jlink在线调试部分常见问题更改为GCC 编译器更改为stlinkopencd一些tips调试变量查看构建器选项配置 目的 提示:这里可以添加技术概要 vscode代替keil进行程…

Ozon、美客多补单测评黑科技:打造无懈可击的自养号补单环境

不管哪个跨境平台的风控都会做升级,相对的补单技术也需要进行相应的做升级,风控升级后,自己养号补单需要注意以下技术问题,以确保补单的稳定性和安全性: 一、物理环境 1. 硬件参数伪装:平台已经开始通过I…

择校秘籍:如何找到口碑爆棚的学校?以星贝育园为例

在为孩子选择学校时,家长们总是慎之又慎,希望能找到一所口碑好、教育质量高的学校,为孩子的未来奠定坚实的基础。今天,我们就以星贝育园为例,来探讨一下如何选择口碑好的学校。 一、考察师资力量 优秀的教师团队是一所…

什么是定时器?

前言👀~ 上一章我们介绍了阻塞队列以及生产者消息模式,今天我们来讲讲定时器 定时器 标准库中的定时器 schedule()方法 扫描线程 手动实现定时器 任务类 存储任务的数据结构 定时器类 如果各位对文章的内容感兴趣的话,请点点小赞&am…

帮找Java Bug,面试,项目,解决Java问题

本人是个Java老程序员,如果你有解决不了的问题,或者面试的时候需要人帮助,或者求职就业上任何问题都可以联系我,下面是我微信,欢迎联系我!

【JUC】可重入锁理解

可重入锁(Reentrant Lock),也称作递归锁,是一种特殊的锁机制,它允许同一个线程多次获取同一个锁。 优点是可以避免死锁。 public class WhatReentrant {public static void main(String[] args) {new Thread(new Runn…