网络割接概述
网络割接概述
- 割接背景
- 企业网络的变化
- 割接概述
- 割接难点
- 割接的操作流程
- 情景模拟及解决方案
- 常见的割接场景
割接背景
随着企业业务的不断发展,企业网络为了适应业务的需求不断的改造和优化。无论是硬件的扩容、软件的升级、配置的变更,凡是影响现网运行业务的操作(如造成业务的中断),企业都会根据业务的安全等级要求,制定严格的操作流程和风险规避措施,并将其定义为割接项目。设备使用时间过长,自然性能会有所降低,如果性能很低,那就需要考虑更换设备,并且还要保证在割接的过程中不会影响原有业务的进行。
企业网络的变化
网络是承载企业业务的基础,其自身也是在不断发展和变化的。从简单的二层扩容到出口进行改造,不断优化完善,那么,如此不断地升级、扩容、整改,怎样保障业务的平稳过渡?
割接概述
如果执行的技术迁移动作会影响现网运行业务,此时就需要在实施时严格地按预先设定的操作流程和风险控制措施进行执行,一般将此类项目定义为割接项目。
割接难点
寻找风险,方案指定,如何实施。相应的就要预估风险,制定方案,并严格执行。
割接的操作流程
- 前期准备阶段:项目调研、需求分析、风险评估、方案编写、方案审定。
- 中期实施阶段:割接准备、割接实施、业务测试。
- 后期收尾阶段:守局、项目验收。
情景模拟及解决方案
A公司网络已运行多年,随着业务的不断发展,出口核心路由器承载的业务量越来越大,并且设备投产的年限已经快达到A公司的规范年限,对此客户提出在网络核心层新增两台高性能路由器并替换掉原来运行的老旧路由器。
-
项目调研:
B公司是负责A公司的网络建设及维护的单位,获得A公司的改造需求后,派遣公司资深网络专家小王前来分析调研。小王与客户网络信息负责人、一线维护工程师、ISP的技术接口人以及设备厂家代表等多方进行沟通,并现场采集全网信息(拓扑、配置、版本、流量类型、流量路径等)。 -
项目分析:
小王经过一周调研,结合自己多年的工程经验对客户需求进行分析:
1、必要性-核心出口路由器运行时间过长且承载的业务越来越多,故需要更换和改造。
2、可行性-与厂家代表进行技术沟通并结合自己多年经验以及历史成功案例分析得出是可以操作的 。
3、风险性-核心出口路由器的更换需要执行业务切换动作,存在业务中断的风险。
4、项目定性-由于网络的架构变动比较大而且是核心出口,故定义为网改项目。
5、技术定位-由于核心出口的改造对全网业务的正常运行可能造成很大风险,故定义为割接操作。 -
方案筛选:
针对本次割接小王提出了两种割接方案,并准备在后续的讨论会上与客户协定。分别是直接替换法和逐步融入法。 -
风险评估
在割接方案中,小王对本次割接操作的风险做了详细的分析和评估。 -
沟通协调会
设备选型 厂家:我司提供的新型路由器性能很高,适于各种场景,有质量报告和案例证明。
出口对接 ISP(运营商):之前成功配合完成过很多类似的项目。
风险评估 甲方(客户):时间、资金都相对宽裕,但最重要的是能保证业务正常运行。
方案筛选 乙方(承建方):用逐步融入法进行割接风险最小。
监理:大家互相配合,共同合作,顺利完成本次改造项目。 -
方案编写:

-
方案的验证和审定:
包括搭建实验局测试、各方技术评审、原厂专家审核、最终方案定稿。 -
割接准备
硬件方面:
设备 上电测试
单板 运行观察测试
线缆 连通性测试
软件方面:
版本(设备版本配套、对接版本配套)
Licence(功能授权是否到位)
脚本(整体脚本、分段下发脚本、回退脚本)
工具:
搬运工具(车辆、起降工具、上架工具)
测试工具(网线测试仪、网络测试仪、光功率计)
调试工具(PC终端,调试软件CRT等)
监控工具(业务监控工具、流量监控平台、网络分析工具)
备件:
重要单板甚至设备整机备件
旧版本、新版本的软件版本备份
旧脚本、新脚本的备份
人员的准备:
参与人员名录(甲方、乙方、监理)
参与人员职责(实施人员、测试人员、监控人员)
参与人员具体联系方式
时间安排的准备:
割接总体时间的划定
业务中断时间的划定
回退时间的划定
对照表:
割接前后物理拓扑、逻辑拓扑、业务配置对照表
割接前后软件版本对照表
割接前后控制层面(路由、安全控制、QOS)分析对照表
割接前后业务层面(数据流向)分析对照表 -
实施签发
1、整体的《割接方案》审定通过后必须有客户的签字。
2、每次在进行具体的实施操作之前必须提交《变更申请表》。
3、提交的《变更申请表》必须有客户具体负责人的签字。
4、每次割接变更前必须以邮件、电话、短信等方式通知到位。 -
割接实施
割接前快照:
割接操作前需将操作对象的状态(端口、线路、协议、流量)记录下来,同时再次备份配置文件。
割接中执行:
下发配置命令或者执行物理操作。每个步骤的“执行时间”都要有明确标注。
割接后检查:
通过display/ping/tracert等命令查看以及用仪器仪表测试。 -
如果出现问题,进行回退
定义:回退是指将当前变更改回到执行前的状态。
场景:当割接失败或某一步骤出现失败,回退将不可避免,且必须执行。 -
回退失败
正常情况下如果割接失败是可以回退到原始的运行状态的。
当割接中出现由于不可抗因素造成割接失败时,若无法回退可采用应急预案。
应急预案需体现在《割接方案》中。
应急预案中的应急措施主要有:重新加载系统软件,替换现场备件,紧急调用设备等。 -
测试
网络运行状态测试 网络业务状况测试 客户应用业务测试
查看设备运行状态 测试业务连通性 客户上层应用业务测试
查看各种协议状态 测试业务性能 稳定性观察 -
守局
割接操作完成且通过客户应用业务测试后,网络需进入一个特殊的观察期,在此期间工程师一般驻守在客户局点,观察网络运行状态,防止出现意外故障。 -
割接验收
转维培训,资料移交,验收总结会
常见的割接场景
- 设备升级
- 网络物理结构的改造
- 网络系统整顿
- 网络性能优化
相关文章:
网络割接概述
网络割接概述割接背景企业网络的变化割接概述割接难点割接的操作流程情景模拟及解决方案常见的割接场景割接背景 随着企业业务的不断发展,企业网络为了适应业务的需求不断的改造和优化。无论是硬件的扩容、软件的升级、配置的变更,凡是影响现网运行业务…...
开放开源开先河(下)
目录 1.唯一性定义品牌 2.打造爆款塑造品牌 3.生态系统传播品牌 打造爆款塑造品牌 目前全球100多个开源基金会大部分都在美国,已成功孵化了800多个项目。而开放原子开源基金会现有136家捐赠单位,2020年9月,百度将区块链项目超级链࿰…...
maven的学习
为啥要用maven 1、不用认为添加jar包所依赖的其他jar包 2、能在本地仓库只保留一份jar包,避免了多个工程使用相同jar包,需要重复导入的问题,减少冗余 3、能够规范添加jar包,在下载需要的jar包时有多种方法,但是不能保…...
从前端到后端全面解析文件上传
从前端到后端全面解析文件上传1.前端准备(vueelement-ui)2.后端准备(SpringBootminiomysql)2.1解决跨域2.2配置minio与mysql2.3controller层2.4service层1.前端准备(vueelement-ui) <!DOCTYPE html> <html lang"en"> <head><meta charset"…...
全网火爆,软件测试面试题大全,接口测试题+回答 (18k+的offer)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 面试测试工程师的时…...
【iOS】—— 浅看block源码
block 文章目录block如何通过终端clang生成源码cpp文件block实质截获自动变量全局变量和静态变量的截获__block说明符iOS开发“强弱共舞”——weak和strong配套使用解决block循环引用问题如何通过终端clang生成源码cpp文件 之前在学习block中学习的比较浅,只看了oc…...
I.MX6ULL_Linux_系统篇(23) busybox文件系统构建
Linux“三巨头”已经完成了 2 个了,就剩最后一个 rootfs(根文件系统)了,本章我们就来学习一下根文件系统的组成以及如何构建根文件系统。这是 Linux 移植的最后一步,根文件系统构建好以后就意味着我们已经拥有了一个完整的、可以运行的最小系…...
shpjs将.zip文件转成geoJson
一、npm install shpjs二、import shp from shpjs三、async setLayerSource() {const geoJsonData await shp(dataUrl)}一直报错:是因为Buffer这个插件一直没找到Uncaught Error: nodebuffer is not supported by this browser解决办法npm install node-polyfill-w…...
eBay是不是一定要养号?是的
相信每个运营过eBay的用户遇到过这个棘手的问题,eBay个人账户的刊登数量是有限的,尤其是新账户只有5个sku,所以一开始的运营会比较艰难。想要快点走上正轨的话,就一定要去注重这个“养号”。eBay运营模式 1.拍卖 eBay最开始是一个…...
宝塔(二):升级JDK版本
目录 背景 一、下载JDK17 二、配置环境变量 三、配置新的JDK路径 背景 宝塔的软件商店只有JDK8,不满足我当前项目所需的JDK版本,因此想对JDK版本进行升级,升级为JDK17。 一、下载JDK17 先进入 /usr/lib/jvm 目录 点击终端,进…...
【LeetCode】螺旋矩阵 [M](数组)
54. 螺旋矩阵 - 力扣(LeetCode) 一、题目 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,…...
实验二:动态规划
1.双11的红包雨 问题描述 双11到了,据说这2天会下红包雨,每个红包有不同的价值,小k好开心,但有个规则,就只能接掉落在他身旁的10米范围内的红包(0-10这11个位置)。小k想尽可能的多抢红包&…...
华为机试 HJ27 查找兄弟单词
题目链接:https://www.nowcoder.com/practice/03ba8aeeef73400ca7a37a5f3370fe68?tpId37&tqId21250&rp1&ru/exam/oj/ta&qru/exam/oj/ta&sourceUrl%2Fexam%2Foj%2Fta%3Fdifficulty%3D3%26page%3D1%26pageSize%3D50%26search%3D%26tpId%3D37%26t…...
佩戴舒适的蓝牙耳机有哪些?佩戴舒适的蓝牙耳机推荐
音乐对许多人而言,都是一种抚慰生命的力量,特别是在上下班的时候,在熙熙攘攘的人流中,戴着耳机听一首动听的曲子,无疑会让人心情变得更加舒畅,要想获得出色的音乐体验,没有一副出色的耳机可不行…...
ESXI主机安装Zabbix 6.2
1:首先下载Zabbix Appliance 2:还需要下载VMware converter ,这个需要VMware的账号,或者从其他地方下载也可以。 3:vmdk格式的 image 可直接在 VMware Player、 Server 和 Workstation 产品中使用。要在 ESX,、ESXi 和 vSphere 中…...
【Linux 网络编程1】使用UDP/TCP编写套接字,多进程/多线程版本的TCP编写的套接字,将套接字封装
目录 1.学习网络编程前的一些基础知识 2.UDP(user datagram protocol)协议的特点 3.使用有UPD编写套接字 4.使用TCP编写套接字 4.2.TCP客服端 4.3.TCP服务器端 4.4.单进程版本(没有人会使用) 4.5.多进程版本 4.6.多线程版本 5.把套接字封装 1…...
滑动窗口求最大和最小
滑动窗口 要区分最小和最大滑窗,内层while循环的条件和更新结果的地方 核心: 关键的区别在于,最大滑窗是在迭代右移右边界的过程中更新结果,而最小滑窗是在迭代右移左边界的过程中更新结果。 最小滑窗 给定数组 nums࿰…...
跟ChatGPT学量化,菜鸟炒股也不怕
你是一个python资深量化开发工程师,请介绍量化交易的基本框架 量化交易的基本框架包括以下几个步骤: 数据获取:获取市场数据和公司财务数据等,可以使用API接口、爬虫等方式获取。数据清洗和预处理:对获取到的数据进行清…...
扬帆优配|2600亿新能源巨头狂飙!外资唱多中国:再涨15%
全国停摆的危机,正在迫临法国。 大停工正在将法国推向风险境地。法国政府估计,当地时间3月7日,将迸发全国大型停工游行。法国总工会宣告,到时将让全法国停摆。法国担任交通业务的部长级代表克莱蒙博讷正告称,7日将成为…...
ChatGPT技术与商业模式及产业发展布局方案
文章目录模块一:概念模块二:架构模块三:技术模块四:算力模块五:体验模块六:应用模块七:商业模块八:产业模块九:建议结语主要内容: 采用模块化教学方法&#x…...
Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...
基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容
基于 UniApp + WebSocket实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
linux 下常用变更-8
1、删除普通用户 查询用户初始UID和GIDls -l /home/ ###家目录中查看UID cat /etc/group ###此文件查看GID删除用户1.编辑文件 /etc/passwd 找到对应的行,YW343:x:0:0::/home/YW343:/bin/bash 2.将标红的位置修改为用户对应初始UID和GID: YW3…...
【HTML-16】深入理解HTML中的块元素与行内元素
HTML元素根据其显示特性可以分为两大类:块元素(Block-level Elements)和行内元素(Inline Elements)。理解这两者的区别对于构建良好的网页布局至关重要。本文将全面解析这两种元素的特性、区别以及实际应用场景。 1. 块元素(Block-level Elements) 1.1 基本特性 …...
涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
如何在最短时间内提升打ctf(web)的水平?
刚刚刷完2遍 bugku 的 web 题,前来答题。 每个人对刷题理解是不同,有的人是看了writeup就等于刷了,有的人是收藏了writeup就等于刷了,有的人是跟着writeup做了一遍就等于刷了,还有的人是独立思考做了一遍就等于刷了。…...
九天毕昇深度学习平台 | 如何安装库?
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple --user 举个例子: 报错 ModuleNotFoundError: No module named torch 那么我需要安装 torch pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --user pip install 库名&#x…...
使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要: 近期,在使用较新版本的OpenSSH客户端连接老旧SSH服务器时,会遇到 "no matching key exchange method found", "n…...
