第三章数据链路层下.ppt
《第三章数据链路层下.ppt》由会员分享,可在线阅读,更多相关《第三章数据链路层下.ppt(117页珍藏版)》请在三一办公上搜索。
1、1,教学内容:3.5 PPP协议3.6 以太网,第3章 数据链路层,2,广域网概述,广域网简称WAN,是在一个广泛范围内建立的计算机通信网广域网是一种跨地区的数据通讯网络,使用电信运营商提供的设备作为信息传输平台广域网主要用来将距离较远的局域网彼此连接起来,局域网,局域网,局域网,3,广域网连接主要技术,点到点连接,通过分组交换方式的连接,Packet Switching,4,典型的WLAN封装协议,5,Page5,PPP在TCP/IP协议栈中的位置,IP,TCP,UDP,HTTP,FTP,TFTP,SNMP,Ethernet,PPP,FR,BIT,6,PPP协议简介,PPP协议是在SLIP的
2、基础上发展起来的PPP协议是数据链路层协议,位于第二层物理层可以是同步电路或异步电路,接入服务器,PPP 封装,PSTN网,7,PPP的组成,PPP协议主要由链路控制协议(LCP)、网络控制协议族(NCPs)和用于网络安全方面的验证协议族(PAP和CHAP)组成。,PPP,TCP/IPNOVELL IPX,PPP 用NCP 提供对多种网络协议的支持,LCP用于创建和维护链路,8,PPP协议栈,物理层,链路层,网络层,物理介质(同步/异步),验证;其他选项 LCP,IPCP IPXCP 其他 NCP 网络控制协议,IP IPX 其他网络协议,9,Page9,协议概述与数据封装链路控制协议(LCP
3、)PPP的认证协议网络层控制协议(NCP),10,Page10,PPP数据帧,11,高级数据链路控制HDLC,面向比特透明传输零比特填充法运行于同步串行线路,地址,标志,信息,帧校验,标志,12,Page12,串行链路上发送PPP数据帧,13,透明传输问题,当 PPP 用在异步传输时,就使用一种特殊字符填充法。当 PPP 用在同步传输链路时,协议规定采用硬件来完成比特填充零比特填充。,14,差错检测,PPP不提供使用序号和确认的可靠传输。使用帧检验序列 FCS 来保证无差错接受。,15,Page15,协议概述与数据封装链路控制协议(LCP)PPP的认证协议网络层控制协议(NCP),16,Pag
4、e16,LCP协商的常用链路参数,17,Page17,LCP链路层协商使用的报文总结,18,Page18,LCP链路参数协商过程协商成功,S1/0,S1/0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,Configure-Request,Configure-Ack,19,PPP协商过程,20,Page20,LCP链路参数协商过程参数协商不成功,S1/0,S1/0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,Configure-Request,Configure-Nak,Configure-Request(修改参数取值),21,PPP协商过
5、程,22,Page22,LCP链路参数协商过程参数不能识别,S1/0,S1/0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,Configure-Request,Configure-Reject,Configure-Request(删除某些参数),23,Page23,LCP关闭连接,S1/0,S1/0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,Terminate-Request,Terminate-Ack,24,Page24,LCP检测链路状态,S1/0,S1/0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,E
6、cho-Request,Echo-Reply,25,Page25,目 录,协议概述与数据封装链路控制协议(LCP)PPP的认证协议网络层控制协议(NCP),26,PAP 验证,PAP是两次握手验证协议,口令以明文传送,被验证方首先发起验证请求。,被验证方,主验证方,用户名密码,通过/拒绝,27,CHAP 验证,CHAP是三次握手验证协议,不发送口令,主验证方首先发起验证请求,安全性比PAP高。,被验证方,主验证方,主机名加密后报文,通过/拒绝,主机名随机报文,28,Page28,目 录,协议概述与数据封装链路控制协议(LCP)PPP的认证协议网络层控制协议(NCP),29,Page29,常用N
7、CP概述,30,Page30,使用IPCP协商IP地址静态配置,S0,S0,10.1.1.1/30,10.1.1.2/30,RTB,RTA,PPP,Configure-Request(10.1.1.1),Configure-Ack,Configure-Request(10.1.1.2),Configure-Ack,31,Page31,使用IPCP协商IP地址动态协商,S0,S0,请求分配,10.1.1.2/30,RTB,RTA,PPP,Configure-Request(0.0.0.0),Configure-Nak(10.1.1.1),Configure-Request(10.1.1.2),C
8、onfigure-Ack,Configure-Request(10.1.1.1),Configure-Ack,32,PPP 协议的工作过程,当用户拨号接入 ISP 时,路由器的调制解调器对拨号做出确认,并建立一条物理连接。PC 机向路由器发送一系列的 LCP 分组如验证信息。这些分组及其响应选择一些 PPP 参数,和进行网络层配置,NCP 给新接入的 PC机分配一个临时的 IP 地址,使 PC 机成为因特网上的一个主机。通信完毕时,NCP 释放网络层连接,收回原来分配出去的 IP 地址。接着,LCP 释放数据链路层连接。最后释放的是物理层的连接。,33,PPPoE(以太网上的PPP),DSL中
9、常用的协议以太网与拨号网络之间的中继协议,34,Page34,总 结,PPP有几个协议组件?LCP链路层参数协商所使用的报文有几种?CHAP认证方式需要交互几次报文?IPCP协商的参数主要是什么?,35,教学内容:3.5 PPP协议3.6 以太网,第3章 数据链路层,36,使用广播信道的数据链路层,1、广播信道的特点?2、在局域网(以太网)的链路层中三个基本问题是如何解决的?(封装、透明传输、差错检测)MAC帧、同步定界符、CRC,问题1:,37,3.3.1 局域网的数据链路层,局域网最主要的特点是:网络为一个单位所拥有,且地理范围和站点数目均有限。目前最常用的局域网络以太网(Ethernet
10、),38,(1)局域网的拓扑 广播信道,匹配电阻,集线器,干线耦合器,总线网,星形网,树形网,环形网,39,局域网使用的传输媒体,双绞线 局域网的主流媒体光纤 数据率很高时,40,(2)媒体共享技术广播信道,静态划分信道频分复用时分复用波分复用码分复用 动态媒体接入控制(多点接入)随机接入碰撞检测受控接入 如令牌或轮询,41,(3)以太网两个标准,DIX Ethernet V2 是世界上第一个以太网的规约1982。(梅特卡夫、包交换网络形式、CSMA/CD)IEEE 的 802.3 标准1983。严格说来,“以太网”应当是指符合 DIX Ethernet V2 标准的局域网。二者只有很小的差别
11、,因此可以将 802.3 局域网简称为“以太网”。,42,IEEE802系列标准,43,(4)两个子层,为了适应多种局域网标准,802 委员会将局域网的数据链路层拆成两个子层:逻辑链路控制 LLC(Logical Link Control)子层媒体接入控制 MAC(Medium Access Control)子层。,实际上,一般不考虑 LLC 子层,44,3.4.1以太网概述,局域网对 LLC 子层是透明的,局 域 网,网络层,物理层,站点 1,网络层,物理层,数据链路层,站点 2,LLC 子层看不见下面的局域网,45,以后一般不考虑 LLC 子层,由于 TCP/IP 体系经常使用的局域网是
12、DIX Ethernet V2 而不是 802.3 标准中的几种局域网,因此现在 802 委员会制定的逻辑链路控制子层 LLC(即 802.2 标准)的作用已经不大了。很多厂商生产的适配器上就仅装有 MAC 协议而没有 LLC 协议。,46,(5)适配器的作用,网络接口板又称为通信适配器(adapter)或网络接口卡 NIC(Network Interface Card),或“网卡”。,47,适配器的重要功能:进行串行/并行转换。对数据进行缓存,速率匹配。安装设备驱动程序,通过操作系统与存储器等设备协调工作。实现以太网协议。,48,RJ-45接口Transformer(隔离变压器)PHY芯片
13、MAC芯片EEPROMBOOTROM插槽 WOL接头 晶振电压转换芯片 LED指示灯,49,MAC 地址48 位前三个字节IEEE 的注册管理机构 RA 分配给厂家。如:00-00-0C(hex)CISCO SYSTEMS,INC.;00-01-02(hex)3COM CORPORATION;00-18-82(hex)Huawei Technologies Co.后三个字节由厂家自行指派,称为扩展标识符,必须保证生产出的适配器没有重复地址。,(6)MAC 层的硬件地址,“MAC地址”=适配器地址=硬件地址=物理地址,50,(6)MAC 层的硬件地址,在局域网中,硬件地址又称为物理地址,或 MA
14、C 地址。,51,3.4.2 CSMA/CD协议,最早的以太网是将许多计算机都连接到一根总线上。总线的特点:当一台计算机发送数据时,总线上的所有计算机都能检测到这个数据。这是广播通信方式。如何实现一对一通信:每一台计算机拥有一个与其他计算机都不同的地址。在发送数据帧时,在帧的首部写明接收站的地址。当数据帧中的目的地址与收到数据帧的计算机的地址一致时,该计算机才能接收这个数据帧,适配器对不是发给自己的数据帧就丢弃。,52,一对一通信,C,D,A,E,匹配电阻(用来吸收总线上传播的信号),匹配电阻,不接受,不接受,不接受,接受,B,只有 D 接受B 发送的数据,主机B要和主机D通信,53,3.4.
15、2 CSMA/CD协议,为了通信的简便以太网采取了两种重要的措施:1.采用较为灵活的无连接的工作方式,即不必先建立连接就可以直接发送数据。以太网对发送的数据帧不进行编号,也不要求对方发回确认。这样做的理由是局域网信道的质量很好,因信道质量产生差错的概率是很小的。,54,以太网提供的服务,以太网提供的服务是不可靠的交付,即尽最大努力的交付。有检错的功能,当目的站收到有差错的数据帧时就丢弃此帧,其他什么也不做。差错的纠正由高层来决定。如果高层发现丢失了一些数据而进行重传,但以太网并不知道这是一个重传的帧,而是当作一个新的数据帧来发送。,55,3.4.2 CSMA/CD协议,2.以太网发送的数据都使
16、用曼彻斯特(Manchester)编码,基带数字信号,曼彻斯特编码,码元,1,1,1,1,1,0,0,0,0,0,出现电平转换,缺点:所占用的带宽比原始的基带信号增加了一倍,因为每秒传送的码元数加倍了。,56,3.4.2 CSMA/CD协议,如何协调总线上各计算机的工作?总线上只要有一台计算机在发送数据,总线上的传输资源就被占用。在同一时间只能允许一台计算机发送信息,否则各计算机之间就会互相干扰,结果大家的数据都无法正常发送数据。以太网的协调方法是使用一种特殊的协议CSMA/CD,它是载波监听多点接入/碰撞检测。,57,3.4.2 CSMA/CD协议,CSMA/CD 表示 Carrier Se
17、nse Multiple Access with Collision Detection,载波监听多点接入/碰撞检测。“多点接入”:说明这是总线型网络,许多计算机以多点接入的方式连接在一根总线上。“载波监听”是指每一个站在发送数据之前先要检测一下总线上是否有其他计算机在发送数据,如果有,则暂时不要发送数据,以免发生碰撞。总线上并没有什么“载波”。因此,“载波监听”就是用电子技术检测总线上有没有其他计算机发送的数据信号。,58,3.4.2 CSMA/CD协议,“碰撞检测”就是计算机边发送数据边检测信道上的信号电压的变化情况,以判断自己在发送数据时其他站是否也在发送数据。当几个站同时在总线上发送数
18、据时,总线上的信号电压摆动值将会增大(互相叠加)。当一个站检测到的信号电压摆动值超过一定的门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞。所谓“碰撞”就是发生了冲突。因此“碰撞检测”也称为“冲突检测”。,59,检测到碰撞后,在发生碰撞时,总线上传输的信号产生了严重的失真,无法从中恢复出有用的信息来。每一个正在发送数据的站,一旦发现总线上出现了碰撞,就要立即停止发送,免得继续浪费网络资源,然后等待一段随机时间后再次发送。,60,3.4.2 CSMA/CD协议,当某个站监听到总线是空闲时,也可能总线并非真正是空闲的。因为电磁波在总线上的有限传播速率的影响。A 向 B 发出的信息,
19、要经过一定的时间后才能传送到 B。B 若在 A 发送的信息到达 B 之前发送自己的帧(因为这时 B 的载波监听检测不到 A 所发送的信息),则必然要在某个时间和 A 发送的帧发生碰撞。碰撞的结果是两个帧都变得无用。,61,传播时延对载波监听的影响,1 km,A,B,t,t=0,单程端到端传播时延记为,62,1 km,A,B,t,t=B 检测到信道空闲发送数据,t=/2发生碰撞,A,B,A,B,t=0 A 检测到信道空闲发送数据,A,B,t=0,A,B,单程端到端传播时延记为,63,重要特性,使用 CSMA/CD 协议的以太网不能进行全双工通信而只能进行双向交替通信(半双工通信)。每个站在发送数
20、据之后的一小段时间内,存在着遭遇碰撞的可能性。这种发送的不确定性使整个以太网的平均通信量远小于以太网的最高数据率。,64,争用期,最先发送数据帧的站,在发送数据帧后至多经过时间 2(两倍的端到端往返时延)就可知道发送的数据帧是否遭受了碰撞。以太网的端到端往返时延 2 称为争用期,或碰撞窗口。经过争用期这段时间还没有检测到碰撞,才能肯定这次发送不会发生碰撞。,65,争用期的长度,以太网取 51.2 s 为争用期的长度。对于 10 Mb/s 以太网,在争用期内可发送512 bit,即 64 字节。以太网在发送数据时,若前 64 字节没有发生冲突,则后续的数据就不会发生冲突。,66,最短有效帧长,如
21、果发生冲突,就一定是在发送的前 64 字节之内。由于一检测到冲突就立即中止发送,这时已经发送出去的数据一定小于 64 字节。以太网规定了最短有效帧长为 64 字节,凡长度小于 64 字节的帧都是由于冲突而异常中止的无效帧。,67,截断二进制指数退避算法(truncated binary exponential type),发生碰撞的站在停止发送数据后,要推迟(退避)一个随机时间才能再发送数据。确定基本退避时间,一般是取为争用期 2。重传应退后的时间就是 r 倍的争用期,r是从整数集合0,1,(2k 1)中随机取出的一个数。定义参数k,k 10,即 k=Min重传次数,10(3-2)当重传达 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 数据链 路层下
链接地址:https://www.31ppt.com/p-5944578.html