第六章 广域网网络层2005
第6讲网络层
链路 (Xj,Xk)
链路(Xi,Xj)使用次数:在Xi表右边相应行旁边标上(XiXj)+(次数-1)
在Xj表左边相应行旁边标上(XiXj) +(次数-1)
明显
2024/9/22
8
2 无连接旳网络服务——数据报服务
c) 组装一种包括全部所知信息旳分组;
d) 将此分组发送到全部其他节点;
e) 计算到其他节点旳最短途径。
3) 分级路由选择
4)
将节点划分为区域,每个节点懂得在自己旳区域内怎样选择路
由和怎样将分组送到目旳端旳全部细节,但并不懂得其他区域旳
2024/内9/2部2 构造。
23
➢矢量-距离( V-D)算法
▪路由表中列出全部已知旳路由
▪开启时路由器对每个与自己直连旳网络生成一种表项
▪每个路由器周期地向直接相连旳其他路由器发送自己旳
路由表
周期性传送旳信息涉及:
(目旳网络地址(矢量)V,到达该网络旳距离D)
这就是矢量-距离算法名称旳起源
▪每个路由器根据其他路由器发来旳路由更新消息,相应
修改自己旳路由表
2024/9/22
2024/9/22
18
本章内容
提供旳服务:面对连接旳虚电路服务、无连接旳服务
互换技术:电路互换、报文互换、分组互换(数据报、虚电路)
路由算法:非自适应/静态:随机~;(选择)扩散~;固定~ 固定路由算法:前向、后向最短途径搜索
自适应/动态:矢量距离路由、链接状态路由、分级路由选择 拥塞控制:概念、原因、措施
• 路由选择所基于旳性能原则:最短路由,最优路由; • 通信子网采用旳服务方式:虚电路,数据报; • 路由判决旳地点:分布式路由算法,集中式路由算法; • 网络旳拓扑构造、流量、延迟等网络信息旳起源; • 路由选择策略:静态路由,动态路由;
第6章 广域网2PPT课件
计算机网络——物理层
17
6.1 广域网的基本概念
虚电路服务与数据报服务的对比
对比的内容
第6章 广域网
教学内容 广域网的基本概念 广域网中的分组转发机制 拥塞控制 X.25网 帧中继 异步传输模式
教学要点 广域网中的分组转发机制 拥塞控制
计算机网络——物理层
1
第6章 广域网
根据你的理解,什么叫广域网? 你认为广域网与局域网有哪些共同点? 你认为广域网与局域网有哪些明显的区别?
计算机网络——物理层
H1 要和 H5 通信 虚电路
H2 B
H1
A
H4 H1 向 H5 发送的 D 所有分组都沿此
虚电路传送。
H6
E
C H3
计算机网络——物理层
H5 分组交换网
11
同理,主机提H2供和主虚机电H6路通信服之务前,的也特要建点立虚电路。
H2 B
H1
A
H4 D
H6 E
C H3
计算机网络——物理层
H5 分组交换网
▪ 可靠通信由用户终端中的软件(即TCP)来 保证。
计算机网络——物理层
15
数据报服务与虚电路服务之争
让网络只提供数据报服务就可大大简化网络层 的结构。
但技术的进步使得网络出错的概率已越来越小, 因而让主机负责端到端的可靠性不但不会给主 机增加更多的负担,反而能够使更多的应用在 这种简单的网络上运行。
计算机网络——物理层
4
6.1 广域网的基本概念
6.1.2 数据报和虚电路
广域网的最高层是网络层,它为接在网络上的主机提供的 服务分为两大类:
▪ 无连接的网络服务——数据报服务
▪ 面向连接的网络服务——虚电路服务
第6章:网络层
《计算机网络》第6章 网络层
28
•
主机1的IP地址与子网掩码做与运算:
•
主机2的IP地址与子网掩码做与运算:
•
结论:子网号都是 0001101101,因此它们属于同一个子网。
29
《计算机网络》第6章 网络层
(1)一个IP地址用二进制表示为 11001010.01011101.01111000.00101101, 请写出按点分十进制表示的IP地址。 (2) 如果它是一个标准分类的IP地址,那么它 属于哪一种类型?该地址的掩码是什么? (3)如果该网络划分了子网,子网掩码为 255.255.255.224。那么该网络最多能够分 成几个子网?每一个子网最多能够有多少个 主机?
9
IP地址的二进制表示
用点分十进制表示
129. 8.16.25 10 . 2. 0. 52 126. 0. 0. 0 192.255.255. 255
用二进制表示
10000001 00001000 00010000 00011001 00001010 00000010 00000000 00110100 01111110 00000000 00000000 00000000 11000000 11111111 11111111 11111111
《计算机网络》第6章 网络层
38
2. 静态路由选择算法和动态路由选择算法
• 从路由选择算法对网络拓扑和通信量变化的自适应角 度划分,可以分为静态路由选择算法与动态路由选择 算法两大类; • 静态路由选择算法也叫做非自适应路由选择算法,其 特点是简单和开销较小,但不能及时适应网络状态的 变化; • 动态路由选择算法也称为自适应路由选择算法,其特 点是能较好地适应网络状态的变化,但实现起来较为 复杂,开销也比较大。
计算机网络第6章 广域网
连接的节点交换机的端口号。
所连接的交换机的编号
所连接的交换机端口的编号
15
信管 严峻
结点交换机转发表重要的两个内容:目的站,下一站(节点)。 注意:转发选择中的下一站只取决于数据报中的目的站地址,而与源站地址 无关。
转发分组时,只根据分组的主机地址中的交换机号来查找转发表。
只有当分组到达与目的主机相连的结点交换机时,交换机才检查第二部分
下一跳 3 直接 3 4
可以合并
3
4
这两个项目的“下一跳” 都是转发到“3”(结点 3)。
24
信管 严峻
结点 2 的转发表 1 2
目的站
2 4 默认
下一跳
直接 4 3
3
4
默认路由
25
信管 严峻
常见的广域网接口有以下几种: 1. RJ-45 端口; 2. 高速同步串口(SERIAL):主要是用于连接以前应用非常广泛的 DDN、帧中继(Frame Relay)、X.25、PSTN(模拟电话线路)等网 络连接模式; 3. 异步串口:异步串口(ASYNC)主要是应用于Modem 或Modem 池 的连接,用于实现远程计算机通过公用电话网拨入网络; 4. ISDN BRI 端口:用于ISDN 线路通过路由器实现与Internet 或其 他远程网络的连接,用于目前的大多数双绞线铜线电话线。 ISDN BRI 的3 个通道总带宽为144 kb/s; 5. FDDI 端口:只支持光缆和5 类电缆; 6. 光纤端口。
4 5 6 7
交换机 2
1 2 3
[2, 1]
[2, 2]
目的站是[3, 2]吗? 是
根据转发表指出的下一跳把分组转发到交换机 3。
06 计算机网络 第六章 广域网 课件
所连接的交换机的编号 所连接的交换机端口号 计算机在广域网中的地址
图6-3 最简单的层次地址
Page 13
实用精品课件PPT
图6-4中有三个交换机,其编号分别 为1, 2和3。每个交换机所连接的主机也按 接入的低速端口编上号码。
Page 14
实用精品课件PPT
3 是交换机 的端口号
[1, 1] [1, 3]
下一跳
交换机1 交换机1 交换机3 交换机3
直接 直接
图6-4 主机在广域网中的地址和交换机中的转发表
Page 15
实用精品课件PPT
转发表中没有源站地址这一项。这是 因为路由选择中的下一跳只取决于数据报 中的目的站地址,而与源站地址无关。这 是一个很重要的概念,应记住。
Page 16
实用精品课件PPT
2.按照目的站的交换机号确定下一 跳
采用两个层次的编址方案可使转发分 组时只使用第一部分地址,即在进行路由 选择时,只根据主机地址中的交换机号。
Page 17
实用精品课件PPT
6.2.2 路由表的简化
广域网的路由问题就是要解决分组在 各交换机中应如何进行转发。在专门研究 广域网的路由问题时,可用图论中的“图 (graph)”来表示整个广域网,用“结点” 表示广域网上的结点交换机,用连接结点 与结点的“边”表示广域网中的链路。
广域网
图6-1 由局域网和广域网组成互联网
Page 4
实用精品课件PPT
6.1.2 数据报和虚电路
网络层为接在网络上的主机所提供的 服务可以有两大类,即无连接的网络服务 和面向连接的网络服务。这两种服务的具 体实现就是通常所谓的数据报服务和虚电 路服务。
Page 5
实用精品课件PPT
第六章 广域网网络层2005
第六章广域网网络层·提供的服务:数据报、虚电路等。
·路由选择:确定将数据从源节点传到目的节点的路径。
·拥塞控制:保证网络资源能够承受现有负荷。
6.1广域网概述6.1.1 广域网WAN构成几十~几千公里。
通过点点链路将结点交换机连接成网络,站点与结点交换机相连。
结点交换机:分组存储转发功能。
·不采用LAN的多点接入技术;·局域网主要协议在数据链路层;·广域网主要协议在网络层,进行路由选择。
6.1.2网络层所提供的服务·面向连接的网络服务:虚电路服务·无连接的网络服务:数据报服务1、数据报服务·不需建立专门通路,分组独立选择路由;·不可靠服务,分组可能丢失,到达目的机的顺序可与发送顺序不同;·目的站先将分组缓存,再按顺序交给主机;·网络中可有多个主机同时发送数据报例:主机H1和主机H5通信:A→B→E、A→C→E、A→C→B →E主机H2和主机H6通信:B→E、A→C→E、A→C→B→E2、虚电路服务·双方先建立一条虚电路,所有分组沿虚电路传送,传完释放;·物理线路未独占,可同时建多条虚电路;·服务可靠,到达顺序与发送顺序一致。
例:主机H1和主机H5通信:建立虚电路VC1,A→B→E主机H2和主机H6通信:建立虚电路VC2,B→E3、两者比较表6-1 虚电路服务与数据报服务的对比6.2 路由选择机制路由选择:分组在交换机中如何转发。
方法:在结点交换机(分组交换机)中设置一个路由表,通过查路由表确定转发路径。
即收到分组时,根据目的地址,查找路由表,找出应从结点的哪一个端口将该分组发送出去。
6.2.1 结点交换机的路由表1、广域网编址方法层次法,把一个地址分两部分:·交换机号:主机所连接的交换机的编号·接入端口号:主机所连接的端口的编号每台计算机的地址在整个网络中唯一。
第六章-广域网技术
广域网的通信服务类型 电路交换
HDLC, PPP, SLIP
广域网的通信服务类型 分组交换
X.25, FrameRelay, ATM
广域网的通信服务类型 租用专线
HDLC, PPP, SLIP
公共交换电话网(PSTN) 公共交换电话网(PSTN) 公共交换电话网 (public switched telephone network, PSTN),也称为POTS 普通旧式电话服务), POTS( ),是 network, PSTN),也称为POTS(普通旧式电话服务),是 目前普及程度最高、成本最低的公用通讯网络, 目前普及程度最高、成本最低的公用通讯网络,它在网络互 连中也有广泛的应用。 连中也有广泛的应用。 其特点为: 其特点为: 电路交换,有拨号连接过程,连接后独占信道 即可传输模拟信息,也可传输数字信息 用户环路为模拟传输 数据通信时需要使用MODEM 收发双方传输速率必须相同,最高为56kb/s 无差错控制能力
广域网采用的协议 广域网的通信子网工作在OSI/RM的下三层, OSI/RM高 广域网的通信子网工作在OSI/RM的下三层, OSI/RM高 OSI/RM的下三层 层的功能由资源子网完成。 层的功能由资源子网完成。 物理层:定义了通信线路的电气和机械特性。 ① 物理层:定义了通信线路的电气和机械特性。 EIA/TIA-231; EIA/TIA-449; V.24,V.35; ; ; , ; HSSI,G.703;EIA-530。 , ; 。 数据链路层:定义了数据的通信协议。 ② 数据链路层:定义了数据的通信协议。 LAPB;FrameRely;HDLC;PPP;SDLC。 ; ; ; ; 。 网络层: ③ 网络层:由于分布在广域网中的任意两台主机之间 都可能存在多条通信线路,因此, 都可能存在多条通信线路,因此,网络层提供能在 多条通信线路中选择用于数据传输的线路的功能。 多条通信线路中选择用于数据传输的线路的功能。 IP,ICMP,IGMP,IPX,SPX。 , , , , 。
计算机网络教程:第6章 广域网
• 通信时,广域网和局域网都使用网络的物理地址,而互 联网使用IP地址。
6.1.2 数据报和虚电路
无连接的网络服务——数据报服务
面向连接的网络服务——虚电路服务
6.2 广域网中的分组转发机制
• 转发是交换结点收到分组后,根据目的地址查找转发表, 找出从哪一个端口将该分组发送出去。 • 路由选择是构造路由表的过程。 • 路由表是根据一定的路由选择算法得到的。 • 转发表是根据路由表构造出来的。
采用时分复用方式支持多个通路。 基本速率2B+D
(B,64kb/s,话音或者数据;D,16kb/s,带外信令)
6.5.2 宽带综合业务数字网 B-ISDN
6.6 异步传递模式 ATM
6.6.1 ATM的基本概念
异步传递模式就是建立在电路交换和分组交换基础上 的一种面向连接的快速分组交换技术,它采用定长分组 (信元),能够较好地对宽带信息进行交换。
快速分组交换:正在接收一帧时就转发此帧的技术。采 用此技术的还有宽带综合业务数字网B-ISDN,异步传输 模式ATM,分布式队列双总线DQDB等。 当帧长可变时,就是帧中继;当帧长固定时,就称 为信元中继。(每一个帧叫做一个信元)
一般的分组交换和帧中继比较
帧中继网络提供虚电路服务
UNI:用户网络接口 DLCI:数据链路连接标识符
ATM的主要优点:
1. 选择固定长度的短信元作为传输的单位,有利于宽带高 速交换。 2. 能支持不同速率的各种业务。 3. 所有信息在最低层以面向连接的方式传送,以保持电路 交换传送实时性强的优点。 4. 不在数据链路层进行差错控制和流量控制,提高了信元 在网络中的传送速率。 ATM的主要缺点: 1. 信元首部的开销太大。 2. 技术复杂,设备价格贵。
第六章网络层
网络层是OSI参考模型的第三层,它建立在数据链 路层所提供的两个相邻端点之间的数据帧的传送功能之
上,将数据从源端经过若干中间结点传送到目的端,从 而向传输层提供最基本的端到端的数据传送服务。
网络层是处理端到端数据传输的最低层,体现了网 络应用环境中资源子网访问通信子网的方式。
为了实现网络层目标,网络层必须考虑到下层数据通 信的特点
虚电路是逻辑连接
虚电路表示这只是一条逻辑上的连接, 分组都沿着这条逻辑连接按照存储转发 方式传送,而并不是真正建立了一条物 理连接。
请注意,电路交换的电话通信是先建立 了一条真正的连接。因此分组交换的虚 连接和电路交换的连接只是类似,但并 不完全一样。
通信子网的内部操作
虚电路方式的特点
– 在发送方与接收方之间建立一条逻辑连接。 – 一次通信的所有报文分组都通过这条虚电路顺序传
网络层提供的服务
网络层应该提供面向连接的服务还是无连接服务。
– 观点1(INTERNET为代表):通信子网不可靠,主 机必须进行差错控制和流量控制,即网络层提供的服 务是无连接方式的。
– 观点2(电信界为代表):子网应该提供一种可靠的、 面向连接的服务。
观点1和2的本质
– 将复杂的功能放在何处 – 观点1:应该放在传输层(主机) – 观点2:应该放在网络层(通信子网)
数据报与虚电路的比较
数据报子网
虚电路子网
延时
分组传播延时
电路建立,分组传输延时
路由选择
每个分组单独选择路由
建立虚电路时选择路由,以后 所有分组都使用该路由
状态信息
子网无需保存状态信息
每个结点要保存一张虚电路表
地址
每个分组包括源端和目的端的完 每个分组含有一个短的虚电路
第六章广域网
network data link physical
network data link physical
network data link physical
network data link physical
application transport network data link physical
6.4 拥塞控制
拥塞的定义:若对网络中某一资源的需求超过了该资
源所能提供的可用部分,网络的性能就要变坏,这种情 况就叫拥塞
? 任意增加一些资源就可解决网络拥塞吗?
拥塞是由于整个系统的各个部分不匹配 拥塞常常使问题趋于恶化 拥塞控制与流量控制的关系密切,但也有差别,拥塞是一个全
局性的问题,而流量控制往往指在发送端和接收端之间的点到 点的通信量 拥塞的征兆:大量包的丢失,时延的加大
(1)结点交换机的作用:提供一个路由表,供转发分组时使用。 (2)网中计算机的地址要求:网络中每一台计算机的地址是唯一的。 (3)WAN中层次编址方案:把一个地址分成两部分,前一部分表示
分组交换机,后一部分表示连接在分组交换机上的计算机,如: [1,1][1,3][3,2][3,3]
[1,1] [1,3]
6. Receive data 3. Accept call
2. incoming call
6.1 广域网的基本概念(续)
两种服务的比较
虚电路服务的思路来源于电信网,电信网负责可靠的通信, 结点交换机很复杂;数据报服务力求网络的顽存性好,对 网络的控制功能分散,网络提供最大努力的服务,可靠性 由用户端软件(TCP)完成,简化了网络层的结构。
自适应路由选择:从时间上考虑,在某一时候根据当
计算机网络-广域网
非自适应路由选择策略
1. 固定路由法 2. 分散通信量法 3. 洪泛法 4. 随机走动法
固定路由法
在每个结点上保持一张路由表。 在整个系统进行配置时生成路由表,并且
在以后相当一段时间内保持固定不变。 作法:将网络中任何两个结点之间的最短
通路计算好,由算法求出最短通路树目的 结点和后继结点。 当网络拓扑不变并且通信量也相对稳定时 采用本算法最好。
计算机网络-广域网
陈郑军
第六章 广域网
本章要点: 广域网的发展特点与功能 因特网的发展特点与应用 因特网协议 其他网络技术
6.1 广域网的发展特点与功能
广域网互连技术 路由器技术的发展特点与应用 宽带接入
广域网的互连技术
广域网由一些结点交换机以及连接这些交 换机的链路组成。通常一个结点交换机往 往与多个结点交换机相连。在广域网中的 一个重要问题就是分组的转发机制。
路由器既属于局域网也属于广域网。
路由表
结点交换机最重要的作用是提供一个路由表, 供转发分组时使用。
路由表有两个重要的内容:
• 分组将要发往的目的站, • 分组将要发往的下一站或转发端口。
路由表中没有源站地址,这是因为路由选择中 的下一站只取决于数据报中的目的站地址。
路由表中的本交换机表示发往直接连接在本交 换机的计算机,不需要再转发到别的计算机。
特点:整个网络的路由选择经常处于动态变化 的状态。各结点的路由表经过一定时间的相互 作用,各路由表中的数据才能达到稳定的数值。
基本算法有距离向量算法和链路状态算法。
分布式路由选择方法3要素
对网络某种特性的测量过程 如何传播测量结果的协议 如何计算出确定的路由。 (如ARPAnet就应用了这些策略,但不用队
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章广域网网络层·提供的服务:数据报、虚电路等。
·路由选择:确定将数据从源节点传到目的节点的路径。
·拥塞控制:保证网络资源能够承受现有负荷。
6.1广域网概述6.1.1 广域网WAN构成几十~几千公里。
通过点点链路将结点交换机连接成网络,站点与结点交换机相连。
结点交换机:分组存储转发功能。
·不采用LAN的多点接入技术;·局域网主要协议在数据链路层;·广域网主要协议在网络层,进行路由选择。
6.1.2网络层所提供的服务·面向连接的网络服务:虚电路服务·无连接的网络服务:数据报服务1、数据报服务·不需建立专门通路,分组独立选择路由;·不可靠服务,分组可能丢失,到达目的机的顺序可与发送顺序不同;·目的站先将分组缓存,再按顺序交给主机;·网络中可有多个主机同时发送数据报例:主机H1和主机H5通信:A→B→E、A→C→E、A→C→B →E主机H2和主机H6通信:B→E、A→C→E、A→C→B→E2、虚电路服务·双方先建立一条虚电路,所有分组沿虚电路传送,传完释放;·物理线路未独占,可同时建多条虚电路;·服务可靠,到达顺序与发送顺序一致。
例:主机H1和主机H5通信:建立虚电路VC1,A→B→E主机H2和主机H6通信:建立虚电路VC2,B→E3、两者比较表6-1 虚电路服务与数据报服务的对比6.2 路由选择机制路由选择:分组在交换机中如何转发。
方法:在结点交换机(分组交换机)中设置一个路由表,通过查路由表确定转发路径。
即收到分组时,根据目的地址,查找路由表,找出应从结点的哪一个端口将该分组发送出去。
6.2.1 结点交换机的路由表1、广域网编址方法层次法,把一个地址分两部分:·交换机号:主机所连接的交换机的编号·接入端口号:主机所连接的端口的编号每台计算机的地址在整个网络中唯一。
用一个二进制表示:例:2、路由表结构:·目的站:目的站地址;·下一站(跳):分组要经过的下一站(交换机)。
没有源站地址,是因为下一站只取决目的地址,与源站无关。
例:交换机2的路由表。
可以看出:·路由表中的项目数,与交换机、交换机所连的计算机数有关·交换机及连接的计算机数多,路由表项数多·表越大、查表越慢·下一跳根据目的站的交换机号确定路由表简化:将路由表中的目的站地址改为目的交换机号。
3、分组寻址分组在网络中传输时,根据地址第一部分(目的交换机号)来确定所转发的下一跳(交换机),直到目的交换机。
再通过地址第二部分,确定端口号,通过该端口交给目的机。
6.2.2 广域网的图表示广域网的路由实际是确定分组在各交换机中如何转发。
可采用“图”来表示整个网络的结构:·结点:结点交换机;·边:交换机间的链路例:有4个结点交换机的网络。
每个结点的路由表:默认路由*:表示所有具有相同“下一站”的项目。
即将“下一站”相同的项合并为一项,目的站用“*”表示。
优先级最低,转发分组时,当找不到对应项目时,才使用默认路由。
6.3 路由选择原理6.3.1 理想的路由算法·正确、简单;·自适应性:能适应网络拓扑和通信量等的变化;·稳定性、公平性、最佳等等。
路由选择和流量控制与网络性能关系:·吞吐量:服务的数量,好的流量控制可以加大吞吐量;·平均时延:服务的质量,好的路由选择可以降低网络的平均时延。
路由算法分类:·非自适应路由选择(静态路由选择)·自适应路由选择策略(动态路由选择)6.3.2 非自适应路由选择不能及时适应网络状态变化。
简单、开销小。
1、固定路由法·每个结点一个路由表,标明到每一个目的地址的转发路径。
·分组传送时,根据路由表,确定要转发的下一点(后继结点)。
·路由表在系统配置时生成,此后相当一段时间保持不变。
路由表产生:·求出网络中任意两个结点之间的最短通路;·根据最短通路生成路由表,存放在各个结点。
Dijkstra最短通路算法:已知网络拓扑和各链路的长度(加权值),寻找从某(源)结点到网络中其他各结点的最短通路。
定义几个参数:·D(v):源结点到结点v的距离,即从源点到点v的链路长度之和;·l(i,j):结点i到结点j的距离;·N:网络结点集合基本思想:以某点为源结点,每次找出一个到源结点的通路最短的结点,直到把所有的结点都找到为止。
算法如下:(1)初始化N={源结点};对所有不在N中的结点v,写出其D(v)值:·D(v) = l(源点,v),结点v与源结点直接相连·D(v) = ∞,结点v与源结点不直接相连(2)找出一个到源结点的通路最短的结点①从不在N中的结点中找出一个到源结点的距离最短的结点w,其D(w)值最小,把w加入到N中。
②对不在N中的结点v,用新的值更新将结点v原值与结点v现经结点w到源结点的值比较,取小值。
D(v)←min[D(v),D(w)+l(w,v)](3)重复步骤(2)直到所有的网络结点都在N中为止。
例,求图6-9网络中结点1的路由表。
先求出结点1到其他结点的最短通路,由此得出路由表。
2、洪泛法(扩散法)结点收到一个分组,判断:·到本点:收下;·不是:向该结点所有输出链路转发(除输入链路)多条并行发送的路由中,肯定有一条最佳。
问题:分组数迅速增加,造成拥塞。
解决方法:·分组首部设计数器字段:每到一个点减1(加1),值为0(达规定值),丢弃;·每经过一个结点登记,第二次经过时,丢弃。
改进方法:选择扩散法向满足某个条件的链路上转发分组。
如:向目的点的方向转发。
3、分散通信量法每个结点设置一个路由表,有几个可选的输出链路,分别赋予一个概率。
结点收到一个分组时,产生一个随机数,按此查表找出相应的输出链路。
4、随机走动法(随机徘徊)结点随机选择一条链路作为转发的路由。
6.3.3自适应路由选择根据网络当前状态信息决定路由。
1、分布式路由选择策略结点间周期性地交换网络状态信息,并根据网络当前新状态更新路由选择。
整个网络的路由选择经常处于一种动态变化的状况。
基本算法:距离向量法、链路状态法。
2、集中式路由选择策略由网控中心NCC定期收集全网状态信息,计算出每个结点的路由表并分发。
容易得到最佳路由。
离NCC近的结点通信开销大、可靠性低。
3、孤立路由选择结点只根据本身的状态来决定路由选择,不和其他结点交换状态信息。
典型:热土豆、最短队列、零偏移等。
热土豆:收到一个分组时,不管目的地址,以最快速度转发出去。
选等待队列最短的输出链路转发;或给每个队列增加一个对目的地址的偏移,两者共同转发链路。
4、混合路由选择将集中式和孤立路由选择结合。
集中式寻找稳定状态下的最佳路由;孤立路由选择用来对局部的拥塞和故障迅速响应。
6.4拥塞控制1、拥塞网络资源有多种、有限的。
如:链路容量、结点缓存容量及处理机速度等。
在某一段时间,网络对某一资源的需求,超过了该资源所能提供的可用部分。
∑对资源的需求>可用资源若网络中有许多资源同时产生拥塞,网络的性能就要明显变差,整个网络的吞吐量将随输入负载的增大而下降,甚至造成死锁。
典型的拥塞:缓存容量小、处理机速率慢等。
2、拥塞控制保证网络资源能够承受现有负荷。
流量控制:收发速率匹配,发方发送数据,收方来得及接收。
通过流量控制在一定程度上能避免拥塞出现。
3、死锁拥塞使网络的吞吐量下降到零,网络无法工作。
·直接死锁:互相占用了对方需要的资源而造成的死锁。
两个结点互相等待对方释放缓存。
·重装死锁:发生在目的结点。
在目的结点把到达的分组重新装配成报文时,可能出现。
由于结点缓存拥塞引起。
例:设三个报文A、B和C经过结点P→Q→R发往主机H。
分别划分四个分组:A1~A4、B1~B4、C1~C4通过合理的拥塞控制,可避免拥塞和死锁。
4、拥塞控制原理可增大网络可用资源、减少用户对资源的需求等。
设计一个好的拥塞控制很难,有时,正是拥塞控制本身引起拥塞及死锁。
开环控制:在设计网络时,事先考虑发生拥塞的有关因素;闭环控制:反馈拥塞信息。
·监视是否发生拥塞;·将拥塞信息传递到能采取行动的地方:源发送端,或其他路由器;·收到反馈的系统采取相应措施进行调整。
6.5 X.25建议书X.25是一个公用分组交换网与网络外部DTE的接口标准。
主要提供虚电路服务。
一个DTE可以同时和多个DTE进行通信。
分别建立多条虚电路。
层次结构:·物理层:X.21建议书,数字信道;·数据链路层:平衡型链路接入规程LAPB,HDLC一个子集;·分组层:DTE与DCE之间可以建立多条逻辑信道(0~4095号)。
一个DTE可通过多条逻辑信道同时与其他多个DTE建立虚电路,并进行通信。
6.6帧中继FR是一种快速分组交换技术,可以减少结点处理的时间,在X.25基础上发展起来,第二代的X.25。
X.25适于低速分组交换;FR适用于高速交换。
原理:当帧中继交换机收到一个帧的首部时,一查出帧的目的地址就立即开始转发该帧。
一个帧的处理时间比X.25减少约一个数量级。
6.7 ATM异步传递方式ATM:p268建立在电路交换和分组交换的基础上的一种面向连接的快速分组交换技术,采用定长分组,能够较好地对宽带信息进行交换。
各个终端之间没有一个共同时间参考(帧参考)。
同步传递方式STM:各个终端之间有一个共同时间参考(帧参考)。