【网络】计算机中的网络
目录
🍁计算机网络
🍁计算机网络模型
🍁布线工程
🍁布线系统
🦐博客主页:大虾好吃吗的博客
🦐专栏地址:网络专栏
计算机网络
计算机网络的功能
数据通信、资源共享、增加可靠性、提高系统处理能力。
网络协议和标准
2.1.1. 协议
语法:即数据的结构和形式,也就是数据传输的先后顺序。
语义:语义是每一部分的含义。
同步:指数据何时发送及数据的发送频率。
2.1.2. 标准
ISO:国际化标准组织
ANSI:美国国家标准化学会
ITU-T:国际电信联盟-电信标准部
IEEE:电气和电子工程师学会
2.2.1.IEEE 802 局域网标准
1980年2月,它定义了网卡如何访问传输介质(目前比较常见的有双绞线、光纤、无线等),以及在这些介质上传输数据的方法等。目前被广泛使用的设备(网卡、交换机、路由器等)都遵循IEEE 802标准。
2.3.1. 交换路由设备
路由器和交换机是最为常见的两种主要网络设备,它们是信息高速公路的中转站,负责转发公司网络汇总的各种通信数据。
2.3.2. 网络安全设备
防火墙设备、VPN设备、IDS设备
2.3.3. 无线网络设备
无线网络设备就是基于无线通信协议而设计的网络设备。常见的无线网络设备包括无线路由器、无线网桥、无线网卡等。无线路由器可以被看做无线AP和宽带路由器的一种结合体。
2.3.4. 网络设备生产商
cisco公司、华为公司、H3C
网络拓扑结构
3.1. 星型拓扑结构
优点:易于实现、易于网络扩展、易于故障排查。
缺点:中心节点压力大、组网成本较高。
3.2. 网型拓扑结构
主要分为两种类型:全网型拓扑结构和部分网型拓扑结构
核心网络压力较大,两台互为备份,实际工作中,这种结构并不多见,主要成本太高。
数制概念
4.1. 十进制
基数是10,数值部分用十个不同的数字符号0,1,2,3,4,5,6,7,8,9来表示,逢十进一,后缀用D或无后缀表示。
4.2. 二进制
在二进制中,只有0和1两个数字,逢二进一,后缀用B表示。
4.3. 十六进制
基数是16,用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,A~F分别表示10~15,逢十六进一,后缀用H表示。
计算机网络模型
OSI七层模型
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
OSI五层模型
物理层、数据链路层、网络层、传输层、应用层。
数据封装过程
应用层提供上层数据,经过传输层转换成计算机能够识别的二进制数据后封装TCP头部(端口号),经过网络层封装IP头部(主要封装目标IP和源IP),经过数据链路层封装MAC头部(主要封装目标MAC地址和源MAC地址)。
数据解封装过程
解封装过程和封装过程就是一个逆向过程,在物理层将电信号转换成二进制数据,并将数据传送至数据链路层。在数据链路层查看目标MAC地址,判断是否与自己的MAC地址吻合,如果数据报文的目标MAC地址就是自己的MAC地址,数据MAC头部将被拆掉,送到网络层。如果不是自己的MAC地址,它会丢弃数据。网络层和数据链路层相似,判断目标IP地址是否与自己的IP地址相同,从而送到传输层。到了传输层,它会根据TCP头部判断数据段应该送到那个协议或者app,然后将之前分组的数据重组。在应用层,这些二进制将会根据复杂的解码过程,还原发送者所传输的原始信息。
模型中各层对应的硬件设备
应用层:计算机
传输层:防火墙
网络层:路由器
数据链路层:交换机
物理层:网卡
布线工程
双绞线
双绞线英文名称Twist-Pair,是布线工程中最常见的一种传输介质。双绞线 将一堆互相绝缘的金属导线,按逆时针方向互相绞结合在一起,用来抵御一部分电磁波干扰,扭线越密,抗干扰能力就越强。大多由铜线组成,典型的双绞线由四对组成,也有16、25对的双绞线。
目前主要的,线类型5类线、超5类线、6类线、7类线。
5类线:主要用于100Mb网络,常见的标准有10Base-T和100Base-T。
超5类线:在5类线上进一步优化,它的衰减更小,串扰更少,可以铺设千兆网络。
6类线:传输速率为1000Mb/s,宽带性能为1~250MHz,6类线更适合影音传输等高负载的环境。
7类线:传输带宽更高,可达600MHz,7类线曹勇双层屏蔽的双绞线,连接方式有很大的变化,因此与传统的RJ-45接口完全不兼容。
双绞线线序
根据EIA/TIA的布线标准中规定了两种双绞线的线序。需要注意的是,布线时需要对线缆打上标签,方便后期维护整理。
T568A:白绿、绿、白橙、蓝、白蓝、橙、白粽、棕
T568B:白橙、橙、白绿、蓝、白蓝、绿、白粽、棕
光纤
优点如下:传输带宽高(可超过50000GHz)、传输距离远(最大传输距离超过100km)、抗干扰鞥力强。
光纤主要分为:单模光纤、多模光纤
以太网接口
RJ-45(俗称水晶头)、光纤接口,光纤接口有多种类型主要分为:FC(圆形带螺纹)、ST(卡接式圆形)、PC(微球面研磨抛光)、SC(卡接式方形)、MT-RJ(收发一体的方形)。
信息插座
通常由信息模块、面板、底座组成。
布线系统
综合布线系统
它的系统结构主要包括六个独立的子系统。
工作区子系统;水平子系统;垂直子系统;管理子系统;设备间子系统;建筑群子系统。
布线系统的优点
结构清晰,便于管理维护、材料统一先进,适应今后的发展、灵活性强,适应各种不同的需求,使用灵活、便于扩充,既节约费用又提高系统的可靠性。
布线材料
3.1.线槽
主要分为金属线槽和塑料线槽两种,一般使用所料线槽较多,金属线槽多用于屏蔽系统。
3.2. 桥架
可以将桥架和走线架理解为同一种布线设备,主要适用于线缆较多时,承载线缆。一般分为室内和室外两种,可吊顶安装也可以地面支撑安装。
3.3. 配线架
配线架可以理解为终结来自信息点的线缆,并将线缆最终连接到网络设备的一种工具。
相关文章:

【网络】计算机中的网络
目录 🍁计算机网络 🍁计算机网络模型 🍁布线工程 🍁布线系统 🦐博客主页:大虾好吃吗的博客 🦐专栏地址:网络专栏 计算机网络 计算机网络的功能 数据通信、资源共享、增加可靠性、提…...

什么是语音识别的语音助手?
前言 语音助手已经成为现代生活中不可或缺的一部分。人们可以通过语音助手进行各种操作,如查询天气、播放音乐、发送短信等。语音助手的核心技术是语音识别。本文将详细介绍语音识别的语音助手。 语音识别的基本原理 语音识别是将语音信号转换为文本的技术。语音识…...

自己动手写一个加载器
前言 当在 linux 命令行中 ./ 运行一个程序时,实际上操作系统会调用加载器将这个程序加载到内存中去执行。为了探究加载器的行为,今天我们就自己动手写一个简单的加载器。 工作原理 加载器的工作原理: 从磁盘读取 bin 文件到内存…...
C# 性能优化和Unity性能优化
C# 性能优化 C# 性能优化是一个非常广泛的话题,需要从各个方面来考虑,包括算法和数据结构、编译器优化、代码优化等等。下面是一些常见的 C# 性能优化技巧: 选择正确的数据结构:C# 提供了各种不同的数据结构,例如数组、…...

面试题背麻了,花3个月面过华为测开岗,拿个26K不过分吧?
计算机专业,代码能力一般,之前有过两段实习以及一个学校项目经历。第一份实习是大二暑期在深圳的一家互联网公司做前端开发,第二份实习由于大三暑假回国的时间比较短(小于两个月),于是找的实习是在一家初创…...

跟着我学 AI丨教育 + AI = 一对一教学
随着人工智能(AI)技术的迅速发展,它已经开始了改变教育的方式。本文将介绍AI在教育行业中的应用场景,当前从事AI 教育的公司有哪些以及这些公司所提供的教育产品的特点,和未来AI 教育的潜在实现方式。 AI在教育行业的…...
1-动态规划算法理论基础
目录 1.什么是动态规划? PS:动态规划 VS 贪心 2.动态规划的解题步骤 ①确定dp数组(dp table)以及下标的含义。 ②确定递推公式/状态转移公式。 ③dp数组如何初始化。 ④确定遍历顺序。 ⑤举例推导dp数组。 3.动态规划应该如何debug…...

kafka延时队列内部应用简介
kafka延时队列_悠然予夏的博客-CSDN博客 两个follower副本都已经拉取到了leader副本的最新位置,此时又向leader副本发送拉取请求,而leader副本并没有新的消息写入,那么此时leader副本该如何处理呢?可以直接返回空的拉取结…...

【网络】HTTPHTTPS协议
文章目录 HTTP协议认识URLurlencode和urldecodeHTTP协议格式HTTP请求协议格式简单的小实验 HTTP响应协议格式关于封装解包分用 HTTP的方法关于GET和POST方法概念GET&POST对比(代码测试)测试POST和GET方法的区别 HTTP的状态码关于重定向的状态码临时重定向的代码演示: HTTP的…...

因子图优化
最大后验概率估计问题 我们常将状态估计问题建模为最大后验估计(MAP)。之所以命名为最大后验估计,是因为它在给定了观测 Z \bm Z Z的情况下,最大化状态 X \bm X X的后验概率密度 p ( X ∣ Z ) p(\bm X|\bm Z) p(X∣Z) X M A P …...

JVM 垃圾回收相关算法
垃圾标记阶段 对象存活判断: 在堆里存放着几乎所有的 Java 对象实例,在GC 执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为已经死亡的对象,GC 才会在执行垃圾回收时,释放掉…...
[Bing Chat] 以某某这个数据结构 编一个故事 要求不能说出某某这个数据结构
以二叉搜索树这个数据结构 编一个故事 要求不能说出二叉搜索树这个数据结构 好的,我试试。这是我编的一个故事,希望你喜欢: 有一天,小明要去参加一个数学竞赛,他需要在有限的时间内回答很多问题。他发现,有…...
【算法】【算法杂谈】一种字符串和数字的对应关系
目录 前言问题介绍解决方案代码编写java语言版本c语言版本c语言版本 思考感悟写在最后 前言 当前所有算法都使用测试用例运行过,但是不保证100%的测试用例,如果存在问题务必联系批评指正~ 在此感谢左大神让我对算法有了新的感悟认识! 问题介…...
Java并发基础理论
Java并发基础理论 进程与线程 进程 进程是程序的一次执行过程,是系统运行程序的基本单位,因为进程是动态的。系统运行一个程序就是一个进程从创建运行到消亡的过程。 我们启动main方法其实就是启动了一个JVM进程,而main方法所在的线…...

ubuntu22.04静态ip设置(桥接模式、only-host+NAT模式)
在创建一台虚拟机后,默认的方式往往是通过DHCP动态的进行分配,DHCP服务器会告知创建的虚拟机分配到的ip地址,网关地址等信息。所以在创建好虚拟机之后,这些信息都不需要我们来配置,我们直接用就好了。 但是࿰…...
深度模型中的正则化、梯度裁剪、偏置初始化操作
最近调试代码,发现怎么调试都不行,就想着用一些优化方式,然后又不是很清楚这些优化方式的具体细节,然后就学习了一下,这里记录下来,方便以后查阅。 深度模型中的正则化、梯度裁剪、偏置初始化操作 正则化常…...

设计模式之装饰模式
定义 装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 模式特点 (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对…...

华为OD机试真题 Java 实现【最佳对手】【2023Q1 200分】
一、题目描述 游戏里面,队伍通过匹配实力相近的对手进行对战。但是如果匹配的队伍实力相差太大,对于双方游戏体验都不会太好。 给定 n 个队伍的实力值,对其进行两两实力匹配,两支队伍实例差距在允许的最大差距 d内,则可以匹配。 要求在匹配队伍最多的情况下匹配出的各组…...

IOS证书制作教程
IOS证书制作教程 点击苹果证书 按钮 点击新增 输入证书密码,名称 这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务…...

【人工智能】蚁群算法(密恐勿入)
蚁群算法(密恐勿入) 蚁群算法--给你一个感性认识 蚁群算法(密恐勿入)1. 算法简介1.1 基本原理1.1.1 模拟蚂蚁在简单地形,寻找食物1.1.2 模拟蚂蚁在复杂地形,找到食物1.2 算法应用 2. 算法解析3.算法应用——…...

AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
Ubuntu系统下交叉编译openssl
一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机:Ubuntu 20.04.6 LTSHost:ARM32位交叉编译器:arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...
基于大模型的 UI 自动化系统
基于大模型的 UI 自动化系统 下面是一个完整的 Python 系统,利用大模型实现智能 UI 自动化,结合计算机视觉和自然语言处理技术,实现"看屏操作"的能力。 系统架构设计 #mermaid-svg-2gn2GRvh5WCP2ktF {font-family:"trebuchet ms",verdana,arial,sans-…...

Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...
vue3 字体颜色设置的多种方式
在Vue 3中设置字体颜色可以通过多种方式实现,这取决于你是想在组件内部直接设置,还是在CSS/SCSS/LESS等样式文件中定义。以下是几种常见的方法: 1. 内联样式 你可以直接在模板中使用style绑定来设置字体颜色。 <template><div :s…...
相机Camera日志分析之三十一:高通Camx HAL十种流程基础分析关键字汇总(后续持续更新中)
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了:有对最普通的场景进行各个日志注释讲解,但相机场景太多,日志差异也巨大。后面将展示各种场景下的日志。 通过notepad++打开场景下的日志,通过下列分类关键字搜索,即可清晰的分析不同场景的相机运行流程差异…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建
华为云FlexusDeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色,华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型,能助力我们轻松驾驭 DeepSeek-V3/R1,本文中将分享如何…...

Spring数据访问模块设计
前面我们已经完成了IoC和web模块的设计,聪明的码友立马就知道了,该到数据访问模块了,要不就这俩玩个6啊,查库势在必行,至此,它来了。 一、核心设计理念 1、痛点在哪 应用离不开数据(数据库、No…...
Pinocchio 库详解及其在足式机器人上的应用
Pinocchio 库详解及其在足式机器人上的应用 Pinocchio (Pinocchio is not only a nose) 是一个开源的 C 库,专门用于快速计算机器人模型的正向运动学、逆向运动学、雅可比矩阵、动力学和动力学导数。它主要关注效率和准确性,并提供了一个通用的框架&…...

短视频矩阵系统文案创作功能开发实践,定制化开发
在短视频行业迅猛发展的当下,企业和个人创作者为了扩大影响力、提升传播效果,纷纷采用短视频矩阵运营策略,同时管理多个平台、多个账号的内容发布。然而,频繁的文案创作需求让运营者疲于应对,如何高效产出高质量文案成…...