数据链路的作用:
数据链路层协议定义了通过通信媒介互联的设备之间的传输规范。
通信媒介包括:
双绞线电缆、同轴电缆、光纤、电波以及红外线等介质。
各个设备之间有时也会通过交换机、网桥、中继器等中转数据。
数据链路层处理的数据不是单纯的0、1序列,该层把它们集合为一个叫做“帧”的块,再进行传输。
OSI参考模型中数据链路层相关技术有:
MAC寻址(物理寻址)、介质共享、非公有网路、分组交换、环路检测、VLAN(Virtual Local Area Network,虚拟局域网)。
本章也会涉及传输方式的数据链路,如以太网、WLAN(Wireless Local Area Network,无线局域网)、PPP(Point to Point Protocol,点对点协议)等概念。
数据链路也可以被视为网路传输中的最小单位。
互联网称为“数据链路的集合”。
数据链路相关技术:
MAC地址:
MAC地址用于识别数据链路中互连的节点
MAC地址长度为48位,任何一个网卡的MAC地址都是唯一的。
MAC地址3~24位表示厂家识别码
每个NIC(网卡)厂商都有特定的识别数字。
MAC地址的25~48位在厂商内部标识每个网卡。
例外:虚拟网卡可能会不是唯一的。
共享介质型网络:
共享介质型网络指多个设备共享一个通信介质的网络。
最早的以太网和FDDI是介质共享型网络。
基本上采用半双工通信。
争用方式、令牌传递方式
非共享型网络:
非共享型网络是指不共享介质,对介质采取专用的一种传输控制方式。
网络中的每个站直连交换机,由交换机负责转发数据帧。
采用全双工通信方式。
根据MAC地址转发
环路检测技术:生成树方式、源路由法
VLAN:
交换机按照其端口区分了多个网段,从而区分了广播数据传播的范围,减少了网络负载并提高了网络的安全性。
以太网:
以太网的连接形式:
1、共享介质型
2、非共享介质型
以太网帧格式:
前端有一个叫前导码,由0、1数字交替组合而成。
前导码末尾是一个叫做SFD的域。
域之后是以太网帧的本体。
前导码与SFD合起来占8个字节。
以太网帧本体前端是以太网的首部,共占14个字节。
6个字节的MAC地址,6个字节的源MAC地址,2个字节的上层协议类型。
帧头后面是最大容量46~1500个字节的数据帧。
帧尾是一个叫做FCS(帧检验序列)的4个字节。
IEEE802.3 以太网与一般的以太网有区别。
无线通信;
短距离无线 数米 个别组织 RF-ID
无线PAN 10米 IEEE802.15 蓝牙
无线LAN 100米 IEEE802.11 Wi-Fi
无线MAN 100千米 IEEE802.16、IEEE802.20 WiMAX
无线RAN 700千米 IEEE802.22 ---
无线WAN --- GSM、CDMA2000、W-CDMA 3G、LTE、4G、下一代移动通信网络
公共网路:
模拟电话线路
移动通信服务
ADSL
FTTH:光纤直接入户
FTTB:光纤直接入楼
有线电视
专线:1对1连接
VPN:
IP-VPN:
意指在IP网络(互联网)上建立VPN。
广域以太网:
在数据链路层上利用VLAN实现VPN技术。
无线网络LAN:开放Wi-Fi