物理层考虑是怎样才能在连接各种各种计算机的传输媒体上传输比特流
物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么.
就好比我们使用手机上面的软件 我们只需享受软件提供给我们的服务即可,而无需知道软件是如何设计的
两种传输媒体:
物理层协议的主要认为:
形状和尺寸,引脚数目和排列,固定 和 锁定装置.电压的范围.电压表示何种意义.事件的出现顺序





串行传输 : 发送端将数据一个比特一个比特的发送,只需要一条传输线路(远距离通信采用)
并行传输 : 发送端将数据在一个时刻发送n个比特,需要n条传输线路(计算机内部采用)



数据通信中的常用术语:
将数字信号转换为另一种数字信号,在数字信道传输 称为编码 将模拟信号转换为数字信号,在数字信道中传输 也称为编码

下面是常用的编码方式:
1. 不归零编码
不归零编码(Non-Return-to-Zero, NRZ)是一种常见的数字信号编码方式,其中逻辑 0 和逻辑 1 分别用不同电平表示。尽管 NRZ 编码简单直观,但确实存在同步问题。
同步问题主要是由于长时间连续发送相同的比特(如连续的 0 或 1),导致接收端无法准确判断位传输的起始和结束位置。
2. 归零编码
归零编码(Return-to-Zero, RZ)的确可以克服 NRZ 编码中的同步问题,但它所带来的副作用是编码效率较低。
在归零编码中,每个位都会有一个归零点,无论是逻辑 0 还是逻辑 1。这意味着信号在每个位的结束时都会回到零电平,然后再开始下一个位的编码。这种归零操作确保了接收端能够根据每个位的起始位置进行准确的同步。
然而,这种归零操作会导致编码效率降低。因为在归零过程中会有额外的电平变化,信号频率更低,传输的比特率较高。
3. 曼彻斯特编码
码元的跳变——既表示【时钟】,又表示【数据】
传统以太网——使用的就是【曼彻斯特编码】
4. 差分曼彻斯特编码
曼彻斯特编码的升级版(区别开了时钟和数据的flag)

基本调制方法


信号在传输过程中会受到各种影响

失真严重 也叫码间串扰


