1-2层 物理层 和 数据链路层

物理层的基本概念

首先要强调指出,物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输比特流,而不是指具体的传输媒体。大家知道,现有的计算机网络中的硬件设备和传输媒体的种类非常繁多,而通信手段也有许多不同方式。物理层的作用正是要尽可能地屏蔽掉这些 传输媒体通信手段 的差异,使物理层上面的数据链路层感受不到这些差异,这样就可使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体和通信手段是什么。

可以将物理层的主要任务描述为确定与传输媒体的接口有关的一些特性,即:

  1. 机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。
  2. 电气特性:指明在接口电缆的各条线上出现的电压的范围。
  3. 功能特性:指明某条线上出现的某一电平的电压的意义。
  4. 过程特性:指明对于不同功能的各种可能事件的出现顺序。

大家知道,数据在计算机内部多采用并行传输方式。但数据在通信线路(传输媒体)上传输方式一般都是串行传输,即逐个比特按照时间顺序传输,因此物理层还要完成传输方式的转换。

具体的物理层协议种类较多。这是因为物理连接的方式很多(例如:可以是点对点的,也可以采用多点连接或广播连接),而传输媒体的种类也非常之多(如架空明线、双绞线、对称电缆、同轴电缆、光缆、以及各种波段的无线信道等)。

数据链路层

  • 链路:所谓链路就是从一个节点到相邻节点的一段物理线路(有线或无线),而中间没有任何其他的交换节点。在进行数据通信时,两台计算机之间的通信路径往往要经过许多段这样的链路。可见链路只是一条路径的组成部分。
  • 数据链路:数据链路则是另一个概念。这是因为当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输。若把实线这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常用的方法时使用网络适配器(既有硬件,也包括软件)来实现这些协议。一般的适配器都包括了数据链路层和物理层这两层的功能。

数据链路层的协议有很多种,但有三个基本问题则是共同的。 这三个基本问题是:

  • 封装成帧
  • 透明传输
  • 差错检测

数据链路层协议

  • 点对点协议 PPP
  • 广播协议 CSMA/CD

点对点协议 PPP

对于点对点链路,点对点 PPP 协议是目前使用得最广泛的数据链路层协议。此外,PPP 协议只支持全双工链路。

点对点协议 PPP(应满足的需求、组成部分、帧格式、工作状态)

广播协议 CSMA/CD

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值