【软考】系统架构设计师-计算机系统基础(4):计算机网络

计算机网络功能:数据通信、资源共享、管理集中化、分布式处理、负载均衡

5G高峰速率:10Gbit/s

广域网(因特网)/城域网/局域网(以太网)

总线型:利用率低,易冲突,干扰大,价格低

星型:依赖中间设备,中间负荷大

环型:方向固定、效率低

树型:分级结构

分布式:任意连接,管理难,成本高

OSI七层模型

分层内容协议设备
应用层文件服务、数据服务、电子邮件等Telnet、FTP、HTTP、Pop3、DNS、DHCP等
表示层数据格式交换、加解密、压缩等JPEG、ASCII、DES
会话层传输链接、数据交换等;此层无安全服务RPC、NFS等
传输层可靠的端到端服务,处理数据包错误、次序等屏蔽细节;报文段;TCP、UDP、SPX
网络层为数据在节点间传输创建逻辑链路,路由选择算法控制拥塞、互联等,处理的是IP分组IPX、ICMP、IGMP、ARP、RARP路由器
数据链路层物理线路交数据链路、帧交换器、网桥
物理层传输介质、比特(只处理比特流)中继器、集线器等

以太网规范:IEEE 802.3  局域网协议、无线局域网 IEEE 802.11

广域网:同步光网络SONET、数字数据网DDN、帧中继FR、异步传输技术ATM等

核心协议:

注:Internet层也称网际层

ARP:地址解析协议,IP地址 -> MAC地址

RARP:反地址解析协议,MAC地址 -> IP地址

TCP:面向链接的,可靠的,准确率高;比如打电话

UDP:面向无连接的,无可靠,但效率高;比如发短信

POP3 <---> SMTP(发送Email)

SNM:简单网路管理协议

常用端口:

20:文件传输(数据);21:文件传输(控制)

22:ssh,安全远程登录协议

23:telnet协议

25:SMTP

53:DNS

80:HTTP;443:HTTPS

110:POP3

1080:Sockets

3306:Mysql默认端口;1521:Oracle默认端口

交换技术:

交换机:MAC与端口的映射表;

主要功能:集成功能、中继功能、桥接功能、隔离冲突域功能

转发路径学习、数据转发、数据泛洪、链路地址更新

交换机是自学习的,所以初始的MAC地址表是空的

路由技术:跨网段传输

异种网络互联,子网协议转换,数据路由,速率适配,隔离网络,报文分片和重组,备份,流量控制

网络工程建设:3环节:网络规划、网络设计、网络实施

模拟信号采样时,为了不失真,必须为实际频率的2倍。

数字信号 -> 模拟信号(曼彻斯特编码)

会话层不提供安全协议

二层交换机处理MAC地址(数据链路层)

家庭或公司局域网-->星型结构

局域网时封闭性网络

5G网络技术:网络切片,服务化架构

WIFI:  WEP(RC4) < WPA (RC4) < WPA2(AES)

  1. 电路交换:专门电路,没容错,不可靠;
  2. 报文交换:存储转发,无连接,有迟延,但可靠;
  3. 分组转发:如IP分组,分组长度小于报文、时延小;
  •         数据报:重新组装眼数据,不可靠;
  •         虚电路:面向链接,可靠
  •         信元交换:异步传输模式ATM. (一共53B,5B为头部,48B为数据)

IP地址:

全0为本地网络,全1为广播地址

0~255四段;网络号+主机号

A类:0.0.0.0 ~ 127.255.255.255  0开头,8+24,最大表示2^24 -2个

B类:128.0.0.0 ~ 191.255.255.255 10开头,16+16,最大表示2^16 -2个

C类:192.0.0.0~ 223.255.255.255 110开头,24+8,最大表示2^8 -2个

D类组播:224.0.0.0 ~ 239.255.255.255 110开头

E类保留:240.0.0.0 ~ 255.255.255.255 1111开头

无分类编址:格式:IP地址/网络号,如:128.168.0.11/20,网络号占20位,主机号占12位

公有地址/私有地址/特殊地址

子网划分: 2^n 个子网,余下的用(32-n)就是这个子网可表示的主机数

IPv6:128位,协议比IPv4更简单的报文头部,更安全、支持更多的类型;

IPv4到IPv6 过渡技术:双协议栈;隧道技术;翻译技术

三层模型:

接入层:收集信息、日志、管理等

汇聚层:安全、流量、负载、路由

核心层:只有数据转发

结构化布线系统:

工作区子系统:工作区终端到水平信息插座

水平布线子系统:插座到管理子系统

设备间子系统:每一层都有一个设备间

垂直干线子系统:各楼层间子系统

管理子系统:连接水平和垂直两个的建筑群子系统

RAID磁盘阵列技术

RAID0:无冗余,无容错,100%利用,但不可靠

RAID1:都备份了,利用率只有50%

RAID2:海明码校验

RAID3:奇偶校验

RAID4:

RAID5:N+1方案,N份数据,1份校验

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

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

相关文章

【HOT100第五天】搜索二维矩阵 II,相交链表,反转链表,回文链表

240.搜索二维矩阵 II 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性&#xff1a; 每行的元素从左到右升序排列。每列的元素从上到下升序排列。 先动手写写最简单方法&#xff0c;二重循环。 class Solution { public:bool searchMa…

从技术到产品:第三方美颜API助力实时直播平台的开发详解

众所周知&#xff0c;开发一套完整的美颜功能不仅耗时耗力&#xff0c;还需要大量的算法调优与硬件优化。为此&#xff0c;第三方美颜API成为越来越多开发者的优先选择。本篇文章&#xff0c;小编将从技术到产品&#xff0c;深入探讨第三方美颜API如何助力直播平台的快速开发。…

《深入理解 Spring MVC 工作流程》

一、Spring MVC 架构概述 Spring MVC 是一个基于 Java 的轻量级 Web 应用框架&#xff0c;它遵循了经典的 MVC&#xff08;Model-View-Controller&#xff09;设计模式&#xff0c;将请求、响应和业务逻辑分离&#xff0c;从而构建出灵活可维护的 Web 应用程序。 在 Spring MV…

大数据新视界 -- 大数据大厂之 Impala 性能优化:融合人工智能预测的资源预分配秘籍(上)(29 / 30)

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

【MySQL-3】表的约束

目录 1. 整体学习的思维导图 2. 非空约束 3. default约束 4. No Null和default约束 5. 列描述 comment 6. Zerofill 7. 主键 primary key 复合主键 8. 自增长 auto_increment 9. 唯一键 10. 外键 11. 实现综合案例 1. 整体学习的思维导图 2. 非空约束 正如该标题一…

【Linux】Namespace

一、概念 Linux Namespace 是 Linux 内核提供的一种特性&#xff0c;用于对系统资源进行隔离。通过 Namespace&#xff0c;不同的进程组可以拥有独立的系统资源视图&#xff0c;即使它们在同一台物理机器上运行。这种隔离机制使得容器技术成为可能&#xff0c;因为它允许在单个…

在MATLAB中实现自适应滤波算法

自适应滤波算法是一种根据信号特性自动调整滤波参数的数字信号处理方法&#xff0c;其可以有效处理噪声干扰和信号畸变问题。在许多实时数据处理系统中&#xff0c;自适应滤波算法得到了广泛应用。在MATLAB中&#xff0c;可以使用多种方法实现自适应滤波算法。本文将介绍自适应…

Python学习------第十天

数据容器-----元组 定义格式&#xff0c;特点&#xff0c;相关操作 元组一旦定义&#xff0c;就无法修改 元组内只有一个数据&#xff0c;后面必须加逗号 """ #元组 (1,"hello",True) #定义元组 t1 (1,"hello") t2 () t3 tuple() prin…

软件测试—— Selenium 常用函数(一)

前一篇文章&#xff1a;软件测试 —— 自动化基础-CSDN博客 目录 前言 一、窗口 1.屏幕截图 2.切换窗口 3.窗口设置大小 4.关闭窗口 二、等待 1.等待意义 2.强制等待 3.隐式等待 4.显式等待 总结 前言 在前一篇文章中&#xff0c;我们介绍了自动化的一些基础知识&a…

Rust 力扣 - 746. 使用最小花费爬楼梯

文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们使用a&#xff0c;b分别记录n - 2层向上爬的最小花费&#xff0c;n - 1层向上爬的最小花费 到达楼梯顶第N层&#xff0c;只能从N - 1层或者N - 2层向上爬 所以爬到第N层的最小花费 第N - 1层向上爬和第N - …

VRT: 关于视频修复的模型

VRT: 关于视频修复的模型 1. 视频修复的背景与重要性背景介绍&#xff1a;重要性&#xff1a; 2. VRT的重要性和研究背景VRT的背景&#xff1a;VRT的重要性&#xff1a; 3. 视频修复概述3.1 定义与目标3.2 与单图像修复的区别3.3 对时间信息利用的需求 4. VRT模型详解4.1 整体框…

关于C++地址交换的实现

关于地址的交换实现&#xff0c;我们要使用指针引用的方式进行&#xff0c;例如&#xff1a; #include <iostream>// 定义函数交换两个整型指针的地址 void swapIntPtrAddresses(int* &ptr1, int* &ptr2) {int *temp ptr1;ptr1 ptr2;ptr2 temp; }int main() …

HarmonyOS ArkUI(基于ArkTS) 常用组件

一 Button 按钮 Button是按钮组件&#xff0c;通常用于响应用户的点击操作,可以加子组件 Button(我是button)Button(){Text(我是button)}type 按钮类型 Button有三种可选类型&#xff0c;分别为胶囊类型&#xff08;Capsule&#xff09;、圆形按钮&#xff08;Circle&#xf…

SpringBoot学习笔记(一)

一、Spring Boot概述 &#xff08;一&#xff09;微服务概述 1、微服务 微服务&#xff08;英语&#xff1a;Microservices&#xff09;是一种软件架构风格&#xff0c;它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础&#xff0c;利用模块化的方式…

C++初阶(十三)--STL--vector的使用

目录 ​编辑 一、vector的基本介绍 二、vector的使用 1.构造函数的介绍 2.容量操作 size和capacity reserve和resize empty 3.vector的遍历 operator[ ](size_t n) 迭代器使用 begin和end rbegin和rend 4.vector的增删查改 push_back和pop_back insert和erase fi…

用Python爬虫“偷窥”1688商品详情:一场数据的奇妙冒险

引言&#xff1a;数据的宝藏 在这个信息爆炸的时代&#xff0c;数据就像是一座座等待挖掘的宝藏。而对于我们这些电商界的探险家来说&#xff0c;1688上的商品详情就是那些闪闪发光的金子。今天&#xff0c;我们将化身为数据的海盗&#xff0c;用Python这把锋利的剑&#xff0…

matlab的函数名和函数文件名的关系(编程注意事项)

在MATLAB中&#xff0c;函数名和函数文件名之间有着重要的关系。以下是它们之间的关系以及在编程时需要注意的事项 文章目录 函数名与函数文件名的关系编程时的注意事项结论 函数名与函数文件名的关系 一致性要求&#xff1a; 在MATLAB中&#xff0c;函数文件的文件名必须与函数…

【Redis】持久化机制RDB与AOF

一、RDB RDB模式是就是将内存中的数据存储到磁盘中&#xff0c;等到连接断开的时候会进行持久化操作。但是如果服务器宕机&#xff0c;会导致这个持久化机制不会执行&#xff0c;但是内存中的文件会直接丢失。所以可以设置一个触发机制&#xff0c;save 60 1000 就是代表60秒 执…

基于Lora通讯加STM32空气质量检测WIFI通讯-分享

目录 目录 前言 一、本设计主要实现哪些很“开门”功能&#xff1f; 二、电路设计原理图 1.电路图采用Altium Designer进行设计&#xff1a; 2.实物展示图片 三、程序源代码设计 四、获取资料内容 前言 随着环境污染问题的日益严重&#xff0c;空气质量的监测与管理已经…

【MySQL】ubantu 系统 MySQL的安装与免密码登录的配置

&#x1f351;个人主页&#xff1a;Jupiter. &#x1f680; 所属专栏&#xff1a;MySQL初阶探索&#xff1a;构建数据库基础 欢迎大家点赞收藏评论&#x1f60a; 目录 &#x1f4da;mysql的安装&#x1f4d5;MySQL的登录&#x1f30f;MySQL配置免密码登录 &#x1f4da;mysql的…