路由器之间可以进行相互通讯 , 而且可以通过传送不同类型的信息维护各自的路由表 。路由更新信息主是这样一种信息 , 一般是由部分或全部路由表组成 。通过分析其它路由器发出的路由更新信息 , 路由器可以把握整个网络的拓扑结构 。链路状态广播是另外一种在路由器之间传递的信息 , 它可以把信息发送方的链路状态及进的通知给其它路由器 。
3.三层交换技术
一个具有第三层交换功能的设备是一个带有第三层路由功能的第二层交换机 , 但它是二者的有机结合 , 并不是简单的把路由器设备的硬件及软件简单地叠加在局域网交换机上 。
从硬件上看 , 第二层交换机的接口模块都是通过高速背板/总线(速率可高达几十Gbit/s)交换数据的 , 在第三层交换机中 , 与路由器有关的第三层路由硬件模块也插接在高速背板/总线上 , 这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据 , 从而突破了传统的外接路由器接口速率的限制 。在软件方面 , 第三层交换机也有重大的举措 , 它将传统的基于软件的路由器软件进行了界定 , 其做法是: 对于数据包的转发:如IP/IPX包的转发 , 这些规律的过程通过硬件得以高速实现 。
对于第三层路由软件:如路由信息的更新、路由表维护、路由计算、路由的确定等功能 , 用优化、高效的软件实现 。
假设两个使用IP协议的机器通过第三层交换机进行通信的过程 , 机器A在开始发送时 , 已知目的IP地址 , 但尚不知道在局域网上发送所需要的MAC地址 。要采用地址解析(ARP)来确定目的MAC地址 。机器A把自己的IP地址与目的IP地址比较 , 从其软件中配置的子网掩码提取出网络地址来确定目的机器是否与自己在同一子网内 。若目的机器B与机器A在同一子网内 , A广播一个ARP请求 , B返回其MAC地址 , A得到目的机器B的MAC地址后将这一地址缓存起来 , 并用此MAC地址封包转发数据 , 第二层交换模块查找MAC地址表确定将数据包发向目的端口 。若两个机器不在同一子网内 , 如发送机器A要与目的机器C通信 , 发送机器A要向“缺省网关”发出ARP包 , 而“缺省网关”的IP地址已经在系统软件中设置 。这个IP地址实际上对应第三层交换机的第三层交换模块 。所以当发送机器A对“缺省网关”的IP地址广播出一个ARP请求时 , 若第三层交换模块在以往的通信过程中已得到目的机器C的MAC地址 , 则向发送机器A回复C的MAC地址;否则第三层交换模块根据路由信息向目的机器广播一个ARP请求 , 目的机器C得到此ARP请示后向第三层交换模块回复其MAC地址 , 第三层交换模块保存此地址并回复给发送机器A 。以后 , 当再进行A与C之间数据包转发进 , 将用最终的目的机器的MAC地址封装 , 数据转发过程全部交给第二层交换处理 , 信息得以高速交换 。既所谓的一次选路 , 多次交换 。
推荐阅读
- 关于爱的手抄报 关于爱的手抄报怎么画
- 关于5140i电池电量使用不均匀问题的陋见
- 关于父爱的古诗 关于父爱的古诗有哪些
- 利用以太网互联广域网,如何区分L3交换机和路由器的功能
- 孤独寂寥的诗句 关于孤独寂寥的诗
- 电子书完美版 关于M630_update_ebook版本的看法
- 关于春节祝福语大全,一份祝福送亲友!
- 关于梦想的书中的句子
- 佛说人生感悟的句子 关于人生感悟的句子
- 青年节的古诗有哪些 关于青年节的古诗
