别再问别人了,这是小白都能懂的拓扑图指南

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

上午好,我的网工朋友。

老杨的网工交流群里经常会有这种现象:

一群小伙伴在问各类型拓扑图的问题,怎么设计,怎么配置,或者让群里的大佬帮忙看看,这图有没有啥问题的……

太多了。

网络拓扑(Network Topology)是啥?你可以把他理解成是用传输媒体互连各种设备的物理布局。

为了更好的连接复杂网络设备,所以才有了拓扑图这个东西,它就是把这种网络连接结构呈现出来的一种图示/图纸。

ddccb43fc9346e3a8e146ee389fb3f1e.jpeg

拓扑图的可以让人更加直观明了的看清楚网络中各个节点之间的链接,还有接口之间的链接 ,方便配置和排除错误。

你亲自绘制一张拓扑图,就会对这些设备的印象更深,对于绘制过程中出现的一些问题,也能及时发现并纠正过来,这就是为啥自己一定要画的原因。

今日文章阅读福利:《 思科、华为、华三、锐捷等多厂商图标合集 

画拓扑图还在到处找图标的,建议保存一份。私信我,发送暗号“图标”,即可获取各大厂商的图标合集。

01 我不会画拓扑图咋整?

这个问题的核心并不是你会不会画拓扑图,而是你根本还不会网络搭建。

那你能从哪里入手?

大致思路就是:

01 精神层面:搞清楚路由交换基础原理

网上很多资源,这就不一一列举了。但是网上资源很碎,有条件的,找点厂商认证的基础教材来看看,肯定是更好,更有逻辑性。

也有粉丝反馈一个问题,就是自己真的是纯0基础,考证类的初级教材也看不懂,这咋整?

老杨建议可以从“考证”的角度去学习,想学数通和路由基础,完全对应上了华为HCIA认证/思科CCNA认证的教学内容。

接下来,你要对应自己想学的网络规模,是中小型多还是大型网络多,以此判断自己需要学的认证等级。

考完证书并不只是一张白纸,还是你提升能力的最好契机。

02 物质层面:做实验,推荐用GNS3

除此之外,很多网工画拓扑还会用PPT、亿图、VISIO之类的软件,中小项目用PPT居多,大项目一般会用VISIO。

我个人不建议用PPT画,更喜欢亿图一些,简单直接,视觉效果也不错。

2d24ca8dc0c4b207dd0610818076e952.jpeg

02 优质的拓扑图到底要咋设计?

一般来说,单核心网络拓扑设计和双核心网络拓扑设计,是比较常见的类型。一个好的拓扑图,并不是只要精美,更重要的是网络的搭建和设计思路。

01 单核心网络拓扑设计

08e328b2d639690f14280aa60f4323f4.jpeg

(上图中写的是路由器连接外网,也可以连接公司别的分支机构,下同)

单核心网络是指在整个网络环境中,只有一台核心交换机。这种拓扑适用于网络规模不太大,对网络依赖程度不高的企业。

由于核心设备的价格比较贵,比如CISCO设备,所以大部分企业使用的是单核心的网络拓扑设计。

但是这种设计有个致命的缺点,容易造成单点故障。当工程师们意识到了这个问题之后,第二种拓扑结构就产生了。

02 双核心拓扑结构

48bc84382708213658134b5b35067fcf.jpeg

所谓的双核心就是指在整个网络环境中,有2台核心交换机。这种环境的特点是稳定性好,传输性高,传输速率高。

核心交换机是整个网络的中心节点,所以对核心交换机的要求非常高。

同时配备2台核心交换机作为整个网络的核心交换节点,完全避免了单点故障对整个网络的影响,从而提高了网络的安全和稳定性。

因为核心交换机成本比较高,2台核心交换机的投资和维护成本也很高,所以一般只有电信,金融等企业采用这种双核心的拓扑设计结构。

无论是单核心还是双核心的拓扑结构,有3点需要注意:

(1)如果在网络环境中有服务器的话,服务器要和汇聚层交换机相连,有的时候也可以服务器与核心层交换机相连。

(2)因为核心层是负责数据的高速交换,所以一些路由策略一般要在汇聚层进行配置。

(3)核心层,汇聚层,接入层是标准的三层结构,如果企业网络规模不大的话,可以把汇聚层省略掉,变成核心层和接入层。

接下来我们说一下网络的出口设计,也就是如何连接外网的问题。

03 网络出口设计

现在常见的2种分别是:

(1)采用代理服务器方式,常用于中小型网络环境。

(2)采用路由器连接外网,路由器提供多种接口类型,还可以连接不同的网络,还支持很多的通信协议,适用于大中型企业当中,是目前应用最广泛的。

根据接入外网的时候是连接一个ISP还是连接两个ISP分为单出口设计和双出口设计。

👉单出口设计

如果企业网络对INTERNET要求不是太高的情况下可以采用单出口这种设计,然后在接入设备上再进行路由策略的配置。

代理服务器接入方案

代理服务器接入都是基于软件实现的,它需要一台配置好一点的台式机就可以了。这种方案投资较少,适合于小型企业。

a48388b3852a1492ed6ca71c45ce5c81.jpeg

路由器接入方案

路由器支持的接口类型非常多,用户可以通过多种方式接入外网。路由器还支持多种协议,适用于不同的网络环境中,一般用于中型企业。

07c7635dce6112e3aa366c697d08e4e3.jpeg

有的企业为了节约成本通常需要这样做,把上图的路由器换成宽带路由器,把交换机换成集线器。因为要节约成本,而且他们学校对网络要求不高。

33f342b1412ae74414aff413dc42e1d4.jpeg

👉双出口设计

如果用户对网络要求高,可以采用双出口设计,也就是用双链路接入INTERNET:

代理服务器接入方案

就是用2台代理服务器,这2台代理服务器分别连接不同的运营商,比如一个服务器连接联通,一个服务器连接电信。

504fcd73cb55224af4b7f1d6dd5633d4.jpeg

路由器接入方案

就是用路由器连接2个不同的运营商,路由器要添加模块。

b727b5d9a0160dacbabcdb3c09897204.jpeg

03 画好一个拓扑图,有哪些标准?

老杨个人认为,一个最基本的拓扑图,基本要求就是字不压线、线不压字。

而且,不一定连接线就只是黑色,有余力的话,用其他色搭配,可能会产生意想不到的效果,这很适合产出自己风格的拓扑图。

想要有风格,视觉效果更好,你还可以考虑3D的网络拓扑图,节点图标和连接线都有3D 效果。

不过,在3D网络图绘制的时候,连接线要选择符号库“3D网络图”中的倾斜或动态连接线,来代替基本工具的连接线,这样链路才会具有3D效果,这是与传统网络拓扑图不一样的点。

偶尔遇到比较着急的情况,或者用他人电脑时,老杨个人会更喜欢用ProcessOn。它是在线的,很轻便。支持各种cisio、aws、微软、阿里云和默认的网络拓扑图。

23df3b2cac809ab19a466124da3100fe.jpeg

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

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

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

相关文章

monitor-zabbix

监控体系理论 学习本篇文章,了解运维监控系统的前世今生 zabbix官网仓库地址 zabbix官网 https://www.zabbix.com/cn/zabbix官网仓库地址 http://repo.zabbix.com/zabbix/ http://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_…

Hi3861 OpenHarmony嵌入式应用入门--基于HI-12F开发板烧写程序

首先需要一个开发板,我已经在嘉立创上进行了开源,基于安信可hi-12f模块的开发板,集成了两个按键,一个三色灯,一个滑动变阻器,可外接一个0.96寸液晶。 【HI-12F】基于安信可hi-12f模块的开发板 - 嘉立创EDA…

借助Aspose.Email,使用 C# .NET 创建 PST 文件并填充内容

PST(个人存储表)文件是管理 Outlook 数据的重要组成部分,方便存储电子邮件、联系人、日历和其他项目。在 C# .NET 开发领域,创建和管理存储文件的过程对于各种应用程序至关重要。 在本文中,我们将探讨如何使用 C# .NE…

内窥镜窄带光

文章目录 NBI相关信息 NBI相关信息 第一不知道哪家有这个技术? 第二直接搜索找不到相关信息 第三只能搜企业官网 搜集到的与NBI,相关的信息如下 英美达医疗公司 https://www.innermed.com/index.php/gongsixinwen/139.html 新光维医疗公司 官网页面…

【Spring】1. Maven项目管理

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更…

Web前端图片欣赏:视觉盛宴与技术魅力的完美融合

Web前端图片欣赏:视觉盛宴与技术魅力的完美融合 在这个数字化时代,Web前端技术不仅承载着信息的传递,更在视觉呈现上不断追求创新与突破。今天,我们将一同欣赏一场由Web前端技术打造的图片盛宴,感受其独特的魅力与无尽…

教案:Horovod v0.2 介绍与使用

课程目标 了解Horovod的主要功能和优势。学习如何安装和配置Horovod。掌握Horovod在分布式训练中的应用。 教学内容 Horovod的简介和动机 动机 使单GPU训练脚本轻松扩展到多GPU训练。尽量减少代码修改以实现分布式训练。内部采用MPI模型,代码变动较少,…

02-使用jQuery操作页面

操作DOM元素 1. 操作属性(重点) attr() 获取或设置标签(html标签)的属性。 removeAttr() 删除标签的属性。 prop() 获取或设置元素(DOM元素)的属性。 removeProp() 删除元素的属性。 注意:不要使用该方法来移除诸如 style、id 或 checked 之类的 HTML 属性…

【无标题】Pycharm执行报错

file 读取未指定utf-8编码,加上就好了 疑问:为什么 有的电脑可以直接跑呢?该电脑、Pycharm、工程,已经做了修改设置默认值,但是到新的电脑上,就需要重新设置,所以 file 读、写,最好…

鸿蒙轻内核调测-内存调测-内存泄漏检测

1、基础概念 内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该功能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到…

如何编写测试用例?

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 在软件测试中,测试用例是执行测试的重要依据,它的质量直接影响测试的效果…

程序员日志之计算机相关专业还值得选择吗?

目录 传送门正文日志1、概要2、专业选择2.1、专业2.2、学校2.3、城市 3、计算机相关专业还值得选择吗? 传送门 SpringMVC的源码解析(精品) Spring6的源码解析(精品) SpringBoot3框架(精品) MyB…

图神经网络实战(14)——基于节点嵌入预测链接

图神经网络实战(14)——基于节点嵌入预测链接 0. 前言1. 图自编码器2. 变分图自编码器3. 实现变分图自编码器小结系列链接 0. 前言 我们已经了解了如何使用图神经网络 (Graph Neural Networks, GNN) 生成节点嵌入,我们可以使用这些嵌入执行矩…

中华老字号李良济,展现百年匠心之魅力,释放千年中医药文化自信

6月14-16日,“潮品老字号 国货LU锋芒”江苏老字号博览会在南京隆重启幕,中华老字号李良济凭借过硬的品牌实力和优质的口碑再次受邀参加,并在展会上绽放百年匠心魅力,彰显千年中医药文化自信! 百年匠心 以实力铸就荣耀…

计算机组成原理之定点乘法运算

文章目录 原码并行乘法与补码并行乘法原码算法运算规则存在的问题带符号的阵列乘法器习题原码阵列乘法器间接补码阵列乘法器直接补码阵列乘法器 补码与真值的转换 原码并行乘法与补码并行乘法 原码算法运算规则 存在的问题 理解流水式阵列乘法器(并行乘法器&#x…

Java环境安装

下载JDK https://www.oracle.com/cn/java/technologies/downloads/#jdk22-windows 点开那个下载都可以但是要记住下载的路径因为下一步要添加环境变量 选择编辑系统环境变量 点击环境变量 点击新建 新建环境变量JAVA_HOME 并输入JDK在计算机保存的路径 打开cmd 输入java -…

GStreamer——教程——基础教程4:Time management

基础教程4:Time management(时间管理) 目标 本教程展示了如何使用GStreamer时间相关工具。特别是: 如何查询管道以获取流位置或持续时间等信息。如何寻找(跳转)到流内的不同位置(时间&#x…

JVM调优-推荐启动参数

JVM&#xff08;Java Virtual Machine&#xff09;调优是为了提高Java应用程序的性能和稳定性。以下是一些常用的JVM启动参数及其作用&#xff0c;这些参数可以帮助优化JVM性能&#xff1a; 1. 堆内存设置&#xff1a; - -Xms<size>: 设置初始堆大小。例如&#xff0…

python模块之codecs

python 模块codecs python对多国语言的处理是支持的很好的&#xff0c;它可以处理现在任意编码的字符&#xff0c;这里深入的研究一下python对多种不同语言的处理。 有一点需要清楚的是&#xff0c;当python要做编码转换的时候&#xff0c;会借助于内部的编码&#xff0c;转换…

数据结构与算法笔记:基础篇 -递归树:如何借助树来求解递归算法的时间复杂度?

概述 我们都知道&#xff0c;递归代码的时间复杂度分析起来很麻烦。在《排序(下)》哪里讲过&#xff0c;如何用递推公式&#xff0c;求解归并排序、快速排序的时间复杂度&#xff0c;但是有些情况&#xff0c;比如快排的平均时间复杂度的分析&#xff0c;用递推公式的话&#…