路由与交换技术(H3C)①——计算机网络基础

news2024/11/18 6:32:51

系列文章目录

①——计算机网络基础


路由与交换技术(H3C)①——计算机网络概述

  • 系列文章目录
  • 一 计算机网络概述
    • 1.1 计算机网络
    • 1.2 计算机网络的基本功能
      • 1.2.1 资源共享
      • 1.2.2 分布式处理与负载均衡
      • 1.2.3 综合信息服务
  • 二 计算机网络的演进
    • 2.1 主机互联时期
    • 2.2 局域网时期
    • 2.3 互联网时期
    • 2.4 因特网时期
  • 三 计算机网络的类型
    • 3.1 按照地域的形势分类
      • 3.1.1 局域网(LAN)
      • 3.1.2 城域网(MAN)
      • 3.1.3 广域网(WAN)
    • 3.2 网络拓扑结构
      • 3.2.1 总显形(Bus)拓扑
      • 3.2.2 星型(Star)拓扑
      • 3.2.3 环型(Ring)拓扑
      • 3.2.4网状(Mesh)拓扑
    • 3.3 数据交换(数据传输技术)
      • 3.3.1 电路交换
      • 3.3.2 分组交换
  • 四 衡量计算机网络的主要指标
    • 4.1 带宽
    • 4.2 延迟
  • 五 网络标准化组织

课本: 《路由交换技术详解与实践》 新华三大学编著 清华大学出版社

一 计算机网络概述

1.1 计算机网络

计算机网络:计算机网络是一组自治计算机互连的集合。
自治是指每个计算机都有自主权,不受别人控制;互连则是指使用通信介质进行计算机连接,并达到相互通信的目的。

通俗地讲,计算机网络就是把分布在不同地理区域的独立计算机以及专门的外部设备利用通信线路连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享信息资源。
在这里插入图片描述

1.2 计算机网络的基本功能

  • 资源共享
  • 分布式处理与负载均衡
  • 综合信息服务

1.2.1 资源共享

  • 资源分为软件资源硬件资源
  • 软件资源包括形式多种多样的数据:数字信息、消息、声音、图像等;
  • 硬件资源包括各种设备,如打印机、FAX(传真)、Modem (调制解调器,即猫)等。

网络的出现使交流的双方可以跨越时空的障碍,随时随地传递信息、共享资源。

1.2.2 分布式处理与负载均衡

分布式处理(Distributed Processing)与负载均衡(Load Balancing):通过计算机网络,海量的处理任务可以分配到分散在全球各地的计算机上。

例如:一个大型 ICP (Internet Content Provider网络内容服务商)网络访问量相当大,为了支持更多的用户访问其网站,在全世界多个地方部署了相同内容的 WWW(World Wide Web,万维网)服务器;通过一定技术使不同地域的用户看到放置在离他最近的服务器上的相同页面,这样可以实现各服务器的负荷均衡,并使得通信距离缩短。

1.2.3 综合信息服务

综合信息服务:即在一套系统上提供集成的信息服务。

在多元化发展的趋势下,新形式的网络应用不断涌现,如电子邮件(E-mail)、IP电话视频点播(Video On Demand,VOD)网上交易(E-marketing)、视频会议(Video Conferencing)等。
目前广泛使用的 IP电话,就是利用 IP 作为传输协议通过网络技术将语音集成到 IP网络上来,实现在基于IP的网络上进行语音通信,极大地节省了长途电话费用,丰富了语音业务类型。同样,视频信息也可以集成到IP网络上传输,实现可视电话和视频会议等应用。

二 计算机网络的演进

  • 1837年,美国的Samuel F.B. Morse和英国的Charles Wheatstone、William Cooke率先发明了电报。将每个字母规定成长短不同的电脉冲信号。
  • 1876年,Alexander Graham Bell 进一步实现了通过导线传送声音的功能,成功构造了第一个电话系统。
  • 1945年,世界上第一台电子计算机ENIAC(电子数字计算机)诞生了
  • 1946年。贝尔实验室的John Bardecn、 Walter Brattain和 William Shockley)采用晶体管取代了真空管
  • 为了处理更多的运算,批量地处理任务,人们开始考虑通过借助传统的电话线路,使用终端(如电传打字机、收发器等)远程访问计算机,由此而发展出计算机网络的雏形——主机互连形式。

2.1 主机互联时期

  1. 主机互联产生于20世纪60年代初期,是是计算机网络的最初雏形
  2. 基于主机(Host)之间的低速串行(Serial)连接的联机系统。
  3. 终端借助电话线路访问计算机,由于计算机发送/接收的为数字信号,电话线传输的是模拟信号,这就要求在终端和主机间加入调制解调器(Modem),进行数/模间的转换。

在这里插入图片描述

  1. 它的主要任务是通过远程终端与计算机的连接,提供应用程序执行、远程打印和数据服务等功能。
  2. 为了降低电话通信的连接费用,人们通过在终端与调制解调器之间加一个集中器(Concentrator)实现端口的复用,主机减少直接占用电话网连接线路的数量
  3. 例子:IBM的SNA(Systems Network Architecture,系统网络体系结构),网络中SNA 网关提供端到大型计算机的访问,目前我国的很多银行网络采用的就是 SNA结构。
  4. 缺点:电话通信网络并不适合传送计算机或终端的数据。

首先,用户所支付的通信线路费用是按占用线路的时间计算的,而在整个计费时间里,计算机的数据是突发式地和间歇性地出现在传输线路上;
其次,由于计算机和各种终端的传送速率很不一样,不同类型、不同规格、不同速率的终端很难相互进行通信。


措施:数据经过一些缓冲器暂存,经处理后再进行发送或接收;计算机通信需要采取有效的差错控制技术,寻找出新的适合于计算机通信的技术

2.2 局域网时期

  1. 20 世纪 70 年代,商业计算的复杂性要求大量终端设备的资源共享和协同操作,导致对本地大量计算机设备进行网络化连接的需求,局域网(Local Area Network,LAN)由此产生了。
  2. 当今网络采用的主要局域网技术是以太网。
    1973 年,Xerox 公司的 Robert Metcalfe 博士(以太网之父)提出并实现了最初的以太网。
    DECIntelXerox合作制定了一个产品标准,该标准最初以这三家公司名称的首字母命名称做 DIX以太网。其他流行的局域网技术还有IBM的牌环技术等。
  3. 局域网的出现,大大降低了商业用户高昂的成本。
    在这里插入图片描述

2.3 互联网时期

单一的局域网无法满足对网络的多样性要求,20 世纪 70 年代后期广域网技术逐渐发展起来,以便将分布在不同地域的局域网互相连接起来。1983年,ARPANET 采纳TCP(Transmission Control Protocol,传输控制协议)和IP(Internet Protocol,网际协议)协议作为其主要的协议簇,使大范围地网络互连成为可能。彼此分离的局域网被连接起来,形成了互联网(Internet),‘
在这里插入图片描述

2.4 因特网时期

20世纪80年代到90年代是网络互连发展时期。在这一时期,ARPANET网络的规模不断扩大,包含了全球无数的公司、校园、ISP(Internet Service Provider)和个人用户,最终演变成今天的延伸到全球每一个角落的因特网(Internet),如图1-5所示。1990年,ARPANET正式被Internet取代,退出了历史舞台。越来越多的机构、个人参与到Internet中来,使得Internet获得了高速发展。
在这里插入图片描述

三 计算机网络的类型

3.1 按照地域的形势分类

按计算机网络覆盖范围的大小,可分为

  • 局域网(Local Area Network,LAN)
  • 城域网(Metropolitan Area Network,MAN)
  • 广域网(Wide Area Network,WAN)。

3.1.1 局域网(LAN)

  1. 局域网通常指几千米范围以内的,可以通过某种介质互连的通信设备(计算机、打印机、 odem或其他设备)的集合。
  2. 是用户自行建设,使用私有地址组建的网络。
  3. 传输速度:传统局域网的传输速率为10~100Mbps,传输延迟小(几十微秒),出错率低。而新的局域网传输速率可超过1Gbps。
  4. 优点:由于局域网分布范围极小,①容易管理与配置 ②容易构成简洁规整的拓扑结构③网络延迟小(一般在几十微秒以下)④数据传输速率高⑤传输可靠⑥拓扑结构灵活
    使之得到广泛的应用,成为了实现有限区域内信息交换与共享的典型有效的途径。
  5. 应用:通常为一个组织所有,常用于连接公司办公室或企业内的个人计算机和工作站,以便共享资源(如打印机、数据库等)和交换信息。

3.1.2 城域网(MAN)

  1. 城域网是在一个城市范围内所建立的计算机通信网
  2. 规模:中等规模,介于局域网和广域网之间,通常是在一个城市内的网络连接(为10km左右)。
  3. 技术:目前主要采用IP技术和ATM技术
    城域网划分为“城域网城域部分”和“城域网接入部分”。城域网城域部分为运营商网络,由运营商统一规划与建设,又可分为城域核心层和城域汇接层。城域核心层主要完成城域网内部信息的高速传送与交换,实现与其他网络的互连互通,而城域汇接层主要完成信息的汇聚与分发。
    城域网接入部分可由运营商、企业,建筑商以及物业管理部门建设,其不仅仅提供传统意义上的接人功能,还可能需要向用户提供本地业务。城域网接入部分又分为接人汇接层和用户接人层,接人汇接层完成信息的汇接与分发,实现用户管理,城域网接入部分的业务提供、计费等功能,而用户接入层为用户提供具体的接入手段。·

3.1.3 广域网(WAN)

广域网在超过局域网的地理范围内运行,分布距离远,它通过各种类型的串行连接以便在更大的地理区域内实现接入。通常,企业网通过广域网线路接入到当地 ISP。广域网可以提供全部时间或部分时间的连接,允许通过串行接口在不同的速率工作。广域网本身往往不具备规则的拓扑结构。由于速度慢,延迟大,人网站点无法参与网络管理,所以,它要包含复杂的互连设备(如交换机、路由器)处理其中的管理工作,互连设备通过通信线路连接构成网状结构(通信子网)。其中,入网站点只负责数据的收发工作; 广域网中的互连设备负责数据包的路由等重要管理工作。广域网的特点是数据传输慢(典型速率为 56Kbps~155Mbps)延迟比较大(几毫秒)拓扑结构不灵活,广域网拓扑很难进行归类,一般多采用网状结构,网络连接往往要依赖运营商提供的电信数据网络。

3.2 网络拓扑结构

3.2.1 总显形(Bus)拓扑

3.2.2 星型(Star)拓扑

3.2.3 环型(Ring)拓扑

3.2.4网状(Mesh)拓扑

3.3 数据交换(数据传输技术)

3.3.1 电路交换

3.3.2 分组交换

四 衡量计算机网络的主要指标

4.1 带宽

4.2 延迟

五 网络标准化组织

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

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

相关文章

Unity Editor扩展 实现一个Excel读表窗口

设计 Unity Editor窗口类 public class ExcelEditorWindow : EditorWindow {[MenuItem( "Frameworks/读表配置界面", false, 10 )]private static void Open(){Rect wr new Rect( 0, 0, 500, 500 );ExcelEditorWindow window ( ExcelEditorWindow ) EditorWindow.…

津津乐道设计模式 - 组合模式详解(以餐厅菜单系统举例让你快速掌握)

😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…

基于Python所写的玛丽冒险设计

点击以下链接获取源码资源: https://download.csdn.net/download/qq_64505944/87953199 《玛丽冒险》程序使用说明 在PyCharm中运行《玛丽冒险》即可进入如图1所示的游戏主界面。 图1 游戏主界面 具体的操作步骤如下: (1)游戏…

数据库监控与调优【十四】—— COUNT语句优化

COUNT语句优化 有关COUNT的几个实验与结论 准备工作 create table user_test_count (id int primary key not null auto_increment,name varchar(45),age int,email varchar(60),birthday date ) engine innodb;insert into user_test_count (id, name, a…

算法设计与分析之回溯法

文章目录 1. 回溯法简介1.1 DFS的基本思想1.2 回溯法的基本思想1.3 回溯法和DFS的区别1.4 剪枝 2. 01背包问题:子集树2.1 问题介绍2.2 解决思路2.3 算法实现2.4 如何优化 3. 旅行商问题TSP:排序树3.1 问题介绍3.2 解决思路3.3 算法框架3.4 算法实现 4. 总…

项目一点点记录

kafka发布通知 kafka是消息队列,kafka采用发布订阅模式进行消息的生产与消费。在项目中,我们采用spring来整合kafka, 通过定义事件event来封装 点赞、关注、评论三类事件,event实体中有 事件主题topic,当前用户id&…

怎么给PDF添加图片水印?其实很简单,看这篇就会了!

许多人都意识到版权问题的重要性,尽管在日常生活中我们可能很少遇到,但在办公和学习中却经常涉及到此类问题。例如,我们辛辛苦苦制作的PDF文件,如何确保不被他人盗用呢?这就涉及到如何为PDF添加图片水印的问题,相当于…

无向图G的广度优先搜索和深度优先搜索以及完整程序

图的遍历算法有两种:广度优先搜索和深度优先搜索 一.广度优先搜索类似于层次遍历,需要借助辅助队列 空间复杂度为O(|V|);空间复杂度由辅助队列大小决定 时间复杂度为O(|V||E|) 为避免同一顶点被多次访问,设计visited[]来标记顶点 二.深度…

MyBatis 从初识到掌握

目录 今日良言:与其抱怨于黑暗,不如提灯向前行 一、初识MyBatis 1.MyBatis定义 2.为什么要学习MyBatis 3.MyBatis的创建 二、MyBatis的相关操作 1.增删改查操作 2.动态SQL使用 今日良言:与其抱怨于黑暗,不如提灯向前行 一…

UE4/5 通过Control rig的FullBody【蜘蛛模型,不用basic ik】

目录 根设置 FullBody IK 额外骨设置 ​编辑 晃动效果 根设置 第一步你需要准备一个蜘蛛模型,不论是官方示例或者是epic上购买的模型 然后我用的是epic上面购买的一个眼球蜘蛛: 第一步,我们从根创建一个空项【这个记得脱离父子级到root之…

SQLServer 2016 R2数据库新建、附加、分离、备份、还原、复制等基本操作

一、打开Microsoft SQL Server Management Studio 在桌面上找到图标,双击运行 打开Microsoft SQL Server Management Studio 17 输入服务器名称,选择SQL Server 身份验证,sa和sa密码,可以勾选记住密码,以便以后的登录…

分享基于安卓项目的单元测试总结

前言: 负责公司的单元测试体系的搭建,大约有一两个月的时间了,从最初的框架的调研,到中期全员的培训,以及后期对几十个项目单元测试的引入和推进,也算是对安卓的单元测试有了一些初步的收获以及一些新的认…

【雕爷学编程】Arduino动手做(131)---跑马灯矩阵键盘模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

线性代数基础--矩阵

矩阵 矩阵是由排列在矩形阵列中的数字或其他数学对象组成的表格结构。它由行和列组成,并且在数学和应用领域中广泛使用。 基本概念 元素:矩阵中的每个数字称为元素。元素可以是实数、复数或其他数学对象。 维度:矩阵的维度表示矩阵的行数和…

vtk创建点

使用vtk库创建三维空间中的点 引言开发环境示例一项目结构实现代码 运行效果示例二项目结构实现代码 运行效果总结 引言 本文仅适合初学者。 本文不提供vtk动态库的生成,以及在QtCreator中的引进vtk时的配置。 本文先由示例一开始,然后再在示例一的基础…

aws使用外部 ID对其他账号授权

点击前往授权,进入控制台 https://signin.aws.amazon.com/signin?redirect_urihttps%3A%2F%2Fconsole.aws.amazon.com%2Fconsole%2Fhome%3FhashArgs%3D%2523%26isauthcode%3Dtrue%26state%3DhashArgsFromTB_eu-north-1_f2d9c316b93c0026&client_idarn%3Aaws%3Asignin%3A%…

Glassdoor美国公司员工及面试者评价数据

一、数据简介 除了股东、债权人、政府等外部利益相关者外,员工的利益更应该得到公司的恰当保护,因为员工才是公司创造价值的真正主体。提高企业在产品市场的竞争力,首先就是要提高员工对企业的满意度,只有员工的满意度更高、幸福感…

7个技巧,助你同时轻松管理和跟踪多个项目

仅仅想到要兼顾这么多重要的职责,就会让许多专业的项目经理感到焦虑。当涉及多个项目的多种项目管理工具的处理,即使对于了解项目管理的项目经理来说,也是一项艰巨的任务,而对于在这个领域没有经过适当培训的人来说,这…

强化学习从基础到进阶--案例与实践[7.1]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解项目实战

【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧(调参、画图等、趣味项目实现、学术应用项目实现 专栏详细介绍:【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧…

计算机网络—数据链路层

文章目录 数据链路层服务差错编码多路访问协议信道划分随机访问MAC协议 数据链路层服务 该层中的帧数据结构: 帧头部会因为不同的局域网协议而不同,因此会在另一篇博文中继续介绍不同的帧数据报,不在本博文介绍。(不过除了PPP协…