路由器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不通 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 回环接口

回环接口在我们做试验的过程有典型的应用,几乎可以离不开它,一个虚拟的接口,给我带来了很大的方便,有了回环接口,你可以不用为你的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 路由器打环测试教程

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 连接依旧存在。
环回地址

环回地址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地址,会将使用该环回接口,而不论它的值是大或是小。
环回测试环回测试环回测试是通讯端口/线路维护和排障常用的方法,因为简单方便,不需要特定的仪器与软件,就能够迅速定位端口/线路的故障而为CT(通信技术)/IT(信息技术)技术工程师所广泛应用。
环回测试就是通过将被测设备或线路测的收发端进行短接,让被测的设备接收自己发出的信号来判断线路或端口是否存在断点.也可以在被环回的线路上挂测试仪器来测试被环回一段线路的传输质量。
当通过故障现象可以初步判断是线路问题时,通常从一端设备开始,从最近的结点向此设备环回,逐步扩展到再远一级的结点、更远一级的结点,用多次不同的结点向同一个设备环回,以判断到底是哪两个结点之间存在问题,这样的方法叫做分段环回测试。
环回测试分为软环回和硬环回,也叫做软件环回和硬件环回,一般简称软环和硬环。
lookback接口配置

ntp trusted-key 1234
ntp source Loopback0
ntp access-group peer 5
ntp update-calendar
ntp peer 192.36.143.150
ntp peer 169.223.50.14
动态路由协议OSPF 、BGP 在运行过程中需要为该协议指定一个Router id ,作
为此路由器的唯一标识,并要求在整个自治系统内唯一。由于router id 是一个
32 位的无符号整数,这一点与IP 地址十分相像。而且IP 地址是不会出现重复
现象的,所以通常将路由器的router id 指定为与该设备上的某个接口的地址相
A configuration example:
logging buffered 16384
logging trap debugging
logging source-interface Loopback0
logging facility local7
logging 169.223.32.1
!
ip tacacs source-interface Loopback0
tacacs-server host 215.17.1.2
tacacs-server host 215.17.34.10
tacacs-server key CKr3t#
!
RADIUS
radius-server host 215.17.1.2 auth-port 1645 acct-port 1646
OSPF: Router-ID *.*.*.*
环回口功能

路由器环回口的功能此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。
常见于如下用途。
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 的最佳选择。
3、使用该接口地址作为BGP 建立TCP 连接的源地址在BGP 协议中,两个运行BGP 的路由器之间建立邻居关系是通过TCP 建立连接完成的。
在配置邻居时通常指定loopback 接口为建立TCP 连接的源地址(通常只用于 IBGP ,原因同2.1 ,都是为了增强TCP 连接的健壮性)配置命令如下:router id 61.235.66.1interface loopback 0ip address 61.235.66.1 255.255.255.255router bgp 100neighbor 61.235.66.7 remote-as 200neighbor 61.235.66.7 update-source LoopBack0Loop口在实际中有非常广泛的应用,这个文章是是关于Loopback口使用的大全BGP Update-Source因为Loopback口只要Router还健在,则它就会一直保持Active,这样,只要BGP的Peer的Loopback口之间满足路由可达,就可以建立BGP 回话,总之BGP中使用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了解更多细节情况。
路由器LoopBack口功能

路由器LoopBack口功能路由器是我们日常生活和工作中常用的网络设备之一,它具有连接互联网、实现不同设备之间的通信等重要功能。
在路由器的各个接口中,LoopBack口是一种特殊的接口,具备一些独特的功能。
一、什么是LoopBack口LoopBack口是路由器上的一个功能接口,它通常位于路由器的物理接口上,通过将该接口配置为Loopback模式,将该接口从网络中隔离出来,只能在路由器内部进行通信,无法和外部网络进行数据交互。
二、LoopBack口的作用1. 网络测试与故障排除:LoopBack口常用于网络测试和故障隔离。
通过配置路由器的LoopBack口,可以在路由器内部模拟网络的各种情况,进行网络性能测试、路由器配置测试等。
同时,当网络出现故障时,可以通过使用LoopBack口进行测试,确定是路由器本身的问题还是网络连接的问题,从而更快地排除故障。
2. 内部服务和管理:LoopBack口还可用于内部服务和管理。
通过将某些服务或管理功能配置在LoopBack口上,可以实现对这些功能的严格控制,以确保安全性和可靠性。
例如,将路由器管理界面配置在LoopBack口上,只有在路由器内部才能访问管理界面,从而增加了网络的安全性。
3. 虚拟接口的创建:在一些特殊情况下,需要为特定网络配置虚拟接口,以满足特定的需求。
LoopBack口能够实现虚拟接口的创建,并通过配置相应的参数,实现对该虚拟接口的控制和管理。
这种方式可以应用于网络仿真、安全配置等场景。
4. 路由器的管理和配置:LoopBack口也常用于路由器的管理和配置。
通过将路由器管理功能配置在LoopBack口上,可以实现对路由器的远程管理,避免直接接口暴露在外部网络中,增强了路由器的安全性。
同时,通过配置LoopBack口,还可以给路由器设备分配一个唯一的IP地址,方便进行管理和配置。
三、配置LoopBack口的步骤配置LoopBack口的步骤因不同型号的路由器而异,一般来说,大致包括以下几个步骤:1. 登录路由器的管理界面,进入路由器配置页面。
路由器打环测试教程

路由器打环测试教程环回测试是很常用的一种测试,通常用于检查和分析端口或线路问题。
如下图所示,我们在设备端口上用命令loopback(某些端口上命令格式为loopbackdiagnostic)使接口从内部将自己发送的信号转接到自己的接收端(如红线所示),通过检查数据发送和接收的情况来判断端口工作状态是否正常。
如果需要对端口进行完全的检测,可以使用符合标准的短跳线将端口收发短接构成环。
如果端口正常,可以将线路的一部分或全部包括到环中进行测试,即在线路中的某个点上进行短接构成环(如紫红色线所示)。
这些点可以是在配线架、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了解更多细节情况。
loopback接口的作用

Loopback是路由器里面的一个逻辑接口。
逻辑接口是指能够实现数据交换功能,但是物理上不存在、需要通过配置建立的接口。
Loopback接口一旦被创建,其物理状态和链路协议状态永远是Up,即使该接口上没有配置IP地址。
正是因为这个特性,Loopback接口具有特殊的用途。
下面介绍Loopback接口的常见应用场景。
一、提高可靠性1、在IP地址借用中的应用当某接口不是长期使用IP地址时,为了节省IP地址,可以配置该接口借用其他接口的IP地址。
通常配置为借用Loopback接口的地址,以保持接口的稳定性。
2、在Router ID中的应用一些动态路由协议要求路由器必须有Router ID,它是一台路由器在自治系统中的唯一标识。
例如,OSPF和BGP在没有手工配置Router ID时,系统需要从本地接口的IP地址中选一个最大的IP地址作为Router ID。
如果选择的是物理接口的IP地址,当这个物理接口状态变为Down时,系统也不会重新选择Router ID,除非这个被选择的IP地址被删除。
因此建议使用Loopback接口的IP地址作为路由器的Router ID。
因为Loopback接口稳定,它一直都处于Up状态。
3、在BGP中的应用为了使BGP会话不受物理接口故障的影响,可将发送BGP报文的源接口配置成Loopback接口。
在使用Loopback接口作为BGP报文的源接口时,必须注意以下事项:确认BGP对等体的Loopback接口的地址是可达的。
如果是EBGP连接,还要允许EBGP通过非直连建立邻居关系。
4、在MPLS LDP中的应用在MPLS LDP中,为了保持网络的稳定性,通常使用Loopback接口的IP地址作为传输地址。
这个Loopback接口的IP地址可能是公网地址。
5、在VPN中的应用在L2TP中,建议用户指定LAC端发起隧道请求时使用的隧道源接口类型是Loopback接口。
这样是为了当LAC访问LNS时,提高LAC与LNS通信的可靠性。
路由器环回口的功能

路由器环回口的功能2009年11月20日星期五 15:28此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。
常见于如下用途。
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 的最佳选择。
3、使用该接口地址作为BGP 建立TCP 连接的源地址在BGP 协议中,两个运行BGP 的路由器之间建立邻居关系是通过TCP 建立连接完成的。
在配置邻居时通常指定loopback 接口为建立TCP 连接的源地址(通常只用于IBGP ,原因同2.1 ,都是为了增强TCP 连接的健壮性)配置命令如下:router id 61.235.66.1interface loopback 0ip address 61.235.66.1 255.255.255.255router bgp 100neighbor 61.235.66.7 remote-as 200neighbor 61.235.66.7 update-source LoopBack0Loop口在实际中有非常广泛的应用,这个文章是是关于Loopback口使用的大全BGP Update-Source因为Loopback口只要Router还健在,则它就会一直保持Active,这样,只要BGP的Peer的Loopback口之间满足路由可达,就可以建立BGP 回话,总之BGP 中使用loopback口可以提高网络的健壮性。
网络工程师相关技巧知识

网络工程师相关技巧知识:一、路由交换部分:1.路由器上的AUI(DB15接口):以前是用来接粗同轴电缆的;现在此口一般用转换器来连接RJ-45设备。
2.光纤连接器接口(圆形):Tx用来发数据;Rx用来接数据。
3.直通线:两个设备中有且只有一个设备的端口上有“x”时用直通线。
如:1x等。
4.交叉线:两个设备中端口上都有“x”或都没有“x”时用交叉线。
5.DTE:数据终端设备,W AN连接中用户方的最后设备。
6.DCE:数据通讯设备,W AN服务商方的最后通讯设备,DCE的核心功能是提供时钟。
因为是串行方式相连,所以设备两端的时钟频率必须一致才能通讯。
7.AUX:通过拨号方式从远程连到此口配置路由器,目前用的很少。
8.ISDN BRI端口:不要把非ISDN设备接入路由器的ISDN口,这样会损坏路由器。
9.CTRL+A:光标移到命令行的开始位置。
CTRL+E:光标移到命令行的结束位置。
10.重显被打乱的控制台信息:#line console 0#logging synchronous11.在DCE端设置时钟频率:在接口模式下打clock rate 6400012.命令show controller 接口名(用来查看此串行接口是DTE还是DCE)13.管理距离:当在一台路由器上配置了RIP和OSPF协议,这两个协议都学到了路由信息,那么最终用哪个,由管理距离的值决定,值越小越优先。
管理距离是为了衡量路由器的可靠程度,即可信程度的。
一些常用路由协议默认的管理距离值:直接相连:0静态路由:1EIGRP:90 (思科专有协议,只能用于思科的设备,用的不多)IGRP:100OSPF:110RIP:12014.浮动静态路由:通过改变静态路由默认的管理距离值,将其改小,让其它路由协议优先生效,若其它路由协议失败,于用静态路由。
如:Ip route 10.0.0.0 255.0.0.0 172.16.1.2 130Router ripNetwork 10.0.0.0 (此时RIP生效,若失败则静态生效)15.动态路由协议:距离矢量:RIP、IGRP链路状态:OSPF、IS-IS混合型:EIGRP1.广播与泛洪的区别:泛洪:有请求由发送;否则不发送。
实验五:静态路由配置

实验五静态路由配置实验目的1、熟悉模拟器Packet tracer的使用环境;2、掌握路由器的几种工作模式及模式之间的切换;3、掌握路由器常见端口的配置步骤;4、理解路由表的查找原理,理解静态路由的概念;5、掌握设置静态路由和默认路由的方法;实验环境Packet tracer 5.0实验步骤1、使用模拟器Packet tracer构建如下的网络拓扑:注意:路由器和路由器之间,路由器和计算机之间应该采用哪种电缆?2、PC机的IP配置进入PC机配置环境,按照图中的要求配置IP地址、子网掩码和网关。
3、路由器模式切换Router>enable /用户模式进入特权模式Router#configure terminal /特权模式进入配置模式用户模式用户只能查看路由器的一些基本状态,不能进行设置;特权模式用户可以使用show 和debug命令进行配置检查,还不能进行路由器配置的修改;配置模式用户才能真正修改路由器的配置,比如配置路由器的静态路由表,详细的配置命令需要参考路由器配置文档。
如果想配置具体端口,还需要进入第4级。
4、路由器端口配置Router3:Router(config)#interface s0/0/0 //进入端口模式,配置串口Router(config-if)#ip add 192.168.2.1 255.255.255.0//配置串口IP Router(config-if)#no shutdownRouter(config-if)#interface f0/0 //进入端口模式,配置以太网接口Router(config-if)#ip add 192.168.1.1 255.255.255.0Router(config-if)#no shutdownRoute4:Router(config)#interface s0/0/0Router(config-if)#ip add 192.168.2.2 255.255.255.0Router(config-if)#clock rate 64000 //配置时钟Router(config-if)#no shutdownRouter(config-if)#interface f0/0Router(config-if)#ip add 192.168.3.1 255.255.255.0Router(config-if)#no shutdown配置完成后,在PC机上使用PING命令测试PC机和路由器各端口以及PC和PC 之间的连通情况,并思考为什么是这种情况?5、静态路由配置给Router3配置一条静态路由信息Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2给Router2配置一条静态路由信息Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1配置完成后,在PC机上使用PING命令测试PC机和路由器各端口以及PC和PC 之间的连通情况,并思考为什么是这种情况?6、查看路由器的路由信息在特权模式下查看路由器的路由信息:Router#show ip route观察路由表中的各条路由信息,并解释。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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运行在相对核心的地位,一旦出错,其造成的损失可能会很大!。