精华内容
下载资源
问答
  • 计算机网络1 概述

    千次阅读 2020-09-10 18:49:34
    计算机网络在信息时代的作用 信息时代以网络为核心,重要特征是数字化、网络化、信息化 网络是信息社会的命脉,是发展知识经济的重要基础 互联网的两个特点: 连通:任何互联网用户都可以相互交换数据,没有...

    计算机网络在信息时代的作用

    • 信息时代以网络为核心,重要特征是数字化、网络化、信息化

    • 网络是信息社会的命脉,是发展知识经济的重要基础

    • 互联网的两个特点:

      • 连通:任何互联网用户都可以相互交换数据,没有地域限制
      • 共享:资源共享
    • 互联网的作用:

      • 给人们工作、生活、娱乐、学习提供便利
      • 计算机病毒等带来的负面影响
    • 互联网+:互联网+各个传统行业,利用信息技术和互联网平台创造新的发展生态

    互联网概述

    起源于美国的互联网现在已经发展称为全世界最大的、覆盖全球的计算机网络

    网络的定义

    • 计算机网络:简称网络,是由若干结点(node)和连接这些结点的链路(link)组成

      • 结点:可以是计算机、集线器、交换机、路由器等
      • 链路:连接结点之间的线路
    • 互联网:网络之间通过路由器互联起来,构成覆盖范围更大的网络,称为互联网

    • 主机:与互联网相连的终端(计算机),常称为主机(host)

    互联网基础结构发展的三个阶段

    互联网的基础结构大体上经历了三个阶段的演进

    第一阶段

    从单个网络ARPANET向互联网发展的过程

    • 1969年创建的ARPANET只是一个单个的分组交换网,所有要连接在ARPANET上的主机都直接与就近的结点交换机相连。
    • 70年代中期,ARPA开始研究多种网络互联的技术,成为互联网的雏形
    • 1983年TCP/IP协议成为ARPANET的标准协议,所有遵循该协议的计算机都能相互通信
    • 1990年ARPANET关闭

    第二阶段

    建成了三级结构的互联网

    • 1985年起,美国国家科学基金会(NSF)围绕六个大型计算机中心建设计算机网络,它是三级计算机网络,分为主干网地区网校园网,覆盖了主要的大学和研究所
    • 1991年,许多公司开始接入互联网,通信量急剧增大,美国政府将主干网交给私人公司来经营,并对接入互联网的单位收费
    • 1992年互联网上的主机超过100万台
    • 1993年主干网速率达到45Mbits(T3速率)

    第三阶段

    逐渐形成了多层次ISP结构的互联网

    • 1993年开始,由美国政府资助的NSFNET逐渐被若干个商用互联网主干网替代,政府机构不再负责互联网的运营,提供互联网服务的称为互联网服务提供商ISP(Internet Service Provider),例如中国移动、中国电信
    • ISP可以从互联网管理机构中申请很多IP地址,同时自己架设或租用通信线路、路由器等联网设备
    • 根据提供服务的覆盖范围,及拥有的IP数量,ISP分为主干ISP、地区ISP、本地ISP
      • 主干ISP:由专门的公司创建和维持,服务面加大,拥有高速主干网
      • 地区ISP:通过一个或多个主干ISP连接起来,通常服务一个地区
      • 本地ISP:给用户提供直接的服务,可以是一个仅仅提供互联网服务的公司,也可以是一个拥有网络并向自己雇员提供服务的企业,或者非盈利机构,如大学等
    • 随着互联网数据流量急剧增长,互联网交换点IXP应运而生
      • IXP的主要作用是允许两个网络直接相连并交换分组,不再需要通过上一层的网络转发分组
      • IXP结构复杂,典型的IXP常采用工作在数据链路层的网络交换机,这些网络交换机都用局域网互连起来
    • 互联网已经成为世界上规模最大、增长速率最快的计算机网络

    1

    互联网的标准化工作

    • 标准化工作的好坏对一种技术的发展有很大的影响

    • 缺乏国际标准,将使得技术的发展处于混乱状态,盲目的自由竞争可能形成多种技术体制并存且互不兼容的状态

    • 国际标准的制定,又涉及到很多技术和非技术问题

    • 互联网标准的制定面向公众,所有RFC文档均可下载,所有人均可提建议

    • 制定互联网的正式标准经过三个阶段:

      • 互联网草案:有效期6个月,这期间还不能算RFC
      • 建议标准:从这个阶段开始称为RFC文档
      • 互联网标准:达到正式标准后,每个标准分配一个编号,一个标准可以和多个RFC文档关联

    互联网的组成

    从工作方式看,可以划分为两大块:

    • 边缘部分:由所有连接在互联网上的主机组成,这部分是用户直接使用的,用来进行通信和资源共享
    • 核心部分:由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的(连通和交换)

    2

    互联网的边缘部分

    • 边缘部分就是连接在互联网上的所有主机,这些主机也称为端系统(end system)
    • 边缘部分利用核心部分所提供的服务,使众多主机之间能相互通信
    • 端系统之间通信的方式可以划分为两大类:客户端服务器C/S,对等方式P2P

    客户端-服务器方式

    • 这种方式是最传统、最常用的方式
    • 客户(client)和服务器(server)指的是通信中所涉及的两个应用进程
    • 客户是服务请求方,服务器是服务提供方,双方都使用网络核心部分所提供的服务

    3

    客户程序的特点:

    • 被用户调用后运行。在通信时主动向远程的服务器发起通信请求,因此必须知道服务器程序的地址
    • 不需要复杂的软硬件系统

    服务器程序的特点:

    • 是一种专门用来提供某种服务的程序,可以同时处理多个客户程序的请求
    • 系统启动后便一直运行,被动等待接收客户的请求,因此不需要知道客户程序的地址
    • 一般需要强大的硬件和高级操作系统的支持

    对等连接方式

    • 对等连接(peer to peer),两台主机在通信时并不区分哪一个是服务请求方,哪一个是服务提供方,只要两台主机都运行了对等连接软件,即可对等连接通信。

    • 实际上仍然是客户端-服务器方式,只不过每台主机,既是客户端,又是服务器

    • 对等连接方式可以支持大量对等用户同时工作

    4

    互联网的核心部分

    • 核心部分是互联网中最复杂的部分,由许多网络和路由器组成,它要向网络边缘的主机提供连通性
    • 主机是为用户进行信息处理的,路由器是用来转发分组(分组交换)的
    • 网络核心部分起特殊作用的是路由器(router),它是一种专用计算机
    • 路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组

    电路交换

    • 电话问世后,人们发现将所有电话两两相连需要的电线数量太大,应该使用电话交换机
    • 每一部电话都连接到交换机上,而交换机使用交换的方法,其交换方式是电路交换(circuit switching),让电话用户彼此间通信
    • 交换,就是按照某种方式动态分配传输线路的资源,电话通话时,建立了专用的物理通路,通话完毕后,释放这条物理通路
    • 这种建立连接、通话、释放连接的交换方式,称为电路交换
    • 电路交换的一个重要特点是在通话的全部时间内,通话的两个用户始终占用到端到端的通信资源
    • 电路交换的传输效率很低

    分组交换

    5

    • 分组交换采用存储转发技术 ,路由器收到分组后,先暂时存储,再检查其首部,查找路由表转发出去
    • 路由器暂存的是一个短分组,而不是整个长报文,短分组暂存在路由器的内存中,保证了较高的交换速率
    • 要发送的整块数据,称为一个报文(message)
    • 发送前,报文被划分成更小的等长数据段(例如1024bit),在数据段前加首部header(必要的控制信息),就构成了一个分组(packet)
    • 分组又称为包,分组的首部也称为包头,分组是互联网中传输的数据单元
    • 互联网可以容许非常多的主机同时进行通信,而一台主机的多个进程也可以各自和不同主机的不同进程通信
    • 分组交换在传送数据之前不必先占用一条端到端链路的通信资源,数据的传输效率更高
    • 分组交换实质上采用了在数据通信过程中断续分配传输带宽的策略,使得通信线路的利用率大大提高了
    • 为了提高分组交换网的可靠性,核心部分常采用网状拓扑结构,当发生网络拥塞或少数结点链路故障时,路由器可以选择其它线路转发分组
    • 分组交换的缺点:
      • 时延:存储转发时的排队、处理等操作会造成一定的时延,而且无法保证端到端的带宽
      • 额外开销:各分组的首部携带的必要控制信息也造成了额外的开销(overhead)

    三种交换的对比

    • 电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传输
    • 报文交换:整个报文先到达相邻结点,全部存储后转发到下一个结点
    • 分组交换:单个分组传送到响铃结点,存储后查找转发表,转发到下一个结点

    6

    • 总结:
      • 若要连续传送大量的数据,且传送时间远大于连接建立时间,则电路交换的传输速率块
      • 若要传输突发数据,报文交换和分组交换不需要预先分配传输带宽,提高了整个网络的信道利用率
      • 分组交换时,分组长度小于整个报文长度,因此分组交换比报文交换时延小,同时也具有更好的灵活性

    计算机网络在我国的发展

    • 1980年,铁道部开始进行计算机联网实验
    • 1989年11月,我国第一个共用分组交换网CNPAC建成运行
    • 80年代后期,公安、银行、军队等部分相继建立了各自的专用计算机广域网
    • 80年代起,许多单位相继安装了大量的局域网
    • 1994年4月20日,我国用64Kbit/s专线正式接入互联网
    • 1994年5月,中科院高能物理研究所设立了我国的第一个万维网服务器
    • 1994年9月,中国共用计算机互联网CHINANET正式启动
    • 目前最大的共用计算机网络:
      • 中国电信互联网:CHINANET
      • 中国联通互联网:UNINET
      • 中国移动互联网:CMNET
      • 中国教育和科研计算机网:CERNET
      • 中国科学技术网:CSTNET

    计算机网络的类别

    计算机网络的定义

    计算机网络,主要是由一些通用的、可编程的硬件互联而成的,这些硬件并非专门用来实现某一个特定目的(如视频传输),而是能用来传输多种不同类型的数据,并能支持广泛的和日益增长的应用

    几种不同类别的计算机网络

    按照网络作用范围分类

    • 广域网WAN(Wide Area Network):
      • 作用范围通常为几十到几千公里,是互联网的核心部分
      • 任务是通过长距离传输数据,一般使用高速链路,具有较大的通信容量
    • 城域网MAN(Metropolitan Area Network):
      • 作用范围一般是一个城市,作用距离5-50km
    • 局域网LAN(Local Area Network):
      • 一般用微型计算机或工作站通过高速通信线路连接(10Mbit/s以上)
      • 地理位置局限在较小的范围
    • 个人区域网PAN(Personal Area Network):
      • 在个人工作的地方把个人使用的电子设备,用无线技术连接起来
      • 范围很小,10米左右

    按照网络使用者分类

    • 公用网(Public Network):电信公司出资建造的大型网络
    • 专用网(Private Network):某个部门为满足本单位的特殊业务需求而建造的网络,不向外人提供服务

    用来把用户接入到互联网的网络

    接入网AN(Access Network),又称为本地接入网或居民接入网,是一种特殊的计算机网络

    • 既不属于互联网核心部分,也不属于边缘部分
    • 接入网是从某个用户端到互联网中的一个路由器之间的一种网络
    • 接入网只是起到让用户能够与互联网连接的桥梁作用

    计算机网络的性能

    计算机网络的性能指标

    性能指标从不同的方面来度量计算机网络的性能

    速率

    网络中速率指的是数据的传输速率,也称为数据率或比特率,单位是bit/s

    当提到网络速率时,往往说的是额定速率或标称速率,而不是实际速率

    带宽

    带宽(bandwidth):

    • 原本含义:某个信号具有的频带宽度,指该信号所包含的各种不同频率成分所占的频率范围,单位是HZ
    • 计算机网络中:表示某个通道传输数据的能力,网络带宽表示在单位时间内网络中某个信道所能传输的数据量,单位是bit/s

    吞吐量

    吞吐量(throughput):表示在单位时间内,通过某个网络(或信道、接口)的实际数据量

    • 通常用于对网络速率的实际测量
    • 吞吐量受网络带宽或者额定速率的限制
    • 单位bit/s或Mbit/s

    时延

    时延是指数据从网络的一端,传送至另一端所需的时间

    时延有以下部分组成:

    • 发送时延(transmission deley):是主机或路由器发送数据帧所需要的时间
      • 计算公式:发送时延 = 数据长度(bit) / 发送速率(bit/s)
      • 发送时延与数据帧长度有关
    • 传播时延(propagation delay):是电磁波在信道中传播一定距离需要的时间
      • 计算公式:传播时延 = 信道长度(m) / 传播速率(m/s)
      • 传播时间与传输介质的材料、长度有关
    • 处理时延:主机或路由器在收到分组时需要花费一定的时间进行处理,例如分析头部、提取数据、差分校验、查找路由等
    • 排队时延:分组在经过网络传输时,要经过多个路由器,排队等待处理产生的时延
      • 分组进入路由器后要在输入队列中排队等待处理,路由器确定转发接口后,还要在输出队列排队
      • 排灯时延取决于网络当前通信量,当通信量特别大时,会出现分组丢失,导致排队时延无限大

    时延带宽积

    传播时延 * 带宽

    往返时间RTT

    往返时间RTT(Round-Trip Time):表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延

    利用率

    • 信道利用率:某个信道在一段时间内,有数据通过的时间占比,完全空闲的信道利用率为0
    • 网络利用率:全网络信道利用率的加权平均值

    信道或网络的利用率过高会产生非常大时延

    计算机网络的非性能特征

    • 费用:网速越高,价格越贵
    • 质量:网络的质量影响到很多方面,如网络的可靠性、管理的简易性等
    • 标准化:网络的软硬件设计最好遵循国际标准
    • 可靠性:可靠性与网络的质量和性能有密切关系
    • 可拓展性和可升级性:在构造网络时就应当考虑到今后可能会扩展和升级,网络的性能越高,拓展费用和难度越大
    • 易于管理和维护:网络如果没有良好的管理和维护,就很难达到和保持所设计的性能

    计算机网络体系结构

    计算机网络体系结构的形成

    相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的,为了设计这样复杂的计算机网络,ARPANET提出了分层思想,将庞大复杂的问题,转化为若干较小的局部问题。

    • 1983年形成了开放系统互连基本参考模型OSI/RM(Open System Interconnection Refence Model)的正式标准
    • 90年代初期,TCP/IP的互联网已经在全球相当大的范围成功运行了,而很少有符合OSI标准的商业产品,因此OSI失败了
    • TCP/IP成为事实上的国际标准

    协议的划分层次

    为网络中的数据交换而建立的规则、标准、约定称为网络协议(Network Protocol),主要有三个要素组成

    • 语法:数据和控制信息的结构或格式
    • 语义:需要发出何种控制信息,完成何种动作以及做出何种响应
    • 同步:事件实现顺序的详细说明

    分层的好处:

    • 各层之间是独立的:某一层并不知道下一层如何实现,只知道如何调用接口
    • 灵活性好:当任何一层发生变化时,只要接口不变,其它层不受影响
    • 结构上可分割:各层都可以采用最合适的技术来实现
    • 易于实现和维护:整个系统被分为若干个相对独立的子系统,方便处理
    • 能促进标准化工作:因为每一层的功能及其提供的服务已经有了明确的定义

    通常各层要完成的功能主要有:

    • 差错控制:使相应层次对等方的通信更加可靠
    • 流量控制:发送速率必须使接收端来得及接收
    • 分段和重装:发送时分段,接收时重装
    • 复用和分用:发送端的高层会话会复用一条底层的连接,在接收端进行分用
    • 连接建立和释放:交换数据前先建立一条逻辑连接,数据传送结束后释放

    计算为网络的各层协议及其协议的集合,就是网络的体系结构,体系结构是抽象的,而实现是具体的,是真正运行的计算机软硬件

    具有五层协议的体系结构

    • OSI有七层协议体系结构,TCP/IP只有四层

    • 学习计算机网络时,综合了OSI和TCP/IP的优点,采用五层协议的体系结构

    7

    应用层 application layer

    • 任务是通过应用进程间的交互来完成特定的网络应用,应用层协议定义的是应用进程间通信和交互的规则
    • 对于不同的网络应用需要使用不同的协议,如域名系统DNS、万维网HTTP、电子邮件SMTP
    • 应用层交互的数据单元称为报文

    运输层 transport layer

    • 任务是负责向两台主机中的进程之间的通信提供通用的数据传输服务,运输层不准对特定应用
    • 不同的应用均可利用运输层的服务传送报文
    • 由于一台主机有多个进程,因此运输层有复用和分用的功能
    • 运输层主要使用两种协议:
      • 传输控制协议TCP(Transmission Control Protocol):提供面向连接的、可靠的数据传输服务,其数据传输的单位是报文段(segment)
      • 用户数据报协议UDP(User Datagram Protocol):提供无连接的、尽最大努力的数据传输服务(不保证数据传输的可靠性),其数据传输的单位是用户数据报

    网络层 network layer

    • 任务一:负责为分组交换网上的不同主机提供通信服务
    • 任务二:选择合适的路由,使运输层传下来的分组,能够通过路由器找到目的主机
    • 在发送数据时,网络层把运输层产生的报文段或用户数据段封装成分组进行传送,由于网络层使用IP协议,因此分组也成为IP数据报
    • 互联网是由大量的异构(heterogeneous)网络通过路由器(router)相互连接起来的,互联网使用的网络层协议是无连接的网际协议IP(Internet Procotol)和许多路由选择协议,因此网络层也叫网际层或IP层

    数据链路层 data link layer

    • 在两个相邻结点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻结点的链路上传送帧,每一帧包含数据和必要的控制信息(同步、地址、差错控制等)
    • 数据链路层在收到一个帧后,提取出数据部分,上交给网络层
    • 如果接收端检测到有差错,则直接丢弃这个帧

    物理层 physical layer

    • 物理层上所传输的数据单位是比特
    • 物理层要考虑0和1如何用电压表示,接收方如何识别
    • 物理层还要考虑插头的引脚数,各引脚如何连接

    实体、协议、服务和服务访问点

    • 实体(entity):表示任何可发送或接收信息的硬件或软件进程, 在许多情况下,实体就是一个特定的软件模块
    • 协议:是控制两个对等实体(或多个实体)进行通信的规则的集合
    • 服务访问点SAP(service access point):服务访问点SAP实际上就是一个逻辑接口
    展开全文
  • 计算机网络原理【一】之 计算机网络概述

    千次阅读 多人点赞 2021-03-01 17:13:47
    文章目录第一章:计算机网络概述一、计算机网络基本概念1.计算机网络定义a.计算机网络是互连的、自治的计算机的集合b.计算机网络的起源c. Internet Service Provider【ISP】2.协议的定义a.网络协议b.网络协议三...

    感谢内容提供者:金牛区吴迪软件开发工作室

    第一章:计算机网络概述

    在这里插入图片描述

    一、计算机网络基本概念

    1.计算机网络的定义

    a.计算机网络是互连的、自治的计算机的集合

    在这里插入图片描述

    b.计算机网络的起源

    在这里插入图片描述
    在这里插入图片描述

    c. 因特网服务提供商 Internet Service Provider【ISP】

    在这里插入图片描述

    2.协议的定义

    a.网络协议

    在这里插入图片描述

    b.网络协议三要素

    在这里插入图片描述

    3.计算机网络的功能

    计算机网络的功能是在不同主机之间实现快速的信息交换。
    核心功能是 实现资源共享

    a.硬件资源共享

    概念:通过计算机网络,一台主机可以共享使用另一台主机的硬件资源。

    在这里插入图片描述

    b.软件资源共享

    概念:网络上的主机可以远程访问、使用服务器计算机上运行的各类大型软件。

    在这里插入图片描述

    c.信息资源共享

    概念:计算机网络所支持的信息交换

    在这里插入图片描述

    4.计算机网络的分类

    a.按覆盖范围分类

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    b.按拓扑结构分类

    在这里插入图片描述

    1)星形拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    2)总线型拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    3)环形拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    4)网状拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    5)树形拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    6)混合拓扑结构

    在这里插入图片描述
    在这里插入图片描述

    c.按交换方式分类

    在这里插入图片描述

    d.按网络用户属性

    在这里插入图片描述

    二、计算机网络结构

    1.网络边缘

    在这里插入图片描述

    2.接入网络

    在这里插入图片描述

    接入网络的历程:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    以太坊:有限局域网
    WiFi:无线局域网

    在这里插入图片描述

    3.网络核心

    在这里插入图片描述

    三、数据交换技术

    1.概念

    在这里插入图片描述

    2.分类

    a.电路交换

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    b.报文交换【别名:消息交换】

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    c.分组交换

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    四、计算机网络性能

    拓展知识:
    在这里插入图片描述
    在这里插入图片描述

    1.速率与带宽

    a.速率

    在这里插入图片描述
    在这里插入图片描述

    b.带宽

    在这里插入图片描述

    2.时延

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.时延带宽积

    在这里插入图片描述

    4.丢包率

    在这里插入图片描述

    5.吞吐量

    在这里插入图片描述

    五、计算机网络体系结构

    1.计算机网络体系结构定义

    在这里插入图片描述

    2.OSI参考模型

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.有关术语

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    4.TCP / IP 参考模型

    在这里插入图片描述
    在这里插入图片描述

    5.五层参考模型

    在这里插入图片描述
    在这里插入图片描述

    六、计算机网络与因特网发展简史

    在这里插入图片描述
    在这里插入图片描述
    下一篇:计算机网络原理【二】之 网络应用

    展开全文
  • 计算机网络笔记Part1 概述

    万次阅读 多人点赞 2020-06-26 21:04:54
    定义:连接在计算机网络上的主机在数字信道上传送数据位数的速率 单位:b/s,Kb/s,Mb/s,Tb/s, 如果用字节表示,则是B/s,KB/s,MB/s,TB/s 1Byte=8Bit 带宽 在计算机网络中,指的是网络设备所支持的最高速度,单位同速率...

    本人计算机网络笔记总目录

    计算机网络笔记Part1 概述
    计算机网络笔记Part2 物理层(Physical Layer)
    计算机网络笔记Part3 数据链路层(Data Link Layer)
    计算机网络笔记Part4 网络层(Network Layer)
    计算机网络笔记Part5 传输层(Transport Layer)
    计算机网络笔记Part6 应用层(Application Layer)

    1. 速率相关性能指标

    1.1 速率

    定义:连接在计算机网络上的主机在数字信道上传送数据位数的速率
    单位:b/s,Kb/s,Mb/s,Tb/s,
    如果用字节表示,则是B/s,KB/s,MB/s,TB/s
    1Byte=8Bit

    1.2 带宽

    在计算机网络中,指的是网络设备所支持的最高速度,单位同速率,是理想条件下最高速率

    1.3 吞吐量

    指的是单位时间内通过某个网络的数据

    个人理解

    速率就是实际网速,带宽是理论网速(长城宽带警告),吞吐量是一个或多个设备的综合速率,比如说1000m宽带的路由器连着三部手机,每部手机都是10mb/s看片,那么速率就是10mb/s,带宽是宽带的1000m,路由器吞吐量是30mb/s,即三者之和

    2.时延相关指标

    2.1 时延

    时延包括四大类

    名称 描述 计算公式
    发送时延 数据从主机到信道上所用的时间 发送的数据长度/发送速率
    传播时延 数据在信道上传播所花费的时间 信道长度/电磁波在信道上传播的速率
    排队时延 数据在路由器前等待前面数据处理的时间 无计算方式
    处理时延 数据在路由器中处理需求的时间 无计算方式

    使用高速链路(提高网速),只能减小发送时延,无法减少其他三个时延

    2.2 时延带宽积

    公式:时延带宽积=传播时延x带宽
    意思是链路上有多少比特的数据

    2.3往返时延RTT

    从发送方发送数据开始,到接收方确认收到为止所花费的时间 感谢weixin_38315871的提示,已修改为
    发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延
    RTT=传播时延x2+处理时间(有时可能直接忽略)

    2.4 利用率

    2.4.1 信道利用率

    信道利用率=有数据通过时间/有+无数据通过时间

    2.4.2 网络利用率

    网络利用率=所有信道利用率加权求平均值

    2.4.3 时延和利用率的关系图

    利用率越高,延迟越大
    在这里插入图片描述

    3. 分层结构

    3.1 为什么要分层,分层要做什么

    (1)发起通信的计算机必须将数据通信的通路进行激活。
    (2)要告诉网络如何识别目的主机。
    (3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
    (4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
    (5)确保差错和意外可以解决。

    3.2 正式认识分层结构

    在这里插入图片描述

    4. 参考模型

    名称 英文 作用
    应用层 Application Layer 直接为用户的应用进程(例如电子邮件、文件传输和终端仿真)提供服务。如HTTP、SMTP、FTP、DNS等
    表示层 Presentation Layer 把数据转换为能与接收者的系统格式兼容并适合传输的格式,即让两个系统可以交换信息
    会话层 Session Layer 负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接
    传输层 Transport Layer 负责端到端通讯,可靠传输,不可靠传输 ,流量控制,复用分用
    网络层 Network Layer 负责选择路由最佳路径,规划IP地址(ipv4和ipv6变化只会影响网络层),拥塞控制
    数据链路层 Data Link Layer 帧的开始和结束,还有透明传输,差错校验(纠错由传输层解决)
    物理层 Physical Layer 定义网络设备接口标准,电气标准(电压),如何在物理链路上传输的更快

    4.1 OSI流程简介

    网络层及以上,每一层都要对上一层发送的数据进行处理(加个头部)
    数据链路层不仅需要加头部,还需要加尾部
    物理层什么都不加,只管发送数据(比特流)
    在这里插入图片描述

    4.2 TCP/IP参考模型

    在这里插入图片描述

    4.3 五层参考模型及其传输过程简介

    在这里插入图片描述
    在这里插入图片描述
    参考资料
    2019 王道考研 计算机网络

    展开全文
  • 本视频主要包括以下内容: 1 计算机网络定义 2 计算机网络的功能 3 计算机网络的分类 4 计算机网络的组成
  • 计算机网络计算机网络概述

    千次阅读 2019-09-25 16:52:10
    计算机网络概述 计算机网路(简称网络)由若干结点和连接这些结点的链路组成。 网络中的结点可以是计算机、集线器、交换机或者路由器等。 通过路由器,网络之间也能相互连接,形成更大的网络。 多层次ISP结构的...

    计算机网络概述

    计算机网路(简称网络)由若干结点和连接这些结点的链路组成。
    网络中的结点可以是计算机、集线器、交换机或者路由器等。
    通过路由器,网络之间也能相互连接,形成更大的网络。

    多层次ISP结构的互联网
    ISP互联网服务提供者:ISP可以从互联网管理机构申请IP地址,该IP地址可以通过ISP连接上互联网。(如中国移动)
    IXP互联网交换点:允许两个网络直接相连并交换分组(交换数据包、IP数据报),而不需要再通过第三个网络来转发分组。(即实现中国移动、中国联通的网络可以直接连接,不需要通过更高层次的ISP进行转发)

    计算机之间的通信指的是,主机A的某个进程和主机B上的另一个进程进行通信。
    通信通常可划分成两大类:客户-服务器方式(C/S方式)、对等方式(P2P方式)

    • C/S:客户是服务请求方,服务器是服务提供者。 (如QQ)
    • P2P:节点之间平等的、对等连接通讯。(如zookeeper集群)

    路由器是实现分组交换的关键构件,其任务是转发收到的分组。
    路由的发展
    第一步:
    电路交换:必须经过“建立连接(占用通信资源) ——通话(一直占用通信资源)——释放连接(归还通信资源)”的交换方式
    电路交换的特点:在通信的全部时间内,通话的两个用户始终占用端到端的通信资源。(这种方式传输效率比较低)

    第三步:
    报文交换:采用存储转发技术,先把报文存储下来,再进行报文传送。(报文相对比较大,延迟比较高)

    第三步
    分组交换:采用存储转发技术,把一个报文划分成几个分组(分组,又称为包、数据报)后再进行传送。
    路由器收到一个分组,先暂时存储一下,检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去,把分组交给下一个路由器。
    假定在某一个分组的传送过程中,A-C的通信量太大,那么路由器A可以吧分组沿另一个路由传送。(网状拓扑结构,实现路径最优化)

    计算机网络体系结构

    网络协议:为进行网络中的数据交换而建立的规则、标准或约定。
    网络协议主要由以下三个要素组成:

    • 语法:即数据与控制信息的结构或者格式。
    • 语义 : 即需要发出何种控制信息,完成何种动作以及做出何种响应。
    • 同步:即事件实现顺序的详细说明。

    主要的计算机网络体系结构:
    在这里插入图片描述

    OSI的七层协议:既复杂,又不适用
    第一层: 物理层(通过媒介传输比特,确定机械和电气规范,即比特) 网线,集线器 RJ45、CLOCK、IEEE802.3
    第二层:数据链路层(将比特组装成帧和点对点的传递) 网卡,交换机 PPP、FR、HDLC、VALM、MAC
    第三层:网络层(负责数据包传递和网际连接) 路由器 (三层交换机) IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP
    第四层:传输层 (提供端到端的可靠报文传递和错误恢复)TCP、UDP、SPX
    第五层:会话层 (建立、管理和终止会话)NFS、SQL、NETBIOS、RPC
    第六层:表示层 (对数据进行翻译、加密和压缩)JPEG、MPEG、ASII
    第七层:应用层 (允许访问OSI环境)FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

    TCP/IP的四层协议:网络接口层定义含糊

    在这里插入图片描述
    五层协议:既简洁又能将概念阐述清楚
    应用层:通过应用进程间的交互来完成特定网络应用,如DNS协议、Http协议、FTP协议等
    运输层:两台主机中进程之间的通信提供通用的数据传输服务,如UDP协议、TCP协议
    网络层:负责为分组交换网上的不同主机提供通信服务,如IP协议 (路由器)
    数据链路层:负责主机之间的数据传输,如PPP协议
    物理层:在物理层以比特作为传输数据的单位 (与硬件最接近)

    在这里插入图片描述
    路由器的工作范围:物理层->数据链路层->网络层->数据链路层->物理层
    协议:是控制两个对等(同层)实体(或多个实体)进行通信的规则的集合。协议保证同一“水平的”数据是共同的。
    服务:并非在一个层内完成的全部功能,服务是跨层提供数据的层间接口,所有服务是“垂直的”

    在这里插入图片描述

    展开全文
  • 计算机网络通信概述题库

    万次阅读 多人点赞 2018-07-30 23:17:19
    网络课课后题: 王道与其他 附加知识: 网络课课后题: 1、以下对单工通信说明正确的是: A、 允许在两个方向上同时传输 B、 任何时候只允许在一个方向上传输C、 任何时候只允许按照一个方向传输 D、 允许双方...
  • 考研计算机网络概述

    千次阅读 2014-11-25 12:55:03
    1.1计算机网络概述 1.计算机网络的概念 计算机网路的定义可分为三类:广义观点、资源共享观点、用户透明观点。 *广义观点:只要是能实现远程信息处理的系统或进一步能达到资源共享的系统,都可以认为是计算机网络...
  • 计算机网络概述

    千次阅读 2020-04-13 02:22:48
    本章内容(内容主要源于谢希仁第七版计算机网络,图片来源郑宏/宿红毅的讲解视频) 计算机网络在在信息时代的作用 互联网概述及组成 计算机网络 一、计算机网络在在信息时代的作用 ...
  • 网络安全系列第一讲 计算机网络安全概述

    千次阅读 多人点赞 2020-10-18 09:40:52
    网络信息安全第一讲 计算机网络安全概述 一 网络安全基本概念 1.网络安全定义 安全在字典中的定义是为了防范间谍活动或蓄意破坏、犯罪、攻击而采取的措施。 网络安全就是为了防范计算机网络硬件、软件、数据被...
  • 计算机网络概述计算机网络发展历史计算机网络发展过程因特网发展回顾计算机网络基本概念计算机网络定义计算机网络的类型及其特征根据网络拓扑结构分类根据网络覆盖的范围分类根据通信传输媒介分类 计算机网络发展...
  • 计算机网络】第一章:计算机网络概述

    万次阅读 多人点赞 2020-01-02 00:55:04
    第一章 计算机网络概述 局域网:覆盖范围小,自己花钱购买设备, 带宽固定10M 100M 1000M, 自己维护,最远100m 广域网:距离远(>100m),花钱租带宽 internet:ISP是电信运营商internet service producer;...
  • 计算机网络原理-第一章计算机网络概述计算机网络基本概念计算机网络定义计算机网络定义的概括:协议的定义:计算机网络的功能计算机网络的分类拓扑结构拓扑结构的特点星型拓扑:总线性:环形拓扑网状拓扑树形结构...
  • 计算机网络基本概述及简单介绍

    千次阅读 2017-12-07 18:21:40
    计算机网络定义:互相连接、自治的计算机集合 计算机网络的功能:资源共享,信息通信和资源处理 计算机网络的分类:局域网、城域网、广域网 计算机网络的性能指标:速率,带宽、吞吐量、时延、
  • 正在学习计算机网络课程,以下是学习的一些笔记,知识点分类摘录自mooc网哈尔滨工业大学计算机网络课程:计算机网络mooc网,部分定义摘录自《计算机网络-自顶向下方法》 计算机网络基本概念 计算机网络 计算机网络...
  • 计算机网络笔记1 计算机网络概述

    千次阅读 2020-02-29 13:26:08
    使上网用户之间都可以交换信息(数据,以及各种音频视频) ,好像这些用户的计算机都可以彼此直接连通一样。注意,互联网具有虚拟的特点,法准确知道对方是谁,也无法知道对方的位置。 共享 (Sharing) 指资源共享。...
  • 计算机网络安全概述(论文)

    千次阅读 2008-06-18 23:22:00
    计算机网络安全概述(论文)互联网络(Internet)起源于1969年的ARPANet,最初用于军事目的,1993年开始用于商业应用,进入快速发展阶段。到目前为止,互连网已经覆盖了175个国家和地区的数千万台计算机,用户数量超过...
  • 初识计算机网络||概述

    千次阅读 2020-02-26 16:06:32
    计算机网络学习笔记(1)——概述 本文参考谢希仁《计算机网络(第6版)》,电子工业出版社。 本文为博主学习计算机网络课程整理的笔记,如需转载,请附上本文链接; 1、计算机网络定义及相关概念 计算机网络的...
  • 计算机网络笔记—计算机网络概述

    千次阅读 2020-02-15 18:40:43
    局域网、广域网与Internet 网络种类 特点 ...覆盖范围小、自己花钱购买设备、带宽固定、自己维护 网线最远几百米 接口带宽 10M...很多ISP(网络服务商)组成,服务商有自己的机房,对网民提供Internet访问和连接...
  • 随着计算机网络发展的不同阶段,人们对计算机网络提出了不同的定义。 1.广义观点 只要能实现远程信息处理的系统或 进一步能达到资源共享的系统。其定义了一个计算机通信网络,物理结构上有具有计算机网络的雏形,但...
  • 计算机网络不论是就业还是升学都是核心的一门课程,一起从零开始,学习计算机网络
  • 计算机网络概述 基本概念

    千次阅读 2019-09-02 21:31:43
    1. 计算机网络是通信技术与...4. 计算机网络定义:互连的、自治(计算机之间没有主从关系)的计算机集合 5. 当主机之间距离远、传输数据量大时借助交换网络互连 6. 互连网络上的节点时交换节点,是路由器或者交换...
  • 计算机网络学习心得—概述

    千次阅读 2019-07-10 21:32:26
    计算机网络学习之概述1、前言2、计算机网络在信息时代中的作用3、互联网概述 1、前言 回想自己学习计算机网络的过程,从考计算机三级入门,在浏览CSDN的各种博客中逐渐深入,最后回归书中系统学习。“知识的输出...
  • 计算机网络01——概述

    千次阅读 2020-03-03 16:32:54
    本系列文章为笔者在校学习《计算机网络》课程所作的课程笔记,大多内容参考谢希仁编写的《计算机网络》。 从应用方面认识互联网的门槛较低,因为这不需要懂得很多的互联网原理。现在很多小学生都能够非常熟练的使用...
  • 分层思想、计算机网络体系结构的概念、计算机网络体系结构的标准、计算机网络体系结构的分层原理、通信协议与端口、OSI七层模型、OSI七层模型的划分、各层功能定义通信特点、TCP/IP参考模型、TCP/IP四层模型的划分各...
  • [学习笔记]第01章_计算机网络概述-打印版.pdf 教材:《计算机网络·第7版》 作者:谢希仁 时间:2020.04.19 本章是全书的概要,最重要的内容是: (1)互联网边缘部分和核心部分的作用,其中包含分组交换的概念。 ...
  • 本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 后续章节将陆续更新… 目录一、概述&计算机网络体系结构1. 概念、功能、组成、分类1. 计算机网络的概念2. 计算机网络功能3. 计算机...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,890
精华内容 21,556
关键字:

计算机网络定义概述