计算机网络原理 (2)优秀课件.ppt
《计算机网络原理 (2)优秀课件.ppt》由会员分享,可在线阅读,更多相关《计算机网络原理 (2)优秀课件.ppt(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络原理计算机网络原理第1页,本讲稿共84页 串讲内容:串讲内容:一、计算机网络基本概念 二、计算机网络的体系结构(OSI和TCP/IP)三、物理层主要内容 四、数据链路层主要内容 五、网络层主要内容 六、传输层主要内容 七、应用层主要服务 八.常见的局域网技术 九.常见实用组网技术介绍第2页,本讲稿共84页一、计算机网络的发展一、计算机网络的发展1、计算机网络发展的四个阶段 (1)面向终端的计算机网络 (2)计算机-计算机网络 (3)开发式标准化网络 (4)因特网的广泛应用与高速网络技术的发展2、三大网络 电信业务网、广播电视网、计算机网3、未来网络发展趋势 宽带网络、全光网络、多媒体
2、网络、移动网络、下一代网络第一章第一章 计算机网络概述计算机网络概述第3页,本讲稿共84页二、计算机网络的基本概念二、计算机网络的基本概念1、计算机网络的定义2、计算机网络的组成 (1)资源子网:负责信息处理,由主机和终端组成;(2)通信子网:负责全网中的信息传递,由网络节点和通信链路组成。3、计算机网络的功能 硬件资源共享、软件资源共享、用户间信息交换4、计算机网络的应用第一章第一章 计算机网络概述计算机网络概述第4页,本讲稿共84页三、计算机网络的分类三、计算机网络的分类1、按照拓扑结构分类(1)点-点线路通信子网的拓扑结构:星形、环形、树形、网状形。(2)广播信道通信子网的拓扑结构:总线
3、形、树形、环形、无线通信与 卫星通信型。2、按照网络的交换方式分类 电路交换网、报文交换网和分组交换网3、按照网络的覆盖范围进行分类 局域网、广域网、城域网4、按照网络的传输技术分类 广播式和点对点网络第一章第一章 计算机网络概述计算机网络概述第5页,本讲稿共84页四、计算机网络的标准化四、计算机网络的标准化1、国际标准化组织:ISO2、国际电信联盟(ITU)3、美国国家标准局(NBS)4、美国国家标准学会(ANSI)5、欧洲计算机制造商协会(ECMA)6、Internet组织机构 (1)IAB:因特网体系结构局 (2)IETF:因特网工程特别任务组 (3)IESG:Internet工程指导小
4、组推荐标准第一章第一章 计算机网络概述计算机网络概述第6页,本讲稿共84页一、网络的分层体系结构一、网络的分层体系结构1、协议的要素(1)语义:涉及用于协调与差错处理的控制信息。(2)语法:涉及数据及控制信息的格式、编码及信号电平等。(3)定时:涉及速度匹配和排序等。2、分层体系结构 (1)层次结构的优点(2)体系结构定义:计算机网络各层次结构模型及其协议的集合。(3)计算机网络层次结构的要点(4)层次划分的原则第二章第二章 计算机网络体系结构计算机网络体系结构第7页,本讲稿共84页二、二、OSI/RMOSI/RM开放系统互连参考模型开放系统互连参考模型1、OSI包括了体系结构、服务定义和协议
5、规范三级抽象2、OSI参考模型七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层3、各层的主要功能(1)物理层:使原始的数据比特流能在物理介质上传输。(2)数据链路层:通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说是无差错的数据链路,以帧为单位进行传输。(3)网络层:进行路由选择和流量控制。以网络协议数据单元(通常称为分组)为单位进行传输。(4)传输层:提供了端到端的透明数据传输服务,处理端到端的差错控制和流量控制问题。第二章第二章 计算机网络体系结构计算机网络体系结构第8页,本讲稿共84页二、二、OSI/RMOSI/RM开放系统互连参考模型开放系统互连
6、参考模型(5)会话层:负责在两个会话层实体之间进行对话连接的建立和拆除。(6)表示层:为上层用户提供共同的数据或信息语法表示变换。(7)应用层:是开放系统互连环境的最高层。3、面向连接服务和无连接服务(1)通信服务类型:面向连接服务和无连接服务(2)确认和重传机制(3)服务类型和服务质量 面向连接与确认服务 面向连接与不确认服务 无连接与确认服务 无连接与不确认服务 第二章第二章 计算机网络体系结构计算机网络体系结构第9页,本讲稿共84页三、三、TCP/IPTCP/IP参考模型参考模型1、TCP/IP特点2、TCP/IP参考模型的层次 主机-网络层、互连层、传输层、应用层3、TCP/IP参考模
7、型各层主要功能 主机-网络层:TCP/IP参考模型的最底层,是TCP/CP的实现基础 互连层:提供端到端的分组分发功能和很多扩充功能 传输层:负责应用进程之间的端-端通信 应用层:提供了高层服务。第二章第二章 计算机网络体系结构计算机网络体系结构第10页,本讲稿共84页三、三、TCP/IPTCP/IP参考模型参考模型4、TCP/IP参考模型各层主要协议簇 (1)主机-网络层:各种通信网、TCP/IP之间的接口和物理网络协议 (2)互连层:IP、ICMP、ARP、RARP (3)传输层:TCP、UDP (4)应用层:SMTP、DNS、FTP、TELNET、HTTP、DHCP第二章第二章 计算机网
8、络体系结构计算机网络体系结构第11页,本讲稿共84页四、四、OSI/RMOSI/RM与与TCP/IPTCP/IP的对比的对比1、相同点(1)两者都是以协议栈为基础,并且协议栈中的协议彼此相互独立。(2)两者都采用了层次结构的概念,各个层的功能也大体相似。2、不同点 (1)层次结构不同(2)无连接和面向连接的通信范围不同 3、OSI模型和协议的缺点4、TCP/IP模型和协议的缺点第二章第二章 计算机网络体系结构计算机网络体系结构第12页,本讲稿共84页一、物理层接口与协议一、物理层接口与协议1、物理层规定的特性机械特性、电气特性、功能特性、规程特性2、物理层定义ISO的定义和ITU的定义3、DT
9、E的定义:数据终端设备,是对属于用户所有的连网设备或工作站的统称 4、DCE的定义:数据电路终接设备或数据通信设备,是对为用户提供入网连接点的网络设备的统称。第三章第三章 物理层物理层第13页,本讲稿共84页一、物理层接口与协议一、物理层接口与协议5、物理层的功能和提供的服务(1)机械特性的规定(2)电气特性的规定(3)信号的功能特性的规定(4)规程特性的规定6、物理层常见的协议(1)EIA RS-232C接口标准:RS232C标准接口只控制DTE与DCE之间的通信(2)EIA RS-449接口标准(3)RS-422接口标准(4)RS-423接口标准 第三章第三章 物理层物理层第14页,本讲稿
10、共84页二、传输介质二、传输介质1、传输介质的类型有线介质(双绞线、同轴电缆、光纤)、无线介质(无线电、微波、红外、激光)2、传输介质的特性对网络数据通信质量的影响。3、双绞线:STP、UTP4、同轴电缆:基带(粗缆和细缆)和宽带5、光纤(1)光源的类型:发光二极管和注入型激光二极管(2)光纤的波长范围第三章第三章 物理层物理层第15页,本讲稿共84页二、传输介质二、传输介质6、无线传输介质:无线电波 微波 红外线 可见光 7、传输介质的选择网络拓扑结构、实际需要的通信容量、可靠性要求、能承受的价格范围第三章第三章 物理层物理层第16页,本讲稿共84页三、数据通信技术三、数据通信技术1、通信信
11、道(1)数据传输速率的定义和计算每秒能传输的二进制信息位数单位为位/秒(bits per second),记作bps或b/s R=1/T*Log2N(bps)(2)信号传输速率(码元速率、调制速率或波特率)定义和计算单位时间内通过信道传输的码元个数,也就是信号经调制后的传输速率单位为波特(Baud)。B=1/T(Baud)第三章第三章 物理层物理层第17页,本讲稿共84页三、数据通信技术三、数据通信技术1、通信信道(3)数据传输速率和波特率的关系 R=B*Log2N(bps)(4)信道容量的定义信道容量表征一个信道传输数据的能力,单位为位/秒(bps)。(5)信道容量与数据传输速率的区别(6)
12、奈奎斯特(Nyquist)定理 B=2*H H是信道的带宽,单位为Hz C=2*H*Log2N第三章第三章 物理层物理层第18页,本讲稿共84页三、数据通信技术三、数据通信技术1、通信信道(7)计算机信道容量的香农公式 C=H*Log2(1+S/N)(bps)(8)误码率的表示方法(9)通信方式的分类并行通信串行通信:单工、半双工、全双工第三章第三章 物理层物理层第19页,本讲稿共84页三、数据通信技术三、数据通信技术2、模拟数据通信和数字数据通信(1)数据的定义和分类(2)信号的定义和分类(3)信息的定义(4)信源和信宿的定义(5)信道的定义3、多路复用技术(1)多路复用技术的定义第三章第三
13、章 物理层物理层第20页,本讲稿共84页三、数据通信技术三、数据通信技术 3、多路复用技术 (2)常用的多路复用技术 频分多路复用FDM(Frequency Division Multiplexing)时分多路复用TDM(Time Division Multiplexing)波分多路复用WDM(Wavelength Division Multiplexing)。(3)频分多路复用技术的工作原理和使用条件 (4)时分多路复用技术 时分多路复用技术的工作原理和使用条件 T1载波帧结构:速率为1.554Mbps E1载波帧结构:速率为2.048Mbps (5)波分多路复用技术的工作原理和使用条件第三
14、章第三章 物理层物理层第21页,本讲稿共84页三、数据通信技术三、数据通信技术4、异步传输和同步传输(1)异步传输的工作原理和特征(2)同步传输的分类:面向字符和面向为(3)面向字符的工作原理(4)面向位的工作原理第三章第三章 物理层物理层第22页,本讲稿共84页四、数据编码四、数据编码1、数据编码技术(1)数字数据的数字信号编码单极性不归零码、双极性不归零码、不归零码NRZ(Non Return to Zero)、单极性归零码、双极性归零码(2)不归零编码规则 用负电压代表“0”正电压代表“1”。第三章第三章 物理层物理层第23页,本讲稿共84页四、数据编码四、数据编码1、数据编码技术(3)
15、曼彻斯特编码编码规则 每比特的周期T分为前后两个相等的部分。前半周期传送该码元值的“反码”,后半周期传送该码元值的“原码”。(4)差分曼彻斯特编码编码规则 若本码元值为“0”,则其前半个码元的电平与上一个码元的后半个码元的电平相反。若本码元值为“1”,则其前半个码元的电平与上一个码元的后半个码元的电平相同。第三章第三章 物理层物理层第24页,本讲稿共84页四、数据编码四、数据编码练一练:对“01001011”数据进行数字信号编码第三章第三章 物理层物理层第25页,本讲稿共84页四、数据编码四、数据编码2、模拟数据的数字信号编码-脉码调制PCM(1)采样定理 Fs(=1/Ts)2Fmax 或 F
16、s 2Bs 式中Ts 为采样周期,Bs(=Fmax-Fmin)为原始信号的带宽。(2)模拟信号数字化的转换过程:采样:以采样频率Fs 把模拟信号的值采出;量化:使连续模拟信号变为时间轴上的离散值,也就是分级的过程,把采样的值按量级“取整”得到的是一个不连续的值;编码:将离散值编成一定位数的二进制数码。第三章第三章 物理层物理层第26页,本讲稿共84页四、数据编码四、数据编码3、雕制解调器(1)传输线路存在的问题衰减、延迟畸变、噪声(2)模拟用户线路的调制解调器调幅工作原理调频工作原理调相工作原理(3)各种正交振幅调制(QAM)的工作原理和性能 QPSK、QAM-16、QAM-64(4)数字用户
17、线路ADSL工作原理、性能和特点第三章第三章 物理层物理层第27页,本讲稿共84页五、数据交换技术五、数据交换技术1、数据交换技术分类电路交换、报文交换、分组交换2、电路交换技术的工作原理和特点3、报文交换的工作原理和特点4、分组交换的分类、工作原理和特点5、交换技术的对比第三章第三章 物理层物理层第28页,本讲稿共84页一、数据链路层功能一、数据链路层功能1、数据链路层最基本功能 2、帧同步功能(1)使用字符填充的首尾定界符法(2)使用比特填充的首尾标志法(3)比特填充法(4)违法编码法 (5)字节计数法 第四章第四章 数据链路层数据链路层第29页,本讲稿共84页一、数据链路层功能一、数据链
18、路层功能3、差错控制功能 4、流量控制功能(1)最常用的流量控制方案 停止等待方案 滑动窗口机制。(2)停止等待方案 工作原理(3)滑动窗口机制的工作原理5、链路管理的定义和功能第四章第四章 数据链路层数据链路层第30页,本讲稿共84页二、差错控制二、差错控制1、差错控制的定义2、差错产生的原因-噪声3、噪声的分类信道固有的、持续存在的随机热噪声,引起的差错称为随机错;由外界特定的短暂原因所造成的冲击噪声,引起的差错称为突发错 4.差错检测的主要任务:差错控制编码、差错校验。5、差错控制编码过程 6、差错校验过程 第四章第四章 数据链路层数据链路层第31页,本讲稿共84页二、差错控制二、差错控
19、制7、利用差错控制编码来进行差错控制的方法分类 自动请求重发ARQ(Automatic Repeat reQuest)前向纠错FEC(Forward Error Correction)8、差错控制编码的分类:检错码、纠错码 9、编码效率R的计算方法 R=K/N=K/(K+R)10、常用的差错控制编码方法 奇偶校验码、循环冗余码、海明码11、奇偶校验码的编码规则和编码效率的计算第四章第四章 数据链路层数据链路层第32页,本讲稿共84页二、差错控制二、差错控制12、循环冗余码CRC-多项式码的计算(1)在发送端编码和接收端校验时,利用事先约定生成多项式G(X)。(2)G(X)为一个特定的r次多项式
20、(其最高项Xr的系数恒为1)(3)k位要发送的信息位可对应于一个(k-1)次多项式K(X);(4)r位冗余位则对应于一个(r-1)次多项式R(X);(5)由k位信息位后面加上r位冗余位组成的n=k+r位码字则对应于一个(n-1)次多项式T(X)=XrK(X)+R(X)。(6)R(X)的获取方法然后用XrK(X)去除以G(X),得到的余式就是。-采用模2除法 第四章第四章 数据链路层数据链路层第33页,本讲稿共84页二、差错控制二、差错控制练一练:若K(X)=X6+X4+X3+1(即信息位为1011001),若G(X)=X4+X3+1(对应代码11001),求冗余位。答案:取r=4,则X4K(X
21、)=X10+X8+X7+X4(对应代码为10110010000);其由模2除法求余式R(X)的过程所示如下:第四章第四章 数据链路层数据链路层第34页,本讲稿共84页二、差错控制二、差错控制 )得到的最后余数为1010,这就是冗余位,对应 R(X)=X3+X。第四章第四章 数据链路层数据链路层第35页,本讲稿共84页三、基本数据链路协议三、基本数据链路协议1、停等协议的工作原理2、顺序接收管道协议-连续重发请求(1)工作过程(2)基于窗口机制的流量控制方法基于窗口机制的流量控制方法来限制发送方已发出而未被确认的帧数目。发送方的发送窗口指示已发送但尚未确认的帧序号。接收方类似地也有接收窗口,它指
22、示允许接收的帧的序号。3、选择重传协议的工作原理 第四章第四章 数据链路层数据链路层第36页,本讲稿共84页三、基本数据链路协议三、基本数据链路协议4、若从滑动窗口的观点来统一看,三种协议的差别:停等:发送窗口=1,接收窗口=1;Go-back-N:发送窗口 1,接收窗口=1;选择重传:发送窗口 1,接收窗口 1。第四章第四章 数据链路层数据链路层第37页,本讲稿共84页四、链路控制规程四、链路控制规程1、链路控制协议分类:异步协议和同步协议 2、同步协议分类 面向字符的同步协议 面向比特的同步协议 面向字节计数的同步协议3、.面向字符的同步协议BSC(1)常用的传输控制字符(2)报文的分类和
23、组成第四章第四章 数据链路层数据链路层第38页,本讲稿共84页四、链路控制规程四、链路控制规程4、高级数据链路控制协议HDLC(1)特点(2)操作方式(3)HDLC的帧格式(4)HDLC的帧类型 信息帧(I帧)、监控帧(S帧)、无编号帧(U帧)第四章第四章 数据链路层数据链路层第39页,本讲稿共84页五、因特网的数据链路层协议五、因特网的数据链路层协议1、因特网上使用的链路层协议:串行线路IP协议(SLIP,Serial Line IP)点到点协议(PPP,Point-to-Point Protocol)。2、SLIP协议 的功能3、PPP协议的功能第四章第四章 数据链路层数据链路层第40页,
24、本讲稿共84页一、通信子网的操作方式和网络层提供的服务一、通信子网的操作方式和网络层提供的服务1、网络层功能 路由选择、拥塞控制、网际互连 2、通信子网向端系统提供的服务类型 虚电路(virtual circuit)、数据报(datagram)3、虚电路的操作方式和服务4、数据报操作方式和服务5、数据报和虚电路的对比第五章网络层第五章网络层第41页,本讲稿共84页二、路由选择二、路由选择1、路由选择 定义 网络节点在收到一个分组后,要确定向下一节点传送的路径,这就是路由选择 2、路由选择包括的基本操作 最佳路径的判定、网间信息包的传送(交换)。3、路由选择算法 的分类 动态路由选择算法、静态路
25、由选择算法4、静态路由选择的分类 最短路由选择算法、扩散法-泛射路由选择法、基于流量的路由选择算法。第五章网络层第五章网络层第42页,本讲稿共84页二、路由选择二、路由选择5、常用静态路由选择算法的基本内容6、常见的动态路由选择算法 距离矢量路由算法、链路状态路由算法7、常用动态路由选择算法的基本内容8、移动主机的路由选择 9、广播路由选择 10、多播路由选择 第五章网络层第五章网络层第43页,本讲稿共84页三、拥塞控制三、拥塞控制 1、拥塞现象定义2、拥塞控制的必要性 拥塞会造成网络吞吐量、网络性能的下降,必须进行控制 3、拥塞发生的原因:分组过多,路由器处理缓慢4、拥塞控制的通用原则 (1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络原理 2优秀课件 计算机网络 原理 优秀 课件
限制150内