文章目录

  • 一、 数据链路层 概述
  • 二、 "数据链路层" 基本概念
  • 三、 "数据链路层" 功能
  • 四、 "数据链路层" 为 网络层 提供的服务

一、 数据链路层 概述


"数据链路层" 概述 :

① 数据链路层 功能 ;

② 数据链路层 两种通道 , 点到点信号 , 广播信道 ;

③ 局域网 , 广域网 协议 ;

④ 数据链路层 设备 ;

二、 “数据链路层” 基本概念


"数据链路层" 基本概念 :

① 节点 : 主机 , 路由器 ;

② 链路 : 两个 节点 之间的 “物理通道” , 链路传输介质 指的是 : 双绞线 , 同轴电缆 , 光纤 ( 有线链路 ) ; 无线电波 , 微波 , 红外线 , 激光 ( 无线链路 ) ;

③ 数据链路 : 两个 节点 之间的 “逻辑通道” , 将实现 控制数据 传输协议 的 硬件 和 软件 , 加到链路上 , 构成数据链路 ;

④ 帧 : 链路层 协议 数据单元 , 封装 网络层数据报 ;

⑤ 数据链路层 : 通过 链路 将 数据报 , 从 一个节点 , 传给 另一个物理链路直接相连的节点 ;

三、 “数据链路层” 功能


"数据链路层" 功能 :

① 可靠性服务 : “数据链路层” 在 物理层 提供的服务的基础上 , 提供可靠性服务 ;

② 服务内容 : 将 网络层 下发的数据 , 可靠地 传输给 相邻节点的 网络层 ;

③ 逻辑上无差错链路 : “数据链路层” 加强了 物理层 传输 比特流 的能力 , 物理层传输可能出错 , 数据链路层可以将 物理连接 改造成 逻辑上无差错 的数据链路 ;

"数据链路层" 功能 列举 :

① 为网络层 提供服务

  • 无确认无连接服务
  • 有确认无连接服务
  • 有确认有连接服务

② 链路管理 , 面向连接的服务中 , 建立连接 , 维持连接 , 释放连接 ;

③ 将 数据报 组成 数据帧

④ 流量控制 , 主要是 限制 发送方的数据率 ;

⑤ 差错控制 , 帧错误处理 ( 重发 ) , 位错误处理 ( 纠正 ) ;

四、 “数据链路层” 为 网络层 提供的服务


"数据链路层" 为 网络层 提供的服务 :

① 无确认 无连接 服务 : 实时通信 , 误码率较低的信道使用 , 源主机 不与 目的主机 建立连接 , 目的主机 收到 数据帧 不返回确认信息 , 帧丢失不重发 , 交给上一层处理 ; 这种服务不太负责 , 但是通信速度很快 ;

② 有确认 无连接 服务 : 误码率较高的通信信道使用 , 如 无线通信 ; 源主机 不与 目的主机 建立连接 , 目的主机 收到 数据帧 返回确认信息 , 如果 源主机 在规定时间内 , 没有收到 目的主机的确认信号 , 就会重发数据帧 ;

③ 有确认 面向连接 服务 : 最安全 , 最可靠的通信服务 ; 源主机 与 目的主机 建立连接 , 目的主机 收到 数据帧 返回确认信息 ;

【计算机网络】数据链路层 : 概述 ( 基本概念 | 功能 | 为 “网络层“ 提供的服务 )相关推荐

  1. 计算机网络基础知识—— 各层功能及网络层

    文章目录 5层模型及各层功能 网络层 ip协议作用 为什么有了IP地址还需要mac地址 ip地址有什么用,为何不直接使用mac地址定位 为何不放弃使用mac地址 NAT网络地址转换 如何解决ipv4不 ...

  2. 计算机网络提供服务靠,计算机网络体系结构及协议之通信子网的操作方式和网络层提供的服务...

    3.4.1通信子网的操作方式和网络层提供的服务 端点之间的通信是依靠通信子网中的节点间的通信来实现的,在OSI模型中,网络层是网络节点中的最高层,所以网络层将体现通信子网向端系统所提供的网络服务.在分 ...

  3. 【计算机网络】数据链路层 : 局域网基本概念 ( 局域网分类 | 拓扑结构 | 局域网特点 | 局域网传输介质 | 介质访问控制方法 | IEEE 802 | 链路层 LLC、MAC 控制子层 )

    文章目录 一. 局域网 二. 局域网 拓扑结构 三. 局域网 传输介质 四. 局域网 介质访问控制方法 五. 局域网 分类 六. IEEE 802 标准 六. 数据链路层 LLC.MAC 子层 一. ...

  4. 【计算机网络】知识点整理 第四章 网络层(王道考研视频学习记录)

    网络层 4.1 4.1.1功能概述 4.1.2 电路交换.报文交换与分组交换 4.1.3 数据报与虚电路 4.2 路由算法与路由协议概述 4.3 4.3.1 IP 数据报格式 4.3.2 IP数据报分 ...

  5. 计算机网络数据链路层

    数据链路层 数据链路层在物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原 始比特流的功能,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,使之对 网络层表现为一条无差 ...

  6. 计算机网络 - 数据链路层

    一. 数据链路层的功能 数据链路层在物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,使之对网络层表现为 ...

  7. 04741计算机网络原理2018年版-第四章 网络层 知识要点

    知识点总结 一.网络层服务 标记: 1. 网络层服务 网络层介于传输层和数据链路层之间,传输层提供端到端的进程间通信服务,数据链路层的功能是实现物理链路直接相连的两个节点之间的数据帧传输服务,网络层关 ...

  8. 计算机网络 数据链路层 要解决的三个问题 差错检测

    数据链路层(2) 差错控制 - PBDragon - 博客园一.差错控制 数据在传输过程中,由于信道受到噪声干扰的影响,信号波形传到接收方就可能会发生错误,为了把这些错误减到预期要求,就需要进行差错控 ...

  9. 【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCP/IP 模型 | 五层参考模型 )★★★

    文章目录 一.计算机网络概念 ★ 二.计算机网络组成 ★ 三.计算机网络功能 ★ 四.计算机网络分类 ★ 五.性能指标 ★★ 六.分层架构 ★★ 一.计算机网络概念 ★ 计算机网络 是 互连的 , 自 ...

最新文章

  1. linux交换分区的目录,linux 下的交换分区及根目录
  2. Facebook推开源软件平台ParlAI,能否解决机器人灵魂缺失问题?
  3. 知识图谱 (知识计算推理)
  4. Linux终端操作MySQL常用命令
  5. JAVA格式化当前日期或者取年月日
  6. 对一个简单汇编程序分析
  7. 怎么在百度里通过关键词搜索到自己的网站
  8. pycharm英语怎么读_PyCharm常用设置
  9. 睡眠 应该用 a加权 c加权_?焦虑自测 ,看看你的焦虑程度到底有多深?是否影响睡眠?...
  10. 同个网络找不到计算机打印机共享,局域网共享打印机搜索不到怎么办 局域网共享打印机搜索不到解决方法...
  11. 改善睡眠的东西有哪些?促进睡眠的方法
  12. 三十岁仍一事无成,一个失败工程师的自白
  13. python爬取微博评论_python爬虫抓取新浪微博数据
  14. 新马華人的姓名大多用方言拼音,所以显得很混乱
  15. 3年级计算机课程安排,人教版三年级信息技术教学计划
  16. Ubuntu16.04完全卸载Mysql 5.7
  17. 微信的WXML和HTML WXSS和CSS的区别详解
  18. 客户开发篇 | 外贸业务员怎么打电话开发跟进客户呢?
  19. 官方确认索尼PS5创史上最佳首发记录 国行版可能要2021年见
  20. JavaScript实现页面加载成功后刷新一遍当前页面(二)

热门文章

  1. CentOS 5.3 下快速安装配置 PPTP ××× 服务器
  2. [转载]秀脱linux实战笔记linux-kernel-3.0.3实战篇
  3. Cookie,Session
  4. 单链表的几个基本操作
  5. (转)MySQL 服务器内存使用
  6. 数据库 ACCESS与SQL SERVER 2000分页SQL语句 分析
  7. 用ajax控件作的高级搜索
  8. linux memcached 的安装
  9. 寒假作业3 抓老鼠啊~亏了还是赚了?
  10. Docker安装部署RabbitMQ