计算机网络讲解讲解学习.ppt
《计算机网络讲解讲解学习.ppt》由会员分享,可在线阅读,更多相关《计算机网络讲解讲解学习.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络讲解 第第8讲内容回顾讲内容回顾n局域网基本概念局域网基本概念nIEEE 802工作委员会关于局域工作委员会关于局域/城域网概貌(涉及城域网概貌(涉及OSI/RM的数据链路层和物理层;数据链路层分的数据链路层和物理层;数据链路层分LLC和和MAC两子层两子层nIEEE802.3(以太网技术概貌:始于共享介质半双工,采(以太网技术概貌:始于共享介质半双工,采用用CSMA/CD控制介质访问;进展:单种介质控制介质访问;进展:单种介质多种介质、多种介质、半双工半双工全双工、数据传输率全双工、数据传输率10Mbps10Gbps,应用:局应用:局域网域网 园区网园区网城域网城域网广域网广域网)
2、n技术的进展两特点:技术的进展两特点:半双工半双工 全双工:全双工:MAC子层的子层的CSMA/CD淡出淡出速率的提高:物理层子层结构变得更复杂:编码、接口速率的提高:物理层子层结构变得更复杂:编码、接口(串(串并)、同介质速率协商、城域并)、同介质速率协商、城域/广网的适配子层广网的适配子层11/25/20222计算机网络讲稿9 曾华燊 第第9讲内容概述讲内容概述n局域网中的中继(局域网中的中继(Relay)技术技术物理层的中继物理层的中继数据链路层的中继(桥接数据链路层的中继(桥接/交换:交换:Bridging/Switching)网络层高层交换?网络层高层交换?(带外信令)带外信令)交换
3、机间的流量控制技术:暂停帧(交换机间的流量控制技术:暂停帧(Pause Frame)n其他局域网技术其他局域网技术无线局域网技术无线局域网技术令牌总线与令牌环令牌总线与令牌环9.1 局域网中的中继技术局域网中的中继技术 为什么需要中继?为什么需要中继?11/25/20223计算机网络讲稿9 曾华燊n在同一广播域内扩展网络的需要(重发器在同一广播域内扩展网络的需要(重发器:Repeater、集线器、集线器:Hub)延长物理信号的传输距离延长物理信号的传输距离增加网段内工作站数量增加网段内工作站数量(受电缆段可接入站数和设备端口数受电缆段可接入站数和设备端口数限制,代价:单站平均传输能力下降)限制
4、,代价:单站平均传输能力下降)幻灯片幻灯片 6以以10Mbps以太网标准为例:以太网标准为例:10 Base-T:UTP,设备间最大传输距离设备间最大传输距离100米米10 Base2:细同轴电缆(直径细同轴电缆(直径5mm),最大传输距离最大传输距离185米,单段电缆米,单段电缆上允许连接工作站数上允许连接工作站数3010 Base5:粗同轴电缆(直径粗同轴电缆(直径10mm),最大传输距离最大传输距离500米米10 Base-FL:多模光纤,最大传输距离多模光纤,最大传输距离2Km 在共享介质半双工工作方式下,受检测冲突的需要,延长在共享介质半双工工作方式下,受检测冲突的需要,延长后的距离
5、收到限制(后的距离收到限制(2.5Km)11/25/20224计算机网络讲稿9 曾华燊集线器集线器集线器集线器RR重发器重发器RepeaterTerminatorTerminatorTerminator两种方式扩网后,联入的设备仍在同一两种方式扩网后,联入的设备仍在同一广播域内!广播域内!11/25/20225计算机网络讲稿9 曾华燊n在不同广播域间扩展网络的需要:在不同广播域间扩展网络的需要:桥接:桥接:Bridging、交换:、交换:Switching(延长传输距离、减少单(延长传输距离、减少单广播域内连接的工作站数广播域内连接的工作站数/增加网内总站数,从而提高网络增加网内总站数,从而提
6、高网络总吞吐率或单站可获得的平均吞吐率)总吞吐率或单站可获得的平均吞吐率)使用电缆介质时(总线拓扑结构),在不同广播网段间的使用电缆介质时(总线拓扑结构),在不同广播网段间的桥接桥接使用双绞线或光纤介质时(星使用双绞线或光纤介质时(星/树形拓扑结构),在不同广树形拓扑结构),在不同广播域的通信子网间交换。播域的通信子网间交换。在不同数据传输率间的网段、子网间实现速率适配。在不同数据传输率间的网段、子网间实现速率适配。任何一种介质的传输距离都有一定限制任何一种介质的传输距离都有一定限制(粗、细缆最大长(粗、细缆最大长度限制:分别度限制:分别500米米185米;双绞线:米;双绞线:100米;光纤:
7、更长受米;光纤:更长受使用的光纤(多、单模,芯径、光源的影响)使用的光纤(多、单模,芯径、光源的影响)11/25/20226计算机网络讲稿9 曾华燊A)联入各交换机端口的计算机都不在同一竞争域内;联入各交换机端口的计算机都不在同一竞争域内;B)如果不使用如果不使用MAC广播地址,所有的计算机都不在同一广播广播地址,所有的计算机都不在同一广播 域内。域内。11/25/20227计算机网络讲稿9 曾华燊 重发器(重发器(Repeater)或集线器(或集线器(Hub)n物理层重发设备,所有端口处于同一竞争域,各端口速率物理层重发设备,所有端口处于同一竞争域,各端口速率必须相同。必须相同。nIEEE
8、802.3c的第的第9节定义的节定义的10Mbps以太网中继器功能包括:以太网中继器功能包括:信号恢复信号恢复 中继器必须对收到的信号进行恢复,消除在一段网段上中继器必须对收到的信号进行恢复,消除在一段网段上产生的波形失真(幅度、形状)和时序失真(由抖动造成产生的波形失真(幅度、形状)和时序失真(由抖动造成发送位偏离理想位置)的影响。发送位偏离理想位置)的影响。前导恢复前导恢复 中继器必须对之进行恢复中继器必须对之进行恢复,否则会影响远端站点的正常工,否则会影响远端站点的正常工作。其实现方式是在中继器中有一个作。其实现方式是在中继器中有一个FIFO存储空间保留存储空间保留因前导丢失而变短的帧,
9、以便恢复其最初长度。如果活动因前导丢失而变短的帧,以便恢复其最初长度。如果活动接收端口在接收到接收端口在接收到96比特之前变为不活动,这种情况也称比特之前变为不活动,这种情况也称为中继器接收冲突,因为小于为中继器接收冲突,因为小于96比特的短帧只能是由冲突比特的短帧只能是由冲突情况产生。为了通知所有站点,应将该短帧加长至情况产生。为了通知所有站点,应将该短帧加长至96比特比特以上,以便使所有相关站点感知冲突的发生。以上,以便使所有相关站点感知冲突的发生。11/25/20228计算机网络讲稿9 曾华燊冲突检测冲突检测 当中继器在向所有未被禁止或未被隔离的端口转发从某端当中继器在向所有未被禁止或未
10、被隔离的端口转发从某端口上接收到的数据帧时,若正被转发的端口之一(非当前口上接收到的数据帧时,若正被转发的端口之一(非当前活动的接收端口)检测到冲突时,则该冲突被定义为发送活动的接收端口)检测到冲突时,则该冲突被定义为发送冲突。此时,中继器必须向所有端口发送至少冲突。此时,中继器必须向所有端口发送至少96比特的拥比特的拥塞序列(塞序列(Jamming Sequence),以保证此冲突信号能传送),以保证此冲突信号能传送到中继器连接的所有设备上。如果在接收端口上检测到冲到中继器连接的所有设备上。如果在接收端口上检测到冲突(接收冲突),则突(接收冲突),则只需在接收端口上发送至少只需在接收端口上发
11、送至少96比特的比特的拥塞序列。拥塞序列。11/25/20229计算机网络讲稿9 曾华燊 防锁防锁 CSMA/CD的中继器间规定不得有两条链路也不得形成环的中继器间规定不得有两条链路也不得形成环路,以防止一旦发生冲突拥塞序列的广播造成死锁。路,以防止一旦发生冲突拥塞序列的广播造成死锁。设想在由两中继器互联而成的以太网中,若两中继器直辖设想在由两中继器互联而成的以太网中,若两中继器直辖的工作站中各有一站点几乎在同一时刻发送数据,两中继器的工作站中各有一站点几乎在同一时刻发送数据,两中继器先后会检测到有冲突发生,于是,两中继器都会向各自的端先后会检测到有冲突发生,于是,两中继器都会向各自的端口(包
12、括二者互联端口)发送至少口(包括二者互联端口)发送至少96比特的比特的“拥塞序列拥塞序列”。因此,要求因此,要求首先发完首先发完96比特的比特的“拥塞序列拥塞序列”的中继器立的中继器立即停止向中继器间互联端口发送即停止向中继器间互联端口发送“拥塞序列拥塞序列”,并且在继续并且在继续向其他本地端口发送向其他本地端口发送“拥塞序列拥塞序列”的同时,继续监听互联端的同时,继续监听互联端口。口。如果该端口上还有数据接收,说明另一中继器尚未完成如果该端口上还有数据接收,说明另一中继器尚未完成96比特的比特的“拥塞序列拥塞序列”的发送;一旦另一中继器在该端口上的发送;一旦另一中继器在该端口上也完成了也完成
13、了96比特的比特的“拥塞序列拥塞序列”的发送,也停止向互联端口的发送,也停止向互联端口发送,但可继续向其本地端口发送发送,但可继续向其本地端口发送“拥塞序列拥塞序列”,直到各自,直到各自的本地站点都沉默为止。此时,全网又恢复了正常竞争状态。的本地站点都沉默为止。此时,全网又恢复了正常竞争状态。11/25/202210计算机网络讲稿9 曾华燊MAU超长发送锁定保护超长发送锁定保护 10Mbps的的MAU中的超长发送(中的超长发送(MJLP,即,即MAU Jabber Lockup Protection)定时器是为共享介质方)定时器是为共享介质方式以太网设置的,原意为防止站点发送时间过长式以太网设
14、置的,原意为防止站点发送时间过长(限定在(限定在20150 ms 内)。一旦超长,内)。一旦超长,MAU将将中断发送并禁止通向中断发送并禁止通向DI的环绕通路,同时通过的环绕通路,同时通过CI向向PLS报告冲突。报告冲突。为了防止中继器进入超长发送状态,其为了防止中继器进入超长发送状态,其MJLP定定时器有意设置得较短(时器有意设置得较短(47.5ms),相当于),相当于47.5万比特数据的传输时间(但仍远大于正常帧的最长万比特数据的传输时间(但仍远大于正常帧的最长传输时间)。如果一旦发生定时器超时,中继器将传输时间)。如果一旦发生定时器超时,中继器将中止向所有端口的数据发送过程,经过最小帧间
15、间中止向所有端口的数据发送过程,经过最小帧间间隔限定的时间(隔限定的时间(0.611.6s),中继器再恢复发送),中继器再恢复发送数据。数据。11/25/202211计算机网络讲稿9 曾华燊端口隔离功能 设置端口隔离功能的目的是能将那些发生长时间冲突和频繁冲突的网段与其他网段自动分离开来。端口一旦被隔离,中继器将对其继续执行收发功能,但不转发至其他端口。被隔离的端口在一定的时间内未检测到冲突,或完成一次无冲突接收,可以解除其隔离状态。这一特征对10 BASE-T和10 BASE-F中继器是必须具备的功能。11/25/202212计算机网络讲稿9 曾华燊延迟和包间间隔(延迟和包间间隔(IPG,即
16、,即Inter Packet Gap)收)收缩缩 严格地说严格地说IPG应称为帧间间隔,这是为了使相邻中继器应称为帧间间隔,这是为了使相邻中继器或网站的时钟能得到恢复、频率锁定而设置的同步时隙。相或网站的时钟能得到恢复、频率锁定而设置的同步时隙。相关标准要求最小关标准要求最小IPG为为96比特传输时间,对比特传输时间,对10Mbps以太网为以太网为该值该值9.6s。中继器转发帧的过程需要一定的处理时间,它包。中继器转发帧的过程需要一定的处理时间,它包括接收端口识别后将帧交给中继单元的延迟、中继单元向输括接收端口识别后将帧交给中继单元的延迟、中继单元向输出出MAU转发所需的启动延迟,以及转发所需
17、的启动延迟,以及MAU向相连网段发送前向相连网段发送前的启动延迟。的启动延迟。对不同的帧同一中继器引起的转发延迟不尽相对不同的帧同一中继器引起的转发延迟不尽相同,如果对前一帧的转发延迟长于后一帧的转发延迟,就会同,如果对前一帧的转发延迟长于后一帧的转发延迟,就会造成两帧间的造成两帧间的IPG缩短。缩短。在经过多个中继器转发的过程中,在经过多个中继器转发的过程中,IPG缩短的效果还可能累加,当缩短的效果还可能累加,当IPG缩短到一定程度就可能缩短到一定程度就可能影响中继器或工作站的正常工作。影响中继器或工作站的正常工作。IPG的缩短是限制网内中的缩短是限制网内中继器个数的重要原因之一。因此,中继
18、器的设计应尽量减少继器个数的重要原因之一。因此,中继器的设计应尽量减少这种帧转发延迟的差异。这种帧转发延迟的差异。11/25/202213计算机网络讲稿9 曾华燊管理功能管理功能 由于中继器处于以太网多个网段的中心,因此由于中继器处于以太网多个网段的中心,因此是进行网络流量监控管理的极佳位置。在中继器中是进行网络流量监控管理的极佳位置。在中继器中有选择地采集网络统计信息并提供相应的读有选择地采集网络统计信息并提供相应的读/写(设写(设置)手段和报警手段,便可以实现网络远程管理。置)手段和报警手段,便可以实现网络远程管理。通常的做法是在中继器中设置支持简单网络管理协通常的做法是在中继器中设置支持
19、简单网络管理协议(议(SNMP,即,即Simple Network Management Protocol)RFC 1157的管理代理(的管理代理(Agent)的方式)的方式来实现,网络中的网管系统将采用带内(即利用以来实现,网络中的网管系统将采用带内(即利用以太网帧)或带外(利用非以太网的专用通信手段)太网帧)或带外(利用非以太网的专用通信手段)方式,通过管理代理实现全网的管理。方式,通过管理代理实现全网的管理。11/25/202214计算机网络讲稿9 曾华燊 桥接器(桥接器(Bridge)和二层交换机:数据链路层设备)和二层交换机:数据链路层设备n功能功能帧过滤功能帧过滤功能 中继器在收到
20、某网段上的帧后,将向除该网段以外的所中继器在收到某网段上的帧后,将向除该网段以外的所有中继端口广播该帧。而桥接器则可以通过识别有中继端口广播该帧。而桥接器则可以通过识别MACMAC地址,地址,选择性地将接收到的帧转发至相应的网段上。如果该帧的目选择性地将接收到的帧转发至相应的网段上。如果该帧的目的地址就在接收网段上,桥接器不作任何转发工作,因而起的地址就在接收网段上,桥接器不作任何转发工作,因而起到了帧过滤的作用。到了帧过滤的作用。学习功能学习功能 桥接器的自学习机制是通过从桥接器各端口上收到帧的桥接器的自学习机制是通过从桥接器各端口上收到帧的源地址积累网站所处网段的信息。如果事先未进行人工设
21、置,源地址积累网站所处网段的信息。如果事先未进行人工设置,桥接器也可以首先采用中继器的全广播方式,直到在其过滤桥接器也可以首先采用中继器的全广播方式,直到在其过滤地址表中积累了接收帧中的目的地址信息为止。由于存储所地址表中积累了接收帧中的目的地址信息为止。由于存储所限,过滤地址表也存在一个老化问题。对持续一段时间不活限,过滤地址表也存在一个老化问题。对持续一段时间不活动的网站地址,将被从地址表中删除,为刷新地址保留空间。动的网站地址,将被从地址表中删除,为刷新地址保留空间。11/25/202215计算机网络讲稿9 曾华燊n转发方式桥接器可采用两种转发方式:“截址直通转发“(Cut-throug
22、h)和802.1D规定的“存储转发”(Store-and-forward)。前者在收到帧时,立即根据目的地址查找应转发的端口,在该帧尚未全部接收完之前尽快发送出去(如果相应端口空闲的话)。这种方式的优点是帧通过桥接器的时延较短,但缺点是由于转发时尚未收到全帧,因而对该帧传输正确性不作检查,可能将有错帧也转发到下一网段,浪费了该网段的传输资源。存储转发方式则与之相反,桥接器的传输时延较大,但可实施帧校验,因而可确保被转发的帧的正确性。11/25/202216计算机网络讲稿9 曾华燊n生成树算法(书中译为生成树算法(书中译为“支撑树支撑树”)802.1D规定了生成树算法(规定了生成树算法(Span
23、ning Tree):动):动态地发现网络的拓扑结构并对网络进行配置,使桥态地发现网络的拓扑结构并对网络进行配置,使桥接器间不形成环路,而保持为树型结构。接器间不形成环路,而保持为树型结构。在网站位置未明时,或本身就是广播地址时,桥在网站位置未明时,或本身就是广播地址时,桥接器需采用广播方式转发该帧。生成树算法能较好接器需采用广播方式转发该帧。生成树算法能较好地解决这一问题,该算法要求所有桥接器能传递特地解决这一问题,该算法要求所有桥接器能传递特定的配置信息,用于确定一个定的配置信息,用于确定一个“根桥接器根桥接器”和各桥和各桥接器通向根桥接器的最短路径。如果某桥接器与根接器通向根桥接器的最短
24、路径。如果某桥接器与根桥接器间存在多条路径,则生成树协议将要求断开桥接器间存在多条路径,则生成树协议将要求断开所有非最短路径,只保留一条最短路径。所有非最短路径,只保留一条最短路径。11/25/202217计算机网络讲稿9 曾华燊 桥接器利用带有特殊信息的普通帧来交换桥接器利用带有特殊信息的普通帧来交换生成树配置信息。这些帧称为桥接器协议数生成树配置信息。这些帧称为桥接器协议数据单元(据单元(BPDU,即,即Bridge Protocol Data Unit)。根桥接器被定义为)。根桥接器被定义为48位位MAC地址最地址最小的桥接器,通过小的桥接器,通过BPDU传输、比较、优化,传输、比较、优
25、化,计算出各桥接器至根桥接器的最短路径,作计算出各桥接器至根桥接器的最短路径,作为桥接器配置的基础。为桥接器配置的基础。BPDU定时交换,动态定时交换,动态更新配置,并通过超时机制在桥接器发生故更新配置,并通过超时机制在桥接器发生故障时,重新配置。障时,重新配置。11/25/202218计算机网络讲稿9 曾华燊 桥接器内部协议层次结构桥接器内部协议层次结构11/25/202219计算机网络讲稿9 曾华燊 数据链路层交换机(多端口桥接器)数据链路层交换机(多端口桥接器)n与桥接器的异同与桥接器的异同端口数桥接器多端口数桥接器多更多地利用硬件技术实现更多地利用硬件技术实现n两种交换方式两种交换方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 讲解 学习
限制150内