当前位置: 首页 > news >正文

计算机三级|网络技术|备考指南|网络系统结构与设计的基本原则|1

一、网络系统结构与设计的基本原则

宽带城域网的关键技术

p1 p2 p3

设计一个宽带城域网涉及“三个平台一个出口”,即网络平台、业务平台、管理平台和城市宽带出口。

宽带城域网:

宽带城域网划分为三个层次:核心层、汇聚层、接入层。

核心层承担高速数据交换的功能,提供高速分组转发、提供QoS(服务质量)保障、提供至Internet的路由服务,负责汇集各个汇聚层的数据连接至主干网络。

将多个汇聚层连接起来;

为整个城域网提供一个高速、安全与具有QoS保障能力的数据传输环境;

提供宽带城域网的用户访问Internet所需要的路由服务;

保证QoS的主要技术有RSVP资源预留,Diffserv区分服务,MPLS多协议标记交互。

汇聚层承担路由与流量汇聚功能,负责数据的分组、汇聚、转发,并对本地流量(接入层的用户流量)进行路由、过滤、流量均衡、QoS优先级管理、IP地址转换等功能。

接入层负责用户接入及本地流量控制,解决"最后一公里"的问题。

直白点说,核心层负责数据流量的城际到Internet的相关功能,接入层负责用户的接入(网络入户),汇聚层负责本地流量控制相关业务,以及数据从接入层到核心层的上传下达业务,且仅有相邻层次才可能发生数据的交互工作,不可能跨层次通信。

宽带城域网对汇聚层及其以上设备采取带外管理,而对汇聚层以下采取带内管理

利用传统的电信网络进行的网络管理成为“带内”,利用IP网络和协议进行管理的称之为“带外”。带内网络管理利用数据通信网(DCN)或公共交换电话网(PSTN)拨号;带外网络管理利用网络管理协议(SNMP)。

ADSL技术:

ADSL非对称(上行下行带宽不一致)数字用户线,利用电话线实现网络接入,能够同时提供电话和网络服务(即上网时电话并不占线,早期的拨号上网业务是上网时电话占线),上行速率在64Kbps-640Kbps之间,下行速率在500Kbps-7Mbps之间,用户可以根据需要选择上行下行速率。

QoS:

QoS是服务质量,具体表现在延时(从源主机发出数据包开始,数据包送达目的主机,再到源主机接收到目的主机的反馈信息截止的总耗时)、抖动(延时的变化)、吞吐量、包丢失率(丢包率)。

QoS表现在延时、抖动、吞吐量和丢包率几个方面,采用的技术有RSVP、DiffServ和MPLS。

EPON。PON是无源光纤网,PON与ATM结合得到APON技术,与以太网结合得到EPON技术,属于网络的传输技术,而非QoS的保障技术。

构建宽带城域网的基本技术

光以太网:

光以太网是利用光纤的带宽优势,结合以太网成熟的技术,为新一代的宽带城域网提供技术支持。常见的光以太网有10Gbps以太网(10GE)以及RPR(弹性分组环)。

光以太网需要具备以下特征

能够根据用户的需求分配带宽;

具有认证和授权功能;

提供计费功能;

支持VPN和防火墙,保证网络安全;

支持MPLS协议,提供分级的QoS服务;

能够方便快速灵活的适应用户和业务的拓展;

光以太网设备与线路符合电信网络99.999%的高运行可靠性

RPR技术:

RPR采用双环结构,即两个同心圆的环形拓扑结构,RPR环将顺时针方向传输的光纤环叫做外环,逆时针方向传输的光纤叫做内环。

采用自愈环设计思想,能够在50ms以内实现"自愈"功能。

RPR的相邻节点最大距离(单根裸光纤最大长度)100km。两个RPR结点之间的裸光环最大长度为100公里。

沿顺时针传输的光纤环叫做外环,沿逆时针传输的光纤叫做内环,外环和内环的功能是完全一样的,内环与外环都可以传输数据分组与控制分组,平时主环工作,副环待命,一旦主环故障,副环将在50ms内隔离故障节点和光纤段,接替主环进行工作

RPR带宽利用率高,环中每个节点都执行SRP公平算法,故障出现后能在50ms(记住这个数字,网络上的故障恢复时间大多都是这个数值)恢复工作,并且提供QoS。

RPR数据帧要由目的节点从环中收回。

RPR用统计复用的方法传输IP分组。

网络接入技术:

三网融合指的是计算机网络、电信通信网和广播电视网。

网络接入技术大体可以分为数字用户线(xDSL)接入、光纤同轴电缆混合网(HFC)接入、光纤接入、宽带无线接入。

其中:

xDSL:

xDSL是利用现有的电话网络实现网络接入,能够同时提供电话和网络接入服务。其中HDSL是对称(上行下行带宽一致)的,其他均为非对称(上行下行带宽不一致),且各技术的带宽是经常考察的内容。

HFC:

HFC是利用现有的有线电视网络实现网络接入,常考的内容包括其带宽、使用光纤和同轴电缆、使用Cable Modem、双向传输等。

光纤接入技术:

光纤接入技术常考的内容包括带宽最大10Gbps、中继距离最大100km、以OC-3为基准计算带宽或者算OC-12的带宽,并且EPON经常会到其他题目中扰乱视线。

宽带无线接入技术:

宽带无线接入技术主要包含WLAN(无线局域网其中最著名的就是Wi-Fi)、WMAN(无线城域网)以及Ad hoc(两个分支是WSN和WMN)。其中802.11b的带宽是1、2、5.5、11Mbps,802.11a提供54Mbps带宽。

VDSL:

VDSL上行速率、下行速率分别是2.3Mbps和51Mbps。

OC-3:

OC-3的带宽是155.520Mbps,OC-12的带宽是622.080Mbps,由此可得出带宽的倍数关系。9.954Gbps的带宽即9954Mbps, 9954÷155.520=64,而3×64=192,所以此带宽是OC-192标准提供的带宽。

记住OC-3的带宽,题目中需要计算的带宽,根据OC-xx(数字),根据具体数字,(xx/3)*OC-3(带宽)即可。

Cable Modem:

Cable Modem 利用频分多路复用方法FDM将信道分为上行信道和下行信道,传输方式分为对称式和非对称式;

Cable Modem的传输速率可以达到10~36Mbps;

HFC通过Cable Modem把用户计算机与有线电视同轴电缆连接越来,形成有线电视网。

二、中小型网络系统总体规划与设计方案

路由器技术指标

吞吐量:指包转发能力,涉及两个内容:端口吞吐量和整机吞吐量,与路由器端口数量、端口速率、包长度、包类型有关。

背板能力:是路由器输入输出的物理通道,高性能路由器采用交换式结构,决定着路由器的吞吐量。

丢包率,衡量路由器超负荷工作能力的指标之一。

延时和延时抖动:高速路由器要求长度为1518B的IP包延时小于1ms,语音、视频业务对延时抖动要求较高。

突发处理能力:以最小帧间隔发送而不引起丢失的最大发送速率。

服务质量:表现在队列管理机制、端口硬件队列管理、支持QoS协议上,其中队列管理机制指队列调度算法和拥塞管理机制。

可靠性与可用性:无故障连续工作时间大于10万小时,系统故障恢复时间小于30分钟,所有的自动切换在50ms内完成。

网络服务器性能中的系统高可用性

系统可用性=平均无故障时间÷(平均无故障时间+平均故障修复时间)

平均无故障时间指服务器运行的时间,平均故障修复时间指服务器需要停机维护修复的时间。

由上述公式可知:服务器停机时间=8760(每年8760小时)*(1-可用性)。

当可用性为99.9%时,服务器停机时间=8760*(1-99.9%)=8.76小时(约等于8.8小时)。

当可用性为99.99%时,服务器停机时间=8760*(1-99.99%)=0.876小时(约等于53分钟)。

当可用性为99.999%时,服务器停机时间=8760*(1-99.999%)=0.0876小时(约等于5分钟)。

网络服务器

评价高性能存储技术的指标是存取I/O速度与磁盘容量。

集群系统中一台主机出现故障,它所运行的程序将立即转移到其他主机,不会影响正常服务。

大中型服务器采用RISC,操作系统使用UNIX

热插拔指不断电状态下插拔,但仅限于硬盘、板卡等外围设备,核心部件诸如内存、CPU、主板则不允许。

服务器相关技术

RAID:独立磁盘冗余阵列,将多个独立的磁盘组成一个整体,提高存取速度,提高系统可靠性。

Cluster:集群,向一组独立的计算机提供高速通信线路,组成一个共享数据存储空间的服务器系统,同时如果一台主机出现了故障,它所运行的程序将立即转移到其他主机。

RISC和CISC是CPU的技术参数。

应用服务器

应用服务器的主要技术特点:

应用服务器软件系统的设计在客户与服务器之间采用了B/S模式,将网络应用建立在web服务的基础上。

应用服务器利用中间件与通用数据库接口技术,客户计算机使用web浏览器访问应用服务器,而应用服务器的后端连接数据库服务器。传统的C/S采用客户与服务器的2层结构,而应用服务器(B/S模式)形成了3层的体系结构。

另外,既然B/S是浏览器/服务器模式,用浏览器访问了,就不需要客户端程序了,需要客户端程序的是C/S(客户机/服务器)。

交换机技术指标中的全双工端口带宽

交换机的总带宽等于各个端口带宽之和。如果是全双工端口的话,其端口带宽要按照2倍带宽计算。

对于诸如10/100Mbps这样的10Mbps/100Mbps自适应端口,其带宽按照最高速率计算。

网络系统分层设计中层次之间上联带宽与下联带宽的比例一般控制在1:20。

(2023年 2月28日 16:30首次发布)

相关文章:

计算机三级|网络技术|备考指南|网络系统结构与设计的基本原则|1

一、网络系统结构与设计的基本原则宽带城域网的关键技术p1 p2 p3设计一个宽带城域网涉及“三个平台一个出口”,即网络平台、业务平台、管理平台和城市宽带出口。宽带城域网:宽带城域网划分为三个层次:核心层、汇聚层、接入层。核心层承担高速…...

基于 TI Sitara系列 AM64x核心板——程序自启动说明

前 言 本文主要介绍AM64x的Cortex-A53、Cortex-M4F和Cortex-R5F核心程序自启动使用说明。默认使用AM6442进行测试演示,AM6412测试步骤与之类似。 本说明文档适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境:Ubun…...

自学5个月Java找到了9K的工作,我的方式值得大家借鉴 第一部分

我是去年9月22日才正式学习Java的,因为在国营单位工作了4年,在天津一个月工资只有5000块,而且看不到任何晋升的希望,如果想要往上走,那背后就一定要有关系才行。而且国营单位的气氛是你干的多了,领导觉得你…...

微电影广告的内容突破方案

微电影作为新媒体时代背景的产物,深受大众的欢迎,同时,微电影广告在微电影模式环境下应运而生,以自己独特的传播优势,俘获了大量企业主的青睐,也获得了广大青年群体的喜爱。微电影广告欲确保可持续发展&…...

茌平区为什么越来越多的企业由请高新技术企业?山东同邦科技分享

茌平区为什么越来越多的企业由请高新技术企业?山东同邦科技分享 近年来,越来越多的企业开始申报高新技术企业,认定为国家高新技术企业能获得非常多的好处,那么具体都有哪些呢? 一、国际高新技术企业认定的好处: 1、财政补贴: 获得高新企业…...

谷歌优化排名怎么做出来的?谷歌排名多久做上去?

本文主要分享谷歌排名的算法机制,让你很容易地用更短的时间把Google的自然排名做到首页。 本文由光算创作,有可能会被剽窃和修改,我们佛系对待这种行为吧。 谷歌优化排名怎么做出来的? 答案是:持续更新原创优质内容…...

字节跳动青训营--Webpack

文章目录前言一、为什么要学习Webpack?二、什么是Webpack?1. 产生背景2. 基础概念三、使用Webpack1. 安装2. 编辑配置文件3. 执行编译命令核心流程四、如何使用Webpack流程类配置配置总览五、理解Loader六、理解插件插件钩子课外关注资料前言 此文章仅用…...

微信多媒体文件speex格式转为mp3文件格式

1、安装speex环境 wget https://ftp.osuosl.org/pub/xiph/releases/speex/speex-1.2.0.tar.gz tar -zxvf speex-1.2.0.tar.gz -C /usr/local/ cd /usr/local/speex-1.2.0/ ./configure make make install 2、配置path到/usr/lib 因为安装的speex生成的可执行文件默认在/usr…...

IAP初探

IAP(In-Application Programming)在应用编程,浅显易懂,按照字面意思即是在程序不关闭情况下,对应用进行再次写入程序,对程序的写入需要传输数据,而传输数据的前提是通信, IAP对代码进行更新可以简要分为以…...

【组织架构】中国铁路兰州局集团有限公司

1 公司简介 中国铁路兰州局集团有限公司,是中国国家铁路集团有限公司管理的18个铁路局集团有限公司之一,简称“兰局”。经过59年的发展,现已成为西北地区最大的交通运输企业之一,形成了以兰州为枢纽,由陇海铁路、包兰铁…...

【计算机三级网络技术】 第四篇 路由设计技术基础

文章目录一、分组转发二、路由选择1.理想的路由算法的基本特征2.路由算法的度量标准3.路由算法分类:4.IP路由选择与路由汇聚(重点)三、自治系统与Internet的路由选择协议1.自治系统2.路由选择协议的分类四、内部网关协议1.RIP的基本概念2.RIP的原理3.RIP的运行过程五…...

嵌入式工程师进阶,基于AM64x开发板的IPC多核开发案例分享

前 言 本文档主要说明AM64x基于IPC的多核开发方法。默认使用AM6442进行测试演示,AM6412测试步骤与之类似。 适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境:Ubuntu 18.04.4 64bit Linux Processor SDK:ti-proc…...

腾讯安全与锐捷网络战略合作,威胁情报能力“被集成”

2月28日,腾讯安全和锐捷网络在北京联合举办“威胁情报”战略合作发布会。双方发布了一款集成了腾讯安全威胁情报的新一代防火墙,并举办战略合作签约仪式。会上,锐捷网络安全产品事业部总经理项小升、腾讯安全总经理陈龙代表双方签署战略合作协…...

接口自动化测试用例详解

phpunit 接口自动化测试系列 Post接口自动化测试用例 Post方式的接口是上传接口,需要对接口头部进行封装,所以没有办法在浏览器下直接调用,但是可以用Curl命令的-d参数传递接口需要的参数。当然我们还以众筹网的登录接口为例,讲…...

【数据库增删查改进阶版】保姆级教程带大家去学习更加复杂的sql语句,各种各样的约束以及各种各样的查询

前言: 大家好,我是良辰丫🍅🍅🍅,上一篇数据库我们一起学习了基础版本的增删查改,今天我们将接触更高级的增删查改,主要是学习一些约束条件,你们准备好了嘛?开…...

【C#基础】C# 正则表达式

序号系列文章7【C#基础】C# 常用数据结构8【C#基础】C# 面向对象编程9【C# 基础】C# 异常处理操作文章目录前言1,Regex 的概念2,Regex 的创建3,Regex 常用操作4,Regex 类的使用5,学习资源推荐结语前言 🌼 h…...

企业活动直播如何设置VIP观看席?

阿酷tony / 2023-2-28 / 长沙 / 多图内容企业活动直播如何设置VIP观看席?有意思吧,直播也能设vip席位。在直播间可以分设尊享嘉宾席、特邀VIP以及观众席三个区域,为企业提供多种用户接待模式,不仅能为嘉宾营造尊享VIP体验&#xf…...

线性代数学习-2

线性代数学习-2矩阵消元消元回代消元矩阵置换矩阵逆矩阵本文转载于https://herosunly.blog.csdn.net/article/details/88713747 该文章本人认为十分有用,便自己敲一遍笔记加固印象原文链接 原文这个笔记感觉比我老师讲的更加透彻,清晰。很好的展示了线性…...

Java 类

Java类是Java编程语言中的基本概念之一,用于描述对象的属性和方法。本文将详细介绍Java类的作用、定义和使用,以及在实际工作中的应用。 什么是Java类? Java类是一种用于描述对象的模板或蓝图。它定义了一个对象的属性和方法,以…...

GO中sync 包的 RWMutex 读写互斥锁

文章目录背景RWMutex 简介代码验证多个协程请求读锁 RLock() 和 RLock()读写交错 RLock() 和 Lock()写入的时候读取读取的时候写入请求多个写Lock() 和 Lock()背景 Mutex 互斥锁是严格锁定读和写,如果我们需要单独对读或者写添加锁需要使用 sync包的RWMutex 针对读…...

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件

在选煤厂、化工厂、钢铁厂等过程生产型企业,其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进,需提前预防假检、错检、漏检,推动智慧生产运维系统数据的流动和现场赋能应用。同时,…...

C# 类和继承(抽象类)

抽象类 抽象类是指设计为被继承的类。抽象类只能被用作其他类的基类。 不能创建抽象类的实例。抽象类使用abstract修饰符声明。 抽象类可以包含抽象成员或普通的非抽象成员。抽象类的成员可以是抽象成员和普通带 实现的成员的任意组合。抽象类自己可以派生自另一个抽象类。例…...

土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等

🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...

C# SqlSugar:依赖注入与仓储模式实践

C# SqlSugar:依赖注入与仓储模式实践 在 C# 的应用开发中,数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护,许多开发者会选择成熟的 ORM(对象关系映射)框架,SqlSugar 就是其中备受…...

力扣-35.搜索插入位置

题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 class Solution {public int searchInsert(int[] nums, …...

JVM 内存结构 详解

内存结构 运行时数据区: Java虚拟机在运行Java程序过程中管理的内存区域。 程序计数器: ​ 线程私有,程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都依赖这个计数器完成。 ​ 每个线程都有一个程序计数…...

scikit-learn机器学习

# 同时添加如下代码, 这样每次环境(kernel)启动的时候只要运行下方代码即可: # Also add the following code, # so that every time the environment (kernel) starts, # just run the following code: import sys sys.path.append(/home/aistudio/external-libraries)机…...

适应性Java用于现代 API:REST、GraphQL 和事件驱动

在快速发展的软件开发领域,REST、GraphQL 和事件驱动架构等新的 API 标准对于构建可扩展、高效的系统至关重要。Java 在现代 API 方面以其在企业应用中的稳定性而闻名,不断适应这些现代范式的需求。随着不断发展的生态系统,Java 在现代 API 方…...

【LeetCode】算法详解#6 ---除自身以外数组的乘积

1.题目介绍 给定一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O…...

在 Visual Studio Code 中使用驭码 CodeRider 提升开发效率:以冒泡排序为例

目录 前言1 插件安装与配置1.1 安装驭码 CodeRider1.2 初始配置建议 2 示例代码:冒泡排序3 驭码 CodeRider 功能详解3.1 功能概览3.2 代码解释功能3.3 自动注释生成3.4 逻辑修改功能3.5 单元测试自动生成3.6 代码优化建议 4 驭码的实际应用建议5 常见问题与解决建议…...