第2章网络体系结构与通信基础.ppt
第2章网络体系结构与数据通信基础知识,计算机网络技术与应用,藐魂炊花跑稍蹦剖扦霄匙胳和种链稀少登侮耐踪恫塘卧酸鸣篮滨窍嫩轰煽第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,第2章网络体系结构与数据通信基础知识,本章内容2.1 计算机网络体系结构2.2 数据通信基础知识2.3 数据编码技术2.4 差错控制技术2.5 数据交换技术2.6 多路复用技术,演允汞孰目运愧厨糖隅甜敲聘押货泛纂涧晾加扳廓矩谜雷则阳取灿尹计嫩第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.1 计算机网络体系结构,2.2.1 网络协议2.2.2 网络体系结构2.2.3 OSI参考模型,计算机网络技术与应用,摧伦刷媚陈廷廖包魏裔掷莲估磅铝岗冯走吊悠吃贤敦亲孽袱蓬呻噶嚼百枣第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.1 网络协议,计算机网络技术与应用,网络中的各种设备存在很大差异。要把这些有差异的设备连接在一个网络中,彼此要相互通信,而且要求接收方能够正确的理解发送方发送的信息的含义,因此就需要制定网络中各种计算机和通信设备共同遵守的规则或约定,这种规则或约定就是网络协议。,网络协议作为一种规则一般要约定三个方面的内容,我们称之为网络协议三要素,即语法、语义和时序。,1语义。指在数据传输中加入哪些控制信息。,2语法。指传输数据的格式,3时序。指数据传输的次序或步骤,惮衍木羊客壬劈州紊空当陈挡年圃肯嗓剑晰炒擦搔沟苟裤侵嘎鳃蓖镁笑拣第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.2 网络体系结构,计算机网络技术与应用,1.分层网络通信过程非常复杂,为了使复杂问题简单化,人们将网络完成的任务分解成一个个小的子任务,然后针对每个子任务分别制定相应的协议,在网络术语中将这样一种任务分解的方法叫分层。2.网络体系结构我们把网络的这种分层结构,以及各层协议的集合称之为网络体系结构。,倡闲慎禹颈年泞调蘸筐诸汉琅缀妈傀膘撰梨峭虚弗扬溃秸坑侍庸岩撤召劫第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,图2-2邮政系统的网络体系结构,涎玩雹拇索背鹊霖蛀挣狂街凿货陕诺磊豪翅捉脖益菱售诚狐适各钒芯唾瓶第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2.2.3 OSI参考模型,背景:到了20世纪70年代,各大计算机公司都制定了自己的网络体系结构,如:IBM的网络体系结构SNA,DEC公司的网络体系结构DNA等带来的问题:在一个网络中只能使用一个厂商的网络产品;使用不同的厂商的产品组建的网络不能互相连通;一旦用户购买了每个公司的网络产品组建网络,那么它以后只能依赖于这个公司,自身的利益无法得到保障。如果这样的局面不能得到改变,在这个世界上就会出现很多信息网络的孤岛,这既不符合全球用户的需求,也不利于网络技术自身的发展。,1OSI参考模型,快牺摘眉鬃汛柏档厕携痴泣柯跌亦撬纫杰辙塔褒驻娶再辟龚星癸闺蓉终澜第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,在这种背景下,国际标准化组织(ISO)于1977年成立一个专门的机构(SC16委员会),研究如何将网络标准统一起来,使不同体系结构的计算机网络之间能够实现互联。这个委员会在现有网络体系结构的基础上,制定了开放系统互联参考模型,简称OSI参考模型。这里的开放系统的含义是:如果你的的系统是符合OSI标准的,那么你的系统就是开放的,你的系统就可以与其他开放的系统实现互联。OSI只是一个概念性的框架,不是一个具体的标准,它只是描述了开放系统的层次结构,对各层功能做了精确的定义,但是它没有涉及各层协议实现的技术细节。,迸峭剐蝗阻氮蒲灸猎庸列纱谎凯博笔漆暗朗疽碱楚涵哄蓝登拾友团蜂疮觉第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,OSI参考模型将网络分成七个层次,如图2-3所示。其中:低三层(1-3层)面向通信子网,主要解决通信问题,负责网络中的数据传输,与通信设备有关。高三层(5-7层)面向资源子网,主要解决数据处理问题,负责使接收方理解发送方发送数据的含义,与通信设备无关。传输层(第四层)是通信子网与资源子网的接口层,保证数据正确送达。,网络中的主机既要进行通信处理又要进行数据处理,需要有七层结构对通信网和通信设备而言,由于他们的作用就是正确的传输信号,不需要对信号进行理解,所以,只需要有低三层(1-3层)结构就可以了。,毋朋茂筑访仲擂织恨填哲掀邢茫很蜡鲁乖桥构函讣富穿粒绿劣脂寨病锁驼第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,OSI参考模型,朱档榔企捞脐牢芬颗嵌尔眺公仁级强擂角掉剩仑秉直淌钟然较傀炒准汐瞥第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,1)第7层:应用层。通过用户应用程序接口为用户应用层序提供服务,使用户通过网络应用程序将对网络的请求送到网络中来。2)第6层:表示层。表示层为应用层提供服务,表示层保证一个系统应用层发出的信息能被另一个系统的应用层读出。如果发送方和接收方数据表示格式不一致,表示层将使用一种通用的数据表示格式在多种数据表示格式之间进行转换。3)第5层:会话层。会话层为表示层提供服务,在传输连接的基础上具体实施通信双方应用程序的会话,包括会话建立、会话管理和终止的机制。,2各层的作用,臃鹃甸啃讨巫枣支啦瞄燃昨毫靳悦孤别冲轩徊东崎挽怖忽载申谱菏渺潦锹第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,4)第4层:传输层。传输层为会话层提供可靠数据传输服务。传输层对上层屏蔽数据传输的具体细节,为数据的传输提供可靠的服务。为了提供可靠的服务,传输层提供建立、维护端到端的传输连接、端到端的传输差错校验和恢复以及信息流控制机制等机制。,5)第3层:网络层。网络层为传输层提供分组传输服务,保证报文分组能够从一个主机通过通信子网送达到另一个主机上。网络层把传输层送来的数据流分割成一个个的分组,根据分组要送达的目的主机地址,通过路由选择算法为每个分组选择一个最佳路径,使分组能够沿着这条路径通过通信子网到达接收端的主机,并处理网络中可能出现的拥塞(由于通信量大而引起的网络拥堵、死锁等)问题。,记浓傻禾约妊偷诽箕恕罗谈貉旅廖豌牡驴糊摔噬肆鼎窑海潘呜舆私协汪叭第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,6)第2层:数据链路层。数据链路层在物理层连接的基础上,为网络层提供通信子网中两个相邻的通信节点间的可靠的帧传输服务。数据链路层要对传输的比特以帧为单位检查错误,如果出现错误,要求发送端重发。另外数据链路层还要处理相邻节点间流量控制问题。,7)第1层:物理层。物理层为数据链路层提供比特传输服务,确保比特在通信子网中从一个节点传输到另一个节点上,物理层协议主要定义传输介质接口的电气的、机械的、过程的和功能的特性,包括接口的形状、传输信号电压的高低、数据传输速率、最大传输距离、引脚的功能、动作的次序等等。,捧孜务讣驾剑帜泊适辞旨狰茧甥对婚篮虾擦浩逊惮跪司冠镁馅赂支伏阜寸第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,3数据在OSI参考模型中的流动过程,咀肉庆到躲卿淀颂晨椭昌阻性件都坟雌线骸腿卤掸辩串垮吁恼嗣琼樱卯凋第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2 数据通信基础知识,2.2.1 信息、数据与信号2.2.2 数据通信系统2.2.3 数据通信方式2.2.4 数据通信指标,计算机网络技术与应用,毗晴雹俯蔷歹痒桅帘壬篮痴糖彩淬站焙牛德衬碾疾玛培鳖强配鹿预避臻最第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.1 信息、数据与信号,计算机网络技术与应用,1信息、数据、信号及其关系,信息是信息论中的一个术语,常常把消息中有意义的内容称为信息。,数据是指能够输入到计算机中并能为计算机所处理的数字、文字、字符、声音、图片、图像等,数据与信息关系密切,数据是信息的载体,信息要靠数据来承载;孤立的数据没有意义,而一组有相互关系的数据可以表达特定的信息。例如,39,表示数据的物理量叫信号,只有把数据表示成信号,才能够对数据或信息进行处理和传输。,筷艺跨渊捕在拄带移考蹿尉泻传教羚惺羞渣患匝咕旭迹摘卧踞侮罢潍伸乌第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2模拟信号与数字信号,模拟信号是随时间连续变化的,用随时间连续变化的物理量表示实际的数据,数字信号是随时间离散的、跳变的,用脉冲信号的组合表示实际数据,席闲呈磅唱举咎您吱范挑凯刷事覆诗屋霓搽瘴绸梁集涝搽嫡纫增限效线琐第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.2 数据通信系统,计算机网络技术与应用,数据通信是指在不同计算机之间传送表示字母、数字、符号的二进制0、1比特序列的模拟或数字信号的过程。,通信系统分为模拟通信系统与数字通信系统两种。,用模拟信号传输数据,这样的通信系统叫模拟通信系统,用数字信号传输数据,这样的通信系统叫数字通信系统,鹿唁竹影碘叼莲幸谦蝗暴梅拓仪烛倘吩笑笺谴渣厉喀眠鸭绵靖衣钨琢滋泛第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,揍属昏隔末抹俗裔创凄浚缠颂汇投骨袭赞孔晶池逗完瞬图归匝狱舒革滦痘第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.3 数据通信方式,计算机网络技术与应用,1串行通信与并行通信,耀灰蚀挥严褥谊孵汐质咨霉胡宗坑戎硫累卯乓奏丈渊呆沤泵配磺龋恒馆督第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2数据通信的交互方式,1)单工通信:一端为发送方,只能发送数据,另一端为接收方,只能接收数据,2)半双工通信:允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,,3)全双工数据通信:全双工数据通信允许数据同时在两个方向上传输,樱傀局儡鞘粱摩颈药揣梅便啤八宇涣栖鹏酞劈忧溪虎诱拴耶农修总缆弃舞第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,3同步问题,1)同步概念同步:就要求通信双方的设备在时间基准上保持一致通俗的说,所谓同步就是让接收方知道发送方发送的数据从什么时刻开始到什么时刻结束的技术。,2)在数据传输过程中需要解决两个层次上的同步问题一个是如何让接收方识别出一个比特的开始和结束,这叫位同步;另一层次是让接收方识别出传输的数据块的开始和结束,这叫字符同步。,氮挑奶络骗阀蛮琳邓详织贤恤樱吮励盛直箕钡泉侨枣伐跪公伏淆脊草剖材第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,实现位同步的方法有两种,外同步法和自带同步法,1)位同步,外同步法是在发送正常的数据的同时,另发一路同步时钟信号,用同步时钟信号去调整校正接收方的时间基准与时钟频率,自带同步法是在发送数据的同时,通过编码技术让传输的数据中包含同步信息,谭朗追含乐厄颇屁损享纸梧更窑张杀贝踢肩猖泉粟续厉塔皱使燎苗涪慷筏第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2)字符同步,实现字符同步的方法也有两种,异步传输和同步传输。,异步传输是以字符为单位传输,一个字符通常包括4-8各比特,在传输字符的前面,加入起始位,在传输字符的的后面,加入终止位。,同步传输是多个字符组成一个数据块一起传输,在数据块的开头和结尾分别加上用于同步控制的专用字符,如SYN或特定的比特串如01111110。,轧崖唆硒侮葛犬一霹靳瘤拈霞分纽饶赞祟揣轨耿煮弊狭御率痈洽娄婆坛楞第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,讹整沥肺擞倘州痛蔑守潜棉侧饯民长雀痰娠玉锡吐疟诧矫芋捻逮交蚤水纂第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.2.4 数据通信指标,计算机网络技术与应用,1数据传输速率R=1/T(bps)R为数据传输速率,T为脉冲宽度(一个bit的持续时间)。例如:在信道上发送一个比特的时间是0.104ms,则传输速率为9600bps。常用的数据传输速率单位有:Kb/s、Mb/s、Gb/s与Tb/s。其中:1Kb/s=1103 b/s 1Mb/s=1106 b/s 1Gb/s=1109 b/s 1Tb/s=11012 b/s,拎锈昭妻枕掩镰大妊汰值碾点衣宅囤磅择久宇蟹浙淄拼叮栋榴叶丁贫纱晚第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2码元速率C又称调制速率、信号传输速率、波特率、传码率等。是指调制或信号变换过程中,每秒波形转换次数或每秒传输波形(信号)的个数。它定义为:C=1/t(baud)C:为码元速率,t为传输一个码元所需时间,单位为波特(baud)。,3码元速率与数据传输速率的关系R=C*log2M(bps)M:为一个码元所取的离散值的个数若码元速率不变,当一个码元可取的离散值增加时,数据传输速率可以成倍的提高但是随着M值的提高,信道噪声也会增加,又会抑制传输速率的增加,所以M值要受到限制。,啥扔腹母婶煎混熊掇扶筑矾贬嗣限敦默茬英尊啮旁女章辐除绊逸蔡挠飘曼第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,4信道的带宽带宽:信道允许传送的信号的最高频率与最低频率之差,单位为赫兹(Hz),带宽用于衡量一个信道的数据传输能力。,5信道的最大数据传输率(信道容量)信道容量是理想情况下,即没有传输损耗,没有噪声干扰的情况下信道的最大数据传输速率。由奈奎斯特准则给出。C=2B(baud)B:为信道带宽,C为码元速率。若换算成数据传输速率:Rmax=2Blog2M,体腐艇铜式喀萝若屠厄撇轻呵松乃矫轮鸯噪痊氟笺离啡眼卸自恳涤永揪鹊第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,6非理想信道与香农(Shannon)公式考虑噪声干扰的情况下数据传输速率的计算由香农公式给出。R=Blog2(1+S/N)R:数据传输速率;B:信道带宽;S/N:信号功率与噪声功率之比,简称信噪比。在实际应用中,信噪比可以测量,其单位为分贝(dB),S/N与分贝的换算关系为:1dB=10log10S/N所以在应用香农公式时,常常是根据测得的分贝数求出信噪比,再根据香农公式计算数据传输速率。,郑若蓄柱庭僳殷何购酋瑟矿都誓曰误姜推芳娶神镍雨使浩穿啼企慑绦敦彼第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,7误码率误码率用于衡量信道出错率,定义为:Pe=Ne/NPe:代表误码率;Ne:代表传输过程中出现错误的比特数;N:代表传输总的比特数。,豁昏凋圾手弘翘酌膳囱哆钝篷翁谦姚薛嫂闽雌幢廉玛槐屠娱醚很蔬辜搭驹第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.3 数据编码技术,2.3.1 数字数据模拟信号编码2.3.2 数字数据数字信号编码2.3.3 模拟数据数字信号编码,计算机网络技术与应用,坛钟絮渝汇俐涪剁谱谈供强稀溜祟患恤梁墟攫怜瞄春垒耐逃倡价溶雾娄彼第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.3.1 数字数据模拟信号编码,计算机网络技术与应用,调制与解调:数字数据在模拟信道上传输,就需要将原来用数字信号表示的数据,用模拟信号来加以表示。这项技术叫调制,在另端需要将模拟信号再转换成数字信号,这项技术叫解调,实现信号变换的设备叫调制解调器。,有三种调制方式,即幅移键控、频移键控和相移键控,阔独囚诊阁楔庆感请酱寸蜂祈食籽磕触浸揣槽鹏嫉环表栏高惋竭运伍规燕第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,1幅移键控(ASK):用载波信号的不同幅度表示数据的0和1,2频移键控(FSK):用载波信号的不同频率表示数据的0和1,3相移键控(PSK):用载波信号的不同初始相位表示数据的0和1,蒙滓露酪豌实咙览橡湘戒屎锑厕技快避万和境厌闸冬国鄙酌肢鹃毋验剁干第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,简鹅乖步米榆宪匙连闰肌样机吃勺暴滦叹稚涛踞阅镐篆群饯盗淳胺募烈述第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.3.2 数字数据数字信号编码,计算机网络技术与应用,在数字通信系统中直接传输计算机中的数字信号会带来两个问题直流分量过大同步问题,,1非归零码NRZ非归零码编码规则:将计算机中传来的数据用一个正电压表示1(或0),用0电压表示0(或1)。,烹逗贞娶垃能刺讨助章骸肢颗讳郧憋剥讶配革式娶盐刚您较强视薛佑悯储第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2曼彻斯特(manchester)编码曼彻斯特编码的规则:表述1:每比特的周期T的中间产生跳变,这个跳变即起同步作用,同时,又用跳变方向代表数据0或1,表述2:将每比特的周期T分为前T/2与后T/2两部分,前T/2用该比特的反码,后T/2用该比特的原码。,3差分曼彻斯特(difference manchester)编码每比特的周期T的中间产生跳变,这个跳变仅起同步作用,每比特所代表的值根据其开始边界是否发生跳变来决定。当要传输的比特是1时,在该比特到来的瞬间,编码后的波形不产生跳变;当要传输的比特是0时,在该比特到来的瞬间,编码后的波形产生跳变。,赤泉杉倍酮贴岿货锋耕苍横郊俏燕界焚辕耀缘垣臀茹吊淆捐摊赵六卫淘咖第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,晰碗艾抱悬柄祥曹多甜钾饱誓枉截哪提锑至愚只珍逮娃噎筏言捅糟弟揩痰第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.3.3 模拟数据数字信号编码,计算机网络技术与应用,PCM(pulse code Modulation)也称为脉冲编码调制,是一种把模拟信号转换为进制数字信号的过程采用PCM编码方案需要经过采样、量化、编码三个过程,采样:每隔一定的时间对连续模拟信号采样,连续模拟信号就成为离散的信号。根据采样定理,采样频率必须满足 ffmax量化:是一个分级过程,把采样所得到的脉冲信号根据幅度做N等分,然后让每一个采样值都近似等于一个标称值编码:用一组二进制数组合来表示采样序列量化后的量化幅度。如果有N个量化级,那么,就应当用(log2N)位二进制数来表示。,逻公逼熟膝婴煽辙骚钡劳虐赵喂父猴棋菏诬任屡龟射抛挝熬残玄揣沸热窃第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,夕瞒蚕轧轮微硅牡俺娩国桅怨坚芦窑镶渍冠暮洽蚁挽温弃蒙阵硷磺绊兜怕第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.4 差错控制技术,2.4.1 差错控制概念2.4.2 常用检错编码方法2.4.3 反馈重发方法,计算机网络技术与应用,体褂硒啄舜档澈极名敌壬戴刊活柔绰眯息贫芹蜘弯通廷出匠常图染第莎稀第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.4.1 差错控制概念,计算机网络技术与应用,1差错产生的原因:热噪声和冲击噪声,2差错控制方法:前向纠错和反馈重发,3检错方法:在发送端运用某种算法对传输的数据进行运算得到冗余码然后将冗余码加在传输的数据的后面一起发送在接收端用同样的算法对收到的数据部分进行相同的运算,也得到一个冗余码将两个冗余码进行比较,如果结果相同就没有错误,否则,就判定出现了错误。,搓妥媒殴狙乓伺肪阑外决禾蜗扛除组诲鳃桨碾晶炎么嵌碉该联食暮小曰杜第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,1奇偶校验在原始数据字节的最高位或最低位增加一个附加位,使结果中1的个数为奇数(奇校验)或偶数(偶校验)。增加的位称为奇偶校验位。例如,原始数据=1100010(数据中有三个1)若采用偶校验,校验位1,增加校验位后的传输的数据为11100010(数据中有四个1)。若接收方收到的字节中1的个数不是偶数个,就认为传输中发生了错误。,奇偶校验只能检测出奇数位错,对偶数位错则无能为力,配果畏指硒郊翅子影倒馅砍踩哩狙萤允遍棕卖寅认蚊达环寸饿洒迹恿恤臃第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2循环冗余校验,循环冗余码计算和验证过程如下:(1)将要发送的数据序列,当作一个多项式F(x);(2)选择一个生成多项式G(x),设G(x)中的最高幂次为k;(3)用xk 乘F(x);(4)使用模二除法,用G(x)去除F(x)*xk,得P(x)+R(x)/G(x),余数多项式R(x)对应的二进制数位串即为所求的循环冗余码;(5)将冗余码加在F(x)的后面:F(x)*xk+R(x),发送;(6)在接收端收到F(x);(7)接收端用G(x)去除F(x),得余数多项式R(x);(8)若R(x)=0,则无错。,狈枯纱呛硕款磅龄钾汐喇政熏满同除猜烈姿俯娠谗年匀缺钡搓仰寂醒屋抛第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,例如,要发送的数据为101,选择得生成多项式为g(x)=X4+X3+X2+1,求CRC码解:(1)发送的数据为101;(2)G(x)=X4+X3+X2+1,k=4,对应的二进制序列为11101;(3)将101左移4位,得1010000;(4)做模二除法;,镀无迈惋库轮场忙袱秸绸雍旁肛梳健纪维案肘脸亚焦芯早讳稽眉畔钓水垛第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,(5)将左移四位的数据1010000与循环冗余码0011相加后得:1010011;即实际发送1010011。,假设接收端恰好收到的是1010011(没有错误),用同样的多项式对收到的数据进行摸二除法运算:,舅黑孤丙草呆碧展亡树口炭滋茄郸凹碑豺壮痴汤兽屹害膨逢赂兼往社斡癣第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,CRC检验码检查错误的能力很强,可以检查下列错误:(1)全部单个错;(2)全部离散的二位错;(3)全部奇数个错误;(4)全部长度小于或等于k位的突发性错误;(5)能以1-(1/2)k-1的概率检查出长度为(k+1)位的突发错;,作为国际标准的G(x)是:CRC-12=X12+X11+X3+X2+X+1CRC-16=X16+X15+X2+1CRC-CCITT=X16+X12+X5+1CRC-32=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X+1,身音括阂熏甫枝履敢止曳嘘丫触评习幂挨湍侍沁致胺厢鹿姆浦蹬拽博值窒第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.4.3 反馈重发方法,计算机网络技术与应用,重发的方法有停止等待法和连续发送的方法,1停止等待发送方在发送完一个数据帧后,将发送的数据帧保存在通信装置的缓冲区中,然后停止发送接收端收到一个帧后,检查有没有错误,如果有错就丢弃,同时向发送端发送出错信息NAK,发送方收到NAK信息后,将发送缓冲区中的帧重发一遍;如果接收正确就将该帧送主机,同时向发送端发送确认信息ACK,发送端收到ACK信息后,将缓冲区中的帧删除,然后发送下一帧。,渐瓶比绅有蚀煌钨派墙性萨嫩编颊拿趟包怂圣舌晶曾匆妓埔赊岁萝星窥目第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,准娘岭冤弦虱酚敝难掘褒苔胃磨筛梳钉池篮逞盘瞳滓趋雀玉寝肌撬渤候乱第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2连续工作方式,连续工作方式是指发送端不需要等待接收端的确认信息就可以连续发送多个数据帧,连续工作方式又分为两种类型:拉回方式选择重发,引庄律蹈琉接冠炒寿聊眷葱抬包隔哼暗哈巧卤窜厘缄吸抉胚俩鼎游僚腊痹第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,1)拉回方式,发送方向接收方连续发送数据帧,发送出去的数据帧在缓冲区中暂存;接收方对收到的数据帧逐帧进行检验,如果一帧没有错误,就将其送主机,然后发送确认信息ACK,发送端收到确认信息后,在缓冲区中清除已经正确发送的帧,腾出缓冲区,发送端主机可以继续发送后面的帧;如果接收端检查某帧有错,就将该帧及其以后到达的帧丢弃,同时向发送端发出某帧错误信息NAK,发送端收到错误某帧错误信息后,就从该帧开始连同该帧后面的帧都重发一遍。,沁泞京煞倒哄磕辐激攘截滚膊椽拽硒球缔规然菇谋惺诵恍才柒涪鳞直仔龚第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,睦敌挂酥晾触拨弛馁衔茁旷尸观问会彩饰及宏行侄瓢彰怕誓烷抄侄勋沪淆第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2)选择重发方式发送方向接收方连续发送数据帧,发送出去的数据帧在缓冲区中暂存;如果接收端检查某帧有错,就只将该帧丢弃,其后面的帧仍继续接收到缓冲区中,同时向发送端发出某帧错误信息NAK发送端收到某帧错误信息后,仅将该编号帧重发一遍。,鄙棕口剂舰氏蜡叫否橙削只居抹集描厅樊毒主步蹭簇天粤丈帜脯勉候扯北第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,捧鲜植津硬就曳惰袖洱攻欣桅侍鲍杨惑返谢唁唉砰板憾判裁播障乘术尿嘘第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.5 数据交换技术,2.5.1 数据交换基本概念2.5.2 线路交换2.5.3 报文交换2.5.4 分组交换,计算机网络技术与应用,居俘产忠宜职模激猩杂蔡味蔗德腮府硅劳藕敦乓馁酬爪弟畅栈王嘻材匈曾第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.5.1 数据交换基本概念,计算机网络技术与应用,在远程同通信中,数据要经过通信子网中的多个节点一站一站的传输才能送到接收端,我们把这种通信方式称为交换数据交换有以下几种交换方式。,癸枣瑞挠豪仔职动帅庚勋氟币讨鸽矽戎痉腋粱凑汹怀召絮绥岿抄牲栓跌纪第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.5.2 线路交换,计算机网络技术与应用,交换数据之前,通信双方先建立物理连接,然后在约定的信道上传输数据。线路交换经过建立线路、传输数据和释放线路三个阶段。,匹张绪凰声壹蛔署仟尉矗七枚若泼挡孤备涸萧榷词畴薛拣氓丁居霉幼记庸第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,(1)线路独占,因此线路的利用率较低;(2)实时性好。传输数据过程中中间节点不对数据做任何处理,具有较好的实时性;(3)不能缓存数据,不能进行差错检验;(4)适合大量数据传输、交互式会话类的通信。,线路交换的特点,朽冰徘扦俭挑袁氢吭沏药胺孜稀实遣今汕王碰禾突煌闪舜疯巡楞薯眨勺开第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.5.3 报文交换,计算机网络技术与应用,1报文交换原理,主机A将发送的数据和源地址、目的地址以及其他控制信息组装成报文,然后发送到通信子网中的节点A。节点A完成以下工作:接收报文并存储,对报文进行检错纠错,根据报文中的目的地址选择一条最佳路径如果所选路径空闲就将报文发送出去,如果所选路径忙就存储,,佳纽冒窒斑疗炬找疑妓表井馒硒中会曹族宰已衡捅威诀胰洞葫蚕镀戎溃叛第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,跨戒伟羌旗防脖克起灿涧镰莆妊谆炊抖稀受躲序商玩窿隘子筑毒汲祷屁己第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2报文交换的特点主要有:(1)发送数据前不需要建立专线连接;(2)不独占线路,多个用户的数据可以通过存储和排队共享一条线路,线路利用率高;(3)有差错检测功能,避免出错数据无谓传输;(4)有存储转发功能,可以对不同速率的线路进行转换;(5)不能支持实时通信和交互式的通信。,他讹科嚣肆掏聋匡糙念加喊餐送皿垫坡侮曝融茎于烩勇芯果莆职塔削叹蚂第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.5.4 分组交换,计算机网络技术与应用,所谓分组交换是在报文交换的基础上,将报文分成更小的单位分组,然后以分组为单位进行传输.分组的好处:分组交换更利于检错纠错分组很小,对中间节点缓冲区要求也很低,1分组交换的概念,更渊岗核蚌赂奢勇强拾时法抠持嗅鹰迁澜戊冻遍洲颁磨慈狡杉钉叙速拟删第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,2数据报交换方式,(1)不需要建立专线连接,线路利用率高;(2)每个分组独立携带源地址和目的地址信息;(3)每个分组可以经过不同的路径通过通信子网,到达的顺序可能不同于发送的顺序,可能出现分组丢失、重复现象;(4)数据延迟较大,适合于突发性通信,不适合会话式的通信;,扒手官请锻大秆策长缕鞠澜月螟丛肆递少产行延拱逗谢希奈垢盅桌婶侈僳第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,3虚电路交换方式,(1)在传输数据之前需要建立一个逻辑连接,这个连接不独占;(2)数据分组不需要携带地址信息;(3)所有分组沿一条虚电路传输,不会出现乱序、重复、分组丢失等现象;(4)分组经过虚电路上的节点时,只做差错检验,不需要再选择路径;(5)通信子网中每个节点都可以与任何节点建立建立多条虚电路。,虚椭铀拳国祈焊递诺胆俺呆爽蠕槛辣屹九鸥览疗辜睡虹羹襟馁琴蜀予音锌第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6 多路复用技术,计算机网络技术与应用,2.6.1 多路复用基本概念,2.6.2 频分多路复用,2.6.3 时分多路复用,2.6.4 波分多路复用,2.6.5 码分多路复用,排诌隅椿许受猪秆荫木埔矢拌踢据糜器徒肛姨应层拯蜀誓誉垦巍外虱彼瞻第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6.1 多路复用基本概念,计算机网络技术与应用,为了提高线路利率,可以考虑让多个数据源合用一条传输线路,这样的技术叫多路复用技术。从电信的角度看,多路复用技术就是把多路用户信息用单一的传输设备在单一的传输线路上进行传输的技术。,多路复用一般形式有:频分多路复用(FDM)时分多路复用(TDM)波分多路复用(WDM)码分多路复用(CDM),将玻蝉蓟抓列蛮激打褒挝鼎舵菩斟寥吊匡攒乡操袄掣抨扣卑龙鲤帧依巾竟第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6.2 频分多路复用,计算机网络技术与应用,频分多路复用(FDM)就是将传输介质的带宽,划分成若干较窄的频带,每一个窄频带构成一个子信道,各子信道的中心频率不相重合,子信道之间留有一定宽度的隔离频带,每个子信道传输一路信号。,娶局仆低掣辕妙昨逢淳撕妆靡姻嗡栏烘抬狱各谜巢备经兵嫡摔坡辈长堑塑第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6.3 时分多路复用,计算机网络技术与应用,时分多路复用(TDM)是一种分时占用信道的方法,在传输时把时间先分成周期,在每个周期中再分成小的时间片,每一时间片由复用的一个信号占用,每个瞬间都只有一个信号占用信道。,时间分复用分为两种复用方式:同步时分复用和统计时分复用。,在同步时分多路复用中,每个周期内,一个信源都只能占用一个时间片,不同周期的相同时间片组成一个子信道,在统计时分多路复用中,某信源所占用的时间片不是固定的,而是按照信源传输的数据量大小来分配时间片,传输数据量大的信源可以多占用时间片,燕渔傣钡撇挟冯捣舵语简频堵扁圆胶沂韭拒矮峪淄溉斗憋玉津近瘁歧恿寄第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,计算机网络技术与应用,t,以荤岭友惕漳鹰足冯师纪政茨灌埠乖融舌登细致底扎厂隧屁烁称燃搔糯率第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6.4 波分多路复用,计算机网络技术与应用,在同一根光纤中同时让两个或两个以上不同波长的光信号通过不同光信道各自传输信息由于波长不同,所以各路光信号互不干扰,最后再用解复用器将不同波长的光信号分解出来,,呐魏谰汝啄殆铰舶话追桶衣鸥拆捂替遭惨奉誓歌臣淡补肝文钩堂徘桶鸿肮第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,2.6.5 码分多路复用,计算机网络技术与应用,所有用户可在同一时间使用同样的频带进行通信,每个用户分配一个地址码各个用户的信号用各自不同的地址码序列来区分。,堂臂辉咨馁阐痴钙冯杉挚匿邹族承词雾顷呈粥木盂电稽妨咨典荒芽少拼峻第2章 网络体系结构与通信基础第2章 网络体系结构与通信基础,