潍坊比较大的网站制作公司,青岛网站建设,asp微信网站,网站首页图片不清楚数据链路层和局域网
WAN#xff1a;网络形式采用点到点链路
带宽大#xff0c;距离远#xff08;延迟大#xff09; 贷款延迟积大 如果采用多点连接方式 竞争方式#xff1a;一旦冲突代价大令牌等协调方式#xff1a;在其中协调节点的发送代价大
点到点链路的链路层服…数据链路层和局域网
WAN网络形式采用点到点链路
带宽大距离远延迟大 贷款延迟积大 如果采用多点连接方式 竞争方式一旦冲突代价大令牌等协调方式在其中协调节点的发送代价大
点到点链路的链路层服务实现非常简单封装和解封装
LAN一般采用多点连接方式
连接节点非常方便接到共享型介质上或网络交换机就可以连接所有其他节点
多点连接方式网络的链路层功能实现相当复杂
多点接入协调各节点对共享型介质的访问和使用竞争方式冲突之后的协调令牌方式令牌产生占有和释放等
一些术语
nodes主机和路由器是节点网桥和交换机也是links沿着通信路径连接各个相邻节点通信信道的是链路 有线链路无线链路局域网、共享性链路 frame第二层协议数据单元帧封装数据报
数据链路层负责从一个节点通过链路将帧中的数据报发送到物理相邻节点
链路层上下文
数据报分组在不同的链路上以不同的链路协议传送
第一跳链路以太网中间链路帧中继链路最后一跳802.11 (无线局域网通用的标准)
不同的链路协议提供不同 的服务比如在链路层上提供 或没有可靠数据传送
传输类比
从Princeton到Lausanne 轿车: Princeton to JFK飞机: JFK to Geneva火车: Geneva to Lausanne 旅行者数据报datagram交通段通信链路 communication link交通模式链路层协议 : 数据链路层和局域网 protocol票务代理路由算法 routing algorithm
链路层服务
成帧链路接入
将数据报封装在帧中加上帧头、尾部如果采用的是共享性介质信道接入获得信道访问权在帧头部使用“MAC”物理地址来标示源和目的 不同于IP地址
在相邻两个节点完成可靠数据传递
第三章内容在低出错率的链路上光纤和双绞线电缆很少使用在无线链路经常使用出错率高 Q为什么在链路层和传输层都实现了可靠性一般化的链路服务不是所有的链路层都提供这些服务一个特定的链路层只是提供其中一部分的服务
在相邻节点间进行可靠的转发
第一章内容在低差错链路上很少使用光纤一些双绞线 出错率低没有必要每一个帧中做差错控制的工作协议复杂 发送端对每一帧进行差错控制编码根据反馈做相应的动作接收端进行差错控制编码反馈给发送端ACKNAK 在本层放弃可靠控制的工作在网络层或者是传输层做可靠控制的工作或者根本就不做可靠控制的工作 在高差错链路上需要进行可靠的数据传送 高差错链路无线链路Q为什么要在采用无线链路的网络上链路层做可靠数据传输工作还要在传输层做端到端的可靠性工作原因出错率高如果在链路层不做无差别控制工作漏出去的错误比较高到了上层如果需要可靠控制的数据传输代价会很大 不做local recovery工作总体代价大
流量控制
使得相邻的发送和接收方节点的速度匹配
错误检测
差错由信号衰减和噪声引起接收方检测出的错误 通知发送端进行重传或丢弃帧
差错纠正
接收端检查和纠正bit错误不通过重传来纠正错误
半双工和全双工
半双工链路可以双向传输但一次只有一个方向
链路层在哪里实现
在每一个主机上
也在每一个路由器上交换器的每个端口上
链路层功能在“适配器”上实现aka network interface card NIC或者在一个芯片组上
以太网卡802.11网卡以太网芯片组实现链路层和相应的物理层功能
接到主机的系统总线上
硬件、软件和固件的综合体 适配器通信 发送方
在帧中封装数据报加上差错控制编码实现RDT和流量控制功能
接收方
检查有无差错执行rdt和流量控制功能等解封装数据报将之交给上层