数据链路层设备使用的信道有什么类型?

比特客户端
您的位置:
详解大数据
详解大数据
详解大数据
详解大数据
两种信道下的数据链路层――点对点通信PPP协议
关键字:点对点通信PPP协议
PPP协议的组成
● 数据链路层协议可以用于异步串行或同步串行介质
● 使用LCP建立并维护数据链路连接
● NCP允许在点到点连接上使用多种网路层协议,如:
● IP、IPX、AppleTalk等。
如果拨号身份验证成功了,则LCP负责建立数据链路,当LCP建立好了链路后,那么NCP就可以通了 ,NCP就分配一个IP给我们上网。
498)this.width=498;" height=145>
用户通过拨号连入(电信、),点对点的。ISP给用户分配IP地址。PPP协议作用于之间,为用户和ISP提供规则:在连上网线的基础上还需要遵守拨号和利用IP地址才能上网的规则。
PPP能够计费,能够显示上网时间和上网流量等等
PPP协议帧的格式
PPP协议是面向字节的,所以PPP帧的长度都是整字节数
498)this.width=498;" height=346>
● PPP议应该满足的要求:
简单:对帧不需要纠错,不需要流量控制,在接收方收到帧后用CRC检测,正确接收,错误就丢弃
多种网络层协议:能够支持多种高层协议的运行,比如IP协议等。
多种类型链路:支持在光线等不同物理链路。
差错检测:能够利用CRC进行差错检测。
检测连接状态:当拨号密码错误、连接错误时,PPP协议会提示错误信息。
最大传送单元: 一般要传输的数据不能超过1500个字节。
网络层地址协商:拨号成功后,PPP协议能给用户分配网络层的IP地址。
数据压缩协商:比如要传1111,16个比特。经过压缩算法后,只需要告诉对方要传8个0,8个1。接收方收到后再根据算法将16个0,16个1解压成1111。这样能够节省带宽。
成帧:从PPP协议的帧格式可以看出PPP协议封装成帧。在数据链路层以帧为单位进行传输。
透明性:为了防止信息部分出现帧定界序列7E,而使网络误以为帧结束。
● 字节填充(以字节为单位,应用于异步网络中)
规则:发送的信息部分内容出现以下3种情况就变成相应的字节
498)this.width=498;" height=202>
在接收端收到7D 5E FE 7D 23 27 7D 5D 7D 5D 64 7D 5E后再按照规则变成7E FE 03 27 7D 7D 64 7E。
零比特填充(以比特为单位,应用于同步网络中)
在同步网络中传的比特流,所以不一定是8的倍数了。需要解决比特流的透明传输
在发送端,只要发现有 5 个连续 1,则立即填入一个 0。接收端对帧中的比特流进行扫描。每当发现 5 个连续1时,就把这 5 个连续 1 后的一个 0 删除
498)this.width=498;" height=329>
PPP协议不需要满足的要求:
不用使用序号和确认机制原因;
● 在数据链路层出现差错的概率不大时,使用比较简单的 PPP 协议较为合理。
● 在环境下,PPP 的信息字段放入的数据是 IP 数据报。数据链路层的可靠传输并不能够保证网络层的传输也是可靠的。
● 帧检验序列 FCS 字段可保证无差错接收
PPP协议的工作状态
498)this.width=498;" height=298>
当用户拨号接入 ISP 时,的调制解调器对拨号做出确认,并建立物理连接PC 机向路由器发送一系列的 LCP分组(封装成多个 PPP 帧)。
这些分组及其响应选择一些 PPP 参数,和进行网络层配置,NCP 给新接入的 PC机分配一个临时的 IP 地址,使 PC 机成为因特网上的一个主。
完毕时,NCP 释放网络层连接,收回原来分配出去的 IP 地址。接着,LCP 释放据链路层连接。最后释放的是物理层的连接。
【解疑答惑心得】
(本心得只表示个人看法,可能并不是正规解释,只供参考理解)
异步和同步
同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。
所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。
举个例子 打电话时同步 发消息是异步
异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。异步传输又称为起止式异步通信方式,其优点是简单、可靠,适用于面向字符的、低速的异步通信场合。
同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加一个校验序列(如16位或32位CRC校验码),以便对数据块进行差错控制。所谓同步传输是指数据块与数据块之间的时间间隔是固定的,必须严格地规定它们的时间关系。
【扩展之打破PPP的神秘面纱】实战----路由器使用PPP协议封装成帧Routerenable&Router#config&t&RouterA(config)#hostname&Router0&Router0(config)#interface&s&2/0&Router0(config-if)#clock&rate&64000&Router0(config-if)#ip&add&192.168.1.1&255.255.255.0&Router0(config-if)#no&shutdown&Router0(config-if)#exit&Router0#show&interface&s&2/0&Serial2/0&is&up,&line&protocol&is&up&(connected)&&&Hardware&is&HD64570&&&Internet&&is&192.168.1.1/24&&&&1500&bytes,&BW&128&Kbit,&DLY&20000&usec,&&&&&&reliability&255/255,&txload&1/255,&rxload&1/255&&&Encapsulation&HDLC,&loopback&not&set,&keepalive&set&(10&sec)//链路默认HDLC协议 &Router0(config)#inter&s&2/0&Router0(config-if)#encapsulation&ppp&&&&&&&&&&&&&&&&&&&&//改为PPP协议&Router0(config-if)#exit&Router0#show&inter&s2/0&Serial2/0&is&up,&line&protocol&is&down&(disabled)&&&Hardware&is&HD64570&&&Internet&address&is&192.168.1.1/24&&&MTU&1500&bytes,&BW&128&Kbit,&DLY&20000&usec,&&&&&&reliability&255/255,&txload&1/255,&rxload&1/255&&&Encapsulation&PPP,&loopback&not&set,&keepalive&set&(10&sec)&&&&&&//已经更改为PPP协议&&&&Router0#config&t&Router0(config)#username&Router1&password&todd&&&&&&&&&&&&&//通过密码todd通信&Router0(config)#inter&s&2/0&Router0(config-if)#ppp&authentication&chap&&&&&&&&&&&&&&&&//设定认证模式为chap&
[ 责任编辑:李桢君 ]
专利可以说是衡量一家技术型公司…
甲骨文的云战略已经完成第一阶段…
软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。
微信扫一扫
关注Chinabyte两种信道下的数据链路层――点对点通信PPP协议
本博文出自51CTO博客498)this.width=498;' onmousewheel = 'javascript:return big(this)' src="/xkerfiles/allimg/FZ-0.jpg" width="393" border="0" height="260" alt="PPP协议的组成" />
数据链路层协议可以用于异步串行或同步串行介质
使用LCP建立并维护数据链路连接
NCP允许在点到点连接上使用多种网路层协议,如:
IP、IPX、AppleTalk等。
如果拨号身份验证成功了,则LCP负责建立数据链路,当LCP建立好了链路后,那么NCP就可以通了 ,NCP就分配一个IP给我们上网。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="wKioL1RUec6ge2ueAACyacGX7ZQ532.jpg" src="/xkerfiles/allimg/J33-1.jpg" width="400" height="145" />
用户通过拨号连入ISP(电信、联通),点对点的。ISP给用户分配IP地址。PPP协议作用于之间,为用户和ISP提供规则:在连上网线的基础上还需要遵守拨号和利用IP地址才能上网的规则。
PPP能够计费,能够显示上网时间和上网流量等等
PPP协议帧的格式
PPP协议是面向字节的,所以PPP帧的长度都是整字节数
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="wKiom1RUeXvxaUaNAAOmUBAw3KA493.jpg" src="/xkerfiles/allimg/D09-2.jpg" width="650" height="346" />
● PPP议应该满足的要求:
简单:对帧不需要纠错,不需要流量控制,在接收方收到帧后用CRC检测,正确接收,错误就丢弃
多种网络层协议:能够支持多种高层协议的运行,比如IP协议等。
多种类型链路:支持在光线等不同物理链路。
差错检测:能够利用CRC进行差错检测。
检测连接状态:当拨号密码错误、连接错误时,PPP协议会提示错误信息。
最大传送单元: 一般要传输的数据不能超过1500个字节。
网络层地址协商:拨号成功后,PPP协议能给用户分配网络层的IP地址。
数据压缩协商:比如要传1111,16个比特。经过压缩算法后,只需要告诉对方要传8个0,8个1。接收方收到后再根据算法将16个0,16个1解压成1111。这样能够节省带宽。
封装成帧:从PPP协议的帧格式可以看出PPP协议封装成帧。在数据链路层以帧为单位进行传输。
透明性:为了防止信息部分出现帧定界序列7E,而使网络误以为帧结束。
● 字节填充(以字节为单位,应用于异步网络中)
规则:发送的信息部分内容出现以下3种情况就变成相应的字节
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="wKioL1RUeemzXY_bAALULhDULcE874.jpg" src="/xkerfiles/allimg/158-3.jpg" width="650" height="202" />
在接收端收到7D 5E FE 7D 23 27 7D 5D 7D 5D 64 7D 5E后再按照规则变成7E FE 03 27 7D 7D 64
零比特填充(以比特为单位,应用于同步网络中)
在同步网络中传的比特流,所以不一定是8的倍数了。需要解决比特流的透明传输
在发送端,只要发现有 5 个连续 1,则立即填入一个 0。接收端对帧中的比特流进行扫描。每当发现 5 个连续1时,就把这 5 个连续 1 后的一个 0 删除
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="wKiom1RUeZWSaYXlAAHk66Fp59k803.jpg" src="/xkerfiles/allimg/I49-4.jpg" width="650" height="329" />
PPP协议不需要满足的要求:
不用使用序号和确认机制原因;
● 在数据链路层出现差错的概率不大时,使用比较简单的 PPP 协议较为合理。
● 在因特网环境下,PPP 的信息字段放入的数据是 IP 数据报。数据链路层的可靠传输并不能够保证网络层的传输也是可靠的。
● 帧检验序列 FCS 字段可保证无差错接收
PPP协议的工作状态
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="wKioL1RUefnyZenoAAK8Q2FfcTo438.jpg" src="/xkerfiles/allimg/Y3-5.jpg" width="450" height="298" />
当用户拨号接入 ISP 时,路由器的调制解调器对拨号做出确认,并建立一条物理连接PC 机向路由器发送一系列的 LCP分组(封装成多个 PPP 帧)。
这些分组及其响应选择一些 PPP 参数,和进行网络层配置,NCP 给新接入的 PC机分配一个临时的 IP 地址,使 PC 机成为因特网上的一个主。
通信完毕时,NCP 释放网络层连接,收回原来分配出去的 IP 地址。接着,LCP 释放据链路层连接。最后释放的是物理层的连接。
【解疑答惑心得】
(本心得只表示个人看法,可能并不是正规解释,只供参考理解)
异步和同步
同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。
所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。
举个例子 打电话时同步 发消息是异步
异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1
位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。异步传输又称为起止式异步通信方式,其优点是简单、可靠,适用于面向字符的、低速的异步通信场合。
同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加一个校验序列(如16位或32位CRC校验码),以便对数据块进行差错控制。所谓同步传输是指数据块与数据块之间的时间间隔是固定的,必须严格地规定它们的时间关系。
【扩展之打破PPP的神秘面纱】实战Cisco----路由器使用PPP协议封装成帧
Routerenable&Router#config&t&RouterA(config)#hostname&Router0&Router0(config)#interface&s&2/0&Router0(config-if)#clock&rate&64000&Router0(config-if)#ip&add&192.168.1.1&255.255.255.0&Router0(config-if)#no&shutdown&Router0(config-if)#exit&Router0#show&interface&s&2/0&Serial2/0&is&up,&line&protocol&is&up&(connected)&&&Hardware&is&HD64570&&&Internet&address&is&192.168.1.1/24&&&MTU&1500&bytes,&BW&128&Kbit,&DLY&20000&usec,&&&&&&reliability&255/255,&txload&1/255,&rxload&1/255&&&Encapsulation&HDLC,&loopback&not&set,&keepalive&set&(10&sec)//链路默认HDLC协议 &Router0(config)#inter&s&2/0&Router0(config-if)#encapsulation&ppp&&&&&&&&&&&&&&&&&&&&//改为PPP协议&Router0(config-if)#exit&Router0#show&inter&s2/0&Serial2/0&is&up,&line&protocol&is&down&(disabled)&&&Hardware&is&HD64570&&&Internet&address&is&192.168.1.1/24&&&MTU&1500&bytes,&BW&128&Kbit,&DLY&20000&usec,&&&&&&reliability&255/255,&txload&1/255,&rxload&1/255&&&Encapsulation&PPP,&loopback&not&set,&keepalive&set&(10&sec)&&&&&&//已经更改为PPP协议&&&&Router0#config&t&Router0(config)#username&Router1&password&todd&&&&&&&&&&&&&//通过密码todd通信&Router0(config)#inter&s&2/0&Router0(config-if)#ppp&authentication&chap&&&&&&&&&&&&&&&&//设定认证模式为chap&
如果您喜欢本文请分享给您的好友,谢谢!本文来源:赵玉强
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)欢迎您光临亿恩科技官网!
域名常见问题
虚拟主机使用指南
云主机使用指南
服务器租用/托管指南
服务器租用/托管指南
智能建站使用指南
> >文章内容
数据链路层使用的信道分类
发布时间:&& 17:46:22
数据链路层使用的信道主要有以下两种类型:
点对点信道:这种信道使用一对一的点对点通信方式。
广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂。
本文出自:亿恩科技【】
本文出自:亿恩科技【】-->
亿恩郑州公司(总部):
经营性ICP/ISP/IDC证:豫B1.B2-
地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦
亿恩南昌公司:
经营性ICP/ISP证:赣B2-
地址:南昌市洪城路国贸广场A区巨豪峰13层
服务器/云主机 24小时售后服务电话:0
虚拟主机/智能建站 24小时售后服务电话:3
扫扫关注-微信公众号
400-723-6868
Help center
ENKJ All Rights Reserved 亿恩科技 版权所有   亿恩科技法律顾问:河南三融律师事务所周跃、裴松龄律师  
  经营性ICP/ISP证:京B2-数据链路层提供的可靠性与传输层提供的可靠性有什么区别?感觉数据链路层可靠了,传输层就一定可靠,有数据链路层提供可靠传输后,传输层出现错误的例子吗?
kongdak2550
不对,数据链路层只能保证0不会传成1,1不会传成0,即01串一原来的形式传递过去.但是如果在高层传输过程中有一个数据报丢失了,传输层又采用不可靠的协议,则出错.
为您推荐:
其他类似问题
差别还是有的。很形象的比喻,数据链路层关心的是任何数据的可靠性传送,例如尾部插入校验码等方法,也就是说在数据封装的最后一层上提供校验,在数据通过网络层封装之后,网络层也会做一个校验的,然后数据链路层对封装的所有数据做校验。传输层提供的针对特定端口的校验,顺序为:在封装时,传输层封装数据,同时提供可靠性校验,然后网络层封装同时提供可靠性校验,最后数据链路层封装数据并提供校验,所谓封装数据只不过是打上...
有关黑客攻击的东西,这种大神级别的知识,我还没达到在那种地步,不过现在真正的黑客已经很少了,大多都是灰客。大体的原理应该是保证数据链路层校验正确的基础上,更改传输层或者是网络层的数据。因为数据链路层的绝大多数的校验都采用的是校验和的方式。也就是不对数据进行校验,只校验数据的和,整体得到的是那个校验值就行。网络层也提供校验和的校验。你可以看一下数据链路层以及网络层的数据结构。网络层和数据链路层的最后4位(记不清了)都提供校验和的校验。不知道我的回答您满不满意。
我看了,网络层没有校验位。不对数据进行校验,只校验数据的和,整体得到的是那个校验值,这个个人感觉有点扯,这个资料出处是哪里?
对,是只校验数据的和,你想象一下,如果校验所有的数据的话,封装与解封的时候计算机就疯了,每个文件会分为很多很多的数据包发送,电脑cpu如果配置低的话,接发数据的时候就不能干别的事了。这是委员会综合考虑后制定的标准,已经很科学了,如果对安全性有更严格的要求,可以选择第三方的校验。资料出处是什么意思?这些话都是我自己手打的,脑子里的东西,没借助互联网。不过我之前学过cisco的网络,ccna学习指南这本书挺好的。我从头到尾看完了,看完后,理论和实践都会有很大的提高。希望能帮到你。
数据链路层负责建立和管理节点间的链路。主要功能是通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据针的数据链路。传输层是通信子网和资源子网的接口和桥梁。主要任务是:向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输。...
扫描下载二维码您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
计算机网络课程第3章-数据链路层-作业解答.doc5页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:150 &&
计算机网络课程第3章-数据链路层-作业解答
你可能关注的文档:
··········
··········
3-07要发送的数据为。采用CRC的生成多项式是P x
x4+x+1 。试求应添加在数据后面的余数。
数据在传输过程中最后一个1变成了0,问接收端能否发现?
若数据在传输过程中最后两个1都变成了0,问接收端能否发现?
采用了CRC检验后,数据链路层的传输是否就变成了可靠的传输?
解:添加的检验序列为1110 (1XXXXXXXXXX000除以10011) 数据在传输过程中最后一个1变成了0,1XXXXXXXXXX110除以10011,余数为011,不为0,接收端可以发现差错。
数据在传输过程中最后两个1都变成了0,1XXXXXXXXXX110除以10011,余数为101,不为0,接收端可以发现差错。
采用了CRC检验后,数据链路层的传输成为“无比特差错”传输,但是对于帧丢失、帧重复及帧失序等“传输差错”就需要额外的机制来保证,所以说,采用了CRC检验后,数据链路层的传输还不是可靠的传输。
3-08要发送的数据为101110。采用CRC的生成多项式是P x
x3+1 。试求应添加在数据后面的余数。
解: 101011←商
000 01 10 1001 11
所以,加在数据后面的余数为011(前面置零是因为按生成多项式最高幂为3,原始数据需要左移3位)
3-22 假定在使用CSMA/CD协议的10Mb/s以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随机数r
100 。试问这个站需要等待多长时间后才能再次发送数据?如果是100 Mb/s 的以太网呢?
解:CSMA/CD协议要点指出:站点在发送过程中应继续检测信道,若一直未检测到碰撞,就顺利把这个帧成功发送完毕。若检测到碰撞,则终止发送,并发送认为干扰信号。在终止发送后,适配器就执行指数退避算法,等待r 倍512比特时间后才可以再次发送。
对10Mb/s 以太网,1比特时间
0.1微秒,故需等待100*512*0.1微
正在加载中,请稍后...

我要回帖

更多关于 数据链路层设备 的文章

 

随机推荐