您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 营销创新 > 北航计算机网络-复习大纲资料
1《计算机网络》复习大纲2016.12主要内容基本概念与体系结构物理层数据链路层局域网网络层与传输层应用层3基本概念与体系结构计算机网络的发展过程交换方法:电路交换,报文交换,分组交换连网方式:面向连接,无连接注意:电路交换必定是面向连接的,分组交换可以是无连接方式,也可以采用面向连接方式,因此面向连接的网络不一定是电路交换的网络。4基本概念与体系结构计算机网络的定义一些互相连接的、自治的计算机的集合。5基本概念与体系结构计算机网络的主要性能指标最基本的两个性能指标是:带宽和时延带宽:数字信道所能传送的最高数据率(比特率)。时延:报文或分组从网络的一端传送到另一端所需的时间。6基本概念与体系结构传输时延(发送时延)发送数据时,数据块从结点进入到传输媒体所需要的时间。发送时延=数据块长度(比特)/信道带宽(比特/s)也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。7基本概念与体系结构传播时延电磁波在信道中需要传播一定的距离而花费的时间。传播时延=信道长度(m)/信号在信道上的传播速度(m/s)信号传输速率(即发送速率)和信号在信道上的传播速率是完全不同的概念。8基本概念与体系结构处理时延交换结点为存储转发而进行一些必要的处理所花费的时间。总时延=传输(发送)时延+传播时延+处理时延9基本概念与体系结构计算机网络的体系结构分层的方法可将庞大而复杂的问题,转化为若干比较容易处理的较小的局部问题。OSI/RM(开放系统互联参考模型)七层模型物理层、数据链路层、网络层、运输层(传输层)、会话层、表示层、应用层10基本概念与体系结构五层协议体系结构:物理层、数据链路层、网络层、运输层,应用层物理层:透明传输比特流数据链路层:将IP数据报组装成帧,在相临节点的链路上传输以帧为单位的数据网络层:为分组交换网上的不同主机提供通信运输层:负责主机中两个进程之间的通信应用层:直接为用户的应用进程提供服务11基本概念与体系结构协议为网络中的数据交换而建立的规则、标准或约定,也称为网络协议。协议的组成:语法(syntax):以二进制形式表示的命令和相应的结构语义(semantics):由发出的命令请求,完成的动作和回送的响应组成的集合定时关系(timing):有关事件顺序的说明12物理层物理层功能完成原始比特流的传输介质端接、信号表达、收发过程机械的、电气的、过程的接口机械特性(介质端接):接口尺寸、形状、线数、排列电气特性(信号表达):电压范围与含义过程特性(收发控制):严格的状态与事件顺序(状态机)13物理层有关数据通信的基本概念单工通信:只能有一个方向的通信而没有反方向的通信。半双工通信:通信的双方都可以发送/接收消息,但不能双方同时发送/接收。全双工通信:通信的双方可以同时发送和接收消息。基带信号:将数字信号1或0直接用两种不同的电压来表示。宽带信号:是将基带信号进行调制后形成的模拟信号。波特与比特:波特是码元传输速率的单位,比特是信息量的单位。14物理层信道复用技术频分复用:是所有用户在同样的时间占用不同的带宽资源。时分复用:是所有用户在不同的时间占用同样的频带宽度。波分复用:使用一根光纤来同时传输多路光载波信号。码分复用:在同样的时间使用同样的频带但不同码型进行通信。15数据链路层数据链路层的主要功能相关概念数据链路:由一条物理线路段,以及实现控制数据传输通信协议的软件与硬件构成的数据通路。数据链路层的基本功能:链路管理、帧定界、流量控制、差错控制等。网络适配器:最常见的是网卡,包含实现数据链路层数据传输通信的软件与硬件。帧:是数据链路层上数据传输的单位。16数据链路层CRC(循环冗余码/多项式编码)收发双方约定一个生成多项式G(x)(其最高阶和最低阶系数必须为1),发送方在帧的末尾加上校验和,使带校验和的帧的多项式能被G(x)整除;接收方收到后,用G(x)除多项式,若有余数,则传输有错。17数据链路层校验和计算算法把数据看成二进制位串,记为D选择一个r+1位的生成多项式GG(x)=X5+x4+x2+1,则G=110101,r=5目的:生成r位的CRC检验码,R,使得:D,R可以被G通过模2运算整除接收者知道G,利用G除以D,R,如果结果非0,则数据发生错误R=remainder[]D.2rG18数据链路层冗余码的计算举例设r=5,G(x)=X5+x4+x2+1,则G=110101,数据D=1010001101,模2运算的结果是:商Q=1101010110,余数R=01110。将余数R作为冗余码添加在数据D的后面发送出去,即发送的数据是101000110101110,或2rD+R。191101010110←Q商除数G→110101101000110100000←2rD被除数11010111101111010111101011010111111011010110110011010111001011010101110←R余数循环冗余检验计算过程r=5,G(x)=X5+x4+x2+1,则G=110101,数据D=1010001101发送的数据是10100011010111020数据链路层数据接收方的处理将接收的数据除以G,只要得出的余数R不为0,就表示检测到了差错。能检验出所有长度小于等于r的错误但这种检测方法并不能确定究竟是哪一个或哪几个比特出现了差错。一旦检测出差错,就丢弃这个出现差错的帧。只要经过严格的挑选,并使用位数足够多的除数G,那么出现检测不到的差错的概率就很小很小。21局域网局域网的主要特征跨越一个物理上有限的距离,一般在10公里以内;以短的距离获取高数据率;为一个单位或组织所拥有。22LAN与OSI的层次对应OSILANNetworkLayerDataLinkLayerPhysicalLayerLLCMACPhysical传统的LAN大多是共享媒体的LAN(即采用广播信道),不需要路由选择功能,因此只具备OSI的第1、2层功能。数据链路层又分为逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。23局域网中的数据链路层局域网的数据链路层逻辑链路控制子层(LLC)通过提供统一格式,向网络层提供一个接口支持链路的多路访问特性屏蔽各种802网络的底层差异,如拓扑结构、媒体、媒体访问控制访问媒体访问控制子层(MAC)根据网络的拓扑结构,不同的局域网采用不同的媒体访问控制方法成帧(各种不同的帧结构)CRC校验24局域网以态网的基本概念IEEE为以态网制定了802.3标准。现今以态网典型地使用双绞线或光纤作为物理介质。10BASE-T(双绞线上的以态网)以10Mbps的速率发送数据,100BASE-T(快速以态网)以100Mbps的速率发送数据,千兆位以态网和万兆位以态网通常运行在光纤上,并被用做企业范围的主干网络。25局域网CSMA/CD协议的工作原理CSMA/CD是以态网的介质访问控制协议,即带冲突检测的载波监听多路访问。当使用CSMA/CD时,一个有帧要发送的节点必须等待通道空闲时才能发送。而且该节点一边发送一边监听,一旦发现其他节点也在发送时,就中止发送。在中止发送之后,该节点等待一个随机长度的时间,再重复上述步骤。26网络层与传输层网络层功能是为主机之间提供逻辑通信。网络互联中间设备的种类物理层中继系统:转发器(repeater),如hub.数据链路层中继系统:网桥或桥接器(bridge),如switch网络层中继系统:路由器(router)网络层以上的中继设备:网关(gateway)27网络层与传输层IP地址IP地址对网上的某个节点来说是一个逻辑地址。它独立于任何特定的网络硬件和网络配置,不管物理网络的类型如何,它都有相同的格式。IP地址是一个4字节的数字,由两部分组成,第一部分是IP网络号,第二部分是主机号。这种4字节的IP地址,通常以小圆点分隔,其中每个字节都用十进制数字表示,如130.130.71.1,其网络号是130.130,主机号是71.1。netidhostid28网络层与传输层IP地址的表示用点分隔的十进制表示法。如202.112.136.188A类1.0.0.1126.255.255.254B类128.1.0.1191.255.255.254C类192.0.1.1223.255.255.254D类224.0.0.1239.255.255.254E类240.0.0.1247.255.255.254分类最小可分配地址最大可分配地址29网络层与传输层IP地址的分类IP地址可分成5类:A类、B类、C类、D类和E类。由于D类地址仅用于主机组的特殊定义,E类地址作为保留未来使用的地址,所以具体网络只能分配A类、B类、C类地址中的一种。A类B类C类D类E类081624310net-idhost-id10net-idhost-id110net-idhost-id1110multicastaddress11110reservedforfutureuse30网络层与传输层网络地址分配中的问题将IP地址分成网络号和主机号的目的是为了节省路由表空间。因为路由器只需要按网络号进行路由。将IP地址分成A、B、C三类是为了适应不同大小的物理网络。实际的物理网络大小千差万别,可能造成IP地址空间的巨大浪费。解决方案可任意指定IP地址中网络号和主机号的长度。子网掩码31网络层与传输层子网掩码net-idhost-idnet-idsubnet-idhost子网掩码1111111111111111111111111111111111111000000000子网网络地址net-idsubnet-idhostid全为0将子网掩码与IP地址逐比特相与,将得到子网地址。子网号避免使用全0和全1。两级IP地址三级IP地址32网络层与传输层各类地址的缺省子网掩码A类地址的缺省子网掩码是255.0.0.0B类地址的缺省子网掩码是255.255.0.0C类地址的缺省子网掩码是255.255.255.033例题某单位分配到一个B类IP地址,其网络号(Net-ID)为129.250.0.0。该单位有4000多台计算机,分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每个地点分配一个子网号,并算出各子网中主机号码的最大和最小值。34选用子网掩码为255.255.255.0所以一个子网可有254地址。4000多台计算机分布在16不同地点,所以每个地点最多254台电脑。分别对这16个地点设16个网段:129.250.1.0:129.250.1.1~129.250.1.254129.250.2.0:129.254.2.1~129.250.2.254129.250.3.0:129.250.3.1~129.250.3.254…………………………………..129.250.16.0:129.250.16.1~129.250.16.25435传输层传输层为应用进程之间提供端到端的逻辑通信。两种传输层协议TCP与UDPTCP/IP的运输层有两个不同的协议,它们都是Internet的正式标准,即用户数据报协议UDP和传输控制协议TCP。TCP是基于连接的协议,提供两个主机间可靠的数据传输服务。UDP是无连接的,不保证可靠的数据传输。36应用层客户-服务器方式的基本概念客户和服务器是指通信中的两个应用进程,客户-服务器方式描述的是两个进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。37应用层域名系统是Internet采用的树状层次结构的命名方法。连接在Internet上的任何一台主机或路由器都有一个唯一的域名。域是名字空间中一个相对独立的管理单位,域还可以继续划分为子域。域名结构上由若干分量组成,各分量之间用点隔开:….三级域
本文标题:北航计算机网络-复习大纲资料
链接地址:https://www.777doc.com/doc-7222186 .html