网络协议学习笔记 Day1
OSI 七层模型是一个规范,其规定了机器之间如何通信;OSI 模型是一个理论模型,互联网实际使用的是 TCP/IP 模型。
OSI 模型有 7 层;每一层都有一个特定的作用;第 1 - 4 层合称为“网络层”;每一层相对独立;每一层只能和相邻的层通信。
当传输数据时,我们从 OSI 的最上层遍历到最下层;在另一个机器那里,则是相反的方向,从最下层到最上层。
单模光纤传输的光的波长是单一的,使用的是激光,颜色可以是绿色、蓝色、红色,等等。单模光纤的有效传输距离大概是 60 千米。
多模光纤传输的光则是白光,包含各种波长。白光是各种光的组合,比如太阳光就是典型的白光。多模光纤的有效传输距离大概是 2 千米。
光纤传输的最大距离大概可以达到 8000 千米。光纤的信号传输载体是玻璃芯,即使光缆外面有外套保护,可以增加光纤的抗折性,都不能突破走直角的瓶颈。
CSMA/CD 是 Carrier Sense Multiple Access / Collision Detection 的缩写,表示“带有冲突检测的载波侦听多路存取”。
数据链路层的作用是:使局域网中的机器互相连接。更准确地说,第二层的目标是使得这些连接的机器能互相通信。除此之外,数据链路层还有一个作用:侦测传输错误。是侦测,而不是修正。也就是说只是发现错误,但是不负责修复错误(好像很不负责任的说)。
以太网的帧头一共有 18 个字节。
接收方和发送方的 MAC 地址分别占用 6 个字节;
第 3 层的协议用 2 个字节编码;
CRC 用 4 个字节编码。
以太网帧的最小尺寸是 64 字节。以太网帧的最大尺寸是 1518 字节。
CAM 是 Content Addressable Memory 的缩写。CAM 表示“内容可寻址内存”或“内容可寻址存储器”。
交换机只是一个类似中间人或中继(relay)的角色,负责转发信息,有点类似邮局的包裹处理系统。因此交换机不需要有 MAC 地址。
交换机不能主动地获知网络中的机器的 MAC 地址,而只能被动地学习。
版权声明: 本文为 InfoQ 作者【穿过生命散发芬芳】的原创文章。
原文链接:【http://xie.infoq.cn/article/e65ea15b27512ff59f292d3db】。文章转载请联系作者。
评论