Part VII 广域网 (简称WAN), 路由, 和最短路径.

Slides:



Advertisements
Similar presentations
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
Advertisements

NAT与ICMP交互.
《解析几何》 -Chapter 3 §7 空间两直线的相关位置.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
淄博信息工程学校 ZIBOIT&ENGINEERING VOCATONAL SHCOOL 03 交换机干道技术 计算机网络技术专业.
淄博信息工程学校 ZIBOIT&ENGINEERING VOCATONAL SHCOOL 02 认识虚拟局域网 计算机网络技术专业.
实用操作系统概念 张惠娟 副教授 1.
引言 路由器的主要工作就是为经过路由器的每个 IP数据报/分组 寻找一条最佳传输路径(寻径),并将该数据有效地传送到目的站点(转发)。
第4章 路由原理及路由协议.
计算机网络技术 项目负责人 张嗣萍/本环节主讲教师 第5章 路由器与路由选择 (2)路由选择与数据转发 2007年度上海建桥学院教改课程
Chapter 8 Wide Area Network(WAN) 广 域 网
第17章 实现路由器.
项目四 组建跨地区网络 授课教师:肖颖.
第4章 计算机组网设备 (二) 计算机系统与网络技术.
不确定度的传递与合成 间接测量结果不确定度的评估
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
计算机基础知识 丁家营镇九年制学校 徐中先.
Westmont College 网络互连路由 (静态和动态路由;路由信息的传播; BGP, RIP, OSPF; 组播路由)
格物资讯开放ICON库 V1R1.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
淺談MPLS Professor Cheng-Mu Tsai Student Yu-Shin Chen
第 6 章 廣域網路 著作權所有 © 旗標出版股份有限公司.
存储系统.
SOA – Experiment 3: Web Services Composition Challenge
把COM口设置到没有使用的 COM1 – COM4
大学计算机基础 典型案例之一 构建FPT服务器.
第七章 路由器技术和路由选择协议 于银辉 教授 吉林大学 通信工程学院.
ARDUINO+BLUETOOTH Arduino实现蓝牙数据传输.
矢量距离路由.
实用组网技术 第一章 网络基础知识.
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
SPI驱动 广州创龙电子科技有限公司 Guangzhou Tronlong Electronic Technology Co., Ltd.
第五章 数据链路层和局域网 链路层和局域网.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
Windows网络操作系统管理 ——Windows Server 2008 R2.
以ISI平台为例,为您演示一下如何在Endnote文献中查看该文献的References
逆向工程-汇编语言
数据挖掘工具性能比较.
动态规划(Dynamic Programming)
CPU结构和功能.
专题作业.
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
线段的有关计算.
第四章 团队音乐会序幕: 团队协作平台的快速创建
VisComposer 2019/4/17.
主要内容: 无线局域网的定义 无线传输介质 无线传输的技术 WLAN的架构 无线网络搭建与配置 无线网络加密配置
WPT MRC. WPT MRC 由题目引出的几个问题 1.做MRC-WPT的多了,与其他文章的区别是什么? 2.Charging Control的手段是什么? 3.Power Reigon是什么东西?
(Random Access Memory)
实验七 安全FTP服务器实验 2019/4/28.
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
iSIGHT 基本培训 使用 Excel的栅栏问题
数据报分片.
树和图 tree and graph 蔡亚星.
第七、八次实验要求.
_03宽字符与Unicode编程 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
网络技术实训 第8讲:NAT防火墙设计讨论 许成刚 信息技术学院
3.8 局域网应用实例 某省劳动和社会保障网络中心组网实例 会议中心的无线组网实例.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
位似.
第 5 章 广 域 网 基本内容 广域网的基本概念,虚电路与数据报,广域网中的分组转发机制,拥塞控制原理,X.25网,帧中继FR,异步传递方式ATM。 重点掌握 广域网中的分组转发机制 拥塞控制原理 异步传递方式ATM.
质量控制(QC)模式 BrookFIELD.
DSP技术与应用 电子与信息技术系.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
Presentation transcript:

Part VII 广域网 (简称WAN), 路由, 和最短路径

前一课 跨越长距离提供数字通信的技术 通过本地回路给用户提供数字通信的技术 2019/4/28

本课 利用这些基础技术来构建分布在较大区域内的网络 动机 连接多台计算机:规模很大 跨越很长的地理长度 交互的公众道路 街道 建筑物 铁路 2019/4/28

WAN的基本构建单元 点到点的长距离连接 Packet switches:包交换机 2019/4/28

包交换机 是一种硬件设备 用于连接 其他包交换机 计算机 转发数据包 利用地址机制 2019/4/28

包交换机图示 是一个专用计算机,具有 中央处理器 存储器 I/O接口 固件 2019/4/28

组装一个广域网 在每个地点放置一台或多台包交换机 互连这些交换机 用LAN技术来处理 本地连接 用租用数字电路来进行长距离连接 2019/4/28

广域网的图示 互联的程度的取决于 通信量的估算 可靠性需求 2019/4/28

存储和转发 包交换机的基本模式 分组报文-packet 交换机-switch 从源计算机中发出 在交换机之间转发 抵达目的地 在存储器中存储分组报文 检查分组报文的目的地址 把分组报文发送到目的地 2019/4/28

广域网中的物理编址 基本要求 地址由两部分组成 每台计算机一个唯一的地址 高效转发 包交换机的编号 与之相连的计算机的编号 2019/4/28

对广域网寻址的图示 地址被编码成整形(由两部分组成) 高字节是交换机的序号 低字节是计算机的序号 2019/4/28

下一跳转发 由包交换机执行 使用路由表 路由表给出下一跳地址:注意!,只有一个,而非一串! 2019/4/28

路由表缩写 多条表目指向同一个转向地址 路由表缩水 (缺省) 缩水后能提高查找的效率 2019/4/28

广域网中的路由选择 通过增加交换机可以扩大广域网的容量 路由表必须保证其有效性 内部交换机:不连接计算机 外部交换机:直接连接计算机 通用路由:必须包含到每个可能目的地的下一跳路由 最佳路由:到达指定目的地的下一跳必须指向到达目的地的最短路径。 2019/4/28

路由表信息的来源 手工 自动生成 人工生成路由表 在规模较小的网络中很有用 在路由不会改变的网络中也十分有用 由软件生成/更新路由表 这种方式在大型网络中是必需的 当发生错误时,它可改变路由 2019/4/28

路径选择和图论的关系 图 节点:交换机 边:连接 (由点对 (src, dst)表明 ) 2019/4/28

使用缺省路由 2019/4/28

最短路径的计算 来自图论中的算法 没有中心机构 (分布式计算) 每台交换机 必须了解到每一个目的地的路由 只可和与它直接连接的邻居进行通讯 2019/4/28

最小权路径的说明 图中边上的标记代表了节点间的距离 距离度量 图中由深色描绘的是从 4 到 5的最短路径 地理长度 经济价值 容量的倒数 2019/4/28

计算最短路径的算法 距离向量 (DV) 链路状态 这两种方法在实际应用中都有使用 交换机相互交换路由表中信息 交换机相互交换链路状态信息 2019/4/28

距离向量 相邻交换机周期的、双向交换信息 交换信息时, 交换机发送 接受方 点对列表 每一点对形如 (终点, 距离) 把列表中的信息和本地路由表中的相比较 如果存在更好的路径则改变列表中的信息 2019/4/28

距离向量算法 2019/4/28

距离向量法的直觉理解 Let 如果不存在到 V 的本地路径,或本地路径的代价高于C,就建立一条路径,其下一跳为 N,距离为 C D :点对信息中的距离信息 C : D +到发送点的距离 如果不存在到 V 的本地路径,或本地路径的代价高于C,就建立一条路径,其下一跳为 N,距离为 C 否则就ignore 2019/4/28

距离向量路径选择的举例 考虑 一条DV 信息的传递 节点 2 向 3, 5, 和 6发信 节点 6 建立到节点 2的路由,距离是 8 later, 3 发送信给 6 6 改变路径,把 3 作为它通向2 的下一个节点 2019/4/28

链路状态路径选择 克服了 DV 的不稳定性 一对交换机定期执行 交换机 测试它们之间的链路 传播链路状态信息 接受状态信息 计算新的路由 使用 Dijkstra’s 算法 2019/4/28

链路状态信息举例 假设节点 2 和3 测试它们之间的链路 传播信息 每个节点 接受信息 需要的话重新计算路由 2019/4/28

Dijkstra’s 最短路径算法 输入 输出 称为最短路径优先 (Shortest Path First ,SPF) 算法 边上标有权的图 节点, n 输出 从 n 到每个节点的最短路径 每条路径的权重 称为最短路径优先 (Shortest Path First ,SPF) 算法 2019/4/28

Dijkstra’s 算法 2019/4/28

算法的直观理解 从自身为源节点开始 向外扩散 在每一步 找到满足如下条件的节点 u 计算 没考虑过的 最靠近源节点 从 u 到每个相邻节点 v 的距离 如果距离较短, 则使从 u 开始的路径经过 v 2019/4/28

Dijkstra’s 算法的计算结果 举例: 从节点 6 开始的路径 到 3, 下一节点 = 3, 权值= 2 到 2, 下一节点 = 3, 权值= 5 到 5, 下一节点 = 3, 权值= 11 到 4, 下一节点 = 7, 权值= 8 2019/4/28

早期的广域网技术 ARPANET X.25 分组报文交换,曾在历史上占有很重要的地位 在发明时以高速著称, 以现在的标准来看则很慢 早期用于商业服务 仍然在使用 在欧洲比较流行 2019/4/28

现代的广域网技术 SMDS Frame Relay ATM 电话公司提供 没有Frame Relay流行 在商业服务中使用很广泛 2019/4/28

异步传输模式 ( ATM ) 电话公司提供设计 一个技术,同时处理 可用于局域网或广域网 目标: 取代因特网的地位 音频 视频 数据 2019/4/28

ATM 特性 端对端 (在应用程序到应用程序) 面向连接的接口: 性能有保证 使用cell 交换 建立 “连接” 发送数据 关闭连接 2019/4/28

ATM cell 定长分组包 (用于最高速的电子设备传送) 选择的长度是介于音频 (小) 和数据(大)之间的 头占5 个字节 负载占48个字节 注意: 这长度并不是对所有的应用都是最佳的 2019/4/28

ATM cell header 2019/4/28

ATM 交换机 ATM 网络的构件 由于连接 计算机 其他 ATM 交换机 接收和转发ATM cell 2019/4/28

cell的转发 由硬件直接执行 输入单元被送到一个输出接口 使用cell中的标记 动机: 高速 2019/4/28

标记转换 ATM连接用24位二进制定义 每台交换机上都重写VPI / VCI 著名的有虚拟路径标识 / 虚拟通道标识 (VPI / VCI) 一般统称为标记(label) 每台交换机上都重写VPI / VCI 2019/4/28

VPI/VCI重写举例 2019/4/28

ATM的服务质量 细粒度 (按连接) 连接建立后即定 由终结端指定 数据传输类型 吞吐量要求 分组报文分段的最大长度 能容许的最大时延 2019/4/28

数据传输类型 不变位速率 (CBR) 可变位速率 (VBR) 有效位速率 (ABR) 未定位速率 (UBR) 例如: 音频 可变位速率 (VBR) 例如: 自适应编码的视频 有效位速率 (ABR) 例如: 数据 未定位速率 (UBR) 各类都有详细的参数 (例如, 平均数, 最大数, 失败持续时间) 2019/4/28

在 ATM中传输数据 使用ATM 适应层 (AAL5) 接收和传递大量、可变长数据包 AAL5 分成小的cell来完成传递 叫做分段和重组 2019/4/28

ATM的评价 不尽人意 对局域网来说交换机太昂贵了 QoS 无法实现 2019/4/28

总结 广域网 (WANs) 广域网地址 跨越很长距离 连接很多计算机 在包交换机基础上确立 使用存储和转发机制 地址分成两部分 交换机/计算机 2019/4/28

总结(续) 路径选择 路由表的建立 路径选择的两种基本算法 每台交换机都包含有路由表 路由表给出通往终点的下一个节点 人工 自动 距离向量 链路状态 2019/4/28

总结(续) 广域网技术举例 ARPANET X.25 SMDS Frame Relay ATM 2019/4/28 Westmont College CS 140 总结(续) 广域网技术举例 ARPANET X.25 SMDS Frame Relay ATM 2019/4/28 Chapters 13-14