热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

CCNA之网络基础一

计算机概念很早期的计算机是一个庞然大物,可能都有几层楼那么高,随着技术的发展、更新,体型就变得越来越小,也越来越普及。这个时候计算机与计算机之间就需要数据交流和信息的共享,早期是美国那边主

计算机概念

很早期的计算机是一个庞然大物,可能都有几层楼那么高,随着技术的发展、更新,体型就变得越来越小,也越来越普及。
这个时候计算机与计算机之间就需要数据交流和信息的共享,早期是美国那边主要用于大学之间或者是军事的用途,需要计算机之间简单的信息沟通。

而发展到现在,已经计算机已经很小和可携带。

网络概念

计算机网络: 指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

计算机网络主要分为:

  • 局域网
  • 城域网
  • 广域网

下图中为最基础的网络传输,一台电脑直接连接一台打印接,此时需要一根网线进行网络传输。

computer_to_poring

而随着计算机和设备的增多,设备之间的传输链接就会需要更多,此时就出现了HUB集线器
下图为多台设备的链接方式

computer_to_poring

集线器(HUB):

  • 相当于所有的设备接入在同一条电缆上
  • 线路瓶颈
  • 总线上任何一个地方出现故障,整个网络就会瘫痪
  • 总线上任何一个节点处于通信状态,总线上的其他节点都会处于侦听状态去等待排队,等待通信节点传输结束后,才可进行数据传输。

目前使用HUB设备的场景极少。

在之后发展有了交换机Switch,交换机上的每一个接口都是一个独立的冲突域
下图是使用交换机链接:

computer_to_poring

交换机:

  • 网络终端用户的介入(如电脑、打印机等)
  • 端口拥有独立的带宽
  • 广播域的隔离(VLAN)

交换机基本都是最靠近用户的网络设备。而若干台电脑和打印机链接在同一台交换机上,我们称它们在同一个网段里面,而一个网段我们又称之为同一个广播域

广播域

其实广播域,就相当于上学的时候的点名,每个教师都是一个独立的广播域。老师在讲台上,在这个教室内的所有同学都会听见(这里是强制的让你听见,不管你是愿意听见和不愿意听见)老师喊出的名字,如喊道张三,此时只有叫张三的这名同学会应答老师,而其他同学都不做应答。

单播 : 与广播相对应的是,顾名思义就是点对点的交互,其他人是不会受到干扰的。

路由器:

  • 路由协议支持
  • 数据转发
  • 广域网链路支持

路由功能:

还拿教室案例解释,一个学校有很多教师,每个教室之间是不能够相互沟通,而每个教室中又有一个音响和麦克风,而音响和麦克风又连接了一台转接设备,此设备中记录了所有班级的号牌。
此时两个不同教室之间要进行通信,如A教室喊B教室的学生李四,此时麦克风接收到信息后,通过转接设备找到B教室的音响进行对李四的喊话,B教室的李四听见喊音响喊自己,则会应答,B教室的麦克风收到李四的应答后,在通过麦克风链接的转接设备找到A教室的音响进行播放。

  • 两个教室的麦克风和音响链接的转接设备,就相当于路由器
  • 而路由器的路由转发功能,就如同帮助A教室喊话然后找到B教室的音响进行播放原理类似。就是路由功能,找到后进行播放就是转发功能。
  • 路由器会维护很多条路由表,来进行帮助路由功能。
  • 而一般在每个内网的出口,会放置一台路由器,会进行多协议的转发到广域网上。

下图中就是小型公司的场景案例:

computer_to_poring

随着业务的类型、需求越来越复杂,网络也随着复杂起来,会有用户区、服务器区等。
下图是一个园区网络的一个应用:

computer_to_poring

上图中的园区网络,实际上是一个不可靠、不冗余的架构,核心路由器或者交换机等链路出现问题,就会造成整个网络的瘫痪。

可靠、健壮、冗余的网络:

  • 网络分层
  • 设备高可用
  • 多链路

如下图是经典的网络架构环境:
网络分层,每层之间相对独立又相互依赖

computer_to_poring

那么最后就是链接全世界的网络 广域网

computer_to_poring


推荐阅读
  • IT运维管理困境
    四大利器帮你走出IT运维管理的困境2008-10-0717:27:05标签:IT运维管理网络拓扑图   [推送到技术圈]最近给客户做咨询时,跟行业客户谈 ... [详细]
  • 这是一份详细 & 清晰的计算机网络基础 学习指南
    前言计算机网络基础该是程序猿需掌握的知识,但往往会被忽略今天,我将献上一份详细&清晰的计算机网络基础学习指南,涵盖TCPUDP协议、Http协议、Socket等,希望你们会喜欢。目 ... [详细]
  • 阿里p8用端午节3天假期整理出了Spring Cloud知识点大全,太全了
     前言:今天一觉起来,发现我们开工的日期又延迟了,虽然已经在家办公一个多礼拜了,但是由于家里的环境还是不能有很高的效率。于是干脆就对SpringCloud的一些知识点做了一些整理。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 这篇文章将为大家详细讲解有关C#开发技巧有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。C#开发技 ... [详细]
  • docker是跨平台的?_跨平台构建 Docker 镜像新姿势,x86、arm 一把梭
    点击阅读原文可以获得更好的阅读体验。前言在工作和生活中,我们可能经常需要将某个程序跑在不同的CPU架构上,比如让某些不可描述的软件运行在树莓派或嵌入 ... [详细]
  • 智能家居巨头 Aqara 基于 KubeSphere 打造物联网微服务平台
    智能家居巨头 Aqara 基于 KubeSphere 打造物联网微服务平台 ... [详细]
  • 目录结构如下:Nginx基础知识NginxHTTP服务器的特色及优点Nginx的主要企业功能Nginx作为web服务器的主要应用场景包括:Nginx的安装安装环境 ... [详细]
  • 有不少人向我抱怨说工作中都是写业务代码,刚开始还有新鲜感,熟练了以后就觉得无聊了。这样的问题多了,也促使我去思考和总结,我总 ... [详细]
  • Linux是一套免费使用和***传播的类UNIX操作系统,主要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员合适的方式定制自己的Li ... [详细]
  • 云计算安全,主要面临哪些威胁?
    云计算是一种新的计算方式,它依托于互联网,以网络技术、分布式计算为基础,实现按需自服务、快速弹性构建、服务可测量等特点的新一代计算方式。然而,任何以互联网为基础的应用都存在着一定危 ... [详细]
  • 前言微服务架构(MicroserviceArchitecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务 ... [详细]
  • 利用ipv6技术,废旧笔记本变成server
    如果你家的路由器已经get到了ipv6地址,并且你家的电脑也获取了有效的ipv6地址,在广域网的设备可以访问到。那恭喜你,再配合我这个dd ... [详细]
  • IPVlan 详解
    文章目录简介Ipvlan2同节点Ns互通Ns内与宿主机通信第三种方法Ns到节点外部结论Ipvlan31.同节点Ns互通Ns内与宿主机通信Ns内到外部网络总结源码分析ipvlan收包 ... [详细]
author-avatar
手机用户2502880237
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有