网络割接为什么经常是半夜进行?

你们好,我的网工朋友。

假设你最近遇到了一个客户,客户有个新的园区刚刚建成,园区内包括建筑物若干,地理覆盖面也较广,园区建成后,肯定是需要一个专用网络的,用于承载公司的业务流量。

这时候,就需要一个大规模的园区网络来承载电子化的业务交互数据。

那么,如果网络在运行一段时间后,随着公司发展,需要对网络进行改造、升级、迁移等变更,同时这些网络操作行为,又是发生在一个正在承载业务流量的网络上,不能影响业务,那么这种行为,就称为割接。

网络割接动作,可能是为了调整网络结构、新增或者替换网络设备、更换线路、更改设备配置或者其他针对网络的变更需求。

切割说难也难,说简单也简单,但因为切割的操作时段特殊性,所以很多网工对这项操作都避之不及。

怎么才能做的又快又好,必须是前期投入了足够多的时间去做功课才行。

今日文章阅读福利:《 运营商网络切割的整体实施方案 》

私信我,发送暗号“网络切割”,即可获得这份运营商切割的整体实施方案(高清pdf版)。

01 网络切割前的准备工作,真的必不可少

01 通知、协调相关部门和人员

通知割接涉及到的单位、部门,需要有配合人员时,要确定具体配合的内容时间等,协调业务受影响的部门该进行的配合,通知相应厂商的技术支持人员在应急情况下的解决方案等。

02 板卡、辅料、工具的准备

准备割接使用的板卡、光纤、网线等,对于有硬件操作的割接,除了准备好割接中需要的板卡外,还要按照实际操作的数量配备相应的备件:备用的板卡、模块、光纤等。准备割接中会使用的工具,例如静电手镯、静电袋、Console 线等。对于涉及需要架放线缆的割接,提前将需要的线缆放置好,并且测试无误。

03 设备的访问权限

需要提前取得设备的控制权限,如果有AAA (Authentication, Authorization and Accounting,认证、授权和审计)来进行认 证管理的话,需要提前设置到本地管理员账号,以备在与AAA服务器不可达的情况下仍然可以获得足够的权限。

对于远程操作网络设备割接,需要确定好该设备本地 Console (控制台)的访问方式,以备一旦出现故障或者误操作使该设备脱网的情况下,可以继续进行操作。

04 网络信息的采集

备份相关设备的配置文件,通过网络管理工具或者文本形式记录所割接设备的状态以及流量,最好有一周的流量拓扑记录,这样才能在割接完毕后对比一周前同一时间的情况。

05 网络状态的确认

所指定的网络割接方案是在前期调研的前提下提出的, 所以如果网络状态发生变化的话,可能割接方案就不再适用,所以你需要随时监测网路状态,有可能的话需要重新调整割接方案,重新进行模拟割接测试。

值得注意的是,在割接方案中需要具体化每一个步骤的割接内容,计划应该包含每一个步骤的开始时间、结束时间、最晚回退时间、该步骤对每种业务的影响度等内容。实际操作过程中每一步骤应该包含3个小步骤 :

1. 每一步进行前的快照

进行该步骤前几分钟,将操作设备的所有端口状态、流量、协议状态记录下来;备份设备的配置文件。

2.进行割接

执行割接的命令或者物理操作。

3. 检查是否成功

通过 display/ping/trace等命令查看,有条件时可以从客户端进行检查。

接方案必须把这三个步骤具体执行的命令以及期待的结果明确下来。

例如: 快照时需要执行哪几条命令,割接的时候需要执行哪些命令,检查的时候相应命令的结果应该是什么样的。

在有了周密的割接前的准备工作以后, 割接工作就会很轻松,实施人员应按部就班地执行。

需要注意的是每一个操作命令都应该被记录下来,最好使用CRT之类的专业Telnet软件来进行操作。

02 怎么进行网络切割,一个案例说清楚

一个网络在改造前,网络结构见“改造前”,可 以看得出,网络结构比较简单,而且存在单一设备、单一链路的缺陷。设备和链路均没有冗余。

这个网络运行一段时间后,网络可能会时常出问题,例如接入交换机如果上联链路出现故障,那么整台接入交换机上所连接的用户都无法上网了。

于是客户提出网络的改造需求,总体的目标是:

1.新增汇聚及核心层设备;

2.接入交换机 全改为双链路上联到汇聚交换机;

3.实施二层、三层冗余技术以提高网络的冗余度和可靠性;

4.重新规划 OSPF 网络模型;

5.调整数据流走向。

这个网络,可能每时每刻都有业务流量在上面被转发,那么割接的操作就需要充分考虑到这些流量,以及可能性的风险,并且做好充分的准备,以及与客户的充分沟通。尽量做好平滑的切换,降低对业务的影响。

所以,对于网络割接我们可以看出下面几个特点:

1.这玩意儿需要细心,细心,再细心

2.割接的准备工作非常重要,考虑要全面

3.做好通宵的准备

割接通常要持续到凌晨3、4点,内场、外场的工程师还需要在割接完成之后进行测试验证、备份以及收尾等工作,并等待割接结果。

一旦割接失败,最悲催的是回退,比回退更悲催的是回退也失败了,而比回退失败更更悲催的是受影响的业务面积居然还很大!

所以,每一次割接对于通信人来说就如同上战场一样,是对体力、脑力、技术、经验.....甚至运气的巨大挑战。

从事运营商网络建设的兄弟,就经常半夜工作,非常辛苦。所以身体非常重要,再者,有时长时间的割接在机房中进行,机房,你懂的,天冷了,注意保温措施,带上点小面包,有时也是必要的。

最后,切割的2个关键动作,我也都给你分解出来,记得收藏:

1.回退步骤

发现该步骤不能完成时,或者中途出现异常故障且无法在预定的时间内恢复时,那么就应该进行回退了。

2.割接完成后的测试、观察

割接完成后还应该进行整体的测试,这个完整的测试包含的内容不仅仅是从设备层面进行,还应该有应用层面的测试以及流量流向的观察。

在进行完所有的割接步骤和测试步骤后,进入观察期,一般情况下24小内如果正常的话,该次割接就已经成功完成了。

整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

芯课堂 | LVGL基础知识(三)

概述 LVGL进度条对象上有一个背景和一个指示器。指示器的宽度根据进度条的当前值进行设置。 如果对象的宽度小于其高度,则可以创建垂直进度条。 不仅可以设置进度条的结束值,还可以设置进度条的起始值,从而改变指示器的起始位置。 LVGL进度…

【ESP32接入语言大模型之通义千问】

1. 通义千问 讲解视频: ESP32接入语言大模型之通义千问 随着人工智能技术的不断发展,自然语言处理领域也得到了广泛的关注和应用。通义千问由阿里云开发,目标是帮助用户获得准确、有用的信息,解决他们的问题和困惑,也…

C# OpenCvSharp DNN FreeYOLO 目标检测

目录 效果 模型信息 项目 代码 下载 C# OpenCvSharp DNN FreeYOLO 目标检测 效果 模型信息 Inputs ------------------------- name:input tensor:Float[1, 3, 192, 320] --------------------------------------------------------------- Outp…

C# OpenCvSharp DNN Gaze Estimation

目录 介绍 效果 模型信息 项目 代码 frmMain.cs GazeEstimation.cs 下载 C# OpenCvSharp DNN Gaze Estimation 介绍 训练源码地址:https://github.com/deepinsight/insightface/tree/master/reconstruction/gaze 效果 模型信息 Inputs ----------------…

书生·浦语大模型实战营第一次课堂笔记

书生浦语大模型全链路开源体系。大模型是发展通用人工智能的重要途径,是人工通用人工智能的一个重要途径。书生浦语大模型覆盖轻量级、重量级、重量级的三种不同大小模型,可用于智能客服、个人助手等领域。还介绍了书生浦语大模型的性能在多个数据集上全面超过了相似量级或相近…

PMP证书考下来要多少费用?

PMP考试形式分为:笔试、机考。PMP考试这里只着重介绍笔试(大陆地区目前都是笔试): PMP认证考试在大陆内的考试一般一年举行四次,分别在3、6、9、12月份。2024年考试时间是3、5、8、11月份。 考试方式是笔试。考试改版…

stable diffusion 人物高级提示词(四)朝向、画面范围、远近、焦距、机位、拍摄角度

一、朝向 英文中文front view正面Profile view / from side侧面half-front view半正面Back view背面(quarter front view:1.5)四分之一正面 prompt/英文中文翻译looking at the camera看向镜头facing the camera面对镜头turned towards the camera转向镜头looking away from …

制造业企业使用SD-WAN的意义

在信息技术和制造业越来越密不可分的背景下,推进智能制造,需要升级网络支撑工业互联网平台的搭建、数字化车间、智能工厂的建设等等。SD-WAN的应用使得制造业企业网络升级更为方便、快捷、低成本。 制造业企业总部、分支机构、工厂一般分布较为分散&…

大数据开发个人简历范本(2024最新版-附模板)

大数据开发工程师个人简历范本> 男 22 本科 张三 计算机科学与技术 1234567890 个人概述 具备深入的Hadoop大数据运维工程师背景,熟悉相关技术和工具 具备良好的团队合作能力,善于沟通和协作 具有快速学习新知识和解决问题的能力 对于数据科学…

Kafka 如何保证消息不丢失?

今天分享的这道面试题,是一个工作 2 年的小伙伴私信给我的。 我觉得这个问题比较简单,本来不打算说,但是,唉~ 作为新的 UP 主满足粉丝的基本要求,才能获得更多的点赞呀~是吧。 关于“ Kafka 如何保证消息不丢失 ”这…

最新自动化测试面试题总结(答案+文档)

1、你做了几年的测试、自动化测试,说一下 selenium 的原理是什么? 我做了五年的测试,1年的自动化测试; selenium 它是用 http 协议来连接 webdriver ,客户端可以使用 Java 或者 Python 各种编程语言来实现&#xff1…

Echarts图表柱状图x轴数据过多,堆叠处理

前言: 用echarts会遇到这种情况,以柱状图为例子,当数据过多时,echarts图就会堆叠在一起,看起来十分难看。通常是通过配置dataZoom来解决问题,但是这不是最佳的处理方案,我们可以根据柱状图X轴数…

使用代理IP保护爬虫访问隐私数据的方法探讨

目录 前言 1. 获取代理IP列表 2. 随机选择代理IP 3. 使用代理IP发送请求 4. 处理代理IP异常 总结 前言 保护爬虫访问隐私数据是一个重要的安全问题。为了保障用户的隐私,很多网站会采取限制措施,如封禁IP或限制访问频率。为了绕过这些限制&#x…

JetBrains Rider使用总结

简介: JetBrains Rider 诞生于2016年,一款适配于游戏开发人员,是JetBrains旗下一款非常年轻的跨平台 .NET IDE。目前支持包括.NET 桌面应用、服务和库、Unity 和 Unreal Engine 游戏、Xamarin 、ASP.NET 和 ASP.NET Core web 等多种应用程序…

aspose通过开始和结束位置关键词截取word另存为新文件

关键词匹配实体类: Data EqualsAndHashCode(callSuper false) public class TextConfig implements Serializable {private static final long serialVersionUID 1L;/*** 开始关键词,多个逗号分隔*/private String textStart ;/*** 结束关键词&#x…

接口自动化-mysql和其他数据操作

学习目的: 1、理解接口测试中数据的存储位置以及常见的存放数据的方式 2、重点介绍python连接数据库的方法 3、把python连接数据库的方法封装,应用到项目中 4、再介绍下操作init文件的方法 具体学习内容: 1、理解接口测试中数据的…

java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.TypeTags

背景 rebuild 时候报错 解决 jdk版本不匹配,不兼容,降低或者升级即可。

17周刷题(6~10)

编写int fun(char s[])函数&#xff0c;将八进制参数串s转换为十进制整数返回&#xff0c;若传入"77777"返回32767。 #include<string.h> int fun(char s[]) {int i strlen(s)-1, h 0, q 1;while (i>0) {h (s[i] - 0) * q;q * 8;i--;}return h; } …

(vue)el-popover鼠标移入提示效果

(vue)el-popover鼠标移入提示效果 效果&#xff1a; 代码&#xff1a; <el-form-itemv-for"(item,index) of ele.algorithmParameters":key"index":label"item.parametersName"class"descInput" ><el-input v-model"i…

商城小程序(5.商品列表)

目录 一、定义请求参数对象二、获取商品列表数据三、渲染商品列表结构四、把商品item封装为自定义组件五、使用过滤器处理价格六、上拉加载更多七、下拉刷新八、点击商品item项跳转到详情页面 这章主要完成商品列表页面的编写&#xff1a;位于subpkg分包下的goods_list页面 一…