计算机三级|网络技术|中小型网络系统总体规划与设计方案|IP地址规划技术|2|3
p3 p4
一、中小型网络系统总体规划与设计方案
网络关键的设备选型
路由器技术指标
性能指标综述
吞吐量
背板能力
丢包率
时延抖动
突发处理能力
路由表容量
服务质量
网管能力
可靠性和可用性
1 吞吐量
指路由器的包转发能力,涉及两个内容:端口吞吐量和整机吞吐量,与路由器端口数量、端口速率、包长度、包类型有关。端口吞吐量是指路由器的具体一个端口的包转发能力,而整机吞吐量是指路由器整机的包转发能力。
2 背板能力
是路由器输入输出之间的物理通道,高性能路由器采用交换式结构,决定着路由器的吞吐量。
3 丢包率
是衡量路由器超负荷工作时的性能指标之一。
4 延时和延时抖动
高速路由器要求长度为1518B的IP包延时小于1ms,语音、视频业务对延时抖动要求较高。
5 突发处理能力
以最小帧间隔发送数据包而不引起丢失的最大发送速率来衡量的。
6 服务质量
表现在队列管理机制、端口硬件队列管理、支持QoS协议上,其中队列管理机制指队列调度算法和拥塞管理机制。
7可靠性与可用性
高端路由器可靠性与可用性指标:
无故障连续工作时间大于10万小时;
系统故障恢复时间小于30分钟;
所有的自动切换在50ms内完成。
高性能路由器一般采用交换式结构,目前用于核心层网络的技术标准是GE/10GE。核心设备是高性能交换路由器,连接核心路由器的的是具有冗余链路的光纤。
网络服务器性能中的系统高可用性
系统可用性=平均无故障时间MTBF÷(平均无故障时间MTBF+平均故障修复时间MTBR)
平均无故障时间指服务器运行的时间,平均故障修复时间指服务器需要停机维护修复的时间。
由上述公式可知:服务器停机时间=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
RAID独立磁盘冗余阵列,将多个独立的磁盘组成一个整体,提高存取速度,提高系统可靠性。可以提高磁盘存储容量,但是不能提高容错能力。
RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘)从而提供比单个磁盘更高的存储性能和数据备份技术。
Cluster
cluster集群,向一组独立的计算机提供高速通信线路,组成一个共享数据存储空间的服务器系统,同时如果一台主机出现了故障,它所运行的程序将立即转移到其他主机。cluster集群就是一组计算机,它们作为一个整体向用户提供网络资源。在集群中当服务器中一台主机出现故障后,程序立即转移到其他主机中运行,一台主机出现故障时虽不会使整个网络无法工作,但仍然会影响系统的性能。
RISC和CISC是CPU的技术参数。RISC指精简指令集计算机系统,CISC与RISC相反,指的是复杂指令集计算机系统。
应用服务器
应用服务器的主要技术特点:
应用服务器软件系统的设计在客户与服务器之间采用了B/S模式(Browser/Server)浏览器/服务器模式,将网络应用建立在web服务的基础上。是web兴起后的一种网络结构模式,web浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
客户机只要安装一个浏览器,如Chrome、Safari、Microsoft edge、internet explorer,服务器安装SQL Server、Oracle、Mysql数据库。浏览器通过Web Server同数据库进行数据交互。
应用服务器利用中间件与通用数据库接口技术,客户计算机使用web浏览器访问应用服务器,而应用服务器的后端连接数据库服务器。传统的C/S采用客户与服务器的2层结构,而应用服务器(B/S模式)形成了3层的体系结构。
另外,既然B/S是浏览器/服务器模式,用浏览器访问了,就不需要客户端程序了,需要客户端程序的是C/S(客户机/服务器)。
交换机技术指标中的全双工端口带宽
交换机的总带宽等于各个端口带宽之和。如果是全双工端口的话,其端口带宽要按照2倍带宽计算。
对于诸如10/100Mbps这样的10Mbps/100Mbps自适应端口,其带宽按照最高速率:100Mbps计算。
寻找例题
网络系统分层设计中层次之间上联带宽与下联带宽的比例一般控制在1:20。
二、IP地址规划技术
1 IP地址规划
子网掩码有两种表示形式:一种是类似255.255.255.0的子网掩码形式,其中二进制1表示网络号,二进制0表示主机号;另一种是类似/24的前缀形式,表示前24位是网络号。
将子网掩码转换成二进制形式,左侧连续的1的个数就是前缀形式所对应的数字。
/xx采用的是前缀形式,/xx表示前xx位是网络号,那么对应的子网掩码也就是前半部分由xx个1组成,剩余部分用0凑齐32位(子网掩码与IP地址一样,长度是32bit)。
IPV6地址共有128位,前缀48位说明前48位是网络号,那么主机号有128-48=80位。
IPV6能够容纳的主机地址数量=2^主机号位数
IPv4能够容纳的主机地址数量=(2^主机号位数)-2
2 IPv4
地址类别 | IP地址范围 | 子网掩码 |
A类: | 1.0.0.0~127.255.255.255 | 255.0.0.0 |
B类: | 128.0.0.0~191.255.255.255 | 255.255.0.0 |
C类: | 192.0.0.0~223.255.255.255 | 255.255.255.0 |
直接广播地址是主机号全为1的IP地址
主机号是IP地址的网络号置0
子网内最后一个可用IP地址:广播地址的前一位
子网内第一个可用IP地址:网络地址加1
3 CIDR地址聚合
要将三个地址块聚合,只需要确认三个地址块中左侧完全相同的部分,利用子网掩码或前缀将其标记为网络号,并将不同部分标记为主机号并且全部置0即可。
两个或三个地址块聚合,需要确定地址中有多少位是相同的,得到/xx,可得聚合后的地址前缀是/xx,聚合后的地址是前xx位不变,剩余部分全部置0。
4 NAT
NAT是网络地址映射,工作原理是源主机发出数据包访问Internet所发出的数据包(状态a)在路过NAT设备时,其源地址(S)和源端口号(逗号后的数字)将会被替换成另外的一个公网IP和另一个端口号(状态b),并在NAT转换表中记录,然后把数据发往Internet。当收到来自Internet的反馈信息时(状态c),数据包途经NAT设备,此时NAT设备将会查询NAT转换表,将目的地址(D)和目的端口号转换为表中对应的IP地址和端口号(状态d),实现NAT网络地址映射。
简单点说,a转换成b,c转换成d,且ad之间的源S和目的D互换,bc之间的源S和目的D互换。
5 IPv6
IPv6长度128位,有三种表示方法:
冒号十六进制法
每2Byte一组,每组4个十六进制数,一共8组,例如:21DA:0000:0000:0000:02AA:000F:FE08:9C5A。
前导零压缩法
每组左侧连续的0可以省略,但每组至少包含一个数,例如:
21DA:0:0:0:2AA:F:FE08:9C5A。
双冒号法
如果IPv6地址中存在连续的多组全0部分,那么该部分可以直接用两个冒号::表示,例如21DA::02AA:000F:FE08:9C5A。由于IPv6地址共8组,已写5组,可知双冒号位置省略了3组0,且双冒号在一个地址中只允许出现一次。
(2023年 3月1日 20:43首次发布)
相关文章:
计算机三级|网络技术|中小型网络系统总体规划与设计方案|IP地址规划技术|2|3
p3 p4一、中小型网络系统总体规划与设计方案网络关键的设备选型路由器技术指标性能指标综述吞吐量背板能力丢包率时延抖动突发处理能力路由表容量服务质量网管能力可靠性和可用性1 吞吐量指路由器的包转发能力,涉及两个内容:端口吞吐量和整机吞吐量&…...
为什么一定要做集成测试?
集成测试,我们都不陌生,几乎我们产品每天都在进行。但是我们真的有好好思考:为什么一定要做集成测试吗?只是为了简单的将“积木”搭起来就行,还是有什么其他的深意? 深意可能不一定会有,但是意…...
前端:CSS
CSS基本语法规则:选择器若干属性声明 style标签:可以放到代码的任意位置处,head/body中都可以 三种写CSS的方式: 1、内部样式:使用style标签,直接把CSS写到html文件中。此时的style标签可以放到任何位置…...
CMMI—组织级过程定义(OPD)
大家好,我是Doker 多克!一、目的组织级过程定义(Organizational Process Definition, OPD)的目的在于建立并维护一套可用的组织级过程资产、工作环境标准以及团队规则与指南二、简介组织级过程资产使得整个组织具有一致…...
华为OD机试真题Python实现【猜字谜】真题+解题思路+代码(20222023)
猜字谜 题目 小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如nesw,玩家需要猜出谜底库中正确的单词。 猜中的要求如下: 对于某个谜面和谜底单词,满足下面任一条件都表示猜中: 变换顺序以后一样的,比如通过变换w和e的顺序,nwes跟news是可以完全对应的…...
软测入门(三)Selenium(Web自动化测试基础)
Selenium(Web端自动测试) Selenium是一个用于Web应用程序测试的工具:中文是硒 开源跨平台:linux、windows、mac核心:可以在多个浏览器上进行自动化测试多语言 Selenium WebDriver控制原理 Selenium Client Library…...
备战蓝桥杯——sort函数
备战蓝桥杯——sort函数排列字母lambda匿名函数排列字母 链接: 排列字母 不用多说,很简单的签到题,我们先来了解一下sort函数的用法 list.sort(cmpNone, keyNone, reverseFalse) cmp:进行比较的方法(可以自定义排序的方法,通常…...
华为机试题:HJ86 求最大连续bit数(python)
文章目录(1)题目描述(2)Python3实现(3)知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。1.1、input() 与 list(input()) 的区别、及其相互转换方…...
机器学习复习--logistic回归简单的介绍和代码调用
最近需要复习一下机器学习相关知识,记录一下 一、简介 线性回归:h(x)wTxbh(x)w^T x bh(x)wTxb logistic回归就是在线性模型的基础上加上一个sigmoid函数ggg,即h(x)g(wTxb)h(x)g(w^T xb)h(x)g(wTxb)。。。g(z)1/(1e−z)g(z)1/(1e^{-z})g(z)…...
uniapp小程序接入腾讯地图sdk
新建一个项目。配置uniapp配置文件设置小程序的appid注意:匿名用户可能存在地理定位失效。查uniapp官网官网->apiuni.getLocation(OBJECT) 获取当前的地理位置、速度。属性:success匿名函数返回值:uni.getLocation({type: gcj02,success: …...
总结JavaScript中的条件判断与比较运算
一、条件判断 JavaScript 中有三种方法可以用来进行条件判断: 1、使用 if-else 语句。这种方法用于在特定条件为 true 时执行一段代码,否则执行另一段代码。例如: let a 5; if (a > 10) {console.log("a is greater than 10"…...
算法练习-排序(一)
算法练习-排序(一) 文章目录算法练习-排序(一)1 排序算法1.1 冒泡排序1.1.1代码1.2插入排序1.2.1代码1.3 选择排序1.3.1代码1.4归并排序1.4.1代码1.5 快速排序1.5.1 思路1.5.2 代码2 题目2.1 特殊排序2.1.1 题目2.1.2 题解2.2 数组中的第k个最大元素2.2.1 题目2.2.2 题解2.3 对…...
CentOS7.6快速安装Docker
快速安装 官网安装参考手册:https://docs.docker.com/install/linux/docker-ce/centos/ 确定你是CentOS7及以上版本,yum是在线安装! [rootVM-4-5-centos ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)接下来您只管自上向下执行命令即可&#x…...
CentOS 7安装N卡驱动和CUDA和cuDNN
前言系统一开始是CentOS 7.6,安装依赖时yum给的内核文件的版本号和uname -r的结果不一样,这时不能直接装依赖,装上后后面装驱动时会报错找不到内核头文件(最开始我直接装依赖了,以为高版本兼容低版本,然后装驱动时报错…...
Java开发 - 分页查询初体验
前言在上一篇,我们对es进行了深入讲解,相信看过的小伙伴已经能基本掌握es的使用方法,我们知道,es主要针对的是搜索条件,在这方面es具有无可比拟的优势,但我们也会注意到,有时候搜索条件过于宽泛…...
C语言循环语句do while和嵌套循环语句讲解
C do…while 循环 不像 for 和 while 循环,它们是在循环头部测试循环条件。在 C 语言中,do…while 循环是在循环的尾部检查它的条件。 do…while 循环与 while 循环类似,但是 do…while 循环会确保至少执行一次循环。 语法 C 语言中 do…w…...
【计算机视觉】OpenCV 4高级编程与项目实战(Python版)【7】:拼接图像
我们已经知道,图像是通过数组描述的,那么拼接图像其实就是拼接数组。NumPy提供了2个拼接数组的函数,分别是hstack函数和vstack函数,这两个拼接函数可以将两个数组水平和垂直拼接在一起,也就相当于将两幅图像水平和垂直拼接在一起,本节将详细讲解如何使用这两个函数水平拼…...
王道操作系统课代表 - 考研计算机 第二章 进程与线程 究极精华总结笔记
本篇博客是考研期间学习王道课程 传送门 的笔记,以及一整年里对 操作系统 知识点的理解的总结。希望对新一届的计算机考研人提供帮助!!! 关于对 “进程与线程” 章节知识点总结的十分全面,涵括了《操作系统》课程里的全…...
C++修炼之练气期三层——函数重载
目录 1.引例 2.函数重载的概念 3.C支持函数重载的原理 1.引例 倘若现在要实现一个加法计算器,用C语言实现的话我们会选择这样的方式: int Add_int(int a, int b) {return a b; }double Add_double(double a, double b) {return a b; } 在使用加…...
在linux上运行jar程序操作记录
1.文件传送 使用ftp把打包后的项目jar包上传到linux服务器的目录上(这里有两个文件,一个pengning.jar,一个配置文件application.yml) 2.进入目录并运行程序 打开终端,进入pengning.jar所在的目录 [rootcampus /]# [rootcampu…...
【STM32】入门(十二):实时操作系统RTOS和通用操作系统GPOS的区别
1、简述 实时操作系统(RTOS,Real Time Operating System) 通用操作系统(GPOS,General Purpose Operating System) 2、区别 1)任务 实时操作系统:使用分时设计,其中每个任务被分配一小段时间,在切换到另一…...
2023-3-1刷题情况
在网格图中访问一个格子的最少时间 题目描述 给你一个 m x n 的矩阵 grid ,每个元素都为 非负 整数,其中 grid[row][col] 表示可以访问格子 (row, col) 的 最早 时间。也就是说当你访问格子 (row, col) 时,最少已经经过的时间为 grid[row][…...
Web前端学习:五 - 练习
四二-四八:baidu糯米 44-48 1、写法1 (1)a.movie1 .Navigation .recommend .listbanner a.movie1{background: url(img/h_1.jpg) no-repeat 63px 9px;}表示a标签且class为movie1的元素 如: <a href"#" class&quo…...
软件测试之测试用例设计方法—等价类划分法
测试用例设计方法—等价类划分法 掌握常用测试用例设计方法,再结合测试用例的要素能给快速的实现测试用例的设计和编写.但是由于软件系统大小的不同我们不可能把所有的单个或组合的情况都进行测试,所以我们测试时应该根据不同的场景设计不同的测试用例,尽可能的覆盖到全部需要…...
gdb常用命令详解
gdb常用调试命令概览和说明 run命令 在默认情况下,gdbfilename只是attach到一个调试文件,并没有启动这个程序,我们需要输入run命令启动这个程序(run命令被简写成r)。如果程序已经启动,则再次输入 run 命令…...
2022 年江西省职业院校技能大赛高职组“信息安全管理与评估”赛项样题
2022 年江西省职业院校技能大赛高职组 “信息安全管理与评估”赛项样题 一、 赛项信息 第一场比赛: 竞赛阶段 任务阶 段 竞赛任务 竞赛时 间 分值 第一阶段 任务 1 网络平台搭建 90 平台搭建与安全 任务 2 网络安全设备配置与防护 210 设备配置防护…...
射频调试的习惯
三月开工了,一个月的调试即将开始。其实调试的重心是测试,核心的推动力是做事的习惯和思维。测试很重要,数据不对,能力和时间都浪费了上面了。测试的问题初步解完了,今天吃饭的时候碰到大领导。领导好忙,我…...
centos7上安装mysql8.0
1、检查一下自己电脑上安装了哪些mysql [rootlocalhost ~]# find / -name mysql 2、把安装的mysql全部删掉 [rootlocalhost ~]# rm -rf /usr/lib64/mysql/ [rootlocalhost ~]# rm -rf /usr/local/mysql/ [rootlocalhost ~]# rm -rf /etc/selinux/targeted/active/modules/100…...
如何使用BackupOperatorToDA将Backup Operators用户权限提升为域管理员
关于BackupOperatorToDA BackupOperatorToDA是一款功能强大的红队提权工具,该工具能够在不使用域控制器RDP或WinRM的情况下,帮助广大研究人员将Backup Operators组的成员账号提升为域管理员权限。 如果红队研究人员在渗透测试的过程中,拿到…...
百度文心大模型开发者斩获CCF BDCI大赛唯一『最佳算法能力奖』
2023年2月24日至25日,中国计算机学会(CCF)主办、苏州市吴江区人民政府支持,苏州市吴江区工信局、吴江区东太湖度假区管理办公室、苏州市吴江区科技局、CCF大数据专家委员会及其他专业委员会等多家组织单位共同承办的大数据与AI领…...
门户网站建设方案模板/搜索引擎广告的优缺点
[ 传 送 门 ] 目录前言思路code:前言 人在美国 , 刚下飞机, 还没睡醒 搁着看了半天题意没看懂什么意思(尤其是这个对称数组 (小声bb)) 思路 按照题目直接跑一遍 最小生成树 emm 还真过了 code: #include <bits/stdc.h> using namespace std; const int N 1e510; …...
网页网站导读怎么做/免费发布推广信息的平台有哪些
有些资料讲如果要支持目录必须使用iiswriter,或者其他软件,其实通过简单对iis配置,再利用urlwriter就可以完美解决url重写的问题可以将http://abc.domain.com/blog转向到http://www.domain.com/xxx.aspx?usernameabc当然首先要将主机的泛域名支持打开。…...
域名备案接入商查询/太原seo推广外包
最近发布了面向金融机构的OpenGamma平台0.8.0版 ,具有新的Web GUI和用于深入执行计划和计算的功能。 在这次采访中,JAXenter与OpenGamma首席执行官兼首席技术官Kirk Wylie进行了交谈,以了解0.8.0版本中的新增功能。 JAXenter:您可…...
7b2 wordpress/幽默软文广告经典案例
1 测试背景说明之前的博客已经对Oracle 的闪回技术进行说明,如下:我们现在用的最多的还是闪回查询,但闪回查询有时间限制,超过了时间就无法查询到数据,此时就需要通过备份来查找需要的数据。 显然用备份的方式会麻烦很多。在Oracl…...
可以做的电影网站/seo推广公司招商
最近我在接受采访时被问到我关于成为一名伟大的程序员见解。这是一个有趣的问题,我认为我们都可以是伟大的程序员,无论我们的天赋如何,如果我们遵循一些规则的话——我相信——这应该是常识。实际上,这些规则并不只适用于编程领域…...
B2C网站建设多少钱/网络营销策略分析报告
一、引言 二、inode 和 block 概述 三、inode ------>inode的大小 ------>inode号码 ------>目录文件 ------>inode的使用 一、引言 之前简单介绍了一下linux中的文件系统,这章来分析一下inode相关的东西 二、inode 和 block 概述 文件是存储在硬盘上的…...