(网络工程师培训)主题08:交换与路由(-04-08).ppt
《(网络工程师培训)主题08:交换与路由(-04-08).ppt》由会员分享,可在线阅读,更多相关《(网络工程师培训)主题08:交换与路由(-04-08).ppt(178页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、8.2. 交换型以太网8.3. 路由与路由器8.4. 路由选择算法8.5. 主要路由协议8.6. 第三层交换8.7. 多层交换8.8. 典型试题分析8.2 交换型以太网8.2.1. 交换机的功能8.2.2. 交换机工作原理8.2.3. 交换机结构8.2.4. 交换方式8.2.5. VLAN交换 减少冲突:交换机将冲突隔绝在每一个端口,避免了冲突的扩散 提升带宽:接入交换机的每个节点都可以使用全部的带宽,而不是各个节点共享带宽 地址学习地址学习转发转发/ /过滤过滤防止回路防止回路8.2.2 交换机工作原理以太网交换机通过内部的MAC地址表做出转发/过滤的决定MAC地址表存放在交换机的RAM中初
2、始的MAC地址表为空MAC address table0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0E1E2E3ABCD交换机的接口收到数据帧后,查找MAC地址表,如没有相应的表项,交换机将该数据帧泛洪(flood)到所有其它的接口上通过读取帧中的源MAC地址,交换机将端口及其连接的主机映射起来,放入MAC地址表0260.8c01.4444E0: 0260.8c01.1111MAC address table0260.8c01.11110260.8c01.22220260.8c01.3333E0E1E2E3DCBA 交换机的
3、地址学习续)如果交换机连接的所有主机都发送过数据帧,就可以建立起一个完整的MAC地址表,交换机将据此做出转发/过滤的决定MAC地址表是动态变化的,如果在一定时间内某一主机没有新的数据帧发送,则相应的表项将被清除0260.8c01.3333MAC address table0260.8c01.11110260.8c01.2222E0E1E2E3DCBA0260.8c01.4444 交换机的转发与过滤如果数据帧的目的MAC地址在MAC地址表中有相应的表项,则交换机将该数据帧直接发往对应的接口,从而保证其它接口上的主机不会收到无关的数据帧广播帧和组播帧仍将被泛洪(flood)到除接收接口以外的所有其
4、它接口0260.8c01.33330260.8c01.22220260.8c01.4444E0: 0260.8c01.1111E2: 0260.8c01.2222E1: 0260.8c01.3333E3: 0260.8c01.44440260.8c01.1111E0E1E2E3DCABMAC address table 交换机的特性 交换机的每一个端口所连接的网段都是一个独交换机的每一个端口所连接的网段都是一个独立的冲突域立的冲突域 交换机所连接的设备仍然在同一个广播域内,交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(惟一的例外是也就是说,交换机不隔绝广播(惟一的例外是在
5、配有在配有VLANVLAN的环境中)的环境中) 交换机依据帧头的信息进行转发,因此说交换交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备机是工作在数据链路层的网络设备 交换机的类型不可管理交换机不具备可管理性,没有CPU或集中管理芯片,只是并行程度、吞吐能力等优于集线器。可管理式交换除了具有不可管理交换机的全部功能,还带有CPU或集中管理芯片,可以支持VLAN及SNMP管理,又称为智能型交换机。8.2.3 交换机结构 软件执行交换结构RAMCPUA输入 B输出串/并 交换 所有功能均由软件实现,结构灵活。但存在堆叠困难,无法处理信息的广播,及随着功能的增加性能下降等缺点。
6、 矩阵交换结构优点: 利用硬件交换,结构紧凑,交换速度快,延迟时间短。缺点: 不宜于简单堆叠和集成而扩展端口数和带宽。交换矩形控制处理输入输出 总线交换结构优点: 便于堆叠扩展,容易监控和管理,容易实现帧的广播。缺点: 对总线的带宽要求很高,价格比较昂贵。交换总线输入输出 共享存储器交换结构优点: 结构简单,容易实现。缺点: RAM操作的延时比较大,冗余结构比较复杂,适合小型交换机。输入/输出输入/输出共享存储器8.2.4 交换方式 存储转发交换存储转发存储转发 转发速度慢转发速度慢 延迟可变延迟可变 转发前校验转发前校验 Frame Frame Frame 切入交换 切入式,又称直通式 转发
7、速度快转发速度快 延迟固定延迟固定 转发错误帧转发错误帧 Frame8.2.5 VLAN交换 端口交换端口交换 帧交换帧交换 信元交换信元交换 端口交换端口交换方式的特点: 端口用户组成小规模的VLAN非常灵活; 在全局交换网络上,端口交换能够为全局VLAN提供有效的、灵活的前端配置端口组合的功能。 帧交换帧交换方式的特点: 比端口交换增加了有效的带宽,LAN交换器上的每个端口用户具有独占带宽的性能,交换器间互联的速率可达数百兆甚至千兆位传输率。 信元交换信元交换方式的特点: ATM允许端点客户站加入多个VLAN,允许一条物理电缆上实现多个逻辑连接,VLAN上实现VLAN目前常用ATM LAN
8、仿真技术。8.3 路由与路由器8.3.1. 直接寻径和间接寻径8.3.2. 有关路由的一些概念8.3.3. 路由器的功能8.3.4. 路由器的工作原理8.3.5. VLAN路由模式8.3.1 直接寻径和间接寻径 直接寻径(发送方与接收方在相同网络) 在物理网络内部主机与主机之间直接通讯 间接寻径(发送方与接收方在不同网络) 确定到达接收方网络的路径将数据利用直接寻径发送给相邻的中转方,直到目的网络在目的网络中用直接寻径方法到达信宿 间接寻径与直接寻径的关系网络层寻径是直接寻径与间接寻径的相互作用的过程关系AB141.20.11.0DATA141.20.11.25141.20.11.33宿宿IP
9、地址地址=141.20.11.33宿宿MAC地址地址=141.20.11.33的的MAC地址地址宿宿MACAddr宿宿IPAddr 直接寻径举例数据从主机数据从主机A发送到主机发送到主机B目的网络目的网络=141.20.11.0(同一物理网络)(同一物理网络) 间接寻径举例B141.20.11.0141.20.11.25141.20.11.33AC141.20.28.55Ethernet 141.20.28.0141.20.17.0141.20.17.21141.20.17.26141.20.28.67DATA宿宿IPaddr宿宿MACaddr宿宿MAC地址地址=141.20.28.67的的E
10、th地址地址宿宿IP地址地址= 141.20.28.67下站下站IP地址地址141.20.11.33目的网络目的网络:141.20.28/24下站地址下站地址:141.20.17.26端口:端口:141.20.17.21的的MAC 地址地址下站下站IP地址地址141.20.28.67D数据从主机数据从主机A发送到主机发送到主机DDATA宿宿IP地址地址= 141.20.28.67宿宿MAC地址地址=141.20.11.33的的Eth地址地址宿宿MACaddr宿宿IPaddr 间接寻径与直接寻径的关系IPMACIPIPIPMACMACMAC A B C DEthernet140.20.11/24
11、Ethernet140.20.28/24Ethernet140.20.17/24L3L1L2间接间接 直接直接 间接寻径:第三层数据交换间接寻径:第三层数据交换 被寻径的数据单元是数据报(被寻径的数据单元是数据报(datagram) 通过信宿的通过信宿的IP地址寻径(查看路由表)地址寻径(查看路由表) 通过路由表的相互关联获得到达信宿的全部信息通过路由表的相互关联获得到达信宿的全部信息输入输入 输出输出B的第三层的第三层IPHdrDATAIPHdrDATAdatagramdatagram查看路由表,查看路由表,下站下站IP地址是地址是141.20.17.26直接寻径:第二层数据交换直接寻径:第
12、二层数据交换 被寻径的数据单元是帧(被寻径的数据单元是帧(frame) 通过物理地址寻径通过物理地址寻径 只知道下一站的物理地址,不知道任何信宿的信息只知道下一站的物理地址,不知道任何信宿的信息输入输入 输出输出B的第二层的第二层frameHdrIPdatagramframeHdrIPdatagramframeframe查看查看ARP表表,确,确定定141.20.17.26的的MAC地址是地址是.8.3.2 有关路由的一些概念 什么是路由技术什么是路由技术 IP路由技术的地位和路由技术的地位和作用作用 网关网关(gateway) 驿站驿站(hop) 自治系统自治系统(AS) 路由表路由表(ro
13、uting table) 路由选择的基本活动路由选择的基本活动 路由的实现路由的实现 路由选择算法路由选择算法 默认路由默认路由 静态路由与动态路由静态路由与动态路由 什么是路由技术 为数据报在网间寻找传输路径为数据报在网间寻找传输路径 采用间接寻径方式将数据报逐站传递采用间接寻径方式将数据报逐站传递 通过网间互连设备通过网间互连设备路由器实现路由功能路由器实现路由功能信宿地址信宿地址 去往信宿的路径去往信宿的路径路由表路由表 IP路由技术的地位和作用 实现异种网络互连的关键技术实现异种网络互连的关键技术 完成完成OSI参考模型的第三层功能参考模型的第三层功能 体现体现TCP/IP协议协议IP
14、层的设计思想层的设计思想 屏蔽下层与物理网络相关的技术细节屏蔽下层与物理网络相关的技术细节 用统一的用统一的IP地址分层次寻址和寻径地址分层次寻址和寻径 根据网络地址实现到达目的网络的路径选择根据网络地址实现到达目的网络的路径选择 根据主机地址在目的网络中选择到达信宿的路径根据主机地址在目的网络中选择到达信宿的路径 网关概念的早期解释BEthernet 141.20.11.0141.20.11.25141.20.11.33AC141.20.28.55Ethernet 141.20.28.0Ethernet 141.20.17.0141.20.17.21141.20.17.26141.20.28
15、.67D路由器路由器网络网络28与网络与网络17的互连系统的互连系统网络网络11与网络与网络17的互连系统的互连系统 网关概念的当前解释数据链路数据链路层层Data Link网络网络层层Network传输层传输层Transport应用层应用层Application网关(网关(Gateway)路由器(路由器(Router) 对网关概念的理解 网关的确切定义网关的确切定义 将两个采用不同协议的网络互连起来,在应用层用软将两个采用不同协议的网络互连起来,在应用层用软件实现协议转换的系统。件实现协议转换的系统。例如:例如: TCP/IP ISO/OSITCP/IP Novell 网关与路由器的混淆网关
16、与路由器的混淆 两者混用,网关两者混用,网关 = 路由器(早期解释的历史原因)路由器(早期解释的历史原因) 目前厂家生产的路由器产品加载协议转换软件,具有目前厂家生产的路由器产品加载协议转换软件,具有网关功能。网关功能。 早期邮政系统的驿站(Hop)甲地甲地乙地乙地发信人发信人收信人收信人驿站驿站11驿站驿站12驿站驿站21驿站驿站22信源信源信宿信宿 计算机网络的驿站(Hop)甲地甲地乙地乙地发信人发信人收信人收信人驿站驿站11驿站驿站12驿站驿站21驿站驿站22信源信源信宿信宿IP datagramIP数据报传输数据报传输路径中的路由器路径中的路由器 自治系统CERNET全球全球Inter
17、netCHINANET自治系统自治系统自治系统自治系统 自治系统(或称自治域)的定义自治系统(或称自治域)的定义 由一个独立管理机构运行和维护的网络(由自设的网由一个独立管理机构运行和维护的网络(由自设的网络运行中心络运行中心NOC履行职责)履行职责) 系统内部采用相同的路由协议系统内部采用相同的路由协议内部采用内部采用OSPF路由协议路由协议 路由表 每个站点每个站点/主机用某个特定的路由协议建立和主机用某个特定的路由协议建立和维护的、向网络发送维护的、向网络发送IP包的路由信息。包的路由信息。 路由表包含的主要信息路由表包含的主要信息DestinationInterfaceGateway
18、目的地址目的地址 网关网关/主机地址主机地址 网卡网卡/ 串口串口 某台主机地址某台主机地址某个子网地址某个子网地址某个网络地址某个网络地址Default(默认路由)(默认路由)128.1.5.1 路由表举例路由表举例128.1.4.0128.1.5.0128.1.5.2128.1.5.5A主机主机A的路由表的路由表信信宿宿主主机机网网关关网网卡卡127.0.0.1127.0.0.1Lo0Default128.1.5.1Le0128.1.4.0128.1.5.2Le0128.1.5.0128.1.5.5Le0 路由选择的基本活动 路径判断路径判断 数据交换数据交换 路径判断选择最佳传输路径选择
19、最佳传输路径 什么是最佳?什么是最佳? 定义一种度量标准(定义一种度量标准(Metric) 如何得到最佳?如何得到最佳? 根据度量标准确定一种路由算法根据度量标准确定一种路由算法 根据算法收集路由信息,作出判断根据算法收集路由信息,作出判断 将判断结果填入路由表将判断结果填入路由表 路由器之间交换网络动态的路由信息路由器之间交换网络动态的路由信息 数据交换 将将IP包在网间传送包在网间传送 在在IP层查看去往信宿的路由表,确定下一站点层查看去往信宿的路由表,确定下一站点 找不到下站的路由,丢弃数据报找不到下站的路由,丢弃数据报 找到下站的路由,确定下站的物理地址找到下站的路由,确定下站的物理地
20、址 在数据链路层数据封装,送网下站在数据链路层数据封装,送网下站 数据交换特点数据交换特点 数据报的目的数据报的目的IP地址始终保持不变地址始终保持不变 帧的目的物理地址根据路径判定结果逐站改变帧的目的物理地址根据路径判定结果逐站改变 路由的实现 确定路由算法确定路由算法 设计目标设计目标 选择类型选择类型 定义最佳路径的度量准则定义最佳路径的度量准则 实现路由协议实现路由协议 路由传输协议(路由传输协议(Routed Protocol) 网间经路由被传输的协议:网间经路由被传输的协议:IP,IPX 路由选择协议(路由选择协议(Routing Protocol) 实现路由选择算法的协议:实现路
21、由选择算法的协议:RIP,OSPF,BGP 路由选择算法 默认路由默认路由 静态路由静态路由 动态路由动态路由 默认路由(Default Route) 什么是默认路由?什么是默认路由? 对那些在路由表中未包含其路由选择信息的信对那些在路由表中未包含其路由选择信息的信宿(网络宿(网络/主机)设定的缺省路径主机)设定的缺省路径 在路由表中信宿地址取值在路由表中信宿地址取值0.0.0.0(Default) 默认路由的作用默认路由的作用 对所有自治系统以外的信宿都采用默认路由对所有自治系统以外的信宿都采用默认路由 简化路由计算,提高寻径效率,缩短表长简化路由计算,提高寻径效率,缩短表长 默认路由举例网
22、络网络A网络网络DRdb0c0f0e0Default Rd e0Default Rd f0Default Rab0Default Rac0RaRcRbRfRe 静态路由 静态路由的概念静态路由的概念 静态路由工作原理静态路由工作原理 路由配置举例路由配置举例 故障举例(网络拓扑结构变化)故障举例(网络拓扑结构变化) 用人工修改配置排除故障用人工修改配置排除故障 静态路由的概念 由网络管理员设置路由表由网络管理员设置路由表 简单、有效,适于结构简单的网络简单、有效,适于结构简单的网络 不适于拓扑结构和传输流量经常改变的复不适于拓扑结构和传输流量经常改变的复杂网络杂网络 静态路由举例网络网络A网络
23、网络C网络网络BRa路由表路由表网络网络BRba2网络网络CRca3Rb路由表路由表网络网络ARab3网络网络CRcb2Rc路由表路由表网络网络BRbc2网络网络ARac3a1a3a2c3c2c1b2b3b1RaRbRc 链路发生故障链路发生故障网络网络A网络网络C网络网络BRb路由表路由表网络网络ARab3网络网络CRcb2Rc路由表路由表网络网络BRbc2网络网络ARac3a1a3a2c3c2c1b2b3b1?Ra路由表路由表网络网络BRba2网络网络CRca3RaRbRc 解决办法:人工修改网络网络A网络网络C网络网络BRb路由表路由表网络网络ARab2网络网络CRcb2Rc路由表路由表
24、网络网络BRbc2网络网络ARac3a1a3a2c3c2c1b2b3b1!不适于网络变化!不适于网络变化!Ra路由表路由表网络网络BRca3网络网络CRca3RaRbRc 动态路由的概念 由路由协议依据网络变化自动修改路由信息由路由协议依据网络变化自动修改路由信息 适于拓扑结构和传输流量经常改变的复杂网络适于拓扑结构和传输流量经常改变的复杂网络隔绝广播,划分广播域通过路由选择算法决定最优路径转发基于三层地址的数据包(网络层设备)流量统计、拥塞控制、记帐等功能与网桥和交换机使用帧中的MAC地址转发帧相比较,路由器是通过数据包中的网络层地址(如IP地址)来转发数据包的,不对MAC地址进行操作。因此
25、,在用路由器连接的网络上,源节点不需要知道目的节点的MAC也能够找到它。与网桥和交换机类似,路由器的内存中也存有一个表,叫做路由表(Routing Table),其中记录的是数据包地址(网络层地址)和物理端口号的对应关系。路由器根据路由表来转发数据包。如果包中的目标地址与源地址在同一个网段内,路由器就将数据流限制在那个网段内,不转发数据包;如果目标地址在另一个网段,路由器就把包发送到与目标网段相对应的物理端口上。依据路由表转发路由表包含路由器直连的网络和学习到的目的网络Routed Protocol: IPNetworkProtocolDestinationNetworkExit Interf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络工程师 培训 主题 08 交换 路由 04
限制150内