1、以太网概念
双绞线两端配有RJ45八针连接器,这种八针连接器用于在半双工和全双工模式下进行数据的发送和接收。
半双工模式:数据一次沿一个方向传输。主机A向主机B发送数据的时候,主机B不能向主机A发送数据。
全双工模式:数据沿两个方向传输,以太网的全双工模式可以通过使用一对双绞线实现。主机A向主机B发送数据的同时主机B也可以向主机A发送数据。
光纤线缆:光纤线缆使用玻璃光纤或塑料光纤作为光脉冲的传输通道来传输数据
光纤电缆可以根据实际需求使用不同类型的连接器:SFP连接器、SC连接器
数据链路层在网络层交付的IP数据包的前面加上“目的地址”、“源地址”、“类型”字段,并且在最后加入4字节的FCS字段,组成一个以太网MAC帧,然后交付给物理层。
注意:当数据字段(IP数据报)的长度小于46字节时,应当在数据字段的后面加上整数字节的填充字段,以保证以太网的MAC帧长度不小于64字节。
当多个主机接到同一个网络信道上,要实现两个主机之间的通信,每个主机发送的帧包含了目的地址和源地址,广播信号上的每一台主机都能接收到该帧,接收到帧的主机将帧中的目的地址与保存在网络适配器的电可擦除、可编程、只读存储器EEPROOM中的MAC地址进行比较,如果匹配则接受该帧,否则就丢弃该帧。
根据MAC地址为单播MAC地址还是广播MAC地址还是多播MAC地址,在计算机网络中“发往本站(本主机)的帧”分为三种:单播(unicast)帧(一对一)、广播(broadcast)帧(一对全体)、多播(multicast)帧(一对多)。
据斯诺登介绍,美国国家安全局有一套系统通过监视电子设备的MAC地址来跟踪城市中每个人的行动,因此苹果率先在ios系列设备扫描网络时采用随机MAC地址技术,随后Windows10,安卓6.0以及内核版本3.18的Linux系统也提供随机MAC地址功能。目前大多数移动设备都采用了随机MAC地址技术。