一、以太网、局域网
-
局域网的主要特点
网络为一个单位
所拥有的,地理范围,站点数目有限 -
局域网的优点
广播功能(局域网数据链路层使用的是广播信道)
从一个站点可以方便的访问全网
局域网上的主机可以共享局域网中的各种硬件和软件资源 -
局域网分类
1、星形网
:集线器(hub)的出现和双绞线大量用于局域网,传统的总线以太网都是使用集线器和双绞线的星形结构的以太网
,物理上星形结构,逻辑上是总线结构
2、环形网
3、总线网
:各站直连总线,总线两端的匹配电阻吸收总线上的电磁波能量,避免产生有害的电磁波反射
-
以太网和局域网
以太网
是一种局域网
,而局域网却不一定是以太网,只是由于 目前大多数的局域网是以太网(垄断地位),所以一般说局域网,大家都默认为以太网。
所谓以太网,是一种总线型局域网
,是施乐公司创建。
局域网的拓扑结构有很多实现方式,有星型、环形、总线型等。但是这些年来的经验看,以太网,也就是总线型的是最成功的,应用最广泛的。 -
局域网的传输媒体
双绞线
是主流
数据率要求很高时,采用光纤
-
局域网的工作层次
涉及了数据链路层
和物理层
但和数据链路层
相关多一些 -
共享通信媒体资源的方法
1、静态划分信道(频分复用、时分复用、波分复用和码分复用):代价较高, 不适用于局域网
2、动态媒体接入控制(多点接入):通信时信道并非固定分配给用户,进一步分为随机接入
和受控接入
-
随机接入
所有用户可随机发送信息
若恰巧有多个用户同时发送信息,会在共享媒体上产生碰撞(冲突)
,使得这些发送都失败
有专门的解决碰撞的网络协议
以太网采用的就是随机接入
,本章重点讨论 -
受控接入
共享媒体资源的用户不能随机发送信息,受一定控制来发送
如轮询
类似于分时 -
以太网的两个标准
1、施乐公司最先发明,第二版为 DIX Ethernet V2
2、在 1 的基础上, IEEE 也做了一个以太网标准。该标准把 局域网的数据链路层 拆成 两个子层 :逻辑链路控制 LLC子层
,媒体接入控制 MAC子层
。与接入到传输媒体有关的内容
都放到了MAC子层
;LLC子层和传输媒体无关,很少谈及 LLC子层。适配器大多只装有 MAC 协议
-
数据链路层使用的地址
MAC地址
无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始节点出发,从一个节点传递到另一个节点,最终传送到目的节点。
二、适配器
-
适配器工作在TCP/IP协议中的
网络接口层
(OSI中的数据链路层和物理层
)
计算机与外界通信必须要通过适配器 -
适配器特性
原本是主机机箱
中插入的一块网络接口板,又叫做 网络接口卡(NIC,网卡
)
现在计算机主板上已嵌入了这种适配器
,不再使用单独的网卡,叫适配器更准确
适配器内装有处理器
和存储器
(RAM,ROM)
适配器要有串并转换
的功能:适配器和局域网之间的通信通过电缆和双绞线以串行方式进行,和计算机主板上的 IO总线 以并行方式传输
适配器中要有对数据进行缓存的存储芯片
:网络上的数据率和计算机总线上的数据率不同
适配器在收发各种帧时,使用的是自己的CPU
计算机的硬件地址mac
在适配器的ROM
中,计算机的软件地址ip
在计算机的存储器
中
以太网所需要的mac协议 的程序
和mac 地址
都已经固化在适配器的 rom 中了 -
适配器驱动
要安装在计算机的OS中
此驱动会告诉适配器,应从存储器什么位置上把多长的数据块发送到局域网,或者应该把局域网传过来的数据块存储到存储器什么位置 -
适配器的帧处理
适配器收到出错的帧
时,直接丢弃,不通知计算机
适配器收到正确的帧
时,使用中断通知计算机,并交付协议栈中
计算机要发送IP数据报
时,就由协议栈
把 IP数据报 向下交给适配器
,组装成帧后由适配器发送到局域网
-
适配器涉及的层次
数据链路层和物理层