loopback本地环回接口

loopback本地环回接口
loopback本地环回接口

Loopbacp-detection 技术概述

Loopback-detection概述 一.概念:Loopback-detection工作在链路层。端口使能loopback-detection以后设备会从该端口发送源mac为设备桥MAC的广播报文。如果设备发现从该端口发送出去的广播报文又能够在该端口接收到,则认为该端口下接入环路,设备将向用户告警,同时做相应的动作将该端口置于受控工作状态,尽量减小接入环路对整网的影响。设备提供给用户根据具体情况选择配置发现环路后设备所做的动作的能力。现在的动作模式有三种: ●Block 这种模式禁止该端口的业务报文的转发(BPDU报文外)。 优点: 不对网络拓扑产生影响的同时可以过滤掉因环路而产生的额 外广播报文,有效防止广播风暴的产生。 可以提供自动检测链路状态,自动恢复block动作的功能。 缺点: 设备所接子网或者用户业务不能正常使用。 一定程度上占用设备系统资源。 在本设备和对接的设备均不使能STP协议的情况下,可能会 造成bpdu报文的广播风暴。 ●No-learning 这种模式不关闭端口正常的报文转发功能,但禁止该端口学习 MAC地址。 优点: 不对网络拓扑产生影响。 设备可以实现报文的正常转发,不影响对接设备的正常业务。

防止MAC地址学习混乱,防止转发混乱。 可以做到设备自动检测,自动恢复。 缺点: 由于端口下不学习mac地址,造成更多的广播流量,加重系 统负担。 端口下的环路依然存在,也没有做任何限制。必然产生广播风 暴。 Shutdown 这种模式在端口下发现环路后,直接Shutdown该端口,需 要用户手动恢复端口shutdown状态。 优点: 很好的防止了整网广播风暴的产生。 缺点: 影响网络拓扑。 用户的正常业务中断。 必须要用户手工干预。 Loopback-detection 一般在接入层设备使用配置在下行的用户侧的端口上。用来检测端口下因用户组网或者配置出错导致的环路。也可以防止黒客在端口下接入环路进行DOS攻击。需要注意的是,该特性由于需要向外发送较多的广播报文,因此会影响效率。三种动作模式各有自己的优缺点,需要用户根据具体情况进行配置。

本地环回接口

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

但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢? 原因如下:由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个接口由于故障down 掉了,但是其他的接口却仍旧可以telnet ,也就是说,到达这台路由器的TCP 连接依旧存在。所以选择的telnet 地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback 接口的地址通常指定为32 位掩码。 作为动态路由协议OSPF 、BGP 的router id 2 使用该接口地址作为动态路由协议OSPF 、BGP 的router id动态路由协议OSPF 、BGP 在运行过程中需要为该协议指定一个Router id ,作为此路由器的唯一标识,并要求在整个自治系统内唯一。由于router id 是一个32 位的无符号整数,这一点与IP 地址十分相像。而且IP 地址是不会出现重复现象的,所以通常将路由器的router id 指定为与该设备上的某个接口的地址相同。由于loopback 接口的IP 地址通常被视为路由器的标识,所以也就成了router id 的最佳选择。 作为BGP 建立TCP 连接的源地址 3、使用该接口地址作为BGP 建立TCP 连接的源地址 在BGP 协议中,两个运行BGP 的路由器之间建立邻居关系是通过TCP 建立连接完成的。 在配置邻居时通常指定loopback 接口为建立TCP 连接的源地址(通常只用于IBGP ,原因同2.1 ,都是为了增强TCP 连接的健壮性)配置命令如下: router id 61.235.66.1 interface loopback 0 ip address 61.235.66.1 255.255.255.255 router bgp 100 neighbor 61.235.66.7 remote-as 200 neighbor 61.235.66.7 update-source LoopBack0 环回地址 4、在Windows系统中,采用127.0.0.1作为本地环回地址。 BGP Update-Source

单接口NAT配置实例

首先,什么是单口nat,各位,不知道你们遇到过这种情况没有,就是有一条adsl线路,但是每台机器只有一块网卡,想实现所有机器共享上网,你们说怎么办呢?^_^,可以花5块钱再买块网卡,这当然简单了,但是我们做技术的就要想想其他方法,呵呵呵.挑战一下自己.单口nat说白了就是路由上就一个口,还必须要做nat以便访问外网,这和传统的两口nat,一个inside,一个outside的方式不一样了,一个口,一条链路,必须承载两个网络的信息,一个是内网,一个是公网.所以,要求这个口设两个地址,一个与内网交互,一个与isp交互.实际的拓扑是这样的:isp过来的线路直接接入交换机,而不是路由器,路由器也接入交换机的一个口,它的作用只是做nat,把包的原地址和回包的目的地址重新封装一下,如图所示(见原帖),内网主机如果要向外网主机发包,这些包到了路由的以太口后,经过一系列的转换,最终又从以太口出来,到了isp端. 下面详细分析一个包的来去流程,这样大家就都明白了. 内网一台主机(172.16.1.1)要向公网一个地址发包,他当然是先转发给网关了,所以网关收到了包,按照顺序,路由器先检查策略路由项,然后才走正常路由,现在路由发现,这个包匹配了access-list 101 permit ip 172.16.1.0 0.0.0.255 any这一句,所以他把这个包路由到loopback口.说明一下:loopback之所以叫回环接口,就是因为,到了这个口的包会从这个口出去,立即又回来了,哈哈哈,可能不好理解,因为这是个虚拟口,路由器怎么使唤他都行,所以有这个功能,在这里,包从这个口出去的时候,由于包的来源是以太口(nat inside),出口是loopback口(nat ouside),所以在这个回环口包做了一次nat,源地址被变成池中地址(ip nat pool pool1 192.168.0.2 192.168.0.3)的一个,好,这个nat后的包从环口出去,转了转(俺也实在不知道他到哪儿去转去了),又准备从loopback口再回到路由内部,但是这一次,路由对包不作任何改变,因为nat outside,ip nat inside "source"......只对从路由内部出去的包做nat.好了,现在包的源地址是,比如192.168.0.2,目的地址还是公网的那个你要访问的地址,这个包下一步还要接受路由的检查,由于loopback口没有配置ip policy route-map,所以这次只匹配常规路由,好,看看原帖…………,除了直连路由外,就是缺省路由了(ip route 0.0.0.0 0.0.0.0 192.168.0.6 ),所以他终于把这个包成功路由到了isp.(好累啊). 再说说回来的包,外网要给本地的对外地址(192.168.0.2)回应了,本地路由的以太口通过交换机收到了isp发过来的包,由于这个包对于路由器来说是从内向外走得(路由并不知道其实以太连接的是isp),所以要先路由,后nat,好,路由器同样先匹配策略路由,看看原帖.................,他匹配了这一句:access-list 101 permit ip any 192.168.0.0 0.0.0.7,因为原地址是公网地址,也就是"any",所以他路由到loopback口,在环口,这个包又将要被nat一次了,但是,请注意,这里,这个包不符合nat的要求,请看看:ip nat inside source list 10 pool pool1 overload ,access-list 10 permit 172.16.1.0 0.0.0.255,由于这个包的原地址并不在access-list 10所规定的范围内,所以包没有被nat,这也是这个技术最巧妙的地方,这样包保留了原地址的真实性!! 好,这个包又从环口又溜达回来了,注意::!!!由于路由器已经做过nat动作了,所以本身保存了一张nat表,由于包从loopback 进来的,所以对于路由器来说是从外流向内,所以路由器要先nat,后路由,所以他要匹配nat表了,好,他检查到目的地址192.168.0.2实际上对应着内部主机172.16.1.1,所以他把包的目的地址nat成172.16.1.1,好, 现在接受路由匹配(好麻烦啊!呵呵),看看...................,由于从loopback 口进入不用匹配策略路由,所以查常规路由,发现目的地址172.16.1.1存在于直连路由中,所以最终发到了以太口,最终到达目的主机:172.16.1.1.

15.22、 CAN总线回环实验

CAN总线回环实验 这一节我们将向大家介绍STM32的CAN总线的基本使用。有了STM32,CAN总线将变得简单,俗话说“百闻不如一见”,应当再加上“百见不如一试”。在本小节,我们初始化CAN总线,分别测试轮询模式和中断模式下的CAN总线环回,并通过神舟IV号的LED和串口等指示CAN环回的数据传送结果。本节分为如下几个部分: 1 CAN总线回环实验的意义与作用 2 实验原理 3 软件设计 4 硬件设计 5 下载与验证 6 实验现象 z意义与作用 什么是CAN总线? CAN,全称“Controller Area Network”,即控制器局域网,是国际上应用最广泛的工业级现场总线之一。它是一种具有国际标准而且性能价格比又较高的现场总线,当今自动控制领域的发展中能发挥重要的作用。最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。 CAN控制器局部网是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境。控制器局部网将在我国迅速普及推广。 由于CAN为愈来愈多不同领域采用和推广,导致要求各种应用领域通信报文的标准化。为此,1991年9月 PHILIPS SEMICONDUCTORS制订并发布了 CAN技术规范(VERSION 2.0)。该技术规范包括A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,而2.0B给出了标准的和扩展的两种报文格式。此后,1993年11月ISO正式颁布了道路交通运载工具--数字信息交换--高速通信控制器局部网(CAN)国际标准(ISO11898),为控制器局部网标准化、规范化推广铺平了道路。 CAN总线特点 CAN总线是一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率可达1MBPS。CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。 CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识码可由

华为虚拟接口介绍-有LOOPBACK及NULL0等详细

本文介绍了在路由器配置中经常会使用到的各种虚接口,以及它们的原理和配置方法。 1. 虚接口概述 通常,在路由器中执行 show running 命令查看配置时,会发现配置中存在各种类型的接口,例如 ether net、ATM Serial、POS等等,这些接口都是与实际的物理接口是一一对应的(如果存在子接口,则可能会使多个接口名称对应同一个物理接口)。但在路由器中还存在着另外一类完全不同的接口类型,例如: loopback 、 null 、 tunnel 、 virtual-template 等等,这一类接口有如下几个共同点: 1.不存在与该接口对应的真实物理接口;虽然有时会存在一定的“映射”关系; 2.由于第一条的原因,此类接口不会依据物理接口自动生成,必须根据实际需要手工创建。 3?接口的状态永远是 UP的(包括物理状态 UP和协议状态UF),不会DOW掉,其中Tunnel 接口除外,该接口的物理状态永远UP,但协议状态视实际运行状况而定。 由于具有以上几点共性,此类接口被统称为“虚接口”,不同的虚接口各自有不同的用法,下文将分别介绍。 2. loopback 接口的用法 此类接口是应用最为广泛的一种虚接口, 几乎在每台路由器上都会使用。常见于如下用途。 作为一台路由器的管理地址 系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个 loopback 接口,并在该接口上单独指定一个 IP 地址作为管理地址, 管理员会使用该地址对路由器远程登录( telnet ),该地址实际上起到了类似设备名称一类的功能。 但是通常每台路由器上存在众多接口和地址, 为何不从当中随便挑选一个呢?原因如下:由于tel net命令使用TCP报文,会存在如下情况:路由器的某一个接口由于故障 down 掉了,但是其他的接口却仍旧可以 telnet ,也就是说,到达这台路由器的 TCP 连接依旧存在。所以选择的telnet地址必须是永远也不会 down掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通的需求,所以为了节约地址资源, loopback 接口的地址通常指定为 32 位掩码。 使用该接口地址作为动态路由协议OSPF BGP的 router id 。 动态路由协议OSPF BGP在运行过程中需要为该协议指定一个Router id ,作为此 路由器的唯一标识,并要求在整个自治系统内唯一。由于 router id 是一个 32 位的无符号整

正确理解LOOPBACK接口

loopback具体作用是什么?怎么用? 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常见于如下用途。 1. 作为一台路由器的管理地址 系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback接口,并在该接口上单独指定一个IP地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet),该地址实际上起到了类似设备名称一类的功能。 QUESTION: 通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢? 由于telnet命令使用TCP报文,会存在如下情况:路由器的某一个接口由于故障down掉了,但是其他的接口却仍旧可以telnet,也就是说,到达这台路由器的TCP连接依旧存在。所以选择的telnet地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。(吉林省金铖计算机学校)由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback接口的地址通常指定为32位掩码。 2. 使用该接口地址作为动态路由协议OSPF、BGP的router id(RID) 动态路由协议OSPF、BGP在运行过程中需要为该协议指定一个RID,作为此路由器的唯一标识,并要求在整个自治系统内唯一。由于RID是一个32位的无符号整数,这一点与IP地址十分相像。而且IP地址是不会出现重复现象的,所以通常将路由器的RID指定为与该设备上的某个接口的地址相同。 由于loopback接口的IP地址通常被视为路由器的标识,所以也就成了RID 的最佳选择。 3. 使用该接口地址作为BGP建立TCP连接的源地址 在BGP协议中,两个运行BGP的路由器之间建立邻居关系是通过TCP建立连接完成的。在配置邻居时通常指定loopback接口为建立TCP连接的源地址(通常只用于IBGP) EX:

loopback作用详解

loopback作用 本地环回接口(或地址),亦称回送地址(loopback address)。 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常见于如下用途: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.1 interface loopback 0 ip address 61.235.66.1 255.255.255.255 router bgp 100 neighbor 61.235.66.7 remote-as 200 neighbor 61.235.66.7 update-source LoopBack0 4、在Windows系统中,采用127.0.0.1作为本地环回地址。 5、BGP Update-Source 因为Loopback口只要Router还健在,则它就会一直保持Active,这样,只要BGP的Peer 的Loopback口之间满足路由可达,就可以建立BGP 回话,总之BGP中使用loopback口可以提高网络的健壮性。 neighbor 215.17.1.35 update-source loopback 0 6、Router ID 使用该接口地址作为OSPF 、BGP 的Router-ID,作为此路由器的唯一标识,并要求在整个自治系统内唯一,在Ipv6中的BGP/OSPF的Router-ID仍然是32位的IP地址。在OSPF 中的路由器优先级是在接口下手动设置的,接着才是比较OSPF的Router-ID(Router-ID 的选举在这里就不多说了,PS:一台路由器启动OSPF路由协议后,将选取物理接口的最大IP地址作为其RouterID,但是如果配置Loopback接口,则从Loopback中选取IP地址最大者为RouterID。另外一旦选取RouterID,OSPF为了保证稳定性,不会轻易更改,除

ospf讲课笔记

OSPF 2013年3月3日星期日 09:33 链路状态型路由协议协议号89 组播地址 224.0.0.5/224.0.0.6 触发更新,无环路,spf 算法 收敛速度较快 支持负载均衡(等值) 区域化设计 Ospf 版本 Ospf v1(实验室产物) ospf v2(实际中使用) ospf v3(IPv6) 三张表 1,邻居表 Ospf 中使用router ID 唯一标识一台路由器 RID 产生的方式(优先级顺序) 1)手工配置 R1(config)#router ospf ? <1-65535> Process ID //进程号,只有本地意义,一般单进程 1(config)#router ospf 1 OSPF process 1 cannot start. There must be at least one "up" IP interface R1(config-router)# //ospf 必须有RID才能运行 R1(config-router)#router-id ? A.B.C.D OSPF router-id in IP address format Router ID 是一个32位的标识符,以IP地址格式表示 R1(config-router)#router-id 1.1.1.1 如果是已有RID ,要用此方法修改RID,必须重启进程 R1#clear ip ospf process Reset ALL OSPF processes? [no]: y 2)没有指定情况下,首先选址loopback 接口最大的IP地址,如果没有loopback接口,选物理接口最大的IP Loopback 接口:回环接口(虚拟接口),软件意义上的接口,除非手工关闭否则不会down,非常稳定 主要用于测试和标识意义 一般建议配置ospf时可以使用有特殊意义的ip地址配置一个loopback接口产生RID R1(config)#int loop 0 %LINK-5-CHANGED: Interface Loopback0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up R1(config-if)#ip add 1.1.1.1 255.255.255.255 //网段掩码可以自定义,但只有loopback可以配置/32掩码 Ospf 路由器使用hello 包224.0.0.5相互发现直连的邻居 默认hello 时间 10S 四倍死亡时间40S 低速链路(T1以下)30s 120s ,拓扑数据库链路状态数据库

loopback and 自环网线制作

什么是自环?自环有什么用? external:进行外环测试。该测试需要在交换机端口上使用特制自环头(自环头能使端口发出的报文直接被端口接收。对于百兆电口使用的自环头,是用八芯网线中的四芯制作的,对于千兆电口使用的自环头,是用八芯网线中的八芯制作的),可定位该端口的硬件功能是否出现故障。 internal:进行内环测试。该测试在交换芯片内部建立自环,可定位芯片内与端口相关的功能是否出现故障。 做外环的时候,就需要用到自环头。自环头其实很简单,就是“使端口发出的报文直接被端口接收”,我们知道,双绞线如果工作在100Mb/s的速率,用到了2对双绞线传输数据,即1/3 2/6;如果工作在1000Mb/s的速率,用到了4对双绞线传输数据,即:1/3 2/6 4/7 5/8。也就是说,在100Mb/s的速率下,我们的数据是1发给3,然后3再发给1,2发给6,再6发给1,所以,如果需要实现“自环”的作用,就需要把1接到3,把2接到6,实际的做法就是找一个rj45的水晶头,找一截10-15厘米的双绞线,去皮,然后拆开,取出2根,一根一头接rj45水晶头的1号位,另一头接3号位,另一根一头接2,一头接6,即可。以此类推,1000Mb/s的就是取4根线,1接3,2接6,4接7,5接8。 附: 568A标准: (交叉线) 绿白——1,绿——2,橙白——3,蓝——4,蓝白——5,橙——6,棕白——7,棕——8 568B标准:(直连线) 橙白——1,橙——2,绿白——3,蓝——4,蓝白——5,绿——6,棕白——7,棕——8 注:"橙白"是指浅橙色,或者白线上有橙色的色点或色条的线缆,绿白、棕白、蓝白亦同 终端设备(DTE)接口的1 2是TX,3 6 是RX。而交换设备(DCE)却做的在物理布局上是相反的而已,12 RX 36 TX 。 说白了就是和接口芯片的那个脚连接的问题

逻辑接口

逻辑接口 逻辑接口指能够实现数据交换功能但物理上不存在,需要通过配置建立的接口,包括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 地址是不会出现重复

串行通讯之UARTLoopback-16.11.18

串行通讯之UARTLoopback Hanford 2016年11月18日

目录 目录 第1章串行通讯之UARTLoopback (2) 1 USB转串口 (2) 2 USB Accessory (2) 3 连入手机 (3) 4 代码改进 (4) 5 打开串口 (4) 6 写串口数据 (4) 7 主动读取串口数据 (5) 8 被动读取串口数据 (5) 9 关闭串口 (6) I

第1章串行通讯之UARTLoopback 1 USB转串口 这两天在做Android手机上的串行通讯程序。手机没有串口,所以使用了USB转串口,如下图所示: 图1 USB转串口 上图中,红色的USB A型插头用来给此设备供电;黑色的Micro USB插头用来连接Android手机;粉红色的9针插头用来连接串口设备。 购买此产品时,附带了Java源代码,也就是工程UARTLoopback。本文对其进行说明及改进。 2 USB Accessory USB设备分为两大类:USB Host、USB Accessory(USB 附件)。USB键盘、鼠标连入手机后,由手机给其供电,它们属于USB Host;上面的USB转串口连入手机后,会给自己、手机供电,它属于USB Accessory。 2

查看UARTLoopback的代码可知:访问USB转串口的实质是访问USB A ccessory。 关于USB Accessory的更多信息请参考如下博客: https://www.360docs.net/doc/162939581.html,/yingzhao80/article/details/45511351 3 连入手机 Android 手机上安装UARTLoopbackActivity.apk后,将USB转串口接入手机,就会弹出如下界面: 图2 这是如何实现的呢?请查看UARTLoopback的AndroidManifest.xml文件。 3

路由器LoopBack口功能

路由器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—边界网关协议)。

Loopback、Null0接口

Loopback接口 Loopback接口简介 Loopback接口是虚拟接口,大多数平台都支持使用这种接口来模拟真正的接口。这样做的好处是虚拟接口不会像物理接口那样因为各种因素的影响而导致接口被关闭。事实上,将Loopback接口和其他物理接口相比较,可以发现Loopback接口有以下几条优点:Loopback接口状态永远是up的,即使没有配置地址。这是它的一个非常重要的特性。Loopback接口可以配置地址,而且可以配置全1的掩码--这样做可以节省宝贵的地址空间。Loopback接口不能封装任何链路层协议。 对于目的地址不是loopback口,下一跳接口是loopback口的报文,路由器会将其丢弃。对于CISCO路由器来说,可以配置[no] ip unreachable命令,来设置是[否]发送icmp不可达报文,对于VRP来说,没有这条命令,缺省不发送icmp不可达报文。 Loopback接口的应用 基于以上所述,决定了Loopback接口可以广泛应用在各个方面。其中最主要的应用就是:路由器使用loopback接口地址作为该路由器产生的所有IP包的源地址,这样使过滤通信量变得非常简单。 在远程访问中的应用 使用telnet实现远程访问。 配置telnet,使从该路由器始发的报文使用的源地址是loopback地址。配置命令如下: ip telnet source-interface Loopback0 使用RCMD实现远程访问。 配置RCMD,使从该路由器始发的报文使用的源地址是loopback地址。配置命令如下: ip rcmd source-interface Loopback0 在安全方面的应用 在TACACS+中的应用。 配置TACACS+,使从该路由器始发的报文使用的源地址是loopback地址。配置命令如下:ip tacacs source-interface Loopback0 tacacs-server host 215.17.1.1 可以通过过滤来保护TACACS+服务器--只允许从LOOPBACK地址访问TACACS+端口,从而使读/写日志变得简单,TACACS+日志纪录中只有loopback口的地址,而没有出接口的地址。 在RADIUS用户验证中的应用。 配置RADIUS,使从该路由器始发的报文使用的源地址是loopback地址。配置命令如下:ip radius source-interface Loopback0 radius-server host 215.17.1.1 auth-port 1645 acct-port 1646 这样配置是从服务器的安全角度考虑的,可以通过过滤来保护RADIUS服务器和代理--只允许从LOOPBACK地址访问RADIUS端口,从而使读/写日志变得简单,RADIUS日志纪录中只有loopback口的地址,而没有出接口的地址。 在纪录信息方面的应用 输出网络流量纪录。 配置网络流量输出,使从该路由器始发的报文使用的源地址是loopback地址。配置命令如下: ip flow-export source Loopback0

OSPF接口状态机

OSPF接口状态机 IE1:低层协议指明接口可操作 IE2:低层协议指明接口不可操作 IE3:网络管理系统或低层协议指明接口loop up IE4:网络管理系统或低层协议指明接口loop down IE5:收到Hello包 IE6:Wait Timer超时 IE7:选举为DR IE8:被选举为BDR IE9:没有被选举为DR/BDR,成为DRothers IE10:邻居路由器发生了变化

DOWN 接口的初始状态。 这时下层协议之处接口未断开,接口上没有协议流量的手法。 接口上的所有参数都被设为初始值,关闭所有的接口计时器,该接口上也没有相关联的邻接。LOOPBACK 路由器到网路的接口处于回环(Loopback),回环可能以硬件或软件的方式实现。回环接口不能用于正常的数据传输,但仍能通过ICMP ping或为错误检测来收集接口信息。IP包仍需要被发往回环接口。为此,要在Router-LSA中宣告此接口为接口IP地址的主机路径。Wating 适合广播型,NBMA等网络类型上的接口.这个时候接口发送和接收hello报文,设置等待时间,试图识别网络上的DR、BDR. 为此,路由器对其接收到的Hello包进行监听。在结束等待前,路由器不能被选举为DR或BDR。这可以避免不必要地改变DR和BDR。在这里可以看出,ospf在选举DR、BDR的时候是再端口状态机waiting状态~! 在此状态是,路由器试图判定网络上的DR、BDR。为此,路由器对其接收到的Hello包进行监听。在结束等待前,路由器不能被选为DR或BDR。这可以避免不必要的改变DR和BDR Point-to-Point 仅适合点到点点到多点线路虚电路等网络类型。 这时,连接到物理点对点网络或虚拟通道的接口开始工作,进入此状态之后,路由器试图与邻居路由器形成邻接。并按HelloInterval的间隔发送Hello包 DR-Other 广播或者NBMA网络张的其他路由器被选为DR,其自身也没有被选为BDR。路由器开始与DR和BDR(如果存在的话)形成邻接 Backup 在此状态时。路由器是所接入网络的BDR。并将在当前的DR失效时成为DR。该路由器与接入该网络的所有其他路由器形成邻接。在泛洪过程中,BDR的工作与DR稍有不同。 DR 在此状态时,路由器是所接入网络的DR。该路由器与接入该网络的所有其他路由器形成邻接。路由器必须为网络节点生成一个Network-LSA。该Network-LSA包含了所有接入该网络的路由器(包括DR自身)。关于DR的工作细节见第7.3节。 2.接口状态机程序实现 //处理OSPF ISM事件 Intospf_ism_event (struct thread *thread); →voidism_change_state (structospf_interface *oi, int state)//接口状态改变,产生相应的LSA // router-LSA、network-LSA、释放自己产生的network-LSA(age设为最大) →voidism_timer_set (structospf_interface *oi);//此函数设置了接口处于DOWN、LoopBack、//Waiting、Point-to-Point、DROther、BDR、DR状态是的定时器的设置

Windows7上安装微软Microsoft Loopback Adapter(回环网卡)的方法

Windows7:Windows 7上安装微软回环网卡的方法 Microsoft Loopback Adapter (微软回环网卡)类似一个虚拟网卡,能够被安装在一个没有网卡或者要用于测试多个宿主环境的 Windows 上。相信不少 ITPro 对此是相当熟悉的。但是在 Widnows 7 上按照往常的方法使用添加硬件向导并不能继续之后的手工安装设备的步骤,如下图所示: 难道 Widnows 7 不再支持 Loopback Adapter 或手工添加设备的方式么?其实不然,我们可以通过“hdwwiz.exe”命令来手工添加设备或驱动。为此我们需要执行以下的步骤: 1.单击开始图标,在智能搜索中输入“hdwwiz”,在搜索结果中鼠标右键单击该程序,使用“以管理员身份运行”方式来启动。 2. 根据操作系统向导,选择“安装我手动从列表选择的硬件(高级)”。

3.在硬件列表中,选择“网络适配器”。 4.选择“Microsoft”厂商,并在右边网络适配器列表中选中“Microsoft Loopback Adapter”,下一步按照向导完成安装。 ------------------------------------------- 虚拟网卡虚拟网卡即用软件模拟网络环境 windows系统自带此软件 进入添加硬件向导,添加新硬件,检测过后选择添加新设备,再选择从列表中选取,选中网卡下一步,查找制造商Microsoft有一个设备Microsoft Loopback Adapter,选中它,安装完成后,查看硬件管理器,会多出一个新网卡,这就是虚拟网卡。 可以模拟集线器功能,实现VPN的功能.使得系统把此软件识别成一块网卡,有了这东西,只要可以访问外网,都可以连接到虚拟集线器(HUB)上与其它电脑组成局域网.在此虚拟的局域网上能进行所有物理存在的局域网的操作.可以互相访问,可以联网玩游戏.该软件能够突破防火墙

H3C 逻辑接口配置

操作手册接入分册逻辑接口目录 目录 第1章逻辑接口配置.............................................................................................................1-1 1.1 逻辑接口简介.....................................................................................................................1-1 1.2 Dialer接口..........................................................................................................................1-1 1.3 Loopback接口....................................................................................................................1-2 1.3.1 Loopback接口简介..................................................................................................1-2 1.3.2 配置Loopback接口.................................................................................................1-2 1.4 Null接口..............................................................................................................................1-3 1.4.1 Null接口简介............................................................................................................1-3 1.4.2 配置Null接口...........................................................................................................1-3 1.5 RPR逻辑接口.....................................................................................................................1-3 1.5.1 RPR逻辑接口简介...................................................................................................1-3 1.5.2 配置RPR逻辑接口..................................................................................................1-4 1.6 子接口...............................................................................................................................1-4 1.6.1 子接口简介..............................................................................................................1-4 1.6.2 配置以太网子接口...................................................................................................1-5 1.6.3 配置广域网子接口...................................................................................................1-6 1.6.4 以太网子接口典型配置举例....................................................................................1-8 1.6.5 广域网子接口典型配置举例..................................................................................1-10 1.7 MP-group接口..................................................................................................................1-11 1.8 MFR接口..........................................................................................................................1-12 1.9 虚拟接口模板和虚拟访问接口.........................................................................................1-13 1.9.1 虚拟接口模板和虚拟访问接口简介.......................................................................1-13 1.9.2 虚拟接口模板的配置.............................................................................................1-13 1.9.3 虚拟接口模板和虚拟访问接口显示和维护............................................................1-14 1.9.4 常见错误配置举例.................................................................................................1-14 1.10 虚拟以太网接口.............................................................................................................1-15 1.10.1 虚拟以太网接口简介...........................................................................................1-15 1.10.2 配置虚拟以太网接口...........................................................................................1-15

相关文档
最新文档