计算机网络(网络学院)5-2
计算机网络(第5版)课后习题答案完整版

计算机网络(第5版)课后习题答案完整版《计算机网络》课后习题答案<完整版>第一章概述1-1 计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。
1-2 试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。
它兼有电路交换和报文交换的优点。
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。
每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。
把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。
到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。
分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
1-3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。
当交换机完成接续,对方收到发起端的信号,双方即可进行通信。
在整个通信过程中双方一直占用该电路。
它的特点是实时性强,时延小,交换设备成本较低。
但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。
电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。
(2)报文交换将用户的报文存储在交换机的存储器中。
当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。
报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。
但它的缺点也是显而易见的。
以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。
报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。
(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。
郑州大学远程教育学院计算机网络试题及答案

郑州大学现代远程教育《计算机网络》课程学习指导书林予松编课程内容与基本要求课程内容:计算机网络是计算机专业的一个重要的基础学科,是一门交叉学科,包含计算机应用、数据通信原理等多方面的内容,同时也是交换机与路由器配置、综合布线技术、网络安全和管理等学科的前导课程。
基本要求:通过系统介绍计算机网络的发展,理解计算机体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容,使学生掌握计算机网络系统的基本原理、基本技能和基本分析方法。
课程学习进度与指导章节课程内容学时分配学习指导*第一章概述4学时以课件学习为主理解计算机网络的相关概念、发展过程和具体分类,掌握因特网的组成、计算机网络的性能指标以及计算机网络体系结构。
*第二章物理层2学时理解物理层的相关概念和数据通信的基础知识,熟悉物理层下面的传输媒体,掌握信道复用技术,理解数字传输系统和宽带接入技术,会利用香农定理进行计算。
*第三章数据链路层6学时理解并掌握数据链路层的基本概念,三个基本问题,点对点协议PPP以及使用广播信道的数据链路层和以太网,掌握在物理层和数据链路层扩展以太第一章概述一、章节学习目标与要求1、了解计算机网络发展的过程以及因特网的标准化工作,掌握计算机网络的相关概念、功能。
2、理解两种通信方式:客户服务器方式(C/S方式)和对等方式(P2P方式)的特点和区别。
3、掌握三种交换方式:电路交换、报文交换和分组交换的原理及特点,并会进行简单计算。
4、了解计算机网络在我国的发展,熟悉计算机网络的类别。
5、熟练掌握计算机网络的性能指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间RTT以及利用率,并会利用公式进行相关计算。
6、理解计算机网络五层协议体系结构参考模型,掌握计算机网络协议的相关概念。
二、本章重点、难点1.计算机网络的重要作用;2.客户服务器方式(C/S方式)以及对等方式(P2P方式)的特点与区别;3.因特网核心部分中的三种交换方式:电路交换、报文交换和分组交换的特点和各自的优缺点;4.为什么要对网络进行分层;5.TCP/IP五层协议体系中各层的特点及功能;6.实体、协议、服务和服务访问点等重要概念。
(完整版)计算机网络(第二版)胡亮等编著第五章习题及答案

(完整版)计算机⽹络(第⼆版)胡亮等编著第五章习题及答案复习指南:本章共有5.1-5.7七节内容,没有在考试之外的。
5.1-5.2,⽤时25min。
5.3-5.4,⽤时90min。
5.5,⽤时30min。
5.6,⽤时60min。
5.7,⽤时35min。
参考上课⽤时,可推测重点章节为5.3,5.4,5.6。
推荐看PPT。
5.5,5.7掌握概念。
5.1,5.2简单了解。
课后习题:5.1 通讯⼦⽹的最⾼层是哪⼀层?5.2 ⽹络层的两个主要功能是什么?5.3 在OSI模型中,⽹络层提供了哪两种服务?5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?5.5 说明⾯向连接的服务和⾯向⽆连接的服务的优缺点。
5.6 说明为什么在⽹络中各个结点对虚电路进⾏独⽴编号。
5.7 第三层交换机与传统的路由器相⽐有哪些优点?5.8 路由选择的最基本要求是什么?5.9 什么是⾮适应性路由选择?什么是适应性路由选择?5.10 什么是拥塞?拥塞产⽣的原因是什么?拥塞对系统有什么影响?5.11 拥塞控制的⽅法有哪些?5.12 在流量控制中,如果采⽤数据报⽅式⼯作,容易产⽣什么样的死锁?如果采⽤虚电路的⽅式⼯作,容易产⽣什么样的死锁?5.13 常⽤的计算最短路径的⽅法有哪两种?5.14 ⽐较距离向量路由和链状状态路由?OSPF属于哪类路由协议?BGP协议属于哪类协议?习题参考答案:5.1 通讯⼦⽹的最⾼层是哪⼀层?⽹络层是通讯⼦⽹的最⾼层,也是主机和通讯⼦⽹的接⼝。
5.2 ⽹络层的两个主要功能是什么?交换和路由。
交换是在两个或者多个设备之间建⽴临时链接,使没有物理链路直接相连的两个或者多个设备之间能够通信。
路由是选择从⼀点到另⼀点发送数据包的最佳路径。
5.3 在OSI模型中,⽹络层提供了哪两种服务?OSI: ⾯向连接的⽹络服务(CONS)和⾯向⽆连接的⽹络服务(CLNS)。
TCP/IP: ⾯向⽆连接的⽹络服务(CLNS)。
5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?发送者发送⼀个连接请求包,接收者使⽤⼀个连接确认包进⾏确认,发送者传输数据,发送者发送⼀个连接终⽌请求包,接收者使⽤⼀个连接终⽌包进⾏确认。
计算机学科专业基础综合计算机网络-网络层(五)

计算机学科专业基础综合计算机网络-网络层(五)(总分:83.50,做题时间:90分钟)一、{{B}}单项选择题{{/B}}(总题数:26,分数:26.00)1.一个主机有两个IP地址,一个地址是192.168.11.25,另一个地址可能是______。
∙ A.192.168.11.0∙ B.192.168.11.26∙ C.192.168.13.25∙ D.192.168.11.24(分数:1.00)A.B.C. √D.解析:如果一个主机有两个或两个以上的IP地址,说明这个主机属于两个或两个以上的逻辑网络。
值得注意的是,在同一时刻一个合法的IP地址只能分配给一个主机,否则就会引起IP地址的冲突。
IP地址192.168.11.25属于C类IP地址,所以A、B、D同属于一个逻辑网络,只有C的网络号不同,表示在不同的逻辑网络。
2.CIDR技术的作用是______。
∙ A.把小的网络汇聚成大的超网∙ B.把大的网络划分成小的子网∙ C.解决地址资源不足的问题∙ D.由多个主机共享同一个网络地址(分数:1.00)A. √B.C.D.解析:CIDR是一种将网络归并的技术,CIDR技术的作用是把小的网络汇聚成大的超网。
3.CIDR地址块192.168.10.0/20所包含的IP地址范围是192.168.0.0~192.168.15.255。
与地址192.16.0.19/28同属于一个子网的主机地址是______。
∙ A.192.16.0.17∙ B.192.16.0.31∙ C.192.16.0.15∙ D.192.16.0.14(分数:1.00)A. √B.C.D.解析:CIDR地址由网络前缀和主机号两部分组成,CIDR将网络前缀都相同的连续的IP地址组成“CIDR地址块”。
网络前缀的长度为20位,主机号为12位,因此192.168.0.0/20地址块中的地址数为212个。
其中,当主机号为全0时,取最小地址,即为192.168.0.0。
计算机网络第五版答案完整版

《计算机网络》课后习题答案第一章概述1-10 试在下列条件下比较电路交换和分组交换。
要传送的报文共x(bit),从源站到目的站共经过k 段链路,每段链路的传播时延为d(s),数据率为C(bit/s)。
在电路交换时电路的建立时间为s(s)。
在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。
问在怎样的条件下,分组交换的时延比电路交换的要小?答:对电路交换,当t=s 时,链路建立;当t=s+x/C,发送完最后一bit;当t=s+x/C+kd,所有的信息到达目的地。
对分组交换,当t=x/C,发送完最后一bit;为到达目的地,最后一个分组需经过k-1 个分组交换机的转发,每次转发的时间为p/C,所以总的延迟= x/C+(k-1)p/C+kd所以当分组交换的时延小于电路交换x/C+(k-1)p/C+kd<s+x/C+kd 时,(k-1)p/C<s1-11 在上题的分组交换网中,设报文长度和分组长度分别为x 和(p+h)( bit),其中p 为分组的数据部分的长度,而h 为每个分组所带的控制信息固定长度,与p 的大小无关。
通信的两端共经过k 段链路。
链路的数据率为b(bit/s),但传播时延和结点的排队时间均可忽略不计。
若打算使总的时延为最小,问分组的数据部分长度p 应取为多大?答:分组个x/p,传输的总比特数:(p+h)x/p源发送时延:(p+h)x/pb最后一个分组经过k-1 个分组交换机的转发,中间发送时延:(k-1)(p+h)/b总发送时延D=源发送时延+中间发送时延D=(p+h)x/pb+(k-1)(p+h)/b 令其对p 的导数等于0,求极值p=√hx/(k-1)1-17 收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2.3×108 。
试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kbit/s,传播距离为1000km,信号在媒体上的传播速率为2×108m/s。
计算机网络(第5版) 清华大学出版社 Andrew 编著.ppt

谢谢你的观赏
2019-6-26 13
光纤的工作原理
低折射率 高折射率 (包层) (纤芯)
光线在纤芯中传输的方式是不断地全反射
谢谢你的观赏
2019-6-26 14
输入脉冲
多模光纤与单模光纤
多模光纤
输出脉冲
输入脉冲
谢谢你的观赏
单模光纤
P79定义
输出脉冲
2019-6-26 15
正交(orthogonal)。
谢谢你的观赏
2019-6-26 31
码片序列的正交关系
• 令向量 S 表示站 S 的码片向量,令 T 表示其他任何站的码 片向量。
• 两个不同站的码片序列正交,就是向量 S 和T 的规一化内积 (inner product)都是 0:
举例
S T
1 m
m i1
双绞线
卫星
光纤
同轴电缆
地面微波
海事 调幅 无线电 无线电
调频 移动 无线电 无线电
电视
波段
LF
谢谢你的观赏
MF HF VHF UHF SHF EHF THF
2019-6-26 16
2.3.1 电磁频谱(续)
• 用户喜欢光纤的原因(香农定理分析) • 三种扩频技术: 1、跳频扩频:每秒几百次速率变频
计算机网络(第 5 版)
清华大学出版社 Andrew 编著
谢谢你的观赏
信息技术学院 主讲:吴晓刚 副教授 2015年9月·北校区
2019-6-26 1
第 2 章 物理层
谢谢你的观赏
2019-6-26 2
第 2 章 物理层
2.1 数据通信的基础知识 2.2 物理层下面的传输媒体 2.3 无线传输 2.4 通信卫星 2.5 数字调制与多路复用 2.6 公共电话交换网络 2.7 移动电话系统 2.8 有线电视 2.9 本章总结
计算机网络第二章参考答案

第二章作业参考答案1.数据通信过程包括哪几个阶段,各阶段的特点是什么?答:数据通信过程一般包括以下5个阶段:建立物理连接:建立通信线路的连接;建立逻辑连接:建立数据传输线路,通信双方建立同步联系,相互核对地址;数据传输;传送通信数据;断开逻辑连接;双方通过通信控制信息确认此次通信结束;断开物理连接:通信结束,切断物理链接通道。
2. 试解释以下名词:数据、信号、模拟数据、数字信号。
答:数据(Data):传递(携带)信息的实体。
信息(Information):数据的内容或解释。
信号(Signal):数据的物理量编码(通常为电编码),数据以信号的形式在介质中传播。
3. 模拟通信系统和数字通信系统有何不同?答:模拟通信系统是在模拟信道上实现模拟信息或数字信息的传输,需要经过调制和解调;数字通信系统是在数字信道上实现模拟信息或数字信息的传输,需要经过编码和解码。
4. 举出现实生活中单工及双工通信的例子答:单工是指数据单向传输,如无线电广播。
半双工是指数据可以双向交替传输,但不能在同一时刻双向传输,例如对讲机。
全双工是指数据可以双向同时传输,例如电话。
5. 基带传输与宽带传输的主要区别是什么?答:基带传输:不需调制,编码后的数字脉冲信号直接在信道上传送。
宽带传输:把信号调制成频带为几十MHz到几百MHz的模拟信号后再传送,接收方需要解调。
6. 同步通信与异步通信的主要区别是什么?答:同步通信要求接收端与发送端在时间基准上一致,收发双方不停地发送和接收连续的同步比特流。
而异步通信时不要求接收端时钟和发送端时钟同步。
发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。
得同步通信的传输速率较异步通信更快,但系统需要在首发两端保持同步,因此一般比异步通信更为复杂。
同时,异步通信为使接收端正确识别数据,开销较大。
7. 通过比较说明双绞线、同轴电缆和光纤三种传输介质的特点?答:双绞线:组装密度高、节省空间,安装容易,平衡传输,抗干扰性一般,连接距离短,,价格便宜。
网络学院试题2答案

试题(答题时间:60分钟满分100分)班级:___________ 姓名:_______ _ 分数:_______________说明:共五类题型,填空题、判断题、单选题、多选题、综合分析题,请你按照试题的序号将答案正确填写在答题纸上,答错、不答或答案不清晰的均为0分。
多选题少答、多答、不答或答案不清晰的均为0分。
一、填空题:(每空1分,共20分)1. ISDN有两种接口,分别是BRI或者基本速率接口和PRI或者基群速率接口,分别对应的D通道的速率为16Kbps和64Kbps。
2. 传统以太网上使用的链路控制机制是CSMA/CD,它的全称是载波监听多路访问/冲突监测。
3. ADSL的全称是非对称数字用户线路,上行速率最大可达1 Mbps,下行速率最大可达8 Mbps,传输的媒介采用___电话线__。
4. IP地址192.168.0.1/255.255.255.252,请指出:该IP地址的网络地址为192.168.0.0,广播地址为192.168.0.3,可以作为主机配置的IP 为192.168.0.1和192.168.0.2,这种配置常常用于两台路由器之间点对点的互连。
5. 在网络的可靠性设计中,通常需要着重考虑三方面的因素,来构建网络的可靠运行。
它用户投资,设备或链路可靠性和关键业务可靠性。
6. 为了解决IPv4地址紧张,同时可以保护内部网络地址不为外部网络知晓的技术是:NAT 或者地址转换技术。
7. 在进行帧中继协议配置时,如果一台路由器和帧中继交换机相连,这台路由器应该被指定为 DTE 或者数据终端设备。
8. 在局域网数据链路层协议中,链路层被定义成两个子层,分别是 LLC或者逻辑链路控制子层和 MAC或者媒体接入控制子层。
二、判断题:(每题1分,共10分,正确打“✓”,错误打“✗”)1. CSMA/CD网络中,所有主机都可独占网络带宽(✗)2. 对于第三层交换技术:说它是路由器,因为它可操作在网络协议的第三层,是一种路由理解设备并可起到路由决定的作用;说它是交换机,是因为它的速度极快,几乎达到第二层交换的速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意:本路由器中的老路由表在计算中不被 使用。
(a)一个子网(b)自A,I,H,K的输入和J的新路由选择表
18
无穷计算问题
算法的缺陷:对好消息反应迅速,对坏消 息反应迟钝;
无穷计算问题
19
水平分裂算法
工作过程与距离向量算法相同,区别在于到X的距离 不向真正通向X的邻居结点报告,使得坏消息传播的 也快。(上图中C告诉B它到A的距离为无穷大) 虽然广泛使用,但有时候会失败。
1
1
1
1
2
2
1
小结
最优化原则
路由算法的目的是找出并使用汇集树。
静态路由算法
最短路径路由算法 洪泛算法 基于流量的路由算法
动态路由算法
距离向量路由算法
将自己对全网拓扑结构的认识告诉给邻居 无穷计算问题,水平分裂算法 将自己对邻居的认识洪泛给全网
路由算法应具有的特性
4
路由算法分类
路由算法分类
非自适应算法,静态路由算法
非自适应算法不根据实测或估计的网络的当前通 信量和拓扑结构来作路由选择。从I到J的所有路 由对于所有的J和I是事先脱线地计算好的,在网 络启动时就下载到路由器中。这一过程又是也被 称为静态路由选择。 自适应算法根据拓扑结构,通常还有通信量的变 化来改变其路由选择。自适应算法由于其获取信 息方式的不同,改变路由选择条件不同,用于进 行优化的参数不同,可分为不同的种类。
序号循环使用会混淆,解决办法:使用32位序号; 路由器崩溃后,序号重置; 序号出错; 第二、三问题的解决办法:增加年龄(age)域,每秒钟 年龄减1,为零则丢弃。 链路状态包到达后,延迟一段时间,并与其它已到达的来 自同一路由器的链路状态包比较序号,丢弃重复包,保留 新包; 25 链路状态包需要应答;
(3)将所有学习到的内容封装成一个包;
23
链路状态路由算法
(4)将这个包发送给所有其它路由器;
基本思想:洪泛链路状态包,为控制洪泛,每个包 包含一个序号,每次发送新包时加1。路由器记录 信息对(源路由器,序号),当一个链路状态包到 达时,若是新的,则分发;若是重复的,则丢弃; 若序号比路由器记录中的最大序号小,则认为过时 而丢弃; 改进
36
移动用户的路由转发过程
当一个包发给移动用户时,首先被转发到用 户的家乡局域网; 该包到达用户的家乡局域网后,被家乡代理 接收,家乡代理查询移动用户的新位置和与 其对应的外部代理的地址; 家乡代理采用隧道技术,将收到的包作为净 荷封装到一个新包中,发给外部代理; 家乡代理告诉发送方,发给移动用户的后续 包作为净荷封装成包直接发给外部代理; 外部代理收到包后,将净荷作为数据链路帧 发给移动用户;
自适应算法,动态路由算法
5
最优化原则
最优化原则(optimality principle) 如果路由器 J 在路由器 I 到 K 的最优路由上,那么从 J 到 K 的最优路由会落在同一路由上。 汇集树(sink tree) 从所有的源结点到一个给定的目的结点的最优路由的 集合形成了一个以目的结点为根的树,称为汇集树;
路由器为选择路由而占用的内存、CPU时间和
网络带宽增大。
分级路由
分而治之的思想;
根据需要,将路由器分成区域(regions)、
聚类(clusters)、区(zones)和组 (groups)… (如图)
分级路由带来的问题
路由表中的路由不一定是最优路由。
分级路由的不足
到任一另外的区只能经过一个路由出去。
13
(a)用kb/s表示线路载荷的子网
(b)用分组/s表示通信量和路由选择矩阵
14
采用了平均分组长度为800位的上图所示网络的分析,反向通信量 (BA,CB等)与正向通信量相同
1/ = 800 bits 根据排队论,平均延迟 T = 1/ (C )
15
距离向量路由算法(Distance Vector Routing)
登录外部代理的过程
移动用户进入一个新区域时,必须首先向外部 代理注册
外部代理定期广播声明自己的存在和地址的包,新 到达的移动主机接收该信息;若移动用户未能收到 该信息,则移动主机广播包,询问外部代理的地址; 移动主机向外部代理注册,告知其家乡地址、目前 的数据链路层地址和一些安全信息; 外部代理与移动主机的家乡代理联系,告知移动主 机的目前位置、自己的网络地址和一些安全信息; 家乡代理检查安全信息,通过,则给外部代理确认; 外部代理收到确认后,在登记表中加入一项,并通 知移动主机注册成功。
31
分级路由
32
分级路由
选择分级的数目 有N个路由器的子网的最优级数为ln N,其中 每个路由器需要的表项总数为eln N.
33
移动主机的路由
需要解决的问题
为了能够将数据包转发给移动主机,网络必 须首先要找到移动的主机。
网络结构示意图
一个连着多个LAN,多个MAN和无线蜂窝单元的WAN
测量路径长度的方法
7
Dijkstra算法
每个结点用从源结点沿已知最佳路径到本结点的距
离来标注,标注分为临时性标注和永久性标注; 初始时,所有结点都为临时性标注,标注为无穷大; 将源结点标注为0,且为永久性标注,并令其为工作 结点; 检查与工作结点相邻的临时性结点,若该结点到工 作结点的距离与工作结点的标注之和小于该结点的 标注,则用新计算得到的和重新标注该结点; 在整个图中查找具有最小值的临时性标注结点,将 其变为永久性结点,并成为下一轮检查的工作结点; 重复第四、五步,直到目的结点成为工作结点;
路由算法的目的是找出并使用汇集树。
6
(a)一个子网 (b)路由器B的汇集树
最短路径路由算法(Shortest Path Routing)
属于静态路由算法 基本思想
构建子网的拓扑图,图中的每个结点代表一 个路由器,每条弧代表一条通信线路。为了 选择两个路由器间的路由,算法在图中找出 最短路径。 结点数量 地理距离 传输延迟 距离、信道带宽等参数的加权函数
解决措施
10
选择性泛洪算法(selective flooding)
泛洪法的一种改进。将进来的每个包仅发送 到与正确方向接近的线路上。 路由器和线路的资源过于浪费,实际很少直 接采用; 具有极好的健壮性,可用于军事应用; 作为衡量标准评价其它路由算法。
11
应用情况
基于流量的路由算法(Flow-Based Routing)
属于动态路由算法,也称BellmanFord路由算法和Ford-Fulkerson算法, 最初用于ARPANET,被RIP协议采用。
16
基本思想
每个路由器维护一张表,表中给出了到每个目的地 的已知最佳距离和线路,并通过与相邻路由器交换 距离信息来更新表; 以子网中其它路由器为表的索引,表项包括两部分: 到达目的结点的最佳输出线路,和到达目的结点所 需时间或距离; 每隔一段时间,路由器向所有邻居结点发送它到每 个目的结点的距离表,同时它也接收每个邻居结点 发来的距离表; 邻居结点X发来的表中,X到路由器i的距离为Xi,本 路由器到X的距离为m,则路由器经过X到i的距离为 Xi + m。根据不同邻居发来的信息,计算Xi + m,并 取最小值,更新本路由器的路由表;
34
移动主机路由基本概念
移动用户(mobile users):包括位置发生变 化,通过固定方式或移动方式与网络连接的两 类用户; 家乡位置(home location):所有用户都有 一个永久的家乡位置,用一个地址来标识; 外部代理(foreign agent):每个区域(一个 LAN或一个 wireless cell)有一个或多个 外部代理,它们记录正在访问该区域的移动用 户; 家乡代理(home agent):每个区域有一个家 乡代理,负责记录家乡在该区域,但是目前正 35 在访问其它区域的用户。
属于静态路由算法 基本思想
既考虑拓扑结构,又兼顾网络负荷;
前提:每对结点间平均数据流是相对稳定和
可预测的; 根据网络带宽和平均流量,可得出平均包延 迟,因此路由选择问题归结为找产生网络最 小延迟的路由选择算法。 提前离线(off-line)计算
ห้องสมุดไป่ตู้12
需要预知的信息
网络拓扑结构; 通信量矩阵Fij; 线路带宽矩阵Cij; 路由算法(可能是临时的)。
链路状态路由算法
(1)发现邻居结点,并学习它们的网络地址;
路由器启动后,通过发送HELLO包发现邻居结点; 两个或多个路由器连在一个LAN时,引入人工结点; 如下图。
21
链路状态路由算法
(2)测量到每个邻居结点的延迟或开销;
一种直接的方法是:发送一个要对方立即响应的 ECHO包,来回时间除以2即为延迟。 包以发送方的标识符开头,后面是序号、年龄和 一个邻居结点列表; 列表中对应每个邻居结点,都有发送方到它们的 延迟或开销;(如下图) 链路状态包定期创建或发生重大事件时创建。
37
1、分组被送入移动主机的本地地址
3、将外部代理地址传送给发送者 4、随后的分组被直接传送到外部代理 2、分组被转发到外部代理处
移动用户的分组路由选择
逆向路径转发
(a) 一个子网 (b) 一个生成树 (c) 由逆向路径转发构造的树