TCP/IP学习笔记8--数据链路之基本概念
“ 在你生命的最初30年中,你养成习惯;在你生命的最后30年中,你的习惯决定了你。 ”---- Steve Jobs TCP/IP对于OSI参考模型的数据链路成及以下部分(物理层)没有做定义。但是,数据链路的知识对于深入理解网络起着至关重要的作用。 数据链路层的协议定义了通过 通信媒介 互联的设备之间的传输的规范。通信媒介包括双绞线电缆,光纤,电波等介质。 计算机以0和1表示信息,嗯安儿实际的通信媒介之间踔厉的是电压的高低,光的闪灭等信号,进行转换的正式物理层。数据链路层处理的数据也不是单纯的0 1序列,该层把它们集合为一个叫做帧的块,然后进行传输。 基本概念1: MAC地址: 网卡的地址,亦称为物理地址,任何一个网卡的mac地址都是全球唯一的,mac一般会烧入rom中。 另外,无线LAN,蓝牙设备中也使用同样规格的mac地址。 上图,各个主机都接收数据,然后各自根据数据头中的mac地址判断是不是给自己的数据。 基本概念2: 共享介质型网络: 多个设备使用同一个信道进行发送和接受,属于半双工通信(能接受 发送,但是不能同时进行)。为了协调各个设备对信道的使用,一般采用两种方式:争用方式 和 令牌传递方式 1)争用方式: 各个设备采用先到先得的方式占用信道发送数据,如果多个设备同时发送会产生冲突现象。 2)令牌传递方式:--- 不错的思想哈 沿着令牌环发送一种令牌报文