物理层这里不做过多阐述,主要是涉及硬件与具体物理实现的内容。
1、物理层的基本概念
物理层的主要任务是确定与物理传输媒体的接口的一些特征,如机械特征,电气特征,功能特征,过程特征等。物理层处理的是0、1比特的数据,它把二进制的0、1转换成实际的通信媒介的物理现象,如电压的高低、光的闪灭、电波的强弱等,从而通过更下层的物理媒介来进行实际数据传输。
2、物理层下的传输媒体
双绞线、同轴电缆、光缆、无线电传输等。
数据链路层比较重要。
1、数据链路层的基本概念
数据链路层有时候也指以太网或无线局域网等通信手段。数据链路层主要作用是在互连同一种数据链路的节点之间进行包传递。数据链路层的协议定义了通过通信媒介互联的设备之间的传输规范,有时也会通过交换机、网桥、中继器等来中转数据。数据链路层处理的数据是一个叫帧的块。
数据链路层的使用信道主要有点对点信道和广播信道。点对点信道使用一对一的点对点通信方式。广播信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据收发(即后面说的以太网)。
2、一些重要概念
(1)链路
链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。在进行数据通信时,两个计算机之间的通路往往是由许多的链路串接而成的。
(2)数据链路
数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。一般的适配器都包括了数据链路层和物理层这两层的功能。
(3)MAC地址
MAC地址用于识别数据链路中互连的节点的硬件地址。在使用网卡的情况下,MAC地址一般都会被烧入到ROM中,因此任何一个网卡的MAC地址都是唯一的,全世界都不会有重复(当然也不一定,但是即使MAC地址相同,只要不同属于一个数据链路就没问题)。由于制定MAC地址规范时候没有限定数据链路的类型,所以无论哪种数据链路的网络(以太网、FDDI、ATM、无线LAN、蓝牙等),都不会有相同的MAC地址出现。
MAC地址长48比特,结构如图所示:
3、点对点信道(点对点协议PPP)
PPP(Point-to-Point Protocol),是全世界使用的最多的数据链路层协议。拨号上网使用的就是PPP。