CCNA2.0笔记_动态路由

动态路由协议:
  向其他路由器传递路由信息

  接收其他路由器的路由信息

  根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表

  根据网络拓朴变化及时调整路由表,同时向其他路由器宣告拓朴改变的信息

  基于某种路由协议实现

根据所执行的算法分类

•距离矢量路由协议

  路由器每经过特定时间周期向邻居发送自己的路由表

  *距离:有多远

  *矢量:从哪个方向

协议举例:

  RIP:RIP路由协议向邻居发送整个路由表信息,以跳数作为度量值根据跳数的多少来选择最佳路由(最大跳数为15跳,16跳为不可达)

•链路状态路由协议

  从对等路由器处获取信息,建立一张完整的网络图-链路状态数据库(实时更新)

  再根据链路状态数据库,用SPF(最短路径树)算法计算出一个以自己为根的树型结构,再生成路由表

根据路由宣告时是否包含网络掩码分两类

  一种是有类路由(Classful)协议,它们在宣告路由信息时不携带网络掩码

  一种是无类路由(Classless)协议,它们在宣告路由信息时携带网络掩码

举例:

 RIP v1

  发送路由更新时不携带子网掩码,不支持不连续的子网,属于有类路由协议

  目标地址为广播地址:255.255.255.255

 RIP v2

  发送路由更新时携带子网掩码,支持不连续的子网,属于无类路由协议

  目标地址为组播地址:224.0.0.9

EIGRP特征:

•高级距离矢量协议

•快速收敛

•支持 VLSM 和不连续的子网

•局部更新

•支持多种网络层协议

时间: 2024-08-07 08:40:10

CCNA2.0笔记_动态路由的相关文章

CCNA2.0笔记_路由相关

路由表IP地址条目,一个网段(广播域)对应一个下一跳 CAM表MAC地址条目,每个MAC地址对应一个主机 路由表里的路由条目有六个元素1:前缀 主机位全为0的网络号(网段)2:掩码 上述网段的掩码3:下一跳地址 去往目的网段的下一跳的三层设备(通常是路由器)接口的IP地址4:出站接口 本设备连接下一跳设备的接口5:Metric(度量值) 描述路由条目的好坏6:AD(管理距离) 描述一种路由信息获悉方式(动态路由)的可靠程度 路由汇总条件1:被汇总的路由条目必须连续2:被汇总的路由条目必须共享相同

CCNA2.0笔记_路由原理

直连路由:当在路由器上配置了接口的IP地址,并且接口状态为up的时候,路由表中就出现直连路由项 静态路由:静态路由是由管理员手工配置的,是单向的. 默认路由:当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口 静态与默认路由适用的环境 1,静态路由和动态路由       静态路由一般是由管理员手工设置的路由,而动态路由则是路由器中的动态路由协议根据网络拓扑情况和特定的要求自动生成的路由条目.一般中小型的网络,网络拓扑比较简单,不存在线路冗余等因素,所以通常采用静态路由的

CCNA2.0笔记_子网划分

FLSM:定长子网掩码 对一个主类网络(地址段)进行一次划分,划分出来的每个地址掩码长度一致 VLSM:不定长子网掩码 对以上在进行划分,这就是vlsm 做子网划分的时候,子网掩码最多只能到30位,不能再多划 在有类环境中,由于路由器只能支持有类路由选择协议,即便支持子网段,也只能实现FLSM; 在无类环境中才可以使用VLSM FLSM就是对一个主类地址段(10.0.0.0/172.16.0.0)进行一次借位划分出若干个掩码长度完全一致的子网段 A类主类网络:10.0.0.0 FLSM:10.1

CCNA2.0笔记_安全管理设备

设备安全 配置Console密码 Switch(config)#line console 0 Switch(config-line)#login Switch(config-line)#password cisco 配置vty线路密码 Switch(config)#line vty 0 4 Switch(config-line)#login Switch(config-line)#password cisco 配置enable密码 Switch(config)#enable password c

CCNA2.0笔记_NAT

NAT:园区网内的PC是私有地址,整个园区网共享一个公有IP,如果园区网内的PC不做NAT,那么在发数据包给外网的时候会出现传输问题 PAT:是NAT的升级,地址多路复用 内部本地地址(InsideLocal ):内部网络主机使用的IP地址 内部全局地址(InsideGlobal ):内部网络使用的公有IP地址 外部全局地址(OutsideGlobal):外部网络主机使用的IP地址 验证NAT: show ip nat translations //查看生效的NAT设置 show ip nat

angular学习笔记之动态路由

angular自带的angular-router不支持多级路由,第三方的ui-router是基于state的,虽然支持多级路由,但需要写N多的state,感觉很不爽有没有? 其实只要我们搞明白下面几个问题,自己开发一套路由也是很简单的: 1.当url改变之后,angular如果捕获到改变事件? 2.如何装载新的改变事件? 在angular源码中搜索onUrlChange(~~!竟然真有这个方法): 1 self.onUrlChange = function(callback) { 2 // TO

node.js学习笔记_模拟路由

路由就是浏览器输入url地址,服务端根据对url地址的解析,访问对应的代码模块.var    http    =    require('http');var    url    =    require('url');var    router    =    require('./router');http.createServer(function    (request,    response)    {        response.writeHead(200,    {'Cont

CCNA2.0笔记_IP连接排错

IPv4 路由排错 ping tracert traceroute telnet show mac address-table show interfaces fastEthernet 0/1 show ip route show ip access-lists show ip interface gigabitEthernet 0/1 | include access list PC排错 ping arp -a route print IPv6 show ipv6 neighbors show

CCNA2.0笔记_HSRP

HSRP也叫热备份路由协议,即第一跳冗余协议,第一跳实际就是网关.从而实现网关的冗余和自动切换.该协议确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复,并以此为IP网络提供冗余性.为IP网络提供了容错和增强的路由选择功能. 1.HSRP定义了一组路由:一个活动路由,一个后备路由 2.两个路由器共享一个虚拟IP地址和MAC地址 3.使用show standby命令,验证HSRP状态 4.HSRP是思科私有协议,VRRP是公有协议 活动路由 使用虚拟路由MAC地址响应默认网关的A