计算机网络 第三章 数据链路层

数据链路层使用的信道主要有以下两种类型:

(1)点对点信道 这种信道使用一对一的点对点的通信方式

(2)广播信道 这种信道使用一对多的广播通信方式,因此过程比较复杂

本章重要的内容有:

(1)数据链路层的三个重要问题:封装成帧、差错检测和可靠传输

(2)因特网点对点协议事例ppp协议

(3)广播信道的特点和媒体接入控制的概念,以及以太网的媒体接入控制协议CSMA/CD

(4)适配器、转发器、集线器、网桥、以太网交换器的作用以及使用场合,特别是网桥和以太网交换机的工作原理

(5)无线局域网的组成和CSMA/CA 协议的要点

协议是水平的、服务是垂直的

1、链路是从一个节点到相邻结点的一段物理线路,而中间的没有任何其他的交换节点

数据链路是指 把一些必要的通信协议的硬件和软件加到了链路上

最常用的方法是网络适配器/网卡(如拨号上网使用的拨号适配器和以太网使用的局域网适配器)来实现这些协议的硬件和软件

一般的适配器包括 数据链路层 和 物理层 两层的功能

早期的数据通信协议称为通信规程,因此在数据链路层,规程和协议是同一个意思

数据链路层的协议数据单元—帧

数据链路层把 网络层 交下来的数据构成帧发送到链路上,以及把接受到的帧中的数据取出并上交给 网路层

在因特网中,网络层协议数据单元就是IP数据报(或简称为数据报、分组或包)

在这种三层模型中,不管在哪一段链路上的通信(主机和路由器之间或两个路由器之间)我们都看做是结点和结点的通信,而每个结点只考虑三层:网络层、数据链路层、物理层

点对点信道的数据链路层在进行通信时的主要步骤如下:

(1)结点A的数据链路层把网络层交下来的 IP数据报 添加 首部和尾部 封装成帧

(2)结点A把封装好的帧发送给 结点B 的 数据链路层

(3)若 结点B 的 数据链路层收到的帧 无差错,则从 收到的帧中提出 IP数据报 上交给上面的 网络层 ,否则丢弃这个帧

2、封装成帧

数据链路层以 帧 为单位  传输和处理  数据

网络层的IP数据报必须向下传送到数据链路层,作为帧的数据部分,同时它的前面和后面分别加上首部和尾部

数据链路层必须使用物理层提供的服务来传输一个一个的帧

物理层将数据链路层交给的数据以比特流的形式在物理链路上传输

因此,数据链路层的接收方为了能以帧为单位处理接收的数据,必须正确识别每个帧的开始和结束,即进行 帧定界

首部和尾部的作用之一的进行帧定界,同时也包含其他必要的控制信息

每一种链路层协议都规定了帧的数据部分的长度的上限,即最大传送单元(MTU)

实现帧定界的方法:在传输的帧和帧之间插入时间间隔(以太网)、在每个帧的开始和结束添加一个特殊的帧定界标志来标记一个帧的开始(SOH)或结束(EOT)

帧定界的标志可以使用某个特殊的不可打印的控制字符作文帧定界符,传输的数据中不可以出现和用帧定界控制字符的比特编码一样的字符,否则就会出现帧定界的错误

我们希望数据链路层提供的是一种“透明传输”的服务,即对上层交给的传输数据没有任何限制,就好像数据链路层不存在一样

为了解决透明传输问题,对于面向字符的物理链路,可以使用一种称为 字节填充 或 字符填充 的方法

发送端的数据链路层在数据中就出现的标记字符前面插入一个转义字符(如ESC)而在接收端的数据链路层对转义字符后面出现的标记字符不再被解释为帧定界符,并且在将数据送往网络层之前删除这个插入的转义字符,如果转义字符也出现在数据中,那么方法任然是在转义字符前面插入一个转义字符,当接收端收到两个转义字符时就删除前面的那个

实现透明传输比特填充、零比特填充法

3、差错检测

比特在传输过程中有可能产生差错,1可能变成0,0可能变成1,称为比特差错

比特差错是传输差错中的一种

在一段时间内,传输错误的比特占所传输的比特总数的比率为误码率

误码率和信噪比有关

差错检测码(EDC)

在数字链路层,为了便于硬件检测差错,通常在帧的尾部设置一个 差错检验字段 存放整个帧(包括首部和尾部)的差错检测码

这个差错检测字段称为帧检验序列(FCS)

因此,在数字链路层进行差错检验,就必须把数据划分成为帧,每一帧都加上差错检测码,一帧接着一帧的传输,然后在接收方逐帧进行差错检测

在数据链路层通常采用循环冗余检验(CRC)技术进行检测

在接收端对收到的每一帧经过CRC检验后,

(1)如果得出的余数R=0,则判断这个帧没有差错,就接受

(2)如果余数不等于0,则判断这个帧有差错(但是没有判断究竟是哪一位或者是那几位出现了差错),丢弃

CRC编码也称为多项式编码,只能检测帧在传输中出现了差错,但是不能纠正错误

凡是 接收端数据链路层 通过差错检测并接收的帧,我们都能以接近1的概率认为这些帧在传输过程中没有产生差错

想要纠正传输中的差错可以使用冗余信息更多的纠错码进行前向纠错(FEC)

在计算机网络通常采用检测重传方式来纠正传输中的差错,或者仅仅是丢弃检测到差错的帧,让上层协议去解决数据丢失的问题

4、可靠传输  (服务态度

可靠传输:发送端发送什么、在对应的接收端就收到什么

可靠传输协议就是要在不可靠的信道上实现可靠的数据传输服务

为了实现可靠的单向数据传输,可靠传输协议需要进行双向通信,因此底层的不可靠信道必须是双向的

①停止等待协议

在计算机网络中实现可靠传输的基本方法是:如果发现错误就重传

接收方采用差错检测技术判断是否存在比特差错,如果没有差错,则发送确认分组ack,如果出现差错则丢弃该组并发送否认分组nak

发送方收到ack之后才可以发送下一个分组,而收到nak之后则继续重传原来的分组,直到收到ack

该协议被称为停止等待协议

同时发送方启动一个超时计时器,超过时间之后没有收到ack则重新传输,就叫做超时重传

重传时间一般设置为略大于“从发送方到接收方的平均往返时间”

在确认分组丢失之后,接收方会收到两个同样的数据分组,即重复分组,若接收方不能识别重复分组,则会导致另外一种差错—数据重复

为了解决该问题,必须使每个数据分组带上不同的发送序号

确认分组也应该带上序号

使用确认和重传机制,我们就可以在不可靠的信道上实现可靠的数据传输,像这种通过确认和超时重传机制实现的可靠传输协议,称为 自动请求重传(ARQ)

5、ppp点对点协议(家用宽带 电视电话线)

 在通信线路质量比较差的年代,可靠传输的高级数据链路控制(HDLC)比较常用

现在来说,点对点协议(PPP)则是目前使用最广泛的数据链路层协议

因特网用户需要连接到某个ISP才能接入到因特网,用户计算机和ISP进行通信时,所使用的数据链路层协议通常就是ppp协议(因特网正式标准)

①ppp的特点

简单:接收方每收到一个帧,则进行CRC的检验;正确则收下,错误则丢弃;使用ppp的数据链路层向上不提供可靠传输服务,如果需要提高可靠传输,则由运输层来完成

封装成帧:ppp规定了特殊字符作为帧定界符(标志一个帧的开始和结束)

透明性:数据传输的透明性

多种网络协议和多种类型链路:ppp可以在同一条物理链路上同时支持多种网络层协议(如IP和IPX),以及可以在多种类型的点对点链路上运行

差错检测:ppp可以对接收端收到的帧进行差错检测(但不进行纠错)并立即丢弃有差错的帧

检测连接状态:ppp有一种机制,能够及时自动检测出链路是否处于正常工作状态

最大传送单元:ppp对于每一种类型的点对点链路设置一个最大传送单元MTU的标准默认值,如果高层协议发送的分组过长超过了MTU的数值,ppp就要丢弃这个帧,并返回差错(MTU是数据链路层的帧可以载荷的数据部分的最大长度,不是帧的总长度)

网络层地址协商:ppp提供了一种机制使通信的两个网络层(例如两个IP层)实体能够通过协商知道或者能够配置彼此的网络层地址

②ppp的组成

有3个部分组成:一个将IP数据报封装到串行链路的方法(这部分信息受限于MTU)、一个用来建立、配置和测试数据链路连接的链路控制协议(LCP)、一套网络控制协议(NCP)其中的每个协议都支持不同的网络层协议,如IP、OSI的网络层

③ppp的帧格式

ppp帧的首部和尾部分别是四个字段和两个字段

ppp首部的第四个字段是2字节的:当协议字段是0x0021时,ppp帧的信息字段就是IP数据报;当协议字段是0xC021时,则信息字段就是ppp链路层控制协议lcp;而0x8021表示是网络控制协议ncp的分组

标志字段表示一个帧的开始或结束,因此标志字段就是ppp的定界符,连续两帧之间只需要一个标志字段,如果连续出现两个标志字段,就表示这是一个空帧,应当丢弃

信息字段中的长度是可以变的,不超过1500字节

尾部的第一个字段是使用CRC的帧检验序列fcs

ppp帧的格式:

               F    A    C         协议                        信息部分 (可变长度)                    FCS        F

字节       1     1    1             2                                 1500                                            2           1

 

④透明传输

当信息字段中出现了标志字段一样的比特组合(0x7E),就必须采取一些措施使这种形式上和标志字段一样的比特组合不出现在信息字段中

当ppp采用异步传输时,它把转义字符定义为0x7D,并采用字节填充

由于在发送端进行了字节填充,因此在链路上传送的信息字节数超过了原来的信息字节数,但接收端在收到数据后再进行与发送端字节填充相反的变换,就可以正确的恢复出原来的信息

ppp用在SONET/SDH链路时,使用面向比特的同步传输(一连串的比特连续传送)而不是面向字符的异步传输(逐个字符地传输)

在这种情况下,ppp采用前面介绍的零比特填充方法来实现透明传输

 ⑤ppp的工作状态

当用户PC向ISP发送了一系列的lcp分组(封装成多个ppp帧),以便建立lcp连接,这些分组及其响应选择了将要使用的一些ppp参数,接着还要进行网络层配置,NCP给新接入的用户PC分配一个临时的地址,这样子PC就成为因特网上的一个有IP地址的主机了

当通信完成之后,NCP释放网络层连接,收回原来分配的IP地址,接着lcp释放数据链路层连接,最后释放的物理层的连接

ppp链路的始终和起始状态的“静止”(这时并不存在物理层的连接)

当检测到调制解调制的载波信号,并建立物理层连接后,ppp就进入了链路的“建立”状态

这时,lcp开始协商一些配置选项,即发送lcp的配置请求帧

这是个ppp帧,其 协议字段 配置为 lcp对应的代码,而信息字段包含的特定的 配置请求 ,链路的另一端可以发送一下几种相应:

配置确认帧:所有选项都接受

配置否认帧:所有选项都理解但不能理解

配置拒绝帧:有的选项无法识别或不能接受时,需要协商

lcp配置选项包括链路上的最大帧长、所使用的鉴别协议的规约,以及不使用ppp帧中的地址和控制字段

协商结束之后就进入了“鉴别”状态,若通信的双方鉴别身份成功,则进入“网络”状态,这就是ppp链路的两端互相交换网络层特定的网络控制分组

如果在ppp链路上运行的是IP,则使用IP控制协议IPCP来对ppp链路的每一端配置IP模块(如分配IP地址)

和lcp分组封装成ppp帧一样,IPCP分组也封装成ppp帧(其中的协议字段为0x8021)在ppp链路上传送

 

当网络层配置完成之后,链路就进入 可进行数据通信的“打开”状态

两个ppp端点还可以发送  回送请求lcp分组  和  回送回答lcp分组  以检查链路的状态

数据传输结束之后,链路的一端发出终止请求lcp分组请求终止链路状态,而收到对方发来的终止确认lcp分组,就转到“终止”状态

当载波停止之后,则回到“静止”状态

 

6、使用广播信道的数据链路层

广播信道可以进行一对多的通信

由于用广播信道连接的计算机共享同一传输媒体,因此使用广播信道的局域网被称为共享式局域网

用广播信道连接多个站点(可以是主机和路由器),一个站点可以方便的给任何其他的站点发送数据,必须解决多个站点在共享信道上信号冲突的问题

因此共享信道需要着重考虑的一个问题就是如何协调多个发送和接收站点对一个共享传输媒体的占用,即媒体接入控制或多址控制问题

媒体接入控制技术主要分为两大类:

静态划分信道:典型的是频分多址、时分多址、码分多址(但是这种方法不是很灵活,所以一般是在物理层上用而不是在数据链路层上使用)

动态接入控制:各站点动态的占用信道发送数据;随机接入和受控接入

随机接入:特点是所有的站点通过竞争,随机的在信道上发送数据。如果恰好有两个或者更多的站点在同一时刻发送数据,那么信号在共享媒体上就要产生碰撞(即发生了冲突)使得这些站点的发送都失败了  著名的共享式以太网采用的就是随机接入

受控接入:特点是结点不能随机的发送信息而必须服从一定的控制 这类的典型代表有集中控制的多点轮询协议和分散控制的令牌传递协议

 

局域网:主要特点是网络为一个单位所拥有,且地理范围和站点数量均有限

局域网可按扑网络拓扑进行分类:由于集线器的出现和双绞线大量用于局域网中,出现了星形网;还有环形网、总线网(传统以太网)、局域网使用的传输媒体双绞线最便宜,如果是数据率很高的时候往往是需要光纤作为传输媒体

局域网工作的层次跨越了数据链路层和物理层

 

局域网体系结构

为了使数据链路层能更好的适应各种局域网标准,IEEE802委员会就把局域网的数据链路层拆分成两个子层,即逻辑链路控制子层(LLC)和媒体接入控制子层(MAC)

与接入到传输媒体的有关的内容都放在MAC子层,而LLC子层来说都是透明的

LLC子层可以为不同类型的网络层协议提供不同类型的数据传输服务(无确认无连接服务、面向连接的可靠传输服务、待确认的无连接服务)

 

网络适配器(网卡)

计算机与外界局域网的连接是通过 通信适配器

适配器是在主机箱内插入的一块网络接口板,这种接口板又称为网络接口卡(网卡)

适配器有自己的处理器和存储器(包括RAM和ROM),是一个半自治的设备

适配器和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的

适配器和计算机之间的通信则是由计算机主板上Io总线以并行传输方式来进行的

因此,适配器的一个重要的功能可以进行数据串行传输和并行传输的转换

适配器还要能够实现局域网的数据链路层和物理链路层的协议

适配器在接受和发送各种帧的时候不使用计算机的CPU,这时CPU可以处理其他的任务;如果接受到一个差错的帧,则直接丢弃不通知计算机,如果接受到一个正确帧,它使用中断来通知该计算机并交付给协议栈中的网络层

当计算机要发送IP数据报的时候,就有协议栈把IP数据报向下交给适配器,组装成帧之后发送到局域网

计算机的硬件地址:适配器的ROM中

计算机的软件地址:IP地址,则存放在计算机的存储器中

 

Mac地址

当多个站点连接在同一个广播信道上想要实现两个站点的通信,则每个站点都必须有一个唯一的标识,即一个数据链路层地址

在每个发送的帧中必须携带标识接收站点和发送站点的地址,由于该地址用于媒体接入控制,因此被称为Mac地址

在生产适配器时候,这种6字节的Mac地址已经被固化在适配器的ROM中,因此Mac地址也被称为硬件地址或物理地址,是一种平面结构的地址(没有层次结构)

无论适配器移动到哪都不会发生改变,可见“Mac地址”实际上就是适配器地址或适配器标识符EUI-48,当这块适配器插入某台计算机之后,适配器上的标识符就成为了这台计算机的Mac地址

IEEE规定地址字段第第一字节的最低为是I/G (表示individual 和 group)当他的值为0的时候,地址字段表示一个单个站地址,当他的值为1的时候表示组地址,用来进程多播(组播)

G/L (group和local)当值为0的时候是全球管理,当值为1的时候本地管理

当路由器通过适配器连接到局域网的时候,适配器上的硬件地址就用来标志路由器的某个接口,路由器如果连接到两个网络上,则需要两个适配器和两个硬件地址

适配器有过滤功能,适配器从网络上每接受一个Mac帧就先用硬件检查Mac帧中的目的地址,如果是发送到本站,则收下,在进行下一步的处理,否则就将此帧丢弃,不再进行其他的处理

发往本站的帧有三种帧:

单播帧(一对一):收到的帧的Mac地址和本站上的硬件地址相同

广播帧(一对全体):即发送给本局域网上全部的站点的帧

多播帧(一对多):即发送给本局域网一部分站点的帧

通常适配器还可以设置为 混杂方式(工作在混杂方式的适配器只要听到有帧在共享媒体上的传输就悄悄地接受下来)如嗅探器

实际上这种做法是窃听了其他站点的通信,但是不中断其他站点的通信(黑客)

 

7、共享式以太网

以太网目前从传统的共享式以太网发展到现在的交换式以太网

总线的特点是:当站点发送数据时,总线上的所有站点都能检测并接收到这个数据(广播通信方式)

也可以在总线上实现一对一的通信方式:每个站点都有一个与其他适配器都不同的地址

以太网采取了两种措施:

采用较为灵活的无连接的工作方式,即不必先建立连接就可以直接发送数据,适配器对发送的数据帧不进行编号,也不要求对方发回确认(以太网提供的服务是不可靠交付的,即尽最大努力的交付)当目的站收到有差错的数据帧的时候(例如用CRC查出有差错)就把帧丢弃,其他什么也不做,对有差错帧是否需要重传有高层来决定,但是以太网并不知道这是重传帧,而是当成新的数据帧来重新发送

以太网采用基带传输,发送的数据都是使用曼彻斯特编码的信号,曼彻斯特编码在每一个比特信号的正中间有一次电平的跳变,接收端可以很容易的利用这个比特信号的电平跳变来提取信号时钟频率,并与发送方保持时钟同步

 在总线上,只要有一个站点在发送数据,总线的传输资源就被占用了,因此在同一时间内只能允许一个站点发送数据,否则各站点之间就会互相干扰,结果就是大家都无法正常的发送数据

采用了CSMA/CD协议解决:载波监听多址接入/碰撞检测

多址接入:是一种多址接入协议,许多站点以多址接入的方式连接在一根总线上,协议的实质是“载波监听”饿“碰撞检测”

载波监听:发送前先监听,每一个站点在发送数据之前要先检测一下总线上是否有其他站点在发送数据,如果有,则暂时不要发送数据,等到信道空闲的时候在发送

碰撞检测:就是边检测边监听,即适配器边发送数据边检测信道上的信号电压的变化情况,以便判断自己在发送数据的时其他站是否也在发送数据(如果有多个,则总线上的信号电压幅度增大)当适配器检测到幅度超过一定的门限值的时候,表面信号发送了碰撞(发生了冲突)因此碰撞检测也被称为冲突检测,碰撞时会发生失真,无法从中得到有用的信息;因此每一个正在发送数据的站点,一旦发现总线上发生了碰撞,适配器立即停止发送,免得继续浪费资源,等待一段随机时间之后再次发送

在使用CSMA/CD协议之前,一个站点不可能同时进行发送和接收,因此使用CSMA协议的以太网不可能进行全双工通信,只能是通过半双工通信(双向交替通信)

以太网端到端往返时间称为争用期(碰撞窗口)

经过争用期的这段时间还没有检测到碰撞,才能肯定这次发送不会发生碰撞

每一个站点在自己发送完数据之后的一小段时间里,存在着有可能遭遇碰撞的可能性,这一小段时间是不确定的,取决于另一个发送数据的站点到本站的距离,但不会超过争用期

10Mbit/s的以太网把争用期确定为51.2 us;以太网规定总线的长度不得超过2500米(原本是5200,但考虑到信号衰减的问题)

发生碰撞的站点不能等下次信道空闲的时候再发送(有可能再次碰撞)

以太网使用截断二进制指数退避算法来解决碰撞后何时再次发送的问题:让发生了碰撞后的站点在停止发送数据之后,推迟(也叫作退避)一个随机的时间在监听信道进行重传,如果碰撞again,则增加随机选择的退避时间,当重传达到16次的时候,则丢弃该帧并向高层汇报

在以太网站点在发送数据的时候,如果帧的前64字节没有发生碰撞,则后续的数据也不会发生碰撞

凡是长度小于64字节的帧都是由于碰撞而异常中止的无效帧

以太网的端到端的时延应该是小于争用期的一半(51.2us)即小于25.6us

以太网还采取一种叫做强化碰撞的措施,就是当发送数据的站点一旦发生了碰撞时,除了立即停止发送数据外,还要再发送32或者是48比特的人为干扰信号

以太网的还规定了帧间最小间隔为96比特时间为9.6us

CSMA/CD协议要点如下:

①适配器从网络层获得一个分组,加上以太网的首部和尾部,组成以太帧,放入适配器的缓存中,准备发送

②若适配器检测到信道空闲96比特时间,就发送这个帧;若检测到信道忙,则继续检测并等待信道转为空闲96比特时间,然后发送这个帧

③在发送过程中继续检测信道,若一直未检测到碰撞,就顺利把这个帧成功发送完毕。若检测到碰撞,则中止数据的发送,并发送人为干扰信号

④在中止发送后,适配器就执行指数退避算法,随机   r  倍512比特时间后,返回步骤2

8、以太网的帧格式

、、、、

 

对于检查出的无效的Mac帧就简单丢弃,以太网不负责重传丢弃的帧

 

IEEE802.3规定的帧的第三个字段是“长度、类型”只要字段值大于1536(十进制)时是类型,其余的为长度(Mac帧的数据部分长度),这样的帧与v2 Mac一样

当小于1536时,数据字段必须装入上面的LLC帧

 

9、网桥和以太网交换机

(1)在物理层扩展以太网

过去:两个网段之间使用转发器,两个站点之间有三个电缆网段

现在:扩展站点和集线器之间距离的一种方法是使用光纤和光纤调制解调器

光纤调制解调制的作用就是:进行电信号和光信号的转换

一个集线器能连接的站点数非常有限,但是如果使用多个集线器,就可以形成覆盖更多的多级星形结构的以太网

但是也有些缺点:①在多个以太网连接起来之前,每个以太网都是一个独立的碰撞域(又称冲突域),在任意时刻,在每一个碰撞域中只能有一个站点在发送数据,在多个以太网通过集线器互连起来后,把多个碰撞域变成一个碰撞域(范围扩大) ②如果不同系统采用不同的以太网技术(数据率不同)那么就不可能集线器将它们互连起来

总之:

在物理层扩展的以太网任然是一个碰撞域,不能连接过多的站点,否则平均吞吐量太低,且会导致大量的冲突

同时不论是利用转发器、集线器还是光纤在物理层扩展以太网,都仅仅只是相当于延长了共享的传输媒体,由于以太网有争用期到端到端时延的期限,不能无限扩大地理覆盖范围

(2)在数据链路层扩展以太网

用网桥可以在数据链路层扩展以太网,网桥工作在数据链路层,采用存储转发方式,它根据Mac帧的目的地址对收到的帧进行过滤和转发

当网桥收到一个帧的时候,并不是向全部接口转发此帧,而是先检查此帧的目的Mac地址,然后再确定将该帧转发到哪个接口,或者丢弃此帧(即过滤)

可见,网桥就是一种数据链路层的分组交换机

简单的网桥有两个接口,每个原来的以太网是网段

网桥通过转发表来转发帧(转发帧也叫作转发数据库或路由目录)

网桥可以转发不同的网段的信息,但是同一个网段上的则丢弃,因为同一个网段上的信息可以直接收到而不需要借助网桥的帮助

网桥是通过内部的接口管理软件和网桥协议来完成的(相当于适配器的CSMA/CD协议 )

使用网桥的好处:①过滤信息量,增大吞吐量 ②扩大了物理范围 ③提高了可靠性 ④可互连不同的物理层、不同的Mac子层和不同的速率的以太网

用网桥去扩展以太网不足:①增加了时延、网桥对接触的帧需要先存储和查找转发表然后才转发,而转发之前,还必须执行CSMA/CD算法(发送碰撞时要退避)②在Mac子层并没有流量控制功能,当网络上的负荷很重的时候,网桥上的缓存的存储空间可能不够而发生溢出,以至于发生帧丢失的现象 ③ 由于网桥会转发所有帧,只适合用户数不太多(不超过几百个)和通信量不太大的以太网,否则有时还会因传播过多的广播信息而产生网络拥塞(广播风暴)

在两个网桥之间,有时会采用点对点链路

 

透明网桥:即插即用;在登记表中记载下面的:站地址(收到的帧的源Mac地址)、端口(收到的帧进入该网桥的接口号)、时间(登记收到的帧进入该网桥的时间,目的是局域网的拓扑经常发生变化)、

转发表中的Mac地址是根据源地址Mac写入的,但是在转发的时候是将此Mac地址当成目的地址

为了避免帧在网络中不断的兜圈子,透明网桥使用了一种生成树协议(STP):通过互连在一起的网桥间的彼此通信,找出原来的网络拓扑中的一个连通子集(生成树)

在这个子集中的整个连通的网络中不存在环路,即任何两个站点之间有且只有一条路径

 

无线局域网

无线局域网简称 WLAN

便携站:便于移动的,但携带站在工作的时候其位置是固定不变的

移动站:不仅能够移动,而且在移动的过程中进行通信(正在进行的应用程序感觉不到计算机位置的变化,也不因计算机位置的变化而中断运行)一般是电池供电的

无线局域网可分为两大类:有固定基础设施的和无固定基础设施的

AP:基站(基本服务集中的接入点AP);接入点

BSS:基本服务集(802.11标准中的最小构件)

分配系统:DS

一个扩展的服务集:ESS

无线因特网服务提供者:wisp

移动自组网络和移动IP并不相同

隐蔽站问题:a和b互为隐蔽站,彼此都没有办法检测对方的信号

 

posted @ 2021-06-27 20:32  不正经随记  阅读(1143)  评论(0编辑  收藏  举报