系统分析师---计算机网络思维导图
TCP、IP协议簇(4星)
- 传输协议:
-
- TCP
-
-
- 有连接、可靠、有回应机制、三次握手
- 基于TCP的应用层协议:
-
-
-
-
- POP3:邮件收取,默认端口110
- SMTP:邮件发送,默认端口25
- FTP:文件传输协议,默认端口20数据端口,21控制端口
- HTTP:超文本传输协议,网页传输,默认端口80
- Telnet:远程协议,默认端口23(不安全)
-
-
-
- UDP:
-
-
- 无连接,不可靠
- 基于UDP的应用层协议:
-
-
-
-
- DNS域名解析协议,记录域名与IP映射关系,默认端口53
-
-
-
-
-
-
- 查询方式:
-
-
-
-
-
-
-
-
- 迭代查询,若本级无结果,则只返回最终结果查询线索
- 递归 查询:寻根究底,查询最终结果并返回结果
-
-
-
-
-
-
-
-
- 最高层级为根域名服务器
- DNS配置文件resolv.conf的关键字
-
-
-
-
-
-
-
-
- nameserver:定义了DNS服务器的IP地址
- domain定义本地域名
- search定义域名的搜索列表
- sortlist对返回的域名进行排序
-
-
-
-
-
-
-
- DHCP:IP地址自动分配:默认端口67
- SNMP:简单网络管理协议,默认端口161
-
-
-
- IP报文首部:
-
-
- 版本号、首部长度、区分策略、总长度
- 标识、标志、片偏移
- 生存时间(避免无限转发),协议、首部效验
- 源IP、目标IP
-
-
- 网络层协议:
-
-
- IP:网络互联协议,TCP和UDP协议是基于IP协议的
- ARP:地址解析协议,IP地址转换为MAC地址
- RARP:反向地址解析协议,MAC地址转IP地址
- ICMP:因特网差错控制协议,PING命令来自该协议
- IGMP:组播协议
-
网络规划与计划(4星)
- 逻辑网络设计:
-
- 任务:
-
-
- 利用需求分析和现有网络体系分析的结果来设计逻辑网络结构
-
-
- 产出物:
-
-
- 逻辑网络设计图
- IP地址方案
- 安全方案
- 招聘和培训网络员工的具体说明
- 对软件、硬件、服务、员工和培训的费用初步设计
-
- 层次化网络设计:
-
- 接入层,用户接入、计费管理、MAC地址认证、收集用户信息
- 汇聚层:网络访问策略控制、数据包处理、过滤、寻址
- 核心层:高速数据交换、常用冗余机制
网络接入技术(1星)
- 有线接入方式:PSDN、DDN、ADSL、HFC
- 无线接入方式:WIFI、蓝牙、红外、WAPI
- 3、4、5G
网络存储(2星)
- RAID0:条块化、利用率100%、可靠性差
- RAID1:镜像、利用率50%、可靠性好
- RAID10:RAID0与RAID1的结合,至少有4个块
- RAID2:N+1,一个非独立校验盘
- RAID3、RAID4:N+1,一个独立的校验盘
- RAID5:N+1、利用率N/N+1,硬盘容量不等则以最低容量为准
- RAID6
- RAID7
IP地址(2星)
- IPv4:
-
- 子网划分:取部分主机号做网络号
- 子网掩码:网络号位置取1、主机号位置取0
- IPv6:
-
- 特点:
-
-
- 海量地址、是IPv4的2*96倍
- 头部比IPv4更简洁、提高了吞吐量
- 提高了安全性
-
-
- 地址类型:
-
-
- 单播地址
- 任播地址
- 组播地址:
-
-
- 地址合法格式:
-
-
- 8段4位16进制数
- 0000可简写为0
- 0012可简写为12
- 可替代若干段,但是只能出现1次
-
-
- 过渡技术:
-
-
- 双协议栈技术:节点支持IPv4和IPv6双协议栈
- 隧道技术:通过隧道,在IPv4网络上传递IPv6的数据包
- NAT-PT技术:通过NAT-PT网关进行地址映射
-
综合布线(3星)
- 工作区子系统:信息插座、插座盒、连接跳线和适配器组成
- 水平子系统:由一个工作区的信息插座开始、经水平布置到管理区的内侧配线架的线缆组成
- 交链、互联配线架组成。管理子系统为连接其他子系统提供连接手段
- 垂直干线子系统:由建筑物内所有垂直干线对多数电缆及其相关支撑硬件组成,以提供设备间总配线架构与干线接线间楼层之间的干线路由
- 设备间子系统:是由设备间的电缆、连接器和有关的支撑硬件组成,作用是将计算机、PBX、摄像头、监视器等弱电设备和互连接到主配线架上
- 建筑子系统:一个建筑物的电缆延伸到建筑物群的另一个建筑物中的通信设备和装置上,是结构化布线系统的一部分,支持提供楼层之间通信所需的硬件。它由电缆、光缆和入楼出的过流电压电器保护设备等相关硬件组成,常用介质是光缆。
相关文章:
系统分析师---计算机网络思维导图
TCP、IP协议簇(4星) 传输协议:TCP有连接、可靠、有回应机制、三次握手基于TCP的应用层协议:POP3:邮件收取,默认端口110SMTP:邮件发送,默认端口25FTP:文件传输协议&#…...
算法练习(七)数据分类处理
一、数据分类处理 1、题目描述: 信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、 QQ 用户、手机号码、银行帐号等信息及活动记录。采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出…...
nohup ./startWebLogic.sh >out.log 2>1 解析
在启动weblogic的时候我们经常看到如下的命令: nohup ./startWebLogic.sh >out.log 2>&1 & 从09年开始用weblogic到现在已经过去3年多了 ,今天终于将该命令理解清楚了。 其中 0、1、2分别代表如下含义: 0 – stdin (standa…...
OpenCV 坡度计算(基于DEM,C++版本)
文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 假设一个点位于曲面 z = f ( x , y ) z=f(x,y) z=...
IDEA上使用git,知道这几步操作就够了!
前言由于一年多没用git(种种原因不堪回首),所以在上班当天,整个人都不好了,从拉取代码到提交代码,整整花费了不少时间,而且有些操作都不知道啥作用,点也不是,不点也不是&…...
Shell的退出状态(if语句判断的是某个命令的退出状态)
以下内容源于C语言中文网的学习与整理,如有侵权,请告知删除。 一、退出状态 (1)不管是 Bash 内置命令,还是外部的 Linux 命令,还是自定义的 Shell 函数,当它运行结束或者退出时,都…...
Scala面向对象
与java的区别和联系 类的定义: class Person{ var name "scala" def sayHello(){ println("Hello,"name) } def getName name } 注意:如果在定义方法的时候指定了(),那么在调用的时候()可写可不写,如果在定…...
LLaMA-META发布单卡就能跑的大模型
2023年2月25日,Meta使用2048张A100 GPU,花费21天训练的Transformer大模型LLaMA开源了。 1.4T tokenstakes approximately 21 days 以下是觉得论文中重要的一些要点 1)相对较小的模型也可以获得不错的性能 研究者发现在给定计算能力限制的情…...
第一篇自我介绍(单片机)
小白的单片机之旅 🤔自我介绍🤔 😊学习目标😊 😜关于单片机😜 🌝目标公司🌝 🍀小结🍀 🎉博客主页:小智_x0___0x_ 🎉欢…...
Tik Tok品牌营销,如何做好内容打法
TikTok 上做好品牌营销,并不能只关注品牌所获得的视频浏览量和点赞量,根据潜在客户需求生成的内容策略同样至关重要。通过建立营销漏斗模型,可以将 TikTok 策略分为三种不同类型的内容,从具有广泛吸引力的内容转变为具有高度针对性…...
2023年5月软考软件设计师备考经验
一、考试目标: 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成…...
SpringBoot 2.x ——使用 mail 实现邮件发送
文章目录前言环境、版本等pom依赖引入springboot项目配置文件获取邮箱授权码配置properties文件定义接口信息接收类编写邮件发送服务类编写接口swagger测试1、简单邮件发送2、html格式发送(支持附件)前言 最近再看xxl-job的源码,其中在邮件告警通知中使用到了告警信…...
项目结束先别着急庆祝,项目经理还有这些事要做
项目管理生命周期结束阶段的目的是确认项目可交付成果的完成,使项目发起人满意,并向所有参与者和利益相关者传达项目的最终处置和状态。 项目结束确保项目的所有参与者和利益相关者都清楚后续活动(如新项目、服务过渡、SLA等)&a…...
没想到的 IIFE
没想到的 IIFE 有时候我们想要立即执行一下所定义的函数,可以怎么做呢? function foo(num) {return num ?? 1; }foo();写完然后调用对吧,这是可以的,但你有没有觉得这其实有点脱裤子放屁了,完全可以直接调用就是了…...
「牛客网C」初学者入门训练BC156
🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️🔥专栏系列:线性代数,C初学者入门训练 🔥座右铭:“不要等到什么都没有了,才下定决心去做” 🚀🚀🚀大家觉不错…...
【Proteus仿真】【STM32单片机】粮仓温湿度控制系统设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介 本项目使用Proteus8仿真STM32单片机控制器,使用声光报警模块、LCD1602显示模块、DHT11温湿度模块、继电器模块、加热加湿除湿风扇等。 主要功能: 系统运行后,LCD1602显示…...
九年时间,倾情投入,JumpServer开源堡垒机v3.0正式发布
2023年2月27日,JumpServer开源堡垒机正式发布v3.0版本。在JumpServer开源堡垒机v3.0版本的设计过程中,我们始终秉持着“内外兼修”的原则,旨在进一步提升用户的使用体验,真正用心做好一款开源堡垒机。 在JumpServer v3.0版本中&…...
【ROS学习笔记5】服务通信
【ROS学习笔记5】服务通信 文章目录【ROS学习笔记5】服务通信前言一、服务通信的理论模型二、服务通信自定义srv三、服务通信自定义srv的Cpp实现四、服务通信自定义srv的Python实现五、Reference写在前面,本系列笔记参考的是AutoLabor的教程,具体项目地址…...
“华为杯”研究生数学建模竞赛2006年-【华为杯】A题:Ad Hoc 网络中的区域划分和资源分配问题(附获奖论文)
赛题描述 Ad Hoc网络是当前网络和通信技术研究的热点之一,对于诸如军队和在野外作业的大型公司和集团来说,Ad Hoc网络有着无需基站、无需特定交换和路由节点、随机组建、灵活接入、移动方便等特点,因而具有极大的吸引力。 在Ad Hoc网络中,节点之间的通信均通过无线传输来完…...
编写第一个JAVA程序,常见踩坑记录
编写第一个JAVA程序 预备环境 电脑需要安装JDK 及 配置环境变量打开cmd 输入java -version 能运行在说 创建工程 创建文件夹javaCode(随意叫…) 创建文件Hello.java 编写代码 public class Hello{public static void main(String[] args){System.out.print("hello wo…...
模型参数、模型存储精度、参数与显存
模型参数量衡量单位 M:百万(Million) B:十亿(Billion) 1 B 1000 M 1B 1000M 1B1000M 参数存储精度 模型参数是固定的,但是一个参数所表示多少字节不一定,需要看这个参数以什么…...
MFC内存泄露
1、泄露代码示例 void X::SetApplicationBtn() {CMFCRibbonApplicationButton* pBtn GetApplicationButton();// 获取 Ribbon Bar 指针// 创建自定义按钮CCustomRibbonAppButton* pCustomButton new CCustomRibbonAppButton();pCustomButton->SetImage(IDB_BITMAP_Jdp26)…...
对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...
【算法训练营Day07】字符串part1
文章目录 反转字符串反转字符串II替换数字 反转字符串 题目链接:344. 反转字符串 双指针法,两个指针的元素直接调转即可 class Solution {public void reverseString(char[] s) {int head 0;int end s.length - 1;while(head < end) {char temp …...
2023赣州旅游投资集团
单选题 1.“不登高山,不知天之高也;不临深溪,不知地之厚也。”这句话说明_____。 A、人的意识具有创造性 B、人的认识是独立于实践之外的 C、实践在认识过程中具有决定作用 D、人的一切知识都是从直接经验中获得的 参考答案: C 本题解…...
Windows安装Miniconda
一、下载 https://www.anaconda.com/download/success 二、安装 三、配置镜像源 Anaconda/Miniconda pip 配置清华镜像源_anaconda配置清华源-CSDN博客 四、常用操作命令 Anaconda/Miniconda 基本操作命令_miniconda创建环境命令-CSDN博客...
论文阅读笔记——Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
Muffin 论文 现有方法 CRADLE 和 LEMON,依赖模型推理阶段输出进行差分测试,但在训练阶段是不可行的,因为训练阶段直到最后才有固定输出,中间过程是不断变化的。API 库覆盖低,因为各个 API 都是在各种具体场景下使用。…...
安卓基础(Java 和 Gradle 版本)
1. 设置项目的 JDK 版本 方法1:通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分,设置 Gradle JDK 方法2:通过 Settings File → Settings... (或 CtrlAltS)…...
高防服务器价格高原因分析
高防服务器的价格较高,主要是由于其特殊的防御机制、硬件配置、运营维护等多方面的综合成本。以下从技术、资源和服务三个维度详细解析高防服务器昂贵的原因: 一、硬件与技术投入 大带宽需求 DDoS攻击通过占用大量带宽资源瘫痪目标服务器,因此…...
Spring AOP代理对象生成原理
代理对象生成的关键类是【AnnotationAwareAspectJAutoProxyCreator】,这个类继承了【BeanPostProcessor】是一个后置处理器 在bean对象生命周期中初始化时执行【org.springframework.beans.factory.config.BeanPostProcessor#postProcessAfterInitialization】方法时…...
