计算机网络笔记(备战考研和期末)

计算机网络

第1小节什么是计算机网络

计算机网络(概念):计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,有功能完善的软件实现资源共享和信息传递的功能。
计算机网络的功能:同一个计算机网络上的其他计算机可使用某台计算机资源的行为,可共享、硬件、软件、数据。

  • 数据通信
  • 资源共享
  • 分布式处理:多台计算机各自承担同一工作任务的不同部分。
  • 提高可靠性
  • 均衡负载

计算机网络发展的阶段:
第一阶段: 由美国国防高级研究计划局(ARPA)设计一个分散的指挥系统。为实现不同网络的互联。
第二阶段1983接受TCP/IP协议选定internet为主要的计算机通信系统。因特网是全球最大的网络。 网络是把所有计算机连接在一起,互联网则把许多网络连接起来,因特网是全球最大的互联网。
第三阶段:多层次ISP结构:因特网服务提供者,是一个向广大用户提供互联网接入业务、信息业务、和增值业务的公司,如:中国电信、中国联通等,其ISP分为主干ISP、地区ISP和本地ISP。

第2小节计算机网络的组成和分类

计算机网络的组成

  • 组成部分:硬件、软件、协议(一系列规则和约定的集合)

  • 工作方式:边缘部分和核心部分,其中边缘部分:用户直接使用从C/S方式或者P2P方式。核心部分:为边缘部分服务。在这里插入图片描述

  • 功能组成:通信子网(实现数据通信),资源子网(实现资源共享/数据处理)。在这里插入图片描述

计算机网络的分类

  1. 按照分布范围分类:广域网(WAN):使用交换技术。城域网(WAN)、局域网(LAN):使用广播技术。个人区域网(PAN)
  2. 按照使用者分为:公用网和专用网
  3. 按照交换技术分为:电路交换、报文交换、分组交换
  4. 按照拓扑结构分为:总线型、星型、环形、网状形(其中网状行常用于广域网)。
  5. 按照传输技术分为:广播式网络(共享通信信道)和点对点网络(使用分组存储转发和路由选择机制)。

思维导图

计算机性能指标:时延、时延带宽积、往返PTT、利用率、速率、带宽、吞吐量

  1. 速率:即数据率或称数据传输率或者比特率。比特是数据量的单位(0/1)单位有:b/s,kb/s,Mb/s。一个字节=8比特
  2. 带宽:用来表示网络的通信线路传送数据的能力,也是单位时间内网络中的某一点到另一点所能通过的“最高数据率”。带宽是理想的传输率
  3. 吞吐量:表示在单位时间内通过某个网络(信道/接口)的数据量。吞吐量受网络的带宽或网络的额定速率的限制。
  4. 时延:指数据(报文,分组,比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或者迟延。单位是s,其中时延分为以下几种在这里插入图片描述
  5. 时延带宽积:时延带宽积=传播时延X带宽,时延带宽积又称为以比特为单位的链路长度,即“某段链路现在有多少比特”。
  6. 往返时延RTT:从发送方数据开始,到发送方疏收到接收方的确认,总共所用的那个时延。其中 RTT越大,在收到确认之前,可以发送的数据就越多。RTT包括(1,往返传播时延=传播时延*2,2,末端处理时间)
  7. 利用率:包括信道利用率和网络利用率,信道利用率=有数据通过时间/(有+无)数据通过时间。信道利用率:信道利用率加权平均值。利用率越大时延也增大。

计算机网络分层

分层的基本原则

  • 各层之间相互独立,每层实现一种相互独立的功能。
  • 每层之间界面自然清晰,易于理解,相互交流尽可能少。
  • 结构上可分割开,每层都采用最合适的技术来实现。
  • 保持上层对下层的独立性,上层单向使用下层提供的服务。
  • 整个分层结构能够促进标准化工作。

分层结构

  • 实体:第n层中的活动元素称为n层实体。同一层实体叫做对等实体。
  • 协议:为进行网络中的对等实体数据交换而建立的规则、标准或者约定称为网络协议。三要素:语法——规定传输数据的格式,语义——规定所要完成的功能。同步——规定各种操作的顺序
  • 接口(访问服务点SAP):上层使用下层服务的入口。
  • 服务:下层为相邻上层提供的功能调用。
  • 各服务层次的数据单元如下图在这里插入图片描述

计算机网络分层概念

  1. 网络体系结构是从功能上描述计算机网络体系结构。
  2. 计算机网络体系结构简称网络体系结构是分层结构。
  3. 每层遵循某个/某些网络协议以完成基本功能。
  4. 计算机网络体系结构是计算机网络各层及其协议的集合。
  5. 第n层在向n+1层提供服务时,此服务不仅包括第n层本身的功能,还包括由下层服务提供的功能。
  6. 仅仅在相邻层间有接口,且所提供的服务的具体实现细节对上一层完全屏蔽。
  7. 体系结构是抽象的,而实现是指能运行一些软件和硬件。
    计算机分层结构:OSI/ISO参考模型(7层法定标准)和TCP/IP参考模型(4层)目的是支持异构网络系统的互联互通。
    第1小节OSI/ISO参考模型在这里插入图片描述
    OSI/ISO参考模型
    OSI/ISO参考模型的由来
    为了解决网络复杂的大问题——》分层结构
    提出第一个网络体系结构的公司是IBM提出的SNA,美国国防部提出了TCP/IP,DEC公司提出了DNA
    提出参考模型的目的:支持异构网路系统的互联互通。
    国际标准化组织(ISO)在1984年提出开放系统互连(OSI)参考模型。
    OSI(7层):通信子网:(物理层、数据链路层、网络层)、传输层、资源子网:(会话层、表示层、应用层)
    应用层:所有能和用户交互产生网路流量的程序,典型应用层服务:文件传输(FTB)、电子邮件(SMTP)、万维网(HTTP)
    表示层:用于处理在两个通信系统中交换信息的表示方式(语法和语义),功能1:数据格式变换。功能2:数据加密和解密。功能3:数据的压缩和恢复。
    会话层:向表示层实体/用户进程提供建立连接并在连接上有序的传输数据。这是会话,也是建立同步。功能1:建立、管理、终止会话。功能2:使用效验点可使会话在通信失效时从效验点/同步点继续恢复通信。实现数据同步。主要协议:ADSP,ASP
    传输层:负责主机中两个进程的通信,即端到端的通信。传输单位时报文段或用户数据报。功能1:可靠传输、不可靠传输。功能2:差错控制。功能3:流量控制。功能4:复用分用。复用:多个应用层进程可同时使用下面运输层的服务。分用:运输层把收到的信息分别交付给上面应用层中相应的进程。主要协议:TCP和UDP。
    网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。功能1;路由选择、功能2:流量控制、功能3:差错控制、功能4:拥塞控制。主要协议:IP、IPX、ICMP、IGMP、ARP、RARP、OSPF
    数据链路层:主要任务是把网络层传下来的数据报组装成帧。
    数据链路层/链路层的传输单位是帧。
    功能1:成帧(定义帧的开始和结束)。功能2:差错控制(帧错和位错)功能3:流量控制。功能4:访问(接入)控制(控制对信道的访问)主要协议:SDLC、HDLC、PPP、STP。
    物理层:主要任务是在物理媒体上实现比特流的透明传输。功能1:定义接口特性。功能2:定义传输模式(单工、双工、半双工)。功能3:定义传送速率。功能4:比特同步。功能5:比特编码。主要协议RJ45、802.3。
    物理层传输单位是比特。
    透明传输:指不管所传数据是什么样的比特组合,都应够在链路上传送。
    TCP/IP参考模型
    在这里插入图片描述
    面向连接分为三个阶段,第一是建立连接,在此阶段,发出一个建立连接请求。只有在连接成功建立之后,才能开始传输数据,这是第二阶段。接着当数据传输完比必须释放连接。面向无连接没有这么多阶段,它直接进行数据传输。
    在这里插入图片描述
    五层参考模型:
    应用层:支持各种网络应用(FTP、SMTP、HTTP)
    传输层:进程-进程的数据传输(TCP、UDP)
    网络层:源主机到目的主机的数据分组路由与转发(IP、ICMP、OSPF)
    数据链路层:把网络层传下来的数据组装成帧(Ethernet、ppp)
    物理层:比特传输。
    第一章知识脑图总结

第二章物理层

物理层概念
物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
物理层主要任务:确定与传输媒体接口有关的一些特性———》定义标准。

  • 机械特性:定义物理连接的特性,规定连接时所采用的规格、接口形状、引线数目和排列情况。
  • 电气特性:规定传输二进制位时,线路shanshan上信号的电压范围、阻抗匹配、传输速率和距离限制。
  • 功能特性:指明某条线路上信号的某一电平表示何种意义,接口部件的信号线的用途。
  • 规程特性:定义各种物理线路的工作规程和时序关系。
    数据通信
    数据通信模型
    在这里插入图片描述

数据通信:指在不同计算机之间传输表示信息的二进制数0、1序列的过程。 数据通信目的:传送消息(语言、文字、图像、视频) 数据Data:传送信息的实体,通常是有意义的符号序列。 信号:数据的电气/电磁的表现,是数据在传输过程的存在形式。。
数字信号/离散信号:代表消息的参数的取值是离散的。 模拟信号/连续信号:代表消息的参数的取值是连续的。 信源:产生和发送数据得源头。 信宿:接收数据的终点。 信道:信号的传输媒体。一般用来表示向某一方向传送信息的介质,一条通信线路往往包含一条发送信道和一条接受信道。
按照传输信号分为——模拟信道(传送模拟信号) 数字信道(传送数字信号) 信道分为 按照传输介质分为—— 无线信道 有线信道 三种通信方式

  1. 单工通信
    只有一个方向的通信没有反方向的交互,仅需一条通道。

  2. 半双工通信/双向交替通信
    通信的双方都可以发送或接收信息,任何一方都不能同时发送和接收,需要两条信道。

  3. 全双工通信/双线同时通信
    通信双方可以同时发送和接收信息,也是需要两条信道。
    串行传输&并行传输
    ——串行传输:将表示一个字符的8位二进制数由低到高位的顺序依次发送。
    数据的传输方式
    ——并行传输:将表示一个字符的8位二进制数同时通过8条信道发送。速度快、费用高、适合近距离。
    同步传输&异步传输
    同步传输:在同步传输模式下,数据的传送是以一个数据区块为单位,同步传输又称为区块传输。在传送数据时,需要先发送1个或多个同步字符,在送出整批的数据。
    异步传输:异步传输将比特分成小组进行传送,小组可以是2位的1个的字符或更长。发送方可以在任何时刻发送这些比特组,而接收方不知道他们会在什么时候到达。传送数据时,加一个字符的起始位和一个字符的终止位。
    数据通信基础知识

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洒丶脱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值