物理层的原理

发布网友

我来回答

1个回答

热心网友

物理层(Physical Layer)是计算机网络OSI模型中最低的一层,位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即一个二进制位(“0”或“1”)。实际的比特传输必须依赖于传输设备和物理媒体,但是,物理层不是指具体的物理设备,也不是指信号传输的物理媒体,而是指在物理媒体之上为上一层(数据链路层)提供一个传输原始比特流的物理连接。物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。简单的说,物理层确保原始的数据可在各种物理媒体上传输。
⑴为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成。一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接。所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路。

⑵传输数据,物理层要形成适合数据传输需要的实体,为数据传送服务。一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞。传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要。

⑶完成物理层的一些管理工作。
物理层

PC机的异步串行通信编程方法内容包括DOS、WINDOWS和BIOS级PC通信、基于异步通信与器的系统的PC通信以及通信编程方法。

DOS级通信
PC机一般常有两个异步串行端口,分别称作COM1和COM2,它们都符合RS-232C标准。在DOS操作系统中,COM1、COM2被作为I/O设备进行管理,COM1、COM2便是它们的逻辑设备名。据此,DOS便可通过对COM1、COM2操作实现异步串行通信。DOS的MODE命令可用以设置异步串行端口的参数,DOS的COPY命令允许将异步串行端口作为一个特殊的"文件",进行数据传输。下面举一个利用DOS的MODE、COPY命令,进行双机键盘输入字符传输的例子。MODE命令的格式如下:

MODE端口名:速率,校验方式,数据位数,停止位位数

其中端口名为COM1或COM2;传输速率可选110、150、300、600、1200、2400、4800或9600bps;校验方式为E(偶校验)、(奇校验)或N(无校验);数据位数为7或8位;停止位位数为1或2位。通信双方设置的参数应一致,如双方都打入如下命令:MODECOM1:1200,E,7,1则表示双方以COM1为异步通信端口以1200bps、偶校、7位数据位、1位停止位的设置参数进行通信。DOS中有一标准控制台COM,实际上作输入时CON即键盘,作输出时CON即显示器。

准备发送的PC机执行如下命令:COPYCON:COOM1:表示将从键盘收到的信息通过COM1串行口发送。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com