【网络】计算机中的网络

news2024/11/28 16:44:02

目录

🍁计算机网络

🍁计算机网络模型

🍁布线工程

🍁布线系统


    🦐博客主页:大虾好吃吗的博客

    🦐专栏地址:网络专栏

计算机网络

计算机网络的功能

数据通信、资源共享、增加可靠性、提高系统处理能力。

网络协议和标准

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. 配线架

        配线架可以理解为终结来自信息点的线缆,并将线缆最终连接到网络设备的一种工具。

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

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

相关文章

Dubbo——SpringBoot集成Dubbo(@Autowired和@Reference的区别、Dubbo的服务治理)

Dubbo——原生API实现远程调用_Strine的博客-CSDN博客 在上一篇文章中我们讲了如何使用原生API发起远程调用,显然这种方式肯定是非常麻烦的,因此我们这里就讲如何使用SpringBoot去集成Dubbo将这些配置简化。 生产者服务 添加配置文件 dubbo:applicat…

如何安装Maven并在IDEA配置

下载 1.进入官网完成下载,下载好后解压到你喜欢的目录中去即可! Maven – Download Apache Maven 2.解压出来就能看到以下目录结构,我们关注conf目录即可 3.配置Maven的本地仓库,进入conf目录并打开settings.xml,往下…

8.3 综合案例2.0-扫码支付二维码生成

综合案例2.0-扫码支付二维码生成 扫码支付完整流程案例说明1.硬件2.连线图 搭建云平台环境1.添加设备2.创建设备类型3.功能定义(创建物模型) 代码1.更改MQTT信息2.测试 扫码支付完整流程 参考链接微信支付开发者文档 (1)商户后台…

数据分析09——Pandas中的索引设置/排序/数据统计(异常值处理)

1、Pandas中的索引设置: Series重置索引 重置索引:s2 s1.reindex([1, 2, 3, 4, 5]) # 这种情况即使列表中索引给多了也没事,会自动填充空值。重置索引:s3 s1.reindex([1, 2, 3, 4, 5], fill_value0) # 这种情况列表中索引给多了…

从0开始 莫比乌斯函数和反演 学习笔记

莫比乌斯 0 前言 建议先看这篇比较简略的文章(有大概了解) 莫比乌斯函数_为最后的荣光的博客-CSDN博客 再根据个人情况食用本篇博客 1 莫比乌斯函数 1 1 定义 首先对 n n n 唯一分解: 唯一分解: 唯一分解定理一篇就够了_求…

Springboot——根据需求创建后端接口

需求分析: 具体返回如下JSON格式数据 含有四个属性列:id 和 username 和photo 和followerCount 第一步: 首先按照下面文章创建一个模板项目 SpingBoot——SB整合MB的web项目模板_北岭山脚鼠鼠的博客-CSDN博客 第二步: 使用如下的建表语句在一个数据库中新建一个用户表 CREA…

【C++进阶之路】类和对象(下)

文章目录 一.再谈构造函数初始化对象的两种方式1.函数体内赋值2.初始化列表深入理解初始化列表 3.explicit隐式类型转换 二.static成员引言static成员static成员函数练习 三.友元引入友元函数友元类 四.内部类基本概念练习 五 .匿名对象引入匿名对象补充:编译器的优…

一百一十三、DBeaver——从hive同步数据到clickhouse

目标:把hive的DM层结果数据导出到clickhouse数据库,试了kettle、sqoop等多种方法都报错,尤其是kettle,搞了大半天发现还是不行。结果目前就只能用DBeaver同步数据。 准备工作:hive和clickhouse中都建好表 第一步&…

$nextTick与原生js先渲染dom再执行函数的方式

$nextTick与原生js先渲染dom再执行函数的方式 vue的$nextTick 简述 Vue.js 的 $nextTick 方法是用于在 DOM 更新后执行延迟回调的方法。 当 Vue.js 更新 DOM 后,有时候需要执行一些操作(如获取更新后的 DOM 元素的位置等),但是…

2023年美国大学生数学建模竞赛C题预测Wordle的结果解题全过程文档及程序

2023年美国大学生数学建模竞赛 C题 预测Wordle的结果 原题再现: 背景介绍   Wordle是纽约时报目前每天提供的一个流行谜题。玩家通过在六次或更短时间内猜出一个至五个字母的单词来解决这个谜题,每次猜测都会得到反馈。在这个版本中, 每个…

30Wqps+闲鱼优惠中台,如何架构的?

说在前面 在尼恩的(50)读者社群中,经常遇到一个 非常、非常高频的一个面试题,但是很不好回答,类似如下: 千万级数据,如何做系统架构?亿级数据,如何做做系统架构&#xf…

2022年美国大学生数学建模竞赛E题森林的碳封存解题全过程文档及程序

2022年美国大学生数学建模竞赛 E题 森林的碳封存 原题再现: 背景   正如我们所知,气候变化对生命构成了巨大威胁。为了减轻气候变化的影响,我们需要采取有效的行动来减少大气中温室气体的含量。仅仅减少温室气体排放是不够的。我们需要努…

Redis可持久化详解2

目录 ​编辑 Redis的持久化配置参数: 2.Redis的性能问题: 3保持久化数据的完整性和正确性: 4.Redis的集群技术: 总结: Redis持久化不得不注意的一些地方。 Redis的持久化配置参数: save:指…

MySQL之InnoDB表空间

前言 本文章收录在MySQL性能优化原理实战专栏,点击此处查看更多优质内容。 本文摘录自 ▪ 小孩子4919《MySQL是怎样运行的:从根儿上理解MySQL》 通过前边的内容,相信大家都知道了表空间是一个抽象的概念,对于系统表空间来说&am…

Unity 全新的输入系统

选new的那个 会重启ide 然后去package manager里把这个装上 创建配置文件 文档地址 https://docs.unity3d.com/Packages/com.unity.inputsystem1.5/manual/index.html 创建完了是这样的 设置成这样 记住 value 和 vector2 然后就可以 选择 上下左右了 之前不设置 value…

【macOS】:macbook 安装了两个macOS后,设置默认启动的顺序

【macOS】:macbook 安装了两个macOS后,设置默认启动的顺序 如果你的 MacBook 安装了两个 macOS 操作系统, 你可以通过以下步骤设置默认启动的顺序: 1. 点击苹果菜单,选择“系统偏好设置”。 2. 点击“启动磁盘”选…

基于OpenMP的并行计算实验

一、实验目的 在Linux系统中,基于C编写OpenMP用例对并行计算进行实验: 1.掌握OpenMP的配置方式; 2.通过编写测试用例,观察引入OpenMP的加速效果 二、实验内容 2.1配置并测试OpenMP 1.配置并测试OpenMP 配置环境变量&#x…

MySQL基础(三十五)多版本并发控制

1. 什么是MVCC MVCC (Multiversion Concurrency Control),多版本并发控制。顾名思义,MVCC 是通过数据行的多个版本管理来实现数据库的 并发控制 。这项技术使得在InnoDB的事务隔离级别下执行 一致性读 操作有了保证。换言之&…

乡镇外卖好做吗?这几点一定要注意

乡镇外卖可靠吗?随着90后逐渐成为社会的主力军,自主创业,不做农民工已经成为这一代人的标签。找到一个项目难,可靠的项目更难找。根据实际数据反馈,乡镇外卖的就是是一个小而精细的项目。 但如果想通过乡镇外卖每月挣…

Python获取酷得music并下载,获得无限听

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 环境使用: Python 3.8 Pycharm 模块使用: requests >>> pip install requests re win R 输入cmd 输入安装命令 pip install 模块名 (如果你觉得安装速度比较慢, 你可以切换国内镜像源) 代码实现步骤 <基…