第1章 局域网技术基础
本章主要内容
●局域网体系结构与标准
●局域网的拓扑结构
●局域网的传输媒体
●局域网的互连
1.1 概 述
1.1.1 局域网的普及
一个微机系统应用于学校、办公楼、工厂、企业等场合,这些系统互连起来,实现系统之间交换
数据和共享昂贵的的资源。
(1)主要包括与其它用户交换报文、共同访问公共文件和数据资源;
(2)实现硬件资源的共享,例如共享大容量存储器和高性能激光打印机等。
1.1.2 局域网的定义
在一个小区范围内,将分散的微机系统互连起来,实现资源的共享合同型,便构成了局域网
(LAN)。几点说明:
(1)局域网终端设备:又称为数据通信设备。主要包括:微机、服务器、终端、外围设备、传感
器(如温度、湿度、安全报警传感器等),数字电话、数字电视发送和接收机以及传真机等。
当然不是所有的LAN都能配置上述设备。
(2)局域网的地理覆盖一般可达几十公里范围;
(3)局域网在传输媒体上的数据传输速率为10Mbps、100Mbps及1000Mbps。
1.1.3 局域网的技术要素
●体系结构与标准
●传输媒体
●拓扑结构
●数据编码
●媒体访问控制 MAC
●逻辑链路控制 LAC
1.2 局域网体系结构与标准
1.2.1 局域网参考模型
LAN参考模型是以IEEE802(国际电工电子工程师协会)标准的工作文件为基础,并且采用参考模型
来分析这一问题。
1.局域网存在的四个特征
(1)它用带地址的帧来传送数据;
(2)不存在中间交换,所以不要求路由选择。
(3)数据传输各层的对应内容:
第一层: 物理层,比特传输;
第二层: 数据连路层,组成帧,并进行一定的控制,主要包括:寻址、排序、流量控制、差错控
制等。
第三层: 网络层,完成路由选择。
(4)层二和层三的区别
层二是通过单个链路完成其功能,层三是通过数个链路完成的。
2.域网体系结构
3.局域网数据的传递(二层和三层)
(1)最上层接收来自所连接的站的发送信息;
(2)通过服务访问点(SAP)向下层交换信息,SAP是相邻层的逻辑接口;
(3)发送时将数据组装带有地址的差错检测字段的帧;
(4)接收时拆卸帧,完成地址识别和差错检测;
(5)管理链路上的通信。
4.物理层的主要功能
(1)信号的编码和译码;
(2)前导码的生成和除去(前导码用于帧同步);
(3)比特的发送和接收。
1.2.2 局域网媒体访问控制
1.么是MAC?
所有局域网均由共享该网络传输能力的多个设备组成。需要有某些方法控制对传输媒体的访问,
以便两个特定的设备在需要时可以交换数据。
2.体访问技术中的“方法”
“方法”分为两种,指控制是在集中方式下还是在分布方式下来实现。
(1)集中方式:
某个控制器被指定拥有访问网络的控制权,此时,希望发送的某个站必须等待,直到他收到该控
制器的准许,该站才允许发送。
(2)分布方式:
由各个站集体地完成媒体访问控制功能,动态地确定站的发送顺序。
(3)集中方式方案的优点和缺点:
优点a.可提供诸如优先权、保证带宽,具有较大的控制访问能力。
b.允许每个站有尽可能简单的逻辑;
c.避免了协调问题。
缺点:a.会出现影响全网的单点故障;
b.会发生瓶颈作用,时效率降低。
分布方式方案的优点和缺点:正好与集中式相反。
3.访问控制技术的分类
主要按同步和异步进行划分。
(1)同步技术:
每个连接均被分配一个专用规定的传输容量。这种方式在局域网中不是最佳的,因为每个站发送
数据是随机的。
(2)异步技术:
根据各站的发送情况分配传输容量,异步技术可进一步划分为:循环、预约、竞争三种情况。
1.异步技术三种方法
(1)循环:
给每个站轮流发送的机会,在此机会里,某站可以谢绝发送,或发送一定限度的信息。此限度为
每个站每次发送的最大数据量或最大时间量来表示。
(2)预约:
对于平稳流式的业务,预约技术是相当合适的。即将媒体(介质)上的时间划分为许多时隙,当
某站需要发送信息时,提前预约时隙。
(3)竞争:
对于突发式业务,竞争技术通常是合适的,各个站采取简单的竞争方式进行竞争发送数据。常用
的方式为循环和竞争方式。
1.2.3 局域网数据链路控制LLC
1.LAN的LLC与传统链路层的区别:
(1)它必须支持链路的多路访问特性;
(2)它可利用MAC子层来实现链路访问中的某些功能;
(3)它必须提供某些属于三层的功能。
2.LLC的主要功能:
(1)端到端的差错控制功能;
(2)端到端的流量控制功能;
(3)完成无连接服务功能;
(4)完成面向连接服务功能;
(5)能进行复用,即多个不同的端点的数据在同一信道上传输。
3.服务访问点(SAP)
SAP在每层中有若干个点,分别用SAP1、SAP2……SAPn表示,每个SAP属于某站,但它又在LLC层有
若干个SAP,每个SAP均由一个自己的地址,例如A点LLC层的SAP,可简单表示为:(A,1),如下
图。下面来看各站的SAP之间是如何通信的。
如上图,假设站A内有一个应用X,希望将电文发送给站C内的一个进程,(A为某PC内的报告生成
程序,C为一台打印机和一个简单的打印机驱动器)
(1)站A的链路发送一个“连接请求”,的若干控制比特的帧,该帧内含源地址(A,1—X),目
的地址(C,1—M),及其它的控制比特。
(2)LAN将该帧传递给C站;
(3)如果“C”站空闲,就返回一个“接受连接”帧,(如果不空闲,这需要等待);
(4)当A站与C站建立连接后,就可以利用站A的LLC将来自X的全部数据组装成帧,每帧均含源地
址和目的地址;
(5)在此段时间,所有寻找(A,1)的帧均被拒绝,除非是来自(C,1)的帧。同样(C,1)的
寻找帧也被(C,1)拒绝,字节收(A,1)的帧。
(6)以上方式被称为面向连接服务。
在以上进行数据交换的同时,各站的其它SAP之间可以同时传递消息,例如,进程Y可以连接到
(A,2),并与(B,1)交换数据,这就是一个复用的例子。