网络工程师的最基础知识点,分5类整理

网络工程师的最基础知识点,是搭建网络认知和开展基础工作的核心,主要涵盖网络模型、网络设备、IP 地址、网络协议、网络布线这五大模块,具体内容如下:

1.OSI 七层模型与 TCP/IP 四层模型

这是理解网络通信原理的基石,所有网络技术都围绕这两个模型展开。

  • OSI 七层模型

    (从下到上):物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层每层有明确的功能和协议,比如物理层负责传输电信号 / 光信号,网络层负责路由和寻址。

  • TCP/IP 四层模型

    (实际应用更广泛):网络接口层 → 网络层 → 传输层 → 应用层与 OSI 模型对应,是互联网的核心架构,需掌握每层的核心作用和数据封装 / 解封装过程。

2.核心网络设备

认识设备的功能、区别和应用场景,是基础实操的前提。

  • 集线器(Hub):已基本淘汰,工作在物理层,属于共享带宽设备,所有端口在同一冲突域。
  • 交换机(Switch):工作在数据链路层,基于 MAC 地址转发数据,分割冲突域,不分割广播域;可学习 MAC 地址表,实现端口间的数据交换。
  • 路由器(Router):工作在网络层,基于 IP 地址转发数据,分割广播域,用于不同网段之间的通信,还能实现路由选择、NAT 等功能。
  • 防火墙(Firewall):工作在不同层级,用于网络安全防护,过滤非法流量,控制访问策略。

3.IP 地址与子网划分

这是网络寻址的核心,是配置设备和排查网络故障的必备技能。

  • IP 地址的构成:由 32 位二进制数组成,分为网络位和主机位,通常用点分十进制表示(如 192.168.1.1)。
  • IP 地址分类:A 类(1 - 126)、B 类(128 - 191)、C 类(192 - 223)、D 类(组播)、E 类(保留)。
  • 子网掩码:用于区分 IP 地址的网络位和主机位,如 C 类地址默认子网掩码是 255.255.255.0。
  • 子网划分:通过借位的方式,将一个大网段划分为多个小网段,目的是节约 IP 地址、减少广播风暴,需掌握子网划分的计算方法(如计算子网网络地址、广播地址、可用主机地址范围)。
  • 网关:一个网段的出口,用于不同网段的通信,通常是路由器或三层交换机的接口地址。

4.常用网络协议

协议是网络设备通信的 “语言”,需掌握核心协议的作用和特点。

  • 网络层协议
  • IP 协议:负责寻址和路由,是 TCP/IP 协议簇的核心。
  • ICMP 协议:互联网控制报文协议,用于网络诊断(如 ping 命令就是基于 ICMP)。
  • ARP 协议:地址解析协议,将 IP 地址解析为 MAC 地址;

RARP 协议则相反,将 MAC 地址解析为 IP 地址。

  • 传输层协议
  • TCP 协议:面向连接的协议,可靠传输(三次握手建立连接,四次挥手断开连接),有重传、拥塞控制机制,适用于文件传输、网页访问等场景(如 HTTP、FTP 基于 TCP)。
  • UDP 协议:无连接的协议,不可靠传输,速度快,适用于实时性要求高的场景(如视频直播、语音通话、DNS 基于 UDP)。
  • 应用层协议
  • HTTP/HTTPS:超文本传输协议,用于网页访问,HTTPS 是加密版本,更安全。
  • FTP:文件传输协议,用于文件上传和下载。
  • DNS:域名系统,将域名解析为 IP 地址(如将 www.baidu.com 解析为对应的 IP)。
  • DHCP:动态主机配置协议,自动为终端分配 IP 地址、子网掩码、网关、DNS 等参数。

5.网络布线与基础规范

这是物理网络搭建的基础,尤其对园区网、企业网工程师很重要。

  • 传输介质:双绞线(超五类、六类,最常用)、光纤(单模、多模,用于长距离、高速率传输)、同轴电缆(基本淘汰)。
  • 双绞线标准:T568A 和 T568B,直通线(两端同为 T568A 或 T568B)用于不同设备连接(如电脑→交换机),交叉线(一端 T568A,一端 T568B)用于相同设备连接(如电脑→电脑、交换机→交换机),现在交换机大多支持自动翻转,直通线可通用。
  • 综合布线系统:分为工作区子系统、水平子系统、垂直子系统、设备间子系统、管理子系统、建筑群子系统,了解各子系统的组成和作用。

不想错过文章内容?读完请点一下“在看,加个关注”,您的支持是我创作的动力

期待您的一键三连支持(点赞、在看、分享~)

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

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

相关文章

Markdown数学公式渲染PyTorch损失函数推导过程

基于Miniconda与Jupyter的PyTorch损失函数推导实践 在深度学习的实际研发中,一个常见的困扰是:明明论文里的公式清清楚楚,代码却总是跑不出预期结果。更糟糕的是,当你想回溯推导过程时,发现数学笔记散落在LaTeX文档里&…

HTML前端监控PyTorch训练状态:通过Flask暴露API接口

HTML前端监控PyTorch训练状态:通过Flask暴露API接口 在深度学习项目的开发过程中,一个常见的痛点是——你启动了模型训练,然后就只能盯着终端一行行滚动的日志,或者反复查看本地保存的loss.txt文件。更麻烦的是,当你想…

SSH远程执行命令批量启动多个Miniconda-PyTorch训练任务

SSH远程执行命令批量启动多个Miniconda-PyTorch训练任务 在深度学习项目中,我们常常面临这样的场景:需要在多台GPU服务器上并行运行数十组超参数实验,以快速验证模型结构或优化策略的有效性。而每次手动登录、激活环境、设置参数、启动脚本的…

CCS使用完整指南:FPU浮点单元启用配置步骤

深入掌握CCS中的FPU配置:从零开始启用浮点运算的完整实践在嵌入式开发的世界里,我们常常面临一个看似简单却暗藏玄机的问题:为什么我的代码里写了sinf(3.14f),程序却跑得像蜗牛?更糟的是,有时它甚至直接崩溃…

快速理解过孔电流容量:实用对照表手册

过孔不是小洞:一文讲透它的电流极限与实战设计法 你有没有遇到过这样的情况?一块精心设计的PCB,在测试阶段突然冒烟,拆开一看——某个不起眼的过孔烧穿了。 更离谱的是,这根走线明明“看着够宽”,电流也没…

HTML Canvas动画演示PyTorch反向传播过程通俗易懂

HTML Canvas动画演示PyTorch反向传播过程通俗易懂 在深度学习的教学现场,一个常见的场景是:学生盯着黑板上的链式求导公式皱眉良久,最终小声问:“所以……这个梯度到底是怎么一层层传回去的?” 这正是反向传播&#…

GitHub Wiki搭建内部知识库记录PyTorch环境配置经验

构建高效AI研发协作体系:以GitHub Wiki与Miniconda协同沉淀PyTorch环境配置经验 在深度学习项目中,你是否经历过这样的场景?新成员花了整整三天才把PyTorch环境跑通,结果训练时却因为CUDA版本不匹配报错;又或者几个月…

STM32中QSPI协议扩展Flash手把手教程

STM32中QSPI扩展Flash实战:从协议到代码的完整指南 你有没有遇到过这样的尴尬?——项目做到一半,发现MCU片内Flash快爆了。UI资源、语音文件、多套固件镜像全堆在一起,编译器报错“ .text 段溢出”,而你手里的STM32F…

华为帧中继配置

一、动态映射二、帧中继配置1、动态映射R1&#xff1a;<Huawei>sys Enter system view, return user view with CtrlZ. [Huawei]undo info-center ena Info: Information center is disabled. [Huawei]sysn R1 [R1]int s1/0/0 [R1-Serial1/0/0]link-protocol fr Warning:…

Miniconda初始化失败?重新配置shell环境变量即可修复

Miniconda初始化失败&#xff1f;重新配置shell环境变量即可修复 在日常开发中&#xff0c;尤其是在搭建深度学习或数据科学环境时&#xff0c;不少开发者都曾遭遇过这样一个“低级但致命”的问题&#xff1a;明明已经安装了 Miniconda&#xff0c;终端里却提示 conda: command…

Python安装太慢?试试Miniconda-Python3.11镜像极速部署方案

Python安装太慢&#xff1f;试试Miniconda-Python3.11镜像极速部署方案 在数据科学实验室、AI创业公司甚至高校课程的机房里&#xff0c;你可能都见过这样一幕&#xff1a;一个学生或工程师坐在电脑前&#xff0c;盯着终端中缓慢爬行的pip install进度条&#xff0c;反复重试后…

Pyenv与Miniconda共存可行吗?双层环境管理的风险提示

Pyenv与Miniconda共存可行吗&#xff1f;双层环境管理的风险提示 在现代AI和数据科学开发中&#xff0c;一个稳定、可复现的Python环境几乎决定了项目的成败。你有没有遇到过这样的场景&#xff1a;本地跑得好好的模型&#xff0c;在服务器上却因为import torch失败而中断&…

从Python安装到PyTorch GPU部署:Miniconda-Python3.11全链路实践

从Python安装到PyTorch GPU部署&#xff1a;Miniconda-Python3.11全链路实践 在人工智能项目开发中&#xff0c;最让人头疼的往往不是模型设计本身&#xff0c;而是环境配置——“在我机器上能跑&#xff0c;换台电脑就报错”成了常态。依赖冲突、CUDA版本不匹配、包安装失败……

数字化转型法律风险系列(一)--数字化的内涵与发展现状(上)

数字化的内涵与发展现状&#xff08;上&#xff09;吴卫明 上海市锦天城律师事务所 高级合伙人/高级律师/博士数字化转型是当前时代面临的重大课题&#xff0c;2021年3月&#xff0c;我国发布了《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》&…

PyTorch安装时报MissingDependencyException如何处理

PyTorch安装时报MissingDependencyException如何处理 在深度学习项目的起步阶段&#xff0c;一个看似简单的环境配置问题常常让开发者耗费数小时甚至更久——当你兴冲冲地准备运行第一个模型时&#xff0c;终端却抛出一条令人头疼的异常&#xff1a;MissingDependencyException…

远程服务器上使用SSH连接Miniconda环境跑PyTorch脚本

远程服务器上使用SSH连接Miniconda环境跑PyTorch脚本 在深度学习项目日益复杂、模型训练对算力需求不断攀升的今天&#xff0c;越来越多开发者选择将任务部署到配备高性能GPU的远程服务器上。然而&#xff0c;如何在无图形界面的环境下安全、稳定地运行PyTorch脚本&#xff0c;…

将PyTorch模型导出为ONNX格式并在Miniconda环境中验证

将PyTorch模型导出为ONNX格式并在Miniconda环境中验证 在深度学习项目从实验走向部署的过程中&#xff0c;一个常见的挑战是&#xff1a;如何确保在笔记本上训练成功的模型&#xff0c;能在服务器、边缘设备甚至移动端稳定高效地运行&#xff1f;许多团队都曾遭遇过“在我机器上…

Proteus下载安装指南:单片机仿真入门必看教程

从零开始玩转Proteus&#xff1a;单片机仿真环境搭建全攻略 你是不是也遇到过这样的窘境&#xff1f;想学单片机&#xff0c;却连一块开发板都买不起&#xff1b;写好了代码&#xff0c;却因为硬件接错线烧了芯片&#xff1b;调试时反复插拔下载器&#xff0c;结果USB口松了……

数字化转型法律风险系列(一)--数字化的内涵与发展现状(中)

数字化的内涵与发展现状&#xff08;中&#xff09; 吴卫明 上海市锦天城律师事务所 高级合伙人/高级律师/博士 二、数字化的架构体系 数字化是一个综合的体系&#xff0c;对应着丰富的产业应用形态&#xff0c;如果从法律与合规制度的角度来理解数字化&#xff0c;笔者认为…

使用Conda-pack打包迁移完整的PyTorch训练环境

使用 Conda-pack 打包迁移完整的 PyTorch 训练环境 在现代AI开发中&#xff0c;一个常见的痛点是&#xff1a;“为什么我的代码在本地跑得好好的&#xff0c;换台机器就报错&#xff1f;” 这个问题背后&#xff0c;往往是环境差异在作祟——Python版本不一致、PyTorch编译时链…