路由器LoopBack口功能

合集下载

机房路由网络实战:环回测试 路由配置

机房路由网络实战:环回测试 路由配置

环回测试是很常用的一种测试,通常用于检查和分析端口或线路问题如下图所示,我们在设备端口上用命令loopback(某些端口上命令格式为loopback diagnostic)使接口从内部将自己发送的信号转接到自己的接收端(如红线所示),通过检查数据发送和接收的情况来断定端口工作状态是否正常如果需要对端口进行完全的检测,可以使用符合标准的短跳线将端口收发短接构成环如果端口正常,可以将线路的一部分或全部包含到环中进行测试,即在线路中的某个点上进行短接构成环(如紫红色线所示)这些点可以是在配线架、CSU/DSU、传输设备等之上在某些类型的端口上,还可以用命令 loopback line 在端口上将对方发送的信号转接到对方的接收短,构成测试环观察环回测试成功与否,首先看端口有没有形成环,如用命令 show interface 看看端口是不是已经从down状态变到up状态,状态中有没有“(looped)”的字样端口的某些封装形式,如串行口上的PPP、帧中继等封装会检测环路,阻止端口变成up状态,所以可能要临时改为HDLC封装以便进行测试其次是通过ping 产生一定的流量,观察有没有丢包,show interface 检查端口计数器有没有显示input/output错误,有没有CRC、Frame等错误注意在点对点类型的端口上ping 路由器本身的地址比ping 对端路由器的地址延时要小一半,原因可以参考下面的分析在ATM等二层端口上不能直接产生测试数据包,可能需要额外的设置,如在8500交换机上可以这样设置:interface atm 1/0/0 //需要进行环回测试的ATM二层端口!inter atm 0.1 point-to-pointatm pvc 0 100 interface atm 0/1/0 0 100 encap aal5snapip address 172.31.20.1 255.255.255.0!如果测试发明有丢包情况,可以通过命令show controller懂得更多细节情况如以下命令显示了某ATM端口上的BIP错误情况:Router>show controllers atm 3/0/3IF Name: ATM3/0/3 Chip Base Address: BC38E000Port type: OC3 Port rate: 155000 Kbps Port medium: MM Fiber Port status:Good Signal Loopback:None Flags:8308...Key: txcell - # cells transmittedrxcell - # cells receivedb1 - # section BIP-8 errorsb2 - # line BIP-8 errorsb3 - # path BIP-8 errorsocd - # out-of-cell delineation errors - not implemented g1 - # path FEBE errorsz2 - # line FEBE errorschcs - # correctable HEC errorsuhcs - # uncorrectable HEC errorstxcell:275849733, rxcell:143010088b1:26, b2:104, b3:34, ocd:0g1:12, z2:0, chcs:0, uhcs:20...一般而言,环回测试直接了当:观察有没有象意料中的一样形成环,形成环之后有没有发明传输错误,然后根据测试结果调整线路或者设备但是有的时候,环路测试的结果比较有迷惑性,下面举两个例子:有一次在通讯机房里做环路测试,从本地E1传输设备上到本地路由器做环测试没有问题,从本地E1传输设备到远端路由器做环测试也没有问题,但从远端E1传输设备到本地路由器之间打环测试就会丢包由于从本地E1传输设备到远端路由器做环测试没有问题,所以本地E1传输设备和远端E1传输设备之间的线路不应该有问题,但只要将这段线路包含进来之后测试就会出现丢包最后发明本来是这个通讯机房里安装了微波传输设备,干扰大,线路屏蔽不好所以出现丢包另外一次是一台8540 ATM 交换机和12406路由器ATM端口通过一段短短的尾纤相连却发明大量CRC错误,调换了端口模块、尾纤都没有排除故障,反复观察才发明本来8540交换机的时钟同步信号存在问题还有一个特殊情况就是3750、3550、2950等以太网交换机在端口上发送keep alive信息以检查端口是否激活,如果端口被环回,按照默认的错误检测处理(errdisable)规矩,端口将会关闭除非设置了错误恢复(errdisable recovery)功效,否则在管理员干涉之前端口不会恢复到正常工作状态更严重的是网络中短暂的环路(如错误的连接、生成树设置错误)等都会引发这个错误,所以建议用端口设置命令no keepalive关闭端口激活检测或通过全局设置命令no errdisable detect cause loop 防止因环回错误关闭端口,中断网络连接附:点对点端口上的ping 数据观察与分析(ping 对端地址需要一个来回,ping 自己的地址需要两个来回)测试情况,R1端口地址为172.31.20.1,对端R2地址为172.31.20.254R1#pingProtocol [ip]:Target IP address: 172.31.20.254 //ping R2地址Repeat count [5]: 1...Sending 1, 100-byte ICMP Echos to 172.31.20.254, timeout is 2 seconds: !Success rate is 100 percent (1/1), round-trip min/avg/max = 8/8/8 ms (debug 输出)Apr 10 12:19:03.994: IP: s=172.31.20.1 (local), d=172.31.20.254 (Serial4/0/0), len 100, sendingApr 10 12:19:03.994: ICMP type=8, code=0 R1发出一个Echo Request(type=8),R2收到后以Echo Reply 相应Apr 10 12:19:04.002: IP: s=172.31.20.254 (Serial4/0/0),d=172.31.20.1 (Serial4/0/0), len 100, rcvd 3Apr 10 12:19:04.002: ICMP type=0, code=0 R1收到EchoReply(type=0),计算延时(002-994=8ms)R1#pingProtocol [ip]:Target IP address: 172.31.20.1 //ping R1自己的地址Repeat count [5]: 1...Sending 1, 100-byte ICMP Echos to 172.31.20.1, timeout is 2 seconds: !Success rate is 100 percent (1/1), round-trip min/avg/max = 16/16/16 ms(debug 输出)Apr 10 12:18:00.106: IP: s=172.31.20.1 (local), d=172.31.20.1 (Serial4/0/0), len 100, sendingApr 10 12:18:00.106: ICMP type=8, code=0 R2发出一个Echo Request(type=8)Apr 10 12:18:00.114: IP: s=172.31.20.1 (Serial4/0/0), d=172.31.20.1 (Serial4/0/0), len 100, rcvd 3Apr 10 12:18:00.114: ICMP type=8, code=0 R2收到Echo Request,断定的目标地址为R1,所以将包发回Apr 10 12:18:00.114: IP: s=172.31.20.1 (local), d=172.31.20.1 (Serial4/0/0), len 100, sendingApr 10 12:18:00.114: ICMP type=0, code=0 R1收到自己发出的EchoRequest,以Echo Reply(type=0)相应并通过端口发送Apr 10 12:18:00.122: IP: s=172.31.20.1 (Serial4/0/0), d=172.31.20.1 (Serial4/0/0), len 100, rcvd 3Apr 10 12:18:00.122: ICMP type=0, code=0 R2将包发回R1收到Echo Reply (type=0),计算延时(112-106=16ms)。

EBGP邻居的Loopback地址ping不通

EBGP邻居的Loopback地址ping不通

路由器故障:EBGP邻居的Loopback地址ping不通 2011-05-17 10:59 佚名 51CTO整理我要评论(0)本文主要向大家介绍了EBGP邻居的Loopback地址ping不通的故障解决方法,希望大家掌握。

Loopback地址:系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称一类的功能。

以下就是EBGP邻居的Loopback地址ping不通的故障解决步骤:网络环境在图的网络中,RouterB和RouterC之间建立EBGP邻居。

在RouterB上ping不通RouterC 的Loopback地址和业务网段,也无法通过Loopback地址远程登陆,但是可以通过直连接口地址Telnet登陆。

图EBGP邻居的Loopback地址ping不通故障分析步骤 1 在RouterC上,执行命令display current-configuration查看配置:BGP视图下RouterC通过network命令发布路由给RouterB,同时使能了BGP dampening特性,还在OSPF视图下通过import-route static命令引入了所有静态路由。

步骤 2 在RouterB上,执行命令display ip routing-table查看路由表,发现没有学习到RouterC发布的路由。

步骤 3 在RouterC上,执行命令display ip routing-table查看无法发布的业务网段,发现激活的路由是OSPF ASE路由,不是黑洞路由。

原因是黑洞路由的优先级为200,比OSPF ASE路由的优先级150要低。

以218.15.232.0/21网段为例,黑洞路由配置如下:1.ip route-static 218.15.232.0 255.255.248.0 NULL0 preference 200 只有OSPF ASE的状态是Active Adv:2.<RouterA> display ip routing-table 218.15.232.0 21 verbose3.4.Routing Table : Public5.6.Summary Count : 37.8.Destination: 218.15.232.0/219.10.Protocol: O_ASE Process ID: 1011.12.Preference: 150 Cost: 1113.14.NextHop: 59.34.59.34 Interface: GigabitEthernet2/0/815.16.RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.017.18.Tunnel ID: 0x0 Label: NULL19.20.State: Active Adv Age: 03h58m01s21.22.Tag: 123.24.Destination: 218.15.232.0/2125.26.Protocol: BGP Process ID: 027.28.Preference: 150 Cost: 029.30.NextHop: 218.15.239.234 Interface: GigabitEthernet2/0/831.32.RelyNextHop: 59.34.59.34 Neighbour: 218.15.239.23433.34.Tunnel ID: 0x0 Label: NULL35.36.State: Inactive Adv GotQ Age: 04h50m28s38.Tag: 039.40.Destination: 218.15.232.0/2141.42.Protocol: Static Process ID: 043.44.Preference: 200 Cost: 045.46.NextHop: 0.0.0.0 Interface: NULL047.48.RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.049.50.Tunnel ID: 0x0 Label: NULL51.52.State: Inactive Adv Age: 240d22h14m12s53.54.Tag: 0步骤 4 查看RouterC的log信息,发现OSPF持续震荡。

华为路由器和交换机配置地址转换

华为路由器和交换机配置地址转换

华为路由器和交换机配置地址转换一. 端口:路由器——ethernet(以太口)、Serial(串口)、loopback(虚拟端口)交换机——ethernet、vlan、loopback注意:交换机默认其24个端口全在vlan 1里面,交换机在给vlan配了ip之后就具有路由器的功能了。

另一个需要注意的是,所用的端口是否被shutdown了,如果被shutdown了,需要进入相应的端口执行undo shutdown。

二. 配置ip除了交换机的以太口不可以配置ip外,其他端口都可以,配置方法相同。

[Quidway] interface *(所要配置的端口,如vlan 1)[Quidway-*]ip add *.*.*.*(ip) *.*.*.*(掩码)/*(掩码位数,一般只在路由器上适用)三. NAT 上网(此命令是在VRP版本为3.4的路由器上测试的,在其他版本上是否适用,未经考察)组网图:R1E0/2E0/3E0/1E1:192.192.169.*/24E0:192.168.2.1/24Ip:192.168.2.10/24网关:192.168.2.1Ip:192.168.2.11/24网关:192.168.2.1Ip:192.168.2.12/24网关:192.168.2.1Ip:192.168.2.13/24网关:192.168.2.1PCAPCBPCCE0/4To internetPCDS1E0/5NAPT工作过程:P191.用地址池的方法上网:首先配置路由器的接口的ip地址,然后配置地址转换,把所有内网地址转换成所配置的地址池中的地址,参考命令如下:[R1]acl number 2000 //在vrp为3.4的路由器上,2000-2999表示basic acl [R1-acl-basic-2000]rule permit source 192.168.2.0 0.0.0.255(地址掩码的反码)[R1-acl-basic-2000]rule deny source any#这个访问控制列表定义了IP源地址为192.168.2.0/24的外出数据包[R1]nat address-group 1(地址池的组号)192.192.169.10 192.192.169.15 #这条命令定义了一个包含6个公网地址(10~15)的地址池,地址池代号为1[R1] interface e 1[R1-Ethernet1] nat outbound 2000(acl的编号) address-group 1 (地址池的代号)[R1]ip route-static 0.0.0.0 0.0.0.0 192.192.169.1 (千万不要忘记这一步,!)#上面设置了路由器的E0和E1端口IP地址,并在路由表中添加缺省路由。

逻辑接口

逻辑接口

逻辑接口逻辑接口指能够实现数据交换功能但物理上不存在,需要通过配置建立的接口,包括Dialer(拨号)接口、子接品、LoopBack接口、NULL接口、备份中心逻辑通道以及虚拟模板接口等。

1逻辑接口逻辑接口是相对于物理接口的物理接口就是我们看的到的那些硬件接口比如mp3和电脑连物理接口就是usb口逻辑接口也就是程序中预留的接口打个不太恰当的例子就是主板驱动中的usb程序。

2路由器逻辑接口概述Dialer接口Dialer接口即拨号接口。

华为系列路由器产品上支持拨号接口有:同步串口、异步串口(含AUX口)、ISDN BRI接口和ISDN PRI、AnalogModem接口。

Dialer口下建立拨号规则,物理口引用一个(轮询DCC,最常用)或多个(共享DCC,极少使用)Dialer口的规则,配置方便,维护简单.MFR接口MFR(Multilink Frame Relay)接口是多链路帧中继接口,多个物理接口可以同一个MFR接口捆绑起来,从而形成一个拥有大带宽的MFR接口.当将帧中继物理接口捆绑进MFR接口之后,其上配置的网络层参数和帧中继链路层参数将不再起作用.在MFR接口上可以配置IP地址等网络层参数和DLCI等帧中继参数,捆绑在MFR接口内的物理接口都将使用此MFR接口的参数. LoopBack接口TCP/IP协议规定,127.0.0.0网段的地址属于环回地址。

包含这类地址的接口属于环回接口。

在华为系列路由器上,定义了接口LoopBack为环回接口,可以用来接收所有发送给本机的数据包。

这类接口上的地址是不可以配置的并且也不通过路由协议对外发布的。

有些应用(比如配置SNA的Localpeer)需要在不影响物理接口配置的情况下,配置一个带有指定IP地址的本地接口,并且出于节约IP地址的需要, 需要配置32位掩码的IP地址,并且需要将这个接口上的地址通过路由协议发布出去。

Loopback接口就是为了满足这种需要而设计的.主要用途如下:1,做管理IP地址。

loopback 回环接口

loopback 回环接口

回环接口在我们做试验的过程有典型的应用,几乎可以离不开它,一个虚拟的接口,给我带来了很大的方便,有了回环接口,你可以不用为你的PC,来添加第二块物理网卡,就可以完成VM,服务器搭建,群集,VPN等试验,虚拟机桥接等如下是我举例,我们通过这些例子,来讲述回环接口的作用。

loopback具体作用是什么?怎么用?此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。

常见于如下用途。

1 、作为一台路由器的管理地址系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称一类的功能。

但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢?原因如下:由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个接口由于故障down 掉了,但是其他的接口却仍旧可以telnet ,也就是说,到达这台路由器的TCP 连接依旧存在。

所以选择的telnet 地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。

由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback 接口的地址通常指定为32 位掩码。

2 、使用该接口地址作为动态路由协议OSPF 、BGP 的router id动态路由协议OSPF 、BGP 在运行过程中需要为该协议指定一个Router id ,作为此路由器的唯一标识,并要求在整个自治系统内唯一。

由于router id 是一个32 位的无符号整数,这一点与IP 地址十分相像。

而且IP 地址是不会出现重复现象的,所以通常将路由器的router id 指定为与该设备上的某个接口的地址相同。

由于loopback 接口的IP 地址通常被视为路由器的标识,所以也就成了router id 的最佳选择。

Cisco 路由器打环测试教程

Cisco 路由器打环测试教程
rxcell - # cells received
b1 - # section BIP-8 errors
b2 - # line BIP-8 errors
b3 - # path BIP-8 errors
Apr 10 12:18:00.114: ICMP type=0, code=0 R1收到自己发出的Echo Request,以Echo Reply(type=0)相应并通过端口发送
Apr 10 12:18:00.122: IP: s=172.31.20.1 (Serial4/0/0), d=172.31.20.1 (Serial4/0/0), len 100, rcvd 3
Repeat count [5]: 1
...
Sending 1, 100-byte ICMP Echos to 172.31.20.254, timeout is 2 seconds:
!
Success rate is 100 percent (1/1), round-trip min/avg/max = 8/8/8 ms
Apr 10 12:19:04.002: IP: s=172.31.20.254 (Serial4/0/0), d=172.31.20.1 (Serial4/0/0), len 100, rcvd 3
Apr 10 12:19:04.002: ICMP type=0, code=0 R1收到Echo Reply(type=0),计算延时(002-994=8ms)。
interface atm 1/0/0 //需要进行环回测试的ATM二层端口
!
inter atm 0.1 point-to-point
atm pvc 0 100 interface atm 0/1/0 0 100 encap aal5snap

干货!思科网络设备配置命令大全

干货!思科网络设备配置命令大全

干货!思科网络设备配置命令大全础配置1思科设备管理基础命令enable 从用户模式进入特权模式configure terminal 进入配置模式interface g0/0进入千兆以太网接口g0/0ip address 172.16.0.1 255.255.0.0配置接口的 ip 地址no shutdown 开启接口line vty 0 4进入虚拟终端 vty 0 - vty 4password CISCO配置认证密码login 用户要进入路由器,需要先进行登录exit 退回到上一级模式enable password CISCO配置进入特权模式的密码,密码不加密end 直接回到特权模式show int g0/0 显示 g0/0 接口的信息hostname Terminal-Server 配置路由器的主机名enable secret ccielab 配置进入特权模式的密码,密码加密no ip domain-lookup 路由器不使用 DNS 服务器解析主机的 IP地址logging synchronous 路由器上的提示信息进行同步,防止信息干扰我们输入命令no ip routing 关闭路由器的路由功能ip default-gateway 10.1.14.254 配置路由器访问其他网段时所需的网关show line 显示各线路的状态line 33 48 进入 33-48 线路模式transport input all 允许所有协议进入线路int loopback0 进入 loopback0 接口ip host R1 2033 1.1.1.1 为 1.1.1.1 主机起一个主机名alias exec cr1 clear line 33 为命令起一个别名privilege exec level 0 clear line把命令 clear line 的等级改为 0,在用户模式下也可以执行它banner motd 设置用户登录路由器时的提示信show ip int brief 查看接口状态2VLAN相关命令vlan X 创建VLAN Xname SPOTO 将VLAN X命名为SPOTOexit 退出当前模式interface e0/0 进入以太网接口e0/0switchport mode access 将二层接口设置为接入模式switchport access vlan X 将接口划入vlan Xinterface e0/1switchport trunk encapsulation dot1q trunk链路封装协议为 802.1qswitchport mode trunk 将二层接口配置模式为 trunkswitchport trunk allow vlan X trunk接口单独放行某个 vlan。

环回地址

环回地址

一般主机的环回地址127.0.0.0网段,留做本机网卡测试的。

ping通证明网卡正常。

环回地址(loopback)不离开主机的数据包(也就是说,这些数据包不会通过外部网络接口)。

例如:127.0.0.1,需要注意的是,它是一个虚拟地址。

是IP地址中内部的一种。

有一特殊的A类IP地址,网络地址是127,这类地址称作环回地址。

但是我们经常使用的是127.0.0.1这个地址,且赋给它一个名字:localhost。

使用环回地址,可以帮助我们在同一台主机上实现client和server的功能。

传给自己的数据报,能否省略一些传输层和所有网络层逻辑?在TCP/IP Illustration中说到对于大多数的实现,在网络层和传输层还是要经过完整的处理过程,只有在IP数据报离开网络层的时候才返回给自己。

在路由器动态路由协议OSPF协议中,也用到环回地址。

当OSPF进程启动时,IOS (路由器命令提示)使用最高的本地IP地址作为OSPF路由器ID,但如果配置为环回接口配置IP地址,会将使用该环回接口,而不论它的值是大或是小。

路由器的环回地址:本地环回接口(或地址),亦称回送地址(loopbackaddress)。

此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用,本地环回接口-常见用途:1作为一台路由器的管理地址系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet),该地址实际上起到了类似设备名称一类的功能。

但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢使用loopback接口地址进行地址转换?原因如下:由于telnet命令使用TCP报文,会存在如下情况:路由器的某一个接口由于故障down掉了,但是其他的接口却仍旧可以telnet,也就是说,到达这台路由器的TCP 连接依旧存在。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

路由器LoopBack口功能
Loopback网卡通常叫lo0它是一个假想的硬件,用来作本机内部网络包的路由。

第一项是loopback接口,用于主机给自己发送数据,通常用于测试和运行于IP之上但需要本地通信的应用。

这是到特定地址127.0.0.1的主机路由(接口lo0是IP协议栈内部的“假”网卡)。

第二项十分有意思,为了防止在主机上定义到因特网上每一个可能到达网络的路由,可以定义一个缺省路由,如果在路由表中没有与目的地址相匹配的项,该分组就被送到缺省网关。

多数主机简单地通过一个网卡连接到网络,因此只有通过一个路由器到其它网络,这样在路由表中只有三项:loopback项、本地子网项和缺省项(指向路由器)。

路由器ID是在OSPF区域内唯一标识一台路由器的IP地址.这个IP地址首先他选取所有的LOOPBACK接口上数值最高的IP地址,如果ROUTER没有配置IP地址的LOOPBACK接口,那么ROUTER将选取它所有的物理接口上数扭最高的IP地址。

用作路由器的ID接口不一定非要运行OSPF协议。

使用LOOPBACK地址作为ROUTER ID有两个好处:一个是LOOPBACK 接口比任何其它的物理接口都更稳定,因为只要路由器启动,这个环回接口就处于活动状态,只有这个ROUTER失效时它才会失效。

二个是:它具有较好控制ROUTER ID的能力。

Router ID的确定:
1.选择IP地址最大的Loopback接口的IP地址为Router ID;如果只有一个Loopback接口,那么Router ID就是这个Loopback的地址。

2.如果没有Loopback接口,就选择IP地址最大的物理接口的IP地址为Router ID,但是作为Router ID的物理接口,就不能运行OSPF,也就是说这个接口无法发送接受OSPF报文。

使用Loopback的IP地址作为Router ID的好处:
a. Loopback接口是逻辑接口,永远不会down,有利于OSPF的稳定运行;
b.便于控制OSPF路由器的Router ID。

路由器ID:
OSPF协议中每台路由器都被赋予一个唯一的32位无符号整数,这就是路由器ID(Router ID),它是路由器上的最高IP地址,可以通过为所选路由器的loopback(环回)接口设置一个更高的地址来加大这个值。

RIP、OSPF和BGP协议
互联网上现在大量运行的路由协议有
①RIP(Routing Information Protocol-路由信息协议);
②OSPF(Open Shortest Path First-开放式最短路优先);
③BGP(Border Gateway Protocol—边界网关协议)。

RIP、OSPF是内部网关协议,适用于单个ISP的统一路由协议的运行,由一个ISP运营的网络称为一个自治系统。

BGP是自治系统间的路由协议,是一种外部网关协议。

RIP是推出时间最长的路由协议,也是最简单的路由协议。

它主要传递路由信息(路由表)来广播路由。

每隔30秒,广播一次路由表,维护相邻路由器的关系,同时根据收到的路由表计算自己的路由表。

RIP运行简单,适用于小型网络,互联网上还在部分使用着RIP。

OSPF协议是“开放式最短路优先”的缩写。

“开放”是针对当时某些厂家的“私有”路由协议而言,而正是因为协议开放性,才使得OSPF具有强大的生命力和广泛的用途。

它通过传递链路状态(连接信息)来得到网络信息,维护一张网络有向拓扑图,利用最小生成树算法得到路由表。

OSPF是一种相对复杂的路由协议。

总的来说,OSPF、RIP都是自治系统内部的路由协议,适合于单一的ISP(自治系统)使用。

一般说来,整个互联网并不适合跑单一的路由协议,因为各ISP有自己的利益,不愿意提供自身网络详细的路由信息。

为了保证各ISP利益,标准化组织制定了ISP间的路由协议BGP。

BGP处理各ISP之间的路由传递。

其特点是有丰富的路由策略,这是RIP、OSPF等协议无法做到的,因为它们需要全局的信息计算路由表。

BGP通过ISP边界的路由器加上一定的策略,选择过滤路由,把RIP、OSPF、BGP等的路由发送到对方。

全局范围的、广泛的互联网是BGP处理多个ISP间的路由的实例。

BGP的出现,引起了互联网
的重大变革,它把多个ISP有机的连接起来,真正成为全球范围内的网络。

带来的副作用是互联网的路由爆炸,现在互联网的路由大概是60000条,这还是经过“聚合”后的数字。

配置BGP需要对用户需求、网络现状和BGP协议非常了解,还需要非常小心,BGP运行在相对核心的地位,一旦出错,其造成的损失可能会很大!。

相关文档
最新文档