zoukankan      html  css  js  c++  java
  • 网络拓扑

    什么是计算机网络?

    计算机网络就是通过链路将不同位置的计算机及外部设备连接,在网络操作系统,网络管理软件及通信协议的管理下实现信息交换和资源共享的计算机系统,简称网络。

    计算机网络的目的:

    完成信息交互和资源共享。

    计算机网络分类:

    1.广域网WAN,这种网络是一种远程网络,实际长距离的通信,覆盖的范围是从几十公里到几千公里,王城省于省,国于国之间的主机数据运送。
    城域网MAN,城域网是作用范围在广域网和局域网之间的网络,其作用距离一般在5-10公里
    局域网LAN,局域网是指在小区域内由多台计算机组成的网络,覆盖范围通常局限在10公里范围内,例如校园网,企业网。
    常见的网络设备介绍:

    路由器(Router,转发者):路由器是连接两个或多个网络的硬件设备,在网络间起到网关的作用,是读取每个数据包种的地址然后决定如何智能传输的网络设备。它是基于IP地址进行识别的。
    交换机(Switch)也被称为交换式集线器是一种用于光/电信号转发的网络设备,它为接入交换的任意两个网络节点提供独享的光/电信号通路;它是基于MAC(物理地址,网卡的介质访问控制地址)识别,完成封装并转发数据包,它通过对信息的重新生成,并经过内部处理后转发至至指定端口,具备自动寻址能力和交换作用。
    节点:

    这里的节点就是一个个的机房以及机房里面的设备(路由器,交换机,防火墙,PC…)

    链路:

    就是有线和无线,有限:光缆,电缆等。

    网络的作用:

    是实现信息数据的交互。

    网络的生命周期

    网络的目标是为我们的企业目标和企业业务支撑去做的。

    规划:
    组织策略:考虑公司的组织架构,就是公司有哪些部门。

    业务策略:就是公司当前的业务以及公司未来需要发展的业务。

    财务决策:公司的财务情况,能拿多少钱出来,预算是多少。

    2.设计:

    概要设计的网络方案。

    需求分析:就是根据组织策略,来考虑不同部门的网络配置情况。

    项目计划:考虑项目进度(开始时间、完成时间)、成本多少、质量达到什么标准。

    设备选购:需要购买哪些设备。CPU 内存,吞吐量够不够,支持哪些协议,带机数量
    不同的接入,他们的流量是不一样的。

    3.实施:

    新建网络:根据详细设计方案,直接进行落实。
    主要点:验证/测试整个网络是否满足企业在业务和技术上的需求。

    4.运营:

    保障企业网络业务能够持续,健康的运作。
    主要对设备/系统运作进行主动监控。
    保证CPU 内存 带宽 链路带宽比例。
    这些指标达到一定的预警范围,考虑是否进行扩容。

    网络设计的基本原则:

    可靠性:
    要求网络在发生一定的故障时,仍然能够保证承载的业务不中断。

    可扩展性:
    要求网络能够支持不断增加的业务量。

    可运营性:

    可管理性:
    要求网络提供标准的管理手段,便于监控和维护。

    成本问题:
    综合考虑,选择性价比高的网络设计方案。

    网络设计的方法和思路:

    1.自上而下的设计思路:

    从应用层入手考虑,因为网络最终是要支持上层应用的。

    2.自下而上的设计思路:

    和自上而下相反的思路。

    3.模块化设计:

    将一个将一个企业网络按照功能的不同,分为不同的模块,不同的模块有不同的需求和特点

    黄色的这个模块:一般指企业总部各局域网的总和,属于三层网络结构,有接入层、汇聚层、核心层。

    接入层:就是单纯的接入各种终端的设备

    汇聚层:将接入层的流量汇聚到汇聚层,在汇聚做策略和控制功能。

    核心层:主要是进行高速的数据转发

    DMZ:官方称呼:非军事化区;互联网服务区或互联网隔离区。

    模块化网络设计的好处:
    每一个模块相对独立,可以单独构建我这个模块里面需要的一些结构,相互之间没有影响;
    便于扩容。
    便于管理,不同的模块有不同的安全策略。

    4.网络架构:常用的
    三层网络架构:使用场景–通常用于大型网络的构建,需要通过IP路由实现跨网段的通讯。

    二层网络架构:

    接入交换机
    汇聚交换机/核心交换机
    二层网络架构,它的组网能力是非常有线的,一般用于中小型局域网

    层次化设计的优点:
    1.节约成本
    2.容易理解
    3.有利于模块化
    4.有利于故障隔离

    常见的网络拓扑:
    星型拓扑:是没有冗余,各个链路都是单点
    双星型:是带冗余的,保证了某些维度在设备和链路的冗余。

    网状拓扑:
    所有参与数据传输的设备都进行全连接。

    总线型网络拓扑
    环型网络拓扑
    环型网络拓扑结构

  • 相关阅读:
    git中文输入显示问题
    how to write a DLL/SO in C/C++ for Python
    python,ctypes
    vc++,dll,lib文件百科
    c++ singleton
    build python on windows
    web前端后端
    动态链接库*.so的编译与使用
    qt,ui,QUiLoader
    qt,script
  • 原文地址:https://www.cnblogs.com/kyooo/p/13347890.html
Copyright © 2011-2022 走看看