中小型网络系统总体规划与设计方法

目录

1.基于网络的信息系统基本结构

2.网络需求调研与系统设计原则

3.网络用户调查

4.网络节点地理位置分布情况

5.网络需求详细分析

6.应用概要分析

7.网络工程设计总体目标与设计原则

  8.网络结构与拓扑构型设计方法

9.核心层网络结构设计

10.接入核心路由器

11.汇聚层与接入层网络结构设计

12.网络关键设备选型的基本原则

13.网络服务器选型 

14.网络系统安全设计原则


一、网络系统总体设计

核心层网络结构设计

l 整个网络系统的主干部分是核心层网络,它是设计与建设的重点。  

l 目前应用于核心层网络的技术标准主要是GE/10GE,核心设备是高性能 交换路由器,连接核心路由器的是具有冗余链路的光纤。整个网络流量 的40%~60%都需要由核心层网络来承载。

图(a)中采取链路冗余的办法直 接连接两台核心路由器。 其特点是:直接利用了核心路由 器的带宽,但是占用的核心路由 器端口较多,而高端路由器的端 口价格很高,所以设备成本会上 升;

图(b)采取专用服务器交换机, 在两台核心路由器之上再增加一 台连接服务器集群的交换机,同 时采用链路冗余的办法,间接地 连接到两台核心路由器。 其优点是:可以分担核心路由器 的带宽,缺点是会形成带宽瓶颈, 存在单点故障的潜在危险。 

汇聚层网络与接入层结构设计

l 汇聚层网络可以将位于不同位置的子网连接到核心层网络,实现路由汇聚的功能。对 网络系统进行分层设计可便于规划与分配带宽,有利于均衡负荷,提高网络效率。

l 实际情况验证:层次之间的上联带宽与下一级带宽之比一般控制在1:20。

二、网络关键设备选型

网络关键设备选型的基本原则

l 产品系列与厂商选择

l 网络的可扩展性考虑

l 网络技术先进性考虑

路由器选型的依据

1、路由器的分类

① 一般按路由器的性能进行分类,即可分为高端路由器(高端核心路由器)、中端路

由器(或企业级路由器)与低端路由器。

② 路由器性能主要指路由器背板交换能力背板交换能力大于40Gbit/s的称作高端路

由器;背板交换能力低于40Gbit/s的称为中低端路由器。

路由器选型的依据

2、路由器关键技术指标

① 吞吐量

路由器的吞吐量是指它的包转发能力;包括:端口吞吐量与整机吞吐量。

路由器的包转发能力与路由器的端口数量和速率、包类型、包长度关系密切。

① 背板能力

板是路由器输入端与输出端之间的物理通道,它决定了路由器的吞吐量。高性能路由

器一般采用交换式结构,而传统的路由器采用的是共享背板的结构。

② 丢包率

丢包率常被用作路由器超负荷工作时的性能衡量指标。

2、路由器关键技术指标

④ 延迟和抖动

从数据包的第一个比特进入路由器,到该帧的最后一个比特离开路由器其间所经历的时间。

由于数据包对延时抖动要求不高,所以一般不把延时抖动作为衡量高速路由器的主要指标,但是语

音、视频业务对延时抖动要求却较高

⑤ 突发处理能力

常以最小帧间隔发送数据包而不引起丢失的最大发送速率来衡量突发处理能力。

⑥ 路由表容量

路由表是路由器用来决定包转发路径的主要依据。

⑦ 服务质量

路由器的服务质量主要表现在队列管理机制、端口硬件队列管理和支持QoS协议上。

⑧ 网管能力

路由器的网络管理能力表现在网络管理员可以通过网络管理程序和通用的网络管理协议SNMPv2等,对网络资源进行集中管理与操作。

⑧ 网管能力

路由器的网络管理能力表现在网络管理员可以通过网络管理程序和通用的网络管理协议SNMPv2等,对网络资源进行集中管理与操作。

⑨ 可靠性与可用性 可靠性表现在:设备冗余、热拔插组件、无故障工作时间等方面。 高端路由器可靠性与可用性指标:

(1)无故障连续工作时间(MTBT)大于10万小时,故障恢复时间30分钟;

(2)系统自动保护切换功能,切换时间小于50ms;

(3)SDH与ATM接口自动保护切换功能,切换时间小于50ms; 

(4)主处理器、存储器、电源、总线与接口管理等需要有热拔插冗余,线卡有备份;

(5)路由器不存在单故障点;

交换机分类和技术指标

1、交换机的分类

① 按所支持的技术类型:可以将交换机分为10Mbit/s Ethernet交换机、Fast Ethernet交换机速率达与1Gbit/s的GE交换机。

② 按内部结构:可以将交换机分为模块式交换机与固定端口交换机。

③ 按应用规模:可以将交换机分为:企业级交换机、部门级交换机与工作组级交换机。

1、交换机的主要技术指标

交换机的主要技术指标包括:背板带宽、全双工端口总带宽、帧转发速率、交换方式、 延时、模块式或固定端口配置、支持VLAN能力等。  

重点:

全双工端口带宽 全双工端口带宽的计算方法如下:端口数×端口速率×2

例如:交换机具有48个10/100Mbps端口与2个可扩展1000Mbps端口。 总带宽为:48*100*2+2*1000*2 = 13.6Gbps。

这里补充一下路由:指选择的路径

三、网络服务器选型

1、服务器的分类

① 从应用角度分为:Internet通用服务器、数据库服务器、文件服务器与应用服务器等。

② 从主机的硬件角度分为:基于CISC处理器的Inter机构(IA)的PC服务器;小型机服 务器;基于RISC结构处理器(大中型服务器均采用,操作系统UNIX)的服务器。  

③ 从网络应用规模角度分为:基础级服务器、工作组级服务器、部门级服务器、企业级服务器。

2、服务器的相关技术

① 热拔插技术。

热拔插功能允许用户在不切断电源的情况下,更换存在故障的硬盘、板卡、电源(有两个电源情况)

等部件。从高提高系统对突发事件的应对能力。

② 集群(Cluster)技术。

集群技术是向一组独立的计算机提供高速通信线路,组成一个共享数据存储空间的服务器系统,提

高了系统的数据处理能力。

③ 高性能存储与智能I/O技术。

存储能力是衡量服务器性能与选型的重要指标之一。

3、服务器性能

服务器的性能主要表现在:

磁盘存储能力、运算处理能力、可扩展性与可管理性、高可用性等。

系统高可用性:

① 如果系统高可用性达到99.9%,那么每年的停机时间≤8.8小时;

② 系统高可用性达到99.99%,每年的停机时间≤53分钟;

③ 系统高可用性达到99.999%,每年的停机时间≤5分钟。





                                                                                                                                敬请期待下一章!

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

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

相关文章

513. 找树左下角的值 - 力扣(LeetCode)

题目描述 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 题目示例 输入: root [2,1,3] 输出: 1 解题思路 深度优先搜索 使用 depth 记录遍历到的节点的深度,result 记录深度在 depth 的最…

幻兽帕鲁mac可以玩吗?

《幻兽帕鲁》(英文:Palworld)是一款近期在 Steam 爆红的动作冒险生存游戏,游戏设置在一个居住着「帕鲁」的开放世界中,玩家可以战斗并捕捉帕鲁,也能用它们来建造基地、骑乘和战斗。 不过目前《幻兽帕鲁》仅…

Appium使用初体验之参数配置,简单能够运行起来

一、服务器配置 Appium Server配置与Appium Server GUI(可视化客户端)中的配置对应,尤其是二者如果不在同一台机器上,那么就需要配置Appium Server GUI所在机器的IP(Appium Server GUI的HOST也需要配置本机IP&#xf…

Android Studio安装过程遇到SDK无法安装问题解决

首次打开studio遇到该类问题,需要下载SDK文件,后又发现SDK由于是Google源,无法进行正常安装,故转而进行SDK的镜像安装。 一、下载SDK Tools 地址:AndroidDevTools - Android开发工具 Android SDK下载 Android Studio…

macbook电脑如何永久删除app软件?

在使用MacBook的过程中,我们经常会下载各种App来满足日常的工作和娱乐需求。然而,随着时间的积累,这些App不仅占据了宝贵的硬盘空间,还可能拖慢电脑的运行速度。那么,如何有效地管理和删除这些不再需要的App呢&#xf…

C++面试宝典第27题:完全平方数之和

题目 给定正整数 n,找到若干个完全平方数(比如:1、4、9、16、...),使得它们的和等于n。你需要让组成和的完全平方数的个数最少。 示例1: 输入:n = 12 输出:3 解释:12 = 4 + 4 + 4。 示例2: 输入:n = 13 输出:2 解释:13 = 4 + 9。 解析 这道题主要考察应聘者对于…

JVM-运行时数据区程序计数器

运行时数据区 Java虚拟机在运行Java程序过程中管理的内存区域,称之为运行时数据区。《Java虚拟机规范》中规定了每一部分的作用。 程序计数器的定义 程序计数器(Program Counter Register)也叫PC寄存器,每个线程会通过程序计数器…

SpringCloud-Eureka原理分析

Eureka是Netflix开源的一款用于实现服务注册与发现的工具。在微服务架构中,服务的动态注册和发现是必不可少的组成部分,而Eureka正是为了解决这一问题而诞生的。 一、为何需要Eureka 在微服务架构中,服务之间的协同合作和高效通信是至关重要…

网络原理TCP/IP(1)

文章目录 端口号UDP协议 在网络通信中,协议非常重要 协议进行了分层 应用层就是对应着应用程序,是程序员打交道最多的这一层,调用系统提供的网络api写出来的代码都是属于应用层的 应用层有很多现成的协议,但是更多的还是程序员需要…

Redis篇之集群

一、主从复制 1.实现主从作用 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。主节点用来写的操作,从节点用来读操作,并且主节点发生写操作后,会把数据同…

RabbitMQ详解

RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应&a…

设计模式理解:单例模式+工厂模式+建设者模式+原型模式

迪米特法则:Law of Demeter, LoD, 最少知识原则LKP 如果两个软件实体无须直接通信,那么就不应当发生直接的相互调用,可以通过第三方转发该调用。其目的是降低类之间的耦合度,提高模块的相对独立性。 所以,在运用迪米特…

一文读懂转融通

最近多家公司都在讲解关于转融通要求。今天我们就来详细聊聊! 转融通是一种证券借贷机制,它允许机构投资者在融资融券交易中借入或借出证券。 具体来说,机构投资者可以向券商借入证券,或者将持有的证券借给券商,以扩大…

诺奖经济学家称AI将取代STEM专业工作!Altman:人类无需工作,我给发钱

最近,2010年诺贝尔经济学奖得主,伦敦政治经济学院(LSE)教授Christopher Pissarides公开表态,在不远的未来,传统意义上的「数理化」学科知识和技能,都将会被AI取代。 这位劳动力市场经济学家警告…

mac检查CPU温度和风扇速度软件:Macs Fan Control Pro 1.5.17中文版

Macs Fan Control Pro for Mac是一款专业的电脑风扇控制工具,旨在帮助Mac用户有效控制电脑的风扇速度,提高电脑的运行效率和稳定性。 软件下载:Macs Fan Control Pro 1.5.17中文版 该软件支持多种风扇控制模式和预设方案,用户可以…

Vue源码系列讲解——虚拟DOM篇【一】(Vue中的虚拟DOM)

目录 1. 前言 2. 虚拟DOM简介 2.1什么是虚拟DOM? 2.2为什么要有虚拟DOM? 3. Vue中的虚拟DOM 3.1 VNode类 3.2 VNode的类型 3.2.1 注释节点 3.2.2 文本节点 3.2.3 克隆节点 3.2.4 元素节点 3.2.5 组件节点 3.2.6 函数式组件节点 3.2.7 小结 3…

使用pygame生成红包封面

import pygame import sys# 初始化pygame pygame.init()# 设置红包封面尺寸 size width, height 640, 960 screen_color (255, 0, 0) # 红色背景# 创建窗口 screen pygame.display.set_mode(size) pygame.display.set_caption(红包封面)# 加载龙形图片 dragon_image pygam…

运维自动化bingo前端

项目目录结构介绍 项目创建完成之后,我们会看到bingo_web项目其实是一个文件夹,我们进入到文件夹内部就会发现一些目录和文件,我们简单回顾一下里面的部分核心目录与文件。 ├─node_modules/ # node的包目录,项目运行的依赖包…

【C++】模板入门教程

C模板是C编程中的重要利器,能够大大提高编码效率。函数模板和类模板是模板编程中的两个重要概念,它们允许我们编写独立于数据类型的通用代码。 本文将深入介绍函数模板和类模板的使用方法,以及它们的实现原理、匹配规则和注意事项&#xff0…

Python进阶--下载想要的格言(基于格言网的Python爬虫程序)

注:由于上篇帖子(Python进阶--爬取下载人生格言(基于格言网的Python3爬虫)-CSDN博客)篇幅长度的限制,此篇帖子对上篇做一个拓展延伸。 目录 一、爬取格言网中想要内容的url 1、找到想要的内容 2、抓包分析,找到想…