CISCO(思科)网络协议总结大全
CISCO(思科)网络协议总结大全
CISCO(思科)网络协议总结大全作者从网络、路由、数据链路、网络安全技术等4个方面对Cisco所使用的网络协议进行了分类和特点介绍。
1、思科网络路由协议网络/路由(Network/Routing)CGMP:思科组管理协议(CGMP:Cisco Group Management Protocol)EIGRP:增强的内部网关路由选择协议(EIGRP:Enhanced Interior Gateway Routing Protocol)IGRP:内部网关路由协议(IGRP:Interior Gateway Routing Protocol)HSRP:热备份路由器协议(HSRP:Hot Standby Routing Protocol)RGMP:Cisco Router Port Group Management ProtocolCGMP:思科组管理协议CGMP:Cisco Group Management Protocol思科组管理协议CGMP 主要用来限定只向与IP 组播客户机相连的端口转发IP 组播数据包。
这些客户机自动加入和离开接收IP 组播流量的组,交换机根据请求动态改变其转发行为。
CGMP 主要提供以下服务:允许IP 组播数据包被交换到具有IP 组播客户机的那些端口。
将网络带宽保存在用户字段,不致于转播不必要的IP组播流量。
不需要改变终端主机系统。
在为交换网络中的每个组播组创建独立VLAN 时不会产生额外开销。
一旦CGMP 被激活使用,它能自动识别与CGMP-Capable 路由器连接的端口。
CGMP 通过缺省方式被激活,它支持最大为64的IP 组播组注册。
支持CGMP 的组播路由器周期性地相发送CGMP 加入信息(Join Messages),用来通告自己执行网络交换行为。
接收交换机保存信息,并设置一个类似于路由器保持时间(Holdtime)的定时器(Timer)。
交换机每接收一个CGMP 加入信息,定时器也随其不断更新。
思科 cisco ip_route
路由协议(routing protocol):用于routers动态寻找网络最佳路径,保证所有routers拥有相同的路由表.一般,路由协议决定数据包在网络上的行走的路径.这类协议的例子有OSPF,RIP,IGRP,EIGRP等可路由协议(routed protocol):当所有的routers知道了整个网络的拓扑结构以后,可路由协议就可以用来发送数据.一般的,可路由协议分配给接口,用来决定数据包的投递方式.这类例子有IP和IPX 路由:把1个数据包从1个设备发送到不同网络里的另1个设备上去.这些工作依靠routers来完成.routers并不关心主机,它们只关心网络的状态和决定网络中的最佳路径router可以路由数据包,必须至少知道以下状况:1.目标地址(destination address)2.可以学习到远端网络状态的邻居router3.到达远端网络的所有路线4.到达远端网络的最佳路径5.如何保持和验证路由信息The IP Routing Process路由原理:当IP子网中的一台主机发送IP包给同一IP子网的另一台主机时,它将直接把IP包送到网络上,对方就能收到.而要送给不同IP于网上的主机时,它要选择一个能到达目的子网上的router,把IP包送给该router,由它负责把IP包送到目的地.如果没有找到这样的router,主机就把IP包送给一个称为缺省网关(default gateway)的router上.缺省网关是每台主机上的一个配置参数,它是接在同一个网络上的某个router接口的IP地址,router转发IP包时,只根据IP包目的IP地址的网络号部分,选择合适的接口,把IP包送出去.同主机一样,router也要判定接口所接的是否是目的子网,如果是,就直接把包通过接口送到网络上,否则,也要选择下一个router来传送包.router也有它的缺省网关,用来传送不知道往哪儿送的IP包.这样,通过router把知道如何传送的IP包正确转发出去,不知道的IP包送给缺省网关,这样一级级地传送,IP包最终将送到目的地,送不到目的地的IP包则被网络丢弃了当主机A发送个IP包到主机B,目标MAC地址使用的是默认网关的以太网接口地址.这是因为帧不能放置在远端网络.show ip route:查看路由表信息,比如:Router#sh ip route(略)Gateway of last resort is not setC 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, Serial 0/0Router#C代表的是:直接相连Configuring IP Routing in Our Network当1个router收到1个目标网络号没有在路由表中列出的包的时候,它并不发送广播寻找目标网络,而是直接丢弃它几种不同类型的路由:1.静态路由(static routing)2.默认路由(default routing)3.动态路由(dynamic routing)Static Routing静态路由:手动填加路由线路到路由表中,优点是:1.没有额外的router的CPU负担2.节约带宽3.增加安全性缺点是:1.网络管理员必须了解网络的整个拓扑结构2.如果网络拓扑发生变化,管理员要在所有的routers上手动修改路由表3.不适合在大型网络中静态路由的配置命令:ip route [dest-network] [mask] [next-hop address或exit interface][administrative distance] [permanent]ip route:创建静态路由dest-network:决定放入路由表的路由表mask:掩码next-hop address:下1跳的router地址exit interface:如果你愿意的话可以拿这个来替换next-hop address,但是这个是用于点对点(poi nt-to-point)连接上,比如广域网(WAN)连接,这个命令不会工作在LAN上administrative distance:默认情况下,静态路由的管理距离是1,如果你用exit interface代替next -hop address,那么管理距离是0permanent:如果接口被shutdown了或者router不能和下1跳router通信,这条路由线路将自动从路由表中被删除.使用这个参数保证即使出现上述情况,这条路线仍然保持在路由表中静态路由的具体配置:Router Network Address Interface AddressRouterA 192.168.10.0 fa0/0 192.168.10.1192.168.20.0 s0/0 192.168.20.1RouterB 192.168.20.0 s0/0 192.168.20.2192.168.40.0 s0/1 192.168.40.1192.168.30.0 fa0/1 192.168.30.1RouterC 192.168.40.0 s0/0 192.168.40.2192.168.50.0 fa0/0 192.168.50.1准备工作:先配置RouterA,B和C的基本信息,注意RouterB作为DCE提供时钟频率:RouterA(config)#int fa0/0RouterA(config-if)#ip address 192.168.10.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#int s 0/0RouterA(config-if)#ip address 192.168.20.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#^ZRouterA#copy run startRouterB(config)#int fa0/0RouterB(config-if)#ip address 192.168.30.1 255.255.255.0RouterB(config-if)#no shutRouterB(config-if)#int s 0/0RouterB(config-if)#ip address 192.168.20.2 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#ip address 192.168.40.1 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#^ZRouterB#copy run startRouterC(config)#int fa0/0RouterC(config-if)#ip address 192.168.50.1 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#int s 0/0RouterC(config-if)#ip address 192.168.40.2 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#^ZRouterC#copy run start配置RouterA静态路由:RouterA了解自己的网络192.168.10.0和192.168.20.0(直接相连),所以RouterA的路由表必须加入192.168.30.0和192.168.40.0, 192.168.50.0的信息,注意下1跳接口,如下: RouterA(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.40.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.50.0 255.255.255.0 192.168.20.2验证路由信息:RouterA#sh ip route(略)S 192.168.50.0 [1/0] via 192.168.20.2(略)S代表静态路由,[1/0]分别为管理距离和度配置RouterB静态路由:RouterB所必须学习到的网络应该是192.168.10.0和192.168.50.0,注意它们的下1跳接口地址,配置如下:RouterB(config)#ip route 192.168.10.0 255.255.255.0 192.168.20.1RouterB(config)#ip route 192.168.50.0 255.255.255.0 192.168.40.2配置RouterC静态路由:RouterC所必须学习到的网络应该是192.168.10.0,192.168.20.0和192.168.30.0,注意它们的下1跳接口地址,配置如下:RouterC(config)#ip route 192.168.10.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.20.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.30.0 255.255.255.0 192.168.40.1Verifying Your Configuration根据上面的拓扑结构,我们来验证下是否能够端到端的ping通:RouterC#ping 192.168.10.1(略)Sending 5, 100-byte ICMP Echos to 192.168.10.1, timeout is 2 seconds:!!!!!(略)RouterA#ping 192.168.50.1(略)Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:!!!!!(略)2端都能ping通,说明没问题Default Routing默认路由:一般使用在stub网络中,stub网络是只有1条出口路径的网络.使用默认路由来发送那些目标网络没有包含在路由表中的数据包.根据上面的拓扑图,你就不能把默认路由定义在RouterB上,因为RouterB拥有不止1个出口路径接口.其实你可以把默认路由理解成带通配符(wildcard)的静态路由配置默认路由:首先要去掉之前配置的静态路由RouterC(config)#no ip route 192.168.10.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.20.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.30.0 255.255.255.255 192.168.40.1接下来配置默认路由:RouterC(config)#ip route 0.0.0.0 0.0.0.0 192.168.40.1额外的命令,使各个接口打破分类IP规则,12.x的IOS默认包含这条命令,如下:RouterC(config)#ip classless再验证下:RouterC(config)#^ZRouterC#sh ip route(略)S* 0.0.0.0/0 [1/0] via 192.168.40.1S*代表默认路由Dynamic Routing动态路由协议,有很多优点,灵活等等,但是缺点也有,比如占用了额外的带宽,CPU负荷高组网利用到的2种路由协议:内部网关协议(Interior Gateway Protocols,IGPs)和外部网关协议(E xterior Gateway Protocols,EGPs)自治系统(Autonomous System,AS):同1个管理域的网络集合,意味着在这里面的所有routers共享相同的路由表信息IGPs:在相同的AS内交换路由信息EGPs:AS间的通信Routing Protocol BasicsAdministrative Distances管理距离(AD): 0到255之间的1个数,它表示一条路由选择信息源的可信性值.该值越小,可信性级别越高.0为最信任,255为最不信任即没有从这条线路将没有任何流量通过.假如1个router收到远端的2条路由更新,router将检查AD,AD值低的将被选为新路线存放于路由表中.假如它们拥有相同的AD,将比较它们的度(metric).度低的将作为新线路.假如它们的AD和度都一样,那么将在2条线路做均衡负载.一些常用路由协议默认的AD:1.直接相连:02.静态路由:13.EIGRP:904.IGRP:1005.OSPF:1106.RIP:120记住,如果你在条线路上配置了静态路由,又配置了RIP,默认情况下,router只会使用静态路由,因为它的AD为1小于RIP的ADRouting Protocols3种路由协议:1.距离向量(distance vector)2.链路状态(link state)3.混合型(hybrid)距离向量:用于根据距离(distance)来判断最佳路径,当1个数据包每经过1个router时,被称之为经过1跳.经过跳数最少的则作为最佳路径.这类协议的例子有RIP和IGRP,它们将整个路由表向与它们直接相连的相邻routers链路状态:也叫最短路径优先(shortest-path-first)协议.每个router创建3张单独的表,1张用来跟踪与它直接相连的相邻router;1张用来决定网络的整个拓扑结构;另外1张作为路由表.所以这种协议对网络的了解程度要比距离向量高.这类协议例子有OSPF混合型:综合了前2者的特征,这类协议的例子有EIGRPDistance-Vector Routing Protocols距离向量路由算法将完整的路由表传给相邻router,然后这个router再把收到的表的选项加上自己的表来完成整个路由表,这个叫做routing by rumor,因为这个router是从相邻router接受更新而非自己去发现网络的变化。
CDP协议探索Cisco发现协议的网络设备发现与邻居关系
CDP协议探索Cisco发现协议的网络设备发现与邻居关系CDP(Cisco Discovery Protocol)是思科公司开发的一种协议,用于在网络中发现并建立邻居关系。
该协议可以帮助网络管理员识别并管理网络中的设备,并提供有关设备的基本信息。
本文将探究CDP协议的工作原理,以及它在网络设备发现与邻居关系方面的作用。
一、CDP协议的工作原理CDP协议是一种基于数据链路层的网络协议,允许相互连接的思科设备互相发送和接收CDP信息。
通过CDP信息的交换,网络设备可以自动发现相邻的设备,并通过CDP消息了解对方的属性、配置和状态。
CDP基于广播的方式工作,当一个设备接入网络时,它会发送CDP广播消息到所有邻近设备。
邻近设备收到消息后,可以回复包含自身信息的CDP消息。
通过这种交互,设备之间可以获取并维护邻居关系,并实时了解周围设备的状态。
二、CDP协议的作用1. 设备发现:CDP协议提供了一种快速、自动的设备发现方式。
通过广播消息,设备可以主动发现周围的邻居设备,并建立邻居关系。
这对于网络拓扑的维护和管理非常重要,特别是在大型网络中。
2. 邻居关系维护:CDP协议不仅可以发现设备,还可以维护设备之间的邻居关系。
设备可以周期性地发送CDP消息,以通知邻居设备自身的变化,比如配置更改、故障等。
邻居设备接收到消息后,可以根据需要采取相应的措施,以保证网络的正常运行。
3. 设备属性获取:CDP消息中包含了设备的基本信息,比如设备名称、设备类型、IOS版本等。
这些信息对于网络管理员非常有用,可以帮助他们更好地管理和维护网络。
通过CDP协议,管理员可以准确地了解每个设备的配置和状态,以及设备之间的连接关系。
4. 邻居设备监控:CDP协议可以提供对邻居设备状态的实时监控。
通过定期发送CDP消息,设备可以报告自身的状态信息,比如CPU利用率、内存使用率等。
这些信息可以帮助管理员及时发现和解决潜在的问题,提高网络的可靠性和可用性。
cisco路由器的参数和功能知识
cisco路由器的参数和功能知识Cisco(思科)路由器是一种网络设备,被广泛应用于各种规模的网络环境中。
它具备丰富的参数和功能,为网络管理员提供了高度灵活和强大的配置选项。
本文将介绍Cisco路由器的参数和功能知识。
一、路由器参数知识1. IP地址:IP(Internet Protocol)地址是计算机在网络中唯一标识的地址。
Cisco 路由器支持IPv4和IPv6协议,管理员可以配置IP地址以及子网掩码来正确地划分网络。
2. 网关:网关是连接两个不同网络的设备,通常是路由器。
Cisco 路由器可以作为默认网关,将数据包从本地网络转发到其他网络。
3. 路由表:路由表是路由器存储的一份记录。
其中包含了网络之间的最佳路径,路由器通过查找路由表来决定数据包的转发方向。
4. ARP(Address Resolution Protocol):ARP是用于解析网络层地址(IP地址)和物理层地址(MAC地址)之间对应关系的协议。
路由器可以维护ARP缓存表,记录IP地址和MAC地址的映射关系。
5. NAT(Network Address Translation):NAT是一种将私有IP地址转换为公共IP地址的技术,用于解决IP地址短缺问题。
Cisco 路由器支持多种NAT方式,如静态NAT、动态NAT和PAT(Port Address Translation)。
二、路由器功能知识1. 路由:路由器最主要的功能就是进行数据包的路由转发。
路由器可以通过学习路由协议(如OSPF、RIP等)来更新路由表,并根据最佳路径将数据包转发到目标网络。
2. ACL(Access Control List):ACL是一种基于网络流量的过滤机制,通过对数据包的源、目的IP地址、协议、端口等进行匹配,来决定是否允许或拒绝数据包通过路由器。
3. DHCP(Dynamic Host Configuration Protocol):DHCP是一种自动分配IP地址的协议,可以通过路由器为网络中的设备提供动态IP地址、DNS服务器地址、网关地址等信息。
cisco私有协议总结
Cisco私有协议总结 V1整理、收集的Cisco私有协议本文共分为四部分:z思科网络路由协议z思科数据链路协议z思科网络安全技术协议z思科其他协议后期还将继续扩充、增加Cisco所特有的技术和主推的概念。
营销中心招投标组:李岚lilan@1、思科网络路由协议网络/路由(Network/Routing)CGMP:思科组管理协议 (CGMP:Cisco Group Management Protocol)EIGRP:增强的内部网关路由选择协议 (EIGRP:Enhanced Interior Gateway Routing Protocol)IGRP:内部网关路由协议 (IGRP:Interior Gateway Routing Protocol)HSRP:热备份路由器协议 (HSRP:Hot Standby Routing Protocol)RGMP:Cisco Router Port Group Management Protocol ――――――――――――――――――――――――――――――――――――――― CGMP:思科组管理协议CGMP:Cisco Group Management Protocol思科组管理协议 CGMP 主要用来限定只向与 IP 组播客户机相连的端口转发 IP 组播数据包。
这些客户机自动加入和离开接收 IP 组播流量的组,交换机根据请求动态改变其转发行为。
CGMP 主要提供以下服务: 允许 IP 组播数据包被交换到具有 IP 组播客户机的那些端口。
将网络带宽保存在用户字段,不致于转播不必要的IP组播流量。
不需要改变终端主机系统。
在为交换网络中的每个组播组创建独立 VLAN 时不会产生额外开销。
一旦 CGMP 被激活使用,它能自动识别与 CGMP-Capable 路由器连接的端口。
CGMP 通过缺省方式被激活,它支持最大为64的 IP 组播组注册。
支持 CGMP 的组播路由器周期性地相发送 CGMP 加入信息(Join Messages),用来通告自己执行网络交换行为。
思科网络之生成树协议(非常好)
▪ 丢弃、学习、转发
40
RSTP第二版的BPDU
41
生成树协议相关标准
42
多VLAN环境下STP部署
▪ 问题:
▪ 树形拓扑中,哪个节点的流量最大,或者说 负荷最重?
▪ 如果一个网络的规模很大,vlan数量也很多, 使用设备默认配置会带来什么问题?
▪ 设备MAC地址与其处理能力有必然联系吗?
▪ 静态配置 ▪ 通过学习源MAC,创建MAC地址表 ▪ 二层协议:IGMP,GMRP
▪ 交换:依据MAC地址表转发,未命中则泛洪 ▪ MAC地址老化
▪ 冗余拓扑存在的问题
▪ 形成二层环路 ▪ 广播风暴 ▪ 重复的单播帧 ▪ 交换机MAC地址表不稳定
5
STP使用的算法—STA
▪ 第一步:选举根桥
▪ 无VLAN环境,一个广播域一个根桥 ▪ 有VLAN环境,一个VLAN一个根桥
于 1 到 200,000,000 之间。PT不支持!
21
路径开销计算举例
▪ 上图中假定S3为根桥,S1到S3存在路径1 和路径2,其路径开销分别为19和38,路 径开销最小的是路径1,即最佳路径。
▪ 同样的方法可确定S2的最佳路径
22
情况2:路径开销相同,发送者BID不同
▪ 如假设右下角的交 换机为根桥,左上 角的交换机有两条 开销为38的路径到 根桥,哪条路径更 好,或者说F0/2和 F0/3哪个端口将会 被配置为根端口?
▪ Hello time:根桥发送配置信息的时间间隔,默 认值为2秒。
▪ Max age:BPDU最大存活时间。默认值为20秒。 ▪ Forward delay:转发延迟,默认值为15秒。
32
转发延迟Forwarding Delay
思科CISCO动态路由与RIP协议详解
思科CISCO动态路由与RIP协议详解动态路由是计算机网络中常用的一种路由选择机制。
与静态路由相比,动态路由可以根据网络状态自动调整路由表,提高网络的效率和可靠性。
思科CISCO作为网络设备的领导厂商,提供了丰富的动态路由协议,其中之一就是RIP协议。
一、动态路由的基本概念动态路由是指通过交换路由信息,自动构建和维护路由表的路由选择方法。
它主要包括路由器之间通过路由协议交换信息、计算最佳路径、更新路由表等步骤。
与静态路由相比,动态路由的优势在于提供了一种自动化的方式,可以根据网络环境的变化来调整路由路径,适应网络的动态变化。
二、RIP协议概述RIP(Routing Information Protocol)是思科CISCO提供的一种最常见的动态路由协议。
RIP协议使用跳数(即经过的路由器个数)来衡量路径的优劣,在路由选择时选择跳数最少的路径。
RIP协议简单易用,适用于小型网络,但是在大型网络中由于其算法的局限性,可能会产生一些问题。
1. RIP协议的工作原理RIP协议中的路由器使用路由信息表(Routing Table)来存储路由信息,每个路由器定期向相邻的路由器广播自己的路由信息,并接收和更新其他路由器的路由信息。
RIP协议中,每个路由器最初将其直连网络的距离设置为0,并随着接收到的路由信息更新路由表。
当路由器检测到相邻路由器的距离发生变化时,它会更新路由表,并将新的路由信息通知其他路由器。
2. RIP协议的特点RIP协议具有以下几个特点:- 距离向量协议:RIP协议以跳数作为衡量路径优劣的标准,采用的是距离向量算法。
这意味着RIP协议只关心路径中路由器的数量,而不考虑路径的带宽、延迟等其他因素。
- 路由更新频繁:RIP协议的路由更新频率较高,通常为30秒一次。
这样可以及时响应网络拓扑的变化,但也会导致网络中产生大量的路由更新报文,增加网络带宽的消耗。
- 发送完整路由表:RIP协议在路由更新时,会发送完整的路由表信息,而不是只发送变化的部分。
Cisco思科核心知识点吐血总结
第一章一.什么是计算机网络?1.计算机网络是计算机硬件、线缆、网络设备和让计算机能相互通信的计算机软件的集合。
2.将地理位置不同并且具有独立功能的多个计算机系统,通过通信设备和通信线路连接起来,在网络软件的支持下实现彼此之间的数据通信和资源共享的系统,称之为计算机网络.二.网络适配器*别名网络接口卡,网卡,一块印刷电路板,为PC提供网络通信能力*需要一个输入/输出(I/O)地址、供操作系统使用的一块内存空间和执行其功能所需的驱动程序*需要一个中断请求IRQ来向CPU请求服务三.局域网和局域网设备LAN由计算机、网络接口卡、外围设备、网络介质以及网络通信控制设备组成;工作:在有限的地理范围内运作;允许多个用户同时接入高带宽介质;提供全时的本地服务的连接;互连物理上相邻的设备。
目的:在受限的区域内工作;对高带宽介质的多路访问;对本地管理的私有网络控制;对本地服务提供全天候的连接性;与邻接设备物理的连接常用技术:以太网,令牌环,光纤分布数据接口(FDDI)*中继器:物理层设备,作用是放大数据信号,扩展通信距离。
特点是简单,不能隔离广播*集线器(HUB):物理层设备,又称多口中继器*网桥:数据链路层设备,将多个网段/子网互连构成新的局域网,不可隔离广播。
*交换机:多端口网桥的作用,交换机使用硬件处理数据帧,具有较高的智能性。
直通式(cut through)、存贮转发式(store-and-forward)、自由分段式。
交换机的两个基本任务:快速交换数据;建立交换表检测环路基本功能:转发数据帧和建立维护表。
四.协议规定网络设备如何交换信息的规则和约定集合的正式表述五.ISO/OSI,TCP/IP协议模型TCP/IP:传输控制协议/Internet协议Ping 127.0.0.1,内部回环测试:检测TCP/IP栈的操作、NIC的收发功能(网卡驱动).Ping 网关IP:检测本地数据是否可被路由出去应用层:下载网页HTTP;文件传输TFTP,FTP,NFS;E-mail:SMTP;远程登录:Telnet,rlogin 网络管理SNMP;名称管理DNS第二章一.交换机三种转发方式:(帧交换)1.直通转发:交换机检测到目的地址后即转发帧;(无错误检验)2.存贮转发:完整地收到帧并检查无错后才转发;3.片段转发:交换机检测到帧的前64字节后转发二.网络拓扑物理拓扑:指物理结构上各种设备和传输介质的布局(总线型,星型,环型,树型,网状)逻辑拓扑:定义了发送数据的主机访问传输介质的方式(广播拓扑,令牌传递)广播拓扑:每台主机把所要发送的数据的目标地址设为某个特定的NIC或多播地址,广播地址,然后把数据发送到传输介质中令牌传递:通过向各个节点顺序传递一个电子令牌来控制网络介质的访问三.带宽定义:在某给定时间内通过某个网络连接的信息量56Kbps拨号极限下载速度是56Kbps/8=7Kbps,每秒下载7K字节。
思科CCIEIS-IS路由协议
思科CCIEIS-IS路由协议⼀、链路状态路由协议及SPF算法 链路状态路由协议:通过可靠的扩散算法各路由器将其它路由器扩散来的拓扑信息收集起来,组成⼀张⼀致的、完成的拓扑图,依靠SPF算法来计算出⾃⼰的路由表。
SPF(Dijkstra)算法:最短路径优先,具体算法可以看看数据结构和图论的资料。
⼆、IS-IS协议基本特点 1、路由基础 属于ISO协议族(两种数据通信服务模型) CONS(Connection network server)⾯向连接⽹络服务 CLNS(Connectionless network server)⽆连接⽹络服务 IS-IS是ISO定义的OSI协议中⽆线连接⽹络服务CLNS(Connectionless network server)的⼀部分,⽤于动态路由数据包。
CLNS由以下三个协议构成: CLNP:类似于TCP/IP中的IP协议。
IP协议为TCP/IP传输层服务。
CLNP为OSI传输层服务。
IS-IS:中间系统间的路由协议,类似于IP中的OSPF ES-IS:主机系统与中间系统间的协议,就像IP中的ARP、ICMP(RD)等。
2、CLNP协议 CLNP协议类似于IP协议,CLNP定义为独⽴于数据链路层。
IP是TCP/IP协议中唯⼀的⽹络层协议,包括路由协议和⽤户数据都封装在IP包内。
⽽CLNP、ES-IS、IS-IS协议都是⽹络层协议,分别被封装在数据链路层的帧内。
3、IS-IS协议 IS-IS路由选择协议在ISO10589中定义,旨在ISO CLNS环境中运⾏CLNP协议的路由器之间提供动态交换路由信息的途径。
并且ISIS协议可以⾃动计算最佳路径和选择路由。
4、ES-IS协议 ES-IS中间系统路由交换协议 同⼀⽹段或链路的ISO终端系统和路由器之间⾃动交换信息便于邻接点发现。
路由发送IS报⽂hello(ISH),主机发送ES报⽂hello (ESH)。
CISCO VTP三种模式
VTPVTP(VLAN Trunking Protocol):是VLAN中继协议,也被称为虚拟局域网干道协议。
它是一个OSI参考模型第二层的通信协议,主要用于管理在同一个域的网络范围内VLANs的建立、删除和重命名。
在一台VTP Server 上配置一个新的VLAN时,该VLAN的配置信息将自动传播到本域内的其他所有交换机。
这些交换机会自动地接收这些配置信息,使其VLAN的配置与VTP Server保持一致,从而减少在多台设备上配置同一个VLAN信息的工作量,而且保持了VLAN配置的统一性。
VTP通过网络(ISL帧或cisco私有DTP帧)保持VLAN配置统一性。
VTP在系统级管理增加,删除,调整的VLAN,自动地将信息向网络中其它的交换机广播。
此外,VTP减小了那些可能导致安全问题的配置。
便于管理,只要在vtp server做相应设置, vtp client会自动学习vtp server上的vlan信息* 当使用多重名字VLAN能变成交叉--连接。
* 当它们是错误地映射在一个和其它局域网,VLAN能变成内部断开。
VTP有三种工作模式:VTP Server、VTP Client 和VTP Transparent。
一般,一个VTP域内的整个网络只设一个VTP Server。
VTP Server维护该VTP域中所有VLAN 信息列表,VTP Server可以建立、删除或修改VLAN。
VTP Client虽然也维护所有VLAN信息列表,但其VLAN的配置信息是从VTP Server学到的,VTP Cli ent不能建立、删除或修改VLAN。
VTP Transparent相当于是一上独立的交换机,它不参与VTP工作,不从VTP Server学习VLAN的配置信息,而只拥有本设备上自己维护的VLAN信息。
VTP Transparent可以建立、删除和修改本机上的VLAN 信息。
VTP模式有3种服务器模式(Server)客户机模式(Client)透明模式(Trans parent)服务器模式(Server)提供VTP消息:包括VLAN ID和名字信息学习相同域名的VTP消息转发相同域名的VTP消息可以添加、删除和更改VLAN VLAN信息写入NVRAM客户机模式(Client)请求VTP消息学习相同域名的VTP消息转发相同域名的VTP消息不可以添加、删除和更改VLAN VLAN信息不会写入NVRAM透明模式(Transparent)不提供VTP消息不学习VTP消息转发VTP消息可以添加、删除和更改VLAN,只在本地有效VLAN信息写入NVRAM当交换机是在VTP Server或透明的模式,能在交换机配置VLAN。
了解CDP协议Cisco发现协议在网络设备管理中的应用
了解CDP协议Cisco发现协议在网络设备管理中的应用CDP(Cisco Discovery Protocol)是思科公司开发的一种用于在网络设备之间交换信息的协议。
它可以帮助管理员了解整个网络拓扑结构,并提供关于邻居设备的基本信息。
本文将介绍CDP协议的原理和功能,并探讨其在网络设备管理中的应用。
一、CDP协议简介CDP是一种Cisco专有的数据链路层协议,它可以在思科设备之间通过数据链路层的广播帧进行交互。
CDP协议的主要功能包括:1. 发现邻居设备:CDP协议可以发现连接在同一链路上的邻居设备,并获取其设备类型、IP地址等信息。
2. 交换设备信息:CDP协议可以交换设备的基本信息,如设备名称、设备型号、设备序列号等。
3. 拓扑发现:CDP协议可以帮助管理员了解整个网络的拓扑结构,包括邻居设备的连接接口和链路状态等信息。
二、CDP协议的工作原理CDP协议工作在数据链路层,利用广播帧进行信息交换。
当两个CDP启用的设备连接在同一链路上时,它们会相互发送CDP消息,以交换设备信息。
CDP消息包括信息元素(Information Element),其中包括设备类型、设备名称、设备IP地址、设备端口等。
CDP消息可以通过链路层的广播帧进行传输,也可以通过多播帧或单播帧进行传输。
三、CDP协议在网络设备管理中的应用1. 网络拓扑发现与管理:CDP协议可以向管理员提供网络设备的拓扑结构信息,帮助管理员了解整个网络的连接方式和设备之间的物理连接。
管理员可以根据CDP提供的信息,绘制出网络拓扑图,并对网络设备进行统一管理和监控。
2. 设备故障排查与诊断:CDP协议可以提供设备之间的物理连接状态及链路质量等信息,帮助管理员快速定位网络故障。
通过CDP协议提供的设备名称和端口信息,管理员可以迅速确定故障设备所在的位置,并进行故障排查和诊断。
3. 设备配置管理:CDP协议可以提供设备型号、序列号等基本信息,帮助管理员进行设备配置管理。
思科网络学院教程——动态路由协议简介
思科网络技术学院理事会.
25
3.4.1管理距离的用途 管理距离的用途
思科网络技术学院理事会.
26
3.4.2 动态路由协议
思科网络技术学院理事会.
IGP
EGP
CCNP1中介绍
思科网络技术学院理事会.
11
3.2.2 IGP 和 EGP
分类:
-IGP(内部网关协议) -EGP(外部网关协议)
内部网关协议 (IGP)
-用于在自治系统内部路由. -例如: RIP, EIGRP, OSPF
外部网关协议 (EGP)
思科网络技术学院理事会.源自31总结度量值应用于动态路由协议计算到达目的的最佳路径. 整数值的管理距离用于证实一个路由协议的可靠性 路由表的组成: -路由的源 -管理距离 -度量
思科网络技术学院理事会.
32
思科网络技术学院理事会.
-用于在自治系统之间路由 -例如: BGPv4
思科网络技术学院理事会.
12
3.2.2 IGP 和 EGP
思科网络技术学院理事会.
13
3.2.3 距离矢量和链路状态
内部网关协议 (IGPs)可以划分为两类:
–距离矢量路由协议 –链路状态路由协议
33
�
Classful有类 有类 Classless无类 无类 有类路由协议在路由信 息更新过程中不发送子 网掩码信息.
在无类路由协议的路由 信息更新中,同时包括 网络地址和子网掩码..
思科网络技术学院理事会.
16
3.2.5 收敛
当所有路由器都获取到完整而准确的网络信息时,网络 即完成收敛.
CISCO 思科统一无线网络 说明书
思科无线产品系列思科统一无线网络思科统一无线网络是业界唯一的统一有线和无线解决方案,能够经济有效地解决企业所面临的WLAN安全、部署、管理和控制问题。
这一强大的解决方案由最出色的无线和有线网络组件构成,以较低的总拥有成本,提供了可扩展、可管理和安全的WLAN。
它拥有创新的RF功能,支持对于核心业务应用的实时接入,并能提供成熟的企业级安全连接。
思科统一无线网络为机构提供了与其有线局域网相当的安全性、可扩展性、可靠性、部署简便性和管理功能水平。
思科统一无线网络是一个集成的端到端解决方案,能够解决WLAN各个层次的问题,从客户端设备和接入点到网络基础设施、网络管理,直至提供先进的无线服务集成和屡获大奖的全球24小时产品支持。
该解决方案提供了业界最佳的无线局域网安全、创新功能和投资保护。
它是唯一一个把创新接入点技术与屡获大奖的集中管理系统、智能控制、实时定位服务,以及各种可互操作的思科兼容客户端设备相集成的解决方案。
无论是实施高度集成的网络设计,还是简单的重叠网络,思科统一无线网络具有的灵活性使网络管理员能根据机构的需要设计网络。
利用思科无线轻型和自主接入点、控制器、网桥、客户端适配器、天线和管理工具,机构能够方便、迅速地根据需要扩展局域网服务,包括智能网络特性,如威胁防御、服务质量(QoS)、虚拟局域网和访客网络。
所有Cisco Aironet®产品都是思科统一无线网络的组件。
通过简化网络部署、运行和管理,这些产品降低了总拥有成本,缩减了总运营开支。
2快速参考指南*仅限于IEEE 802.11g无线接口**包含802.11g(AIR-MP21G-x-K9)和/或第二代802.11a无线接口(AIR-RM21A-x-K9或AIR-RM22A-x-K9)的Cisco Aironet 1200系列接入点***支持IEEE 802.11g无线接口和IEEE 802.11a无线接口,产品编号分别为AIR-RM21A或AIR-RM22A3Cisco 1000、1100、1130AG、1200和1230AG系列接入点支持的主要功能●思科统一无线网络●简化部署、优化管理,提供一个能自行配置、优化和恢复的无线网络●利用思科自防御网络、NAC、无线入侵防御系统(IPS)、WPA和802.11i WPA2提供了企业级的安全。
思科CISCOTCP协议详解
TCP/IP协议1978年,美国国防部高级研究计划署ARPA(Advanced Research Project Agency)开发了TCP/IP协议。
1980年前后,arpanet开始向TCP/IP协议转换。
1983年1月,arpanet向tcp/ip的转换全部结束。
同时,美国国防部国防通信局将arpanet分为两个独立的部分,一部叫作MILNET,用于美国军方的数据通信;另一部分仍叫arpanet,用于进一步的研究工作,今天的internet就起源于ARPA 网。
ARPA将TCP/IP 协议低价出售,鼓励各厂商开发TCP/IP相关产品,加上TCP/IP本身功能强大,灵活好用,最终广泛流行。
(1984年,ISO国际标准化组织参照了TCP/IP及其它的协议,开发了OSI协议。
OSI协议将网络划分为七层,又称七层参考模型。
但该协议最终没有在网络中被使用,今天的网络采用的是TCP/IP协议。
)OSI 理论上的标准(研发)TCP/IP 事实上的标准(组网)OSI 物理层数链层网络层传输层会话层表示层应用层TCP/IP 网络接口层网络层传输层应用层一、网络接口层:(OSI的1-2层)物理层:主要定义电气或机械特性,如电压、电流、线缆和接口的标准。
数据链路层:在相邻节点之间建立链路,传送数据帧。
局域网:以太网广域网:DDN专线SDH 专线二、网络层: (OSI的第3层)ICMP协议: 网络控制消息协议,发送控制报文,传递差错、控制、查询等信息。
Ping 测试网络连通性,发送ICMP的echo请求包,通过回送的echo relay进行。
Tracert 测试到目标经历的路由器。
Tracert 先发送TTL 为1 的数据包,并在随后的每次发送过程将TTL 递增1,直到目标响应,通过检查中间路由器发回的“ICMP 超时”的消息确定路由。
IGMP:互连网组管理协议,用于组播通信。
IP协议: IP编址路由转发ARP协议: 地址解析协议(由IP 地址查找对方的MAC地址)46—1500字节UDPI PV4标识QOS标识总长分段标识生存时间上层协议校验源IP 目的IP TCP头部应用层V4 0 1500 64 TCP172.16.1.1 202.1.1.2 邮件TTLIP地址:由32位的0、1代码组成,每8位为一段。
思科网络之生成树协议
BID (带/不带扩展系统ID)
13
选组长游戏
组长的RID
游戏用卡片 BPDU
自己的BID
5 5
1 1
组长的身份证号 自己的身份证号
游戏规则: 每个人每分钟和自己的左右两边的人交换一次卡片,两 行都要填写,第一次把自己当组长。 每次收到别人给自己的卡片时,比较新旧卡片中组长的 RID,用更小的RID构造新卡片发给左右两边的人。 经过若干次这样的交换,组长即可选出。 游戏一直进行下去,若某人的优先级改变,或者有新人 加入该组,都有机会成为组长,但同一组不可能有两个 组长。
primary Configure this switch as primary root for this spanning tree secondary Configure switch as secondary root 说明:若选primary,即将该交换机设置为vlan 1的主根桥,机制是将其优先级 值相对于自己当前优先级减2X4096,若选secondary,则减4096,减后是 否一定成为主根桥或者次根桥还难说,需要看各网桥BID比较的结果。 相对调整命令是极易让人产生困惑和误判的命令,真正掌握才可使用。
无论使用哪种方法,到处随便执行优先级调整 将使根桥判断复杂化,最终一定要通过校验命令 来确定。
前四个字段标识协议、版 本、消息类型和状态标志。 接下来的四个字段用于标 识根桥以及到根桥的路径 开销。 最后四个字段全是计时器 字段,用于确定 BPDU 消 息的发送频率和保持时间。
10
在wireshark中观察BPDU
11
BID组成
BID和RID格式一样,都由3个域组成即 优先级+扩展系统ID+MAC地址 上面是根网桥的ID,下面是网桥自己的ID
Cisco常用网络协议及日常操作命令
1.Osi七层1)、物理层:提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。
2)、数据链路层:在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。
3)、网络层:控制分组体的物理传送对高层透明。
4)、传输层:提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
5)、会话层:提供两进程之间建立、维护和结束会话连接的功能;提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式。
NFS,SQL,RPC,X WINDOW,APPTALK SESSION PROTOCOL,dna scp , 6)、表示层:代表应用进程协商数据表示;完成数据转换、格式化和文本压缩。
7)、应用层:提供OSI用户服务,例如事务处理程序、文件传送协议和网络管理等。
物理层(中继器repeater):数据链路层网桥(bridge):网络层路由器(router)应用层网关(gateway)SNMP简单网络管理协议在OSI的第三层网络层提供的管理服务CMIS/CMIP公共管理信息服务和公共管理信息协议:是在OSI应用层上提供的网络协议簇CMOT公共管理信息服务与协议是在TCP/IP协议上实现的CMIS服务,该协议提供了目前最普通的两种传输层协议TCP与UDP的接口传输层网关在两个通信节点之间代为传递TCP连接并进行控制,这个层次一般称作传输层安全。
最常见的传输层安全技术有SSL(安全套接层)、SOCKS和安全RPC等2.Internet采用了TCP/IP协议,如同OSI参考模型,TCP/IP也是一种分层模型。
它是基于硬件层次上的四个概念性层次构成,即网络接口层(osi物理、数据链路层)、IP(internet)层分为udp和tcp(osi网络层)、host to host层(传输层)(osi传输层)、应用层(osi会话层、表示层、应用层)。
思科PPPMultilink协议的配置(PPP链路绑定)!!@
PPP Multilink协议的配置使用2个E1捆绑实现4M的数据传输,现把文档写出来供大家参考。
PPP Multilink协议(MP)是PPP(点对点协议)的扩展,它具有绑定两条或多条同步并行连接的能力。
所产生的虚拟连接拥有的带宽等于各条独立连接的带宽的总和。
PPP包含有用来重组和排序的信息。
MP在需要时可以把包切割成碎片(fragment)以符合MTU(最大传输单元)的值,或者也可选择把整个包发送到可用的链路上。
MP沿着首选的可用链路传输每一个单独的包或碎片,附带有额外的信息,以使接受端可以把这些碎片重新组合成单个包,再进行路由转发。
MP是包含绑定的带宽整合的一种形式,它是RFC 1990.MP所定义的非专有TCP/IP标准的一个组成部分。
工作原理PPP Multilink把单个PPP连接分割为两条独立的物理链路,然后以正确的顺序重新组合它们。
要实现这一点的话必须在链路的两端都有一个遵从MP协议的硬件设备或软件程序。
MP是这样来执行以上功能的:l 源端的MP收到数据包l 把它们切割成碎片(可选)l 决定下一条可用的链路l 添加一个包含顺序号和其它信息的PPP Multilink包头l 把数据包或碎片转发到可用的链路上l 接受端的MP收到数据包或数据包碎片l 移去MP包头l 重新把碎片组合成完整的包l 转发数据包到相应的IP地址结果是,不管这些链路在容量上有多大的差别,也不管可用带宽浮动得多么厉害,也能在可用的链路上平滑地分配流量。
主要优势PPP Multilink的主要优势在于:它是公开的标准,因此至少在理论上提供了跨厂商的协同工作能力和兼容性。
甚至对于单条TCP/IP连接也同样具有优势,例如一个FTP下载,就能够从多链路中得到好处。
假如你透过绑定两条链路的一个PPP Multilink连接下载一个文件,下载的速度将会快两倍。
不管是FTP客户端还是服务器端都不会知道中间是一个多链路的连接。
简单来说,由于PPP Multilink是透明的协议,任何在主机和客户端之间使用单连接的协议,例如终端仿真,都将从多链路所提供的带宽整合中得益。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CISCO(思科)网络协议总结大全作者从网络、路由、数据链路、网络安全技术等4个方面对Cisco所使用的网络协议进行了分类和特点介绍。
1、思科网络路由协议网络/路由(Network/Routing)CGMP:思科组管理协议(CGMP:Cisco Group Management Protocol)EIGRP:增强的内部网关路由选择协议(EIGRP:Enhanced Interior Gateway Routing Protocol)IGRP:内部网关路由协议(IGRP:Interior Gateway Routing Protocol)HSRP:热备份路由器协议(HSRP:Hot Standby Routing Protocol)RGMP:Cisco Router Port Group Management ProtocolCGMP:思科组管理协议CGMP:Cisco Group Management Protocol思科组管理协议CGMP 主要用来限定只向与IP 组播客户机相连的端口转发IP 组播数据包。
这些客户机自动加入和离开接收IP 组播流量的组,交换机根据请求动态改变其转发行为。
CGMP 主要提供以下服务:允许IP 组播数据包被交换到具有IP 组播客户机的那些端口。
将网络带宽保存在用户字段,不致于转播不必要的IP组播流量。
不需要改变终端主机系统。
在为交换网络中的每个组播组创建独立VLAN 时不会产生额外开销。
一旦CGMP 被激活使用,它能自动识别与CGMP-Capable 路由器连接的端口。
CGMP 通过缺省方式被激活,它支持最大为64的IP 组播组注册。
支持CGMP 的组播路由器周期性地相发送CGMP 加入信息(Join Messages),用来通告自己执行网络交换行为。
接收交换机保存信息,并设置一个类似于路由器保持时间(Holdtime)的定时器(Timer)。
交换机每接收一个CGMP 加入信息,定时器也随其不断更新。
当路由器保持时间终止时,交换机负责将所有知道的组播组移出CGMP。
CGMP 结合IGMP 信息共同实现动态分配Cisco Catalyst 交换机端口过程,从而IP 组播流量只被转发给与IP 组播客户机相连的那些端口。
由于CGMP-Capable IP 组播路由器看到所有IGMP 数据包,因此它可以通知交换机特定主机什么时候加入或离开IP 组播组。
当CGMP-Capable 路由器接收一个IGMP 控制数据包时,它会创建一个包含请求类型(加入或离开)、组播组地址和主机有效MAC 地址等的CGMP 数据包。
然后路由器将CGMP 数据包发送到所有Catalyst 交换机都知道的地址上。
当交换机接收CGMP 数据包时,交换机负责转换数据包同时更改组播组的转发行为。
至此,该组播流量只被发送到与适当IP 组播客户机相连的那些端口。
该过程是自动实现的,无需用户参与。
EIGRP:增强的内部网关路由选择协议EIGRP:Enhanced Interior Gateway Routing Protocol增强的内部网关路由选择协议EIGRP 是增强版的IGRP 协议。
IGRP 是思科提供的一种用于TCP/IP 和OSI 英特网服务的内部网关路由选择协议。
它被视为是一种内部网关协议,而作为域内路由选择的一种外部网关协议,它还没有得到普遍应用。
Enhanced IGRP 与其它路由选择协议之间主要区别包括:收敛宽速(Fast Convergence)、支持变长子网掩模(Subnet Mask)、局部更新和多网络层协议。
执行Enhanced IGRP 的路由器存储了所有其相邻路由表,以便于它能快速利用各种选择路径(Alternate Routes)。
如果没有合适路径,Enhanced IGRP 查询其邻居以获取所需路径。
直到找到合适路径,Enhanced IGRP 查询才会终止,否则一直持续下去。
EIGRP 协议对所有的EIGRP 路由进行任意掩码长度的路由聚合,从而减少路由信息传输,节省带宽。
另外EIGRP 协议可以通过配置,在任意接口的位边界路由器上支持路由聚合。
Enhanced IGRP 不作周期性更新。
取而代之,当路径度量标准改变时,Enhanced IGRP 只发送局部更新(Partial Updates)信息。
局部更新信息的传输自动受到限制,从而使得只有那些需要信息的路由器才会更新。
基于以上这两种性能,因此Enhanced IGRP 损耗的带宽比IGRP 少得多。
IGRP:内部网关路由协议IGRP:Interior Gateway Routing Protocol内部网关路由协议(IGRP)是一种在自治系统(AS:autonomous system)中提供路由选择功能的路由协议。
在上世纪80年代中期,最常用的内部路由协是路由信息协议(RIP)。
尽管RIP 对于实现小型或中型同机种互联网络的路由选择是非常有用的,但是随着网络的不断发展,其受到的限制也越加明显。
思科路由器的实用性和IGRP 的强大功能性,使得众多小型互联网络组织采用IGRP 取代了RIP。
早在上世纪90年代,思科就推出了增强的IGRP,进一步提高了IGRP 的操作效率。
IGRP 是一种距离向量(Distance Vector)内部网关协议(IGP)。
距离向量路由选择协议采用数学上的距离标准计算路径大小,该标准就是距离向量。
距离向量路由选择协议通常与链路状态路由选择协议(Link-State Routing Protocols)相对,这主要在于:距离向量路由选择协议是对互联网中的所有节点发送本地连接信息。
为具有更大的灵活性,IGRP 支持多路径路由选择服务。
在循环(Round Robin)方式下,两条同等带宽线路能运行单通信流,如果其中一根线路传输失败,系统会自动切换到另一根线路上。
多路径可以是具有不同标准但仍然奏效的多路径线路。
例如,一条线路比另一条线路优先3倍(即标准低3级),那么意味着这条路径可以使用3次。
只有符合某特定最佳路径范围或在差量范围之内的路径才可以用作多路径。
差量(Variance)是网络管理员可以设定的另一个值。
HSRP:热备份路由器协议HSRP:Hot Standby Router Protocol热备份路由器协议(HSRP)的设计目标是支持特定情况下IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。
换句话说,当源主机不能动态知道第一跳路由器的IP 地址时,HSRP 协议能够保护第一跳路由器不出故障。
该协议中含有多种路由器,对应一个虚拟路由器。
HSRP 协议只支持一个路由器代表虚拟路由器实现数据包转发过程。
终端主机将它们各自的数据包转发到该虚拟路由器上。
负责转发数据包的路由器称之为主动路由器(Active Router)。
一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。
HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的IP 地址作为网络系统的缺省网关地址。
如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
HSRP 运行在UDP 上,采用端口号1985。
路由器转发协议数据包的源地址使用的是实际IP 地址,而并非虚拟地址,正是基于这一点,HSRP 路由器间能相互识别。
RGMP:思科路由器端口组管理协议RGMP:Cisco Router Port Group Management Protocol思科路由器端口组管理协议(RGMP)弥补了Internet 组管理协议(IGMP:Internet Group Management Protocol)在Snooping 技术机制上所存在的不足。
RGMP 协议作用于组播路由器和交换机之间。
通过RGMP,可以将交换机中转发的组播数据包固定在所需要的路由器中。
RGMP 的设计目标是应用于具有多种路由器相连的骨干交换网(Backbone Switched Networks)。
IGMP Snooping 技术的局限性主要体现在:该技术只能将组播流量固定在接收机间经过其它交换机直接或间接相连的交换端口,在IGMP Snooping 技术下,组播流量不能固定在至少与一台组播路由器相连的端口处,从而引起这些端口的组播流量扩散。
IGMP Snooping 是机制固有的局限性。
基于此,路由器无法报告流量状态,所以交换机只能知道主机请求的组播流量类型,而不知道路由器端口接收的流量类型。
RGMP 协议支持将组播流量固定在路由器端口。
为高效实现流量固定,要求网络交换机和路由器都必须支持RGMP 。
通过RGMP,骨干交换机可以知道每个端口需要的组类型,然后组播路由器将该信息传送给交换机。
但是路由器只发送RGMP 信息,而忽视了所接收的RGMP 信息。
当组不再需要接收通信流量时,路由器会发送一个RGMP 离开信息(Leave Message)。
RGMP 协议中网络交换机需要消耗网络端口达到RGMP 信息并对其进行处理操作。
此外,RGMP 中的交换机不允许将接收到的RGMP 信息转发/扩散到其它网络端口。
RGMP 的设计目标是与支持分配树Join/Prune 的组播路由选择协议相结合使用。
其典型协议为PIM-SM。
RGMP 协议只规定了IP v4 组播路由选择操作,而不包括IP v6。
2、思科数据链路协议数据链路(Data Link)CDP:思科发现协议(CDP:Cisco Discovery Protocol)DTP:思科动态中继协议(DTP:Dynamic Trunk Protocol)ISL & DISL:思科交换链路内协议和动态ISL 协议(ISL:Inter-Switch Link Protocol)VTP:思科VLAN中继协议(VTP:VLAN Trunking Protocol)CDP:思科发现协议CDPCDP:Cisco Discovery ProtocolCDP基本上是用来获取相邻设备的协议地址以及发现这些设备的平台。
CDP 也可为路由器的使用提供相关接口信息。
CDP 是一种独立媒体协议,运行在所有思科本身制造的设备上,包括路由器、网桥、接入服务器和交换机。
SNMP 中结合使用CDP 管理信息基础MIB,能使网络管理应用获知设备类型和相邻设备的SNMP 代理地址,并向这些设备发送SNMP 查询请求。
Cisco 发现协议支持CISCO-CDP-MIB。
CDP 运行在所有的媒体上,从而支持子网访问协议SNAP,包括局域网、帧中继和异步传输模式A TM 物理媒体。