局域网与广域网

局域网

技术特性

  • 传输媒体——指用于连接网络设备的介质类型,常用的有双绞线、同轴电缆、光纤,以及微波、红外线和激光等无线传输媒体。
  • 传输技术——指借助传输媒体进行数据通信的技术,常用的有基带传输和宽带传输两种。
  • 网络拓扑——指物理结构和形状。
  • 媒体访问控制方法——指多台计算机对传输媒体的访问控制方法。

相关标准

IEEE 802

CSMA/CD协议

CSMA/CD协议即带冲突检测的CSMA协议。
CSMA/CD协议中,有争用传输空闲三种状态。

当两个侦听到信道空闲并同时开始发送数据时,就会检测到冲突。一旦检测到冲突,就立即终止冲突帧的发送,然后等待一个随机的时间后,重新尝试发送。

原理
  • 载波监听
    任一站要发送信息时,首先要监测总线,用来判决介质上有否其他站的发送信号。如果介质状态忙,则继续检测,直到发现介质空闲。如果检测介质为空闲,则可以立即发送。
  • 多路访问(多次访问)
    意思是网络上所有主机收发数据共同使用同一条总线,且发送数据是广播式的。
  • 冲突检测
    每个站在发送帧期间,同时具有检测冲突的能力。一旦检测到冲突,就立即停止发送,并向总线上发一串阻塞信号,通报总线上各站已发生冲突。
争用期

假设有一个以同轴电缆为传输介质的总线型局域网,其上有A、B两台计算机,两者之间的电缆长度为L(m),总线型局域网的数据传输速率C(bps),电磁波在同轴电缆中的传播速率为v=2*108m/s。将总线上的端到端单程传播时延记为τ,
其中,τ=L/v。

总线型局域网的端到端往返时延 2τ 称为争用期,也称为冲突窗口。

最短帧的计算

最短帧长为争用期内传输的比特数:
Lmin=2τ*C

以太网MAC帧格式
以太网DIX v2 标准 字段长度(字节) IEEE 802.3 标准 字段长度(字节)
前导符字段(P) 7 前导符字段(P) 7
帧开始标志(SFD) 1 帧开始标志(SFD) 1
目的地址(DA) 6 目的地址(DA) 2 or 6
源地址(SA) 6 源地址(SA) 2 or 6
数据类型(T) 2 数据长度(L) 2
用户数据(DATA) <=1500 用户数据(DATA) <=1500
填充字段(PAD) <=46 填充字段(PAD) <=46
帧校验序列(FCS) 4 帧校验序列(FCS) 4
信道利用率

假设争用期长度为2τ,帧长为L bit,数据发送速率为C bit/s,帧间间隔为τ,即发送成功后要经过时间τ使信道转为空闲才发送下一帧。
假设检测到冲突后并不发送冲突加强信号。总线局域网上共有N个站,每个站发送帧的概率都是 p。帧发送时延为T0=L/C (s)。争用期平均个数为Nc
发送一帧所需的平均时间为Tav ,则
Tav = 2τ Nc+T0
一帧的发送时延为T0,所以CSMA/CD方式下局域网平均信道利用率(也称为归一化吞吐量)为:
η = T0/Tav = T0/(2τ
Nc+T0+τ)

以太网级联与扩展

在物理层扩展局域网

集线器在物理层扩展局域网,扩大了局域网覆盖的地理范围,使不同部门局域网的计算机可以相互通信。但需要注意的是,用集线器连接起来的局域网构成了一个更大的冲突域,最大总吞吐量并没有提高。

在数据链路层扩展局域网

当连接多个不同类型的局域网时,就需要在数据链路层扩展局域网,使用的设备为网桥
网桥工作在数据链路层,它根据 MAC 帧的目的地址对收到的帧进行转发。
网桥具有过滤帧的功能。当网桥收到一个帧时,并不是向所有的端口转发此帧,而是先检查此帧的目的 MAC 地址,然后再确定将该帧转发到哪一个端口。

以太网交换机

转发方式及其特点

直通交换方式
不必将整个数据帧先缓存再进行处理,而是在接收数据帧的同时就立即按数据帧的目的MAC地址决定该帧的转发端口,因而提高了帧的转发速度。
缺点是不检查差错就直接将帧转发出去,因此有可能也将一些无效帧转发给其他的站。

存储转发方式
需要将帧完全接受和缓存下来,然后根据帧头部的目的MAC地址进行转发。

无碎片交换方式
实际上是直通方式的一种改进,要求交换机只有在收到64字节以后才开始以直通方式转发帧,从而避免转发发生冲突而造成的碎片帧。

高速以太网

随着技术的发展,以太网支持的数据传输速率越来越高,速率在100Mb/s及以上的以太网一般称为高速以太网,如:

  • 100BASE-T以太网
  • 千兆以太网
  • 万兆以太网(10Gbit/s以太网)

虚拟局域网VLAN

概念

虚拟局域网(VLAN)是在现有局域网上提供的划分逻辑组的一种服务,由IEEE 802.1Q标准进行了规定。
虚拟局域网是由一些局域网网段构成的与物理位置无关的逻辑组,而这些网段具有某些共同的需求。
每一个VLAN的帧都有一个不同的标识符,指明发送这个帧的工作站是属于哪一个VLAN。
利用以太网交换机可以很方便地实现虚拟局域网VLAN。

划分方法

通过在以大网的帧格式中插入一个称为VLAN标记4字节标识符,用来指明发送该帧的工作站属于哪一个虚拟局域网,实现逻辑组的划分。


广域网

虚电路和数据报比较

特点 数据报服务 虚电路服务
思路 可靠通信应由用户主机来保证 可靠通信应由网络来保证
连接的建立 不需要 必须有
目的站地址 每个分组都有目的站的全地址 仅在连接建立阶段使用,每个分组使用短的虚电路号
分组的转发 每个分组独立进行路由、转发 属于同一虚电路的所有分组均按照同一路由进行转发
当结点出故障时 出故障的结点可能会丢失分组,后续分组将改变路由 所有通过出故障结点的虚电路均不能工作
分组的顺序 不一定按发送顺序到达目的站 总是按发送顺序到达目的站
端到端的差错处理和流量控制 由用户主机负责 可以由网络负责,也可以由用户主机负责

广域网技术

X.25分组交换网

CCITT在上个世纪70年代制订了公用分组交换网接口的建议,即X.25标准。
遵循X.25标准设计的网络为X.25分组交换网,简称X.25网。
X.25标准制订了面向连接的虚电路服务的服务规范,主要对公用分组交换网的接口进行了定义。

帧中继

帧中继(Frame Relay)采用快速分组交换技术,是对X.25网络的改进,被称为第二代的X.25,于1992年问世。
帧中继网络提供虚电路服务,可以用来为互联网提供具有相对高速率的链路。

ATM

异步传递方式ATM(Asynchronous Transfer Mode)是建立在电路交换和分组交换的基础上的—种面向连接的快速分组交换技术