热门标签 | 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


推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限
    小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • Java高并发与多线程(二):线程的实现方式详解
    本文将深入探讨Java中线程的三种主要实现方式,包括继承Thread类、实现Runnable接口和实现Callable接口,并分析它们之间的异同及其应用场景。 ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 如何在Windows 7系统中配置和设置无线路由器?
    随着无线设备的普及,如智能手机和平板电脑,WiFi已成为日常生活中的必备功能。许多家庭拥有无线路由器,但不清楚如何正确设置。本文将详细介绍如何在Windows 7系统中配置和设置无线路由器,帮助用户轻松实现稳定高效的无线网络连接。 ... [详细]
  • 本文探讨了在多DHCP服务器环境中如何创建和管理作用域,并提出了一种有效的备用DHCP服务器方案,以确保网络服务的高可用性和稳定性。通过详细的技术分析和实践操作,本文为网络管理员提供了一套完整的解决方案,帮助其更好地应对复杂的网络环境。 ... [详细]
  • 利用ZFS和Gluster实现分布式存储系统的高效迁移与应用
    本文探讨了在Ubuntu 18.04系统中利用ZFS和Gluster文件系统实现分布式存储系统的高效迁移与应用。通过详细的技术分析和实践案例,展示了这两种文件系统在数据迁移、高可用性和性能优化方面的优势,为分布式存储系统的部署和管理提供了宝贵的参考。 ... [详细]
  • 如何在Windows 10系统中正确安装Xbox控制器? ... [详细]
  • 在使用 SQL Server 时,连接故障是用户最常见的问题之一。通常,连接 SQL Server 的方法有两种:一种是通过 SQL Server 自带的客户端工具,例如 SQL Server Management Studio;另一种是通过第三方应用程序或开发工具进行连接。本文将详细分析导致连接故障的常见原因,并提供相应的解决策略,帮助用户有效排除连接问题。 ... [详细]
  • 通过FRP技术实现树莓派的内网穿透及远程桌面启动,适用于经常出差且需要访问高性能设备的用户。对于初创公司或小型团队,此方案能有效降低初期投入成本。将服务器部署在偏远地区如家中,可享受较低的运维费用。具体操作包括设置目标电脑的主板,例如华硕主板可通过按F2或Del键进入BIOS进行高级设置。 ... [详细]
  • 双因子安全机制与WiFi万能钥匙的较量:解析其背后的对抗策略
    几乎所有智能手机用户都熟悉类似“WiFi万能钥匙”的应用程序。这款应用凭借庞大的下载量,不仅在各大应用商店中占据显著位置,还长期稳居下载排行榜前列。然而,随着双因子认证等高级安全机制的普及,这类应用面临着前所未有的挑战。本文将深入探讨双因子安全机制与WiFi万能钥匙之间的对抗策略,分析其背后的技术原理和安全风险。 ... [详细]
  • 虚拟网络连接配置指南旨在详细阐述如何在两台区域边界路由器(ABR)之间,通过一个非骨干区域(即传输区域)建立一条逻辑连接通道。该指南提供了具体的配置步骤和最佳实践,帮助网络管理员高效地实现跨区域的虚拟连接,确保网络的稳定性和可靠性。 ... [详细]
  • 修复一个 Bug 竟耗时两天?真的有那么复杂吗?
    修复一个 Bug 竟然耗费了两天时间?这背后究竟隐藏着怎样的复杂性?本文将深入探讨这个看似简单的 Bug 为何会如此棘手,从代码层面剖析问题根源,并分享解决过程中遇到的技术挑战和心得。 ... [详细]
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社区 版权所有