Loopback口的作用汇总

Loopback口的作用汇总
Loopback口的作用汇总

Loopback口的作用汇总

Loop口在实际中有非常广泛的应用,这个文章是是关于Loopback口使用的大全。

BGP Update-Source

因为Loopback口只要Router还健在,则它就会一直保持Active,这样,只要BGP的Peer的Loopback口之间满足路由可达,就可以建立BGP 回话,总之BGP 中使用loopback口可以提高网络的健壮性。

neighbor 215.17.1.35 update-source loopback 0

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为了保证稳定性,不会轻易更改,除非作为RouterID的IP地址被删除或者OSPF被重新启动),在OSPF和BGP中的Router-ID都是可以手动在路由配置模式下设置的。

OSPF: Router-ID *.*.*.*

BGP:BGP Router-ID *.*.*.*

IP Unnumbered Interfaces

无编号地址可以借用强壮的loopback口地址,来节约网络IP地址的分配。

例子:

interface loopback 0

ip address 215.17.3.1 255.255.255.255

!

interface Serial 5/0

bandwidth 128

ip unnumbered loopback 0

Exception Dumps by FTP

当Router 宕机,系统内存中的文件还保留着一份软件内核的备份,CISCO路由器可以被配置为向一台FTP服务器进行内核导出,作为路由器诊断和调试处理过程的一部分,可是,这种内核导出功能必须导向一台没有运行公共FTP服务器软件的系统,而是一台通过ACLS过滤(TCP地址欺骗)被重点保护的只允许路由

器访问的FTP服务器。如果Loopback口地址作为Router的源地址,并且是相应地址块的一部分,ACLS的过滤功能很容易配置。

Sample IOS configuration:

ip ftp source-interface Loopback0

ip ftp username cisco

ip ftp password 7 045802150C2E

exception protocol ftp

exception dump 169.223.32.1

TFTP-SERVER Access

对于TFTP的安全意味着应该经常对IP源地址进行安全方面的配置,CISCO IOS 软件允许TFTP服务器被配置为使用特殊的IP接口地址,基于Router的固定IP 地址,将运行TFTP服务器配置固定的ACLS.

ip tftp source-interface Loopback0

SNMP-SERVER Access

路由器的Loopback口一样可以被用来对访问安全进行控制,如果从一个路由器送出的SNMP网管数据起源于Loopback口,则很容易在网络管理中心对SNMP服务器进行保护

Sample IOS configuration:

access-list 98 permit 215.17.34.1

access-list 98 permit 215.17.1.1

access-list 98 deny any

!

snmp-server community 5nmc02m RO 98

snmp-server trap-source Loopback0

snmp-server trap-authentication

snmp-server host 215.17.34.1 5nmc02m

snmp-server host 215.17.1.1 5nmc02m.Wednesday, June 06, 2001 TACACS/RADIUS-Server Source Interface

当采用TACACS/RADIUS协议,无论是用户管理性的接入Router还是对拨号用户进行认证,Router都是被配置为将Loopback口作为Router发送TACACS/RADIUS 数据包的源地址,提高安全性。

TACACS

aaa new-model

aaa authentication login default tacacs+ enable

aaa authentication enable default tacacs+ enable

aaa accounting exec start-stop tacacs+

!

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

radius-server host 215.17.34.10 auth-port 1645 acct-port 1646

ip radius source-interface Loopback0

!

NetFlow Flow-Export

从一个路由器向NetFlow采集器传送流量数据,以实现流量分析和计费目的,将路由器的Router的Loopback地址作为路由器所有输出流量统计数据包的源地址,可以在服务器或者是服务器外围提供更精确,成本更低的过滤配置。

ip flow-export destination 215.17.13.1 9996

ip flow-export source Loopback0

ip flow-export version 5 origin-as

!

interface Fddi0/0/0

description FDDI link to IXP

ip address 215.18.1.10 255.255.255.0

ip route-cache flow

ip route-cache distributed

no keepalive

!

FDDDI 0/0/0 接口被配置成为进行流量采集。路由器被配置为输出第五版本类型的流量信息到IP地址为215.17.13.1的主机上,采用UDP协议,端口号9996,统计数据包的源地址采用Router的Loopback地址。

NTP Source Interface

NTP用来保证一个网络内所有Rdouter的时钟同步,确保误差在几毫秒之内,如果在NTP的Speaker之间采用Loopback地址作为路由器的源地址,会使得地址过滤和认证在某种程度上容易维护和实现,许多ISP希望他们的客户只与他们的客户只与ISP自己的而不是世界上其他地方的时间服务器同步。

clock timezone SST 8

!

access-list 5 permit 192.36.143.150

access-list 5 permit 169.223.50.14

!.Cisco ISP Essentials

39

ntp authentication-key 1234 md5 104D000A0618 7

ntp authenticate

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

!

SYSLOG Source Interface

系统日志服务器同样也需要在ISP骨干网络中被妥善保护。许多ISP只希望采集他们自己的而不是外面网络发送来的昔日日志信息。对系统日志服务器的DDOS 攻击并不是不知道,如果系统信息数据包的源地址来自于被很好规划了的地址空间,例如,采用路由器的Loopback口地址,对系统日志服务器的安全配置同样会更容易。

A configuration example:

logging buffered 16384

logging trap debugging

logging source-interface Loopback0

logging facility local7

logging 169.223.32.1

!

Telnet to the Router

远程路由器才用Loopback口做远程接入的目标接口,这个一方面提高网络的健壮性,另一方面,如果在DNS服务器做了Router的DNS映射条目,则可以在世界上任何路由可达的地方Telnet到这台Router,ISP会不断扩展,增加新的设备

由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个接口由于故障down 掉了,但是其他的接口却仍旧可以telnet ,也就是说,到达这台路由器的TCP 连接依旧存在。所以选择的telnet 地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback 接口的地址通常指定为32 位掩码。

DNS前向和反向转发区域文件的例子:

; net.galaxy zone file

net.galaxy. IN SOA https://www.360docs.net/doc/2116009986.html,.galaxy. https://www.360docs.net/doc/2116009986.html,.galaxy. ( 1998072901 ; version == date(YYYYMMDD)+serial

10800 ; Refresh (3 hours)

900 ; Retry (15 minutes)

172800 ; Expire (48 hours)

43200 ) ; Mimimum (12 hours)

IN NS https://www.360docs.net/doc/2116009986.html,.galaxy.

IN NS https://www.360docs.net/doc/2116009986.html,.galaxy.

IN MX 10 https://www.360docs.net/doc/2116009986.html,.galaxy.

IN MX 20 https://www.360docs.net/doc/2116009986.html,.galaxy.

;

localhost IN A 127.0.0.1

gateway1 IN A 215.17.1.1

gateway2 IN A 215.17.1.2

gateway3 IN A 215.17.1.3

;

;etc etc

; 1.17.215.in-addr.arpa zone file

;

1.17.215.in-addr.arpa. IN SOA https://www.360docs.net/doc/2116009986.html,.galaxy. https://www.360docs.net/doc/2116009986.html,.galaxy. ( 1998072901 ; version == date(YYYYMMDD)+serial

10800 ; Refresh (3 hours)

900 ; Retry (15 minutes)

172800 ; Expire (48 hours)

43200 ) ; Mimimum (12 hours)

IN NS https://www.360docs.net/doc/2116009986.html,.galaxy.

IN NS https://www.360docs.net/doc/2116009986.html,.galaxy.

1 IN PTR https://www.360docs.net/doc/2116009986.html,.galaxy.

2 IN PTR https://www.360docs.net/doc/2116009986.html,.galaxy..Wednesday, June 06, 2001

3 IN PTR https://www.360docs.net/doc/2116009986.html,.galaxy.

;

;etc etc

On the router, set the telnet source to the loopback interface:

ip telnet source-interface Loopback0

RCMD to the router

RCMD 要求网络管理员拥有UNIX的rlogin/rsh客户端来访问路由器。某些ISP

采用RCMD来捕获接口统计信息,上载或下载路由器配置文件,或者获取Router 路由选择表的简易信息,Router可以被配置采用Loopback地址作为源地址,使得路由器发送的所有数据包的源地址都采用Loopback地址来建立RCMD连接:

ip rcmd source-interface Loopback0

模拟输入输出接口原理及其应用 第三版习题参考答案

第7章模拟输入输出系统设计 本章习题 7-1基于嵌入式处理器的模拟输入输出系统是怎么构成的?各部分的主要功能是什么?两个系统的主要区别是什么? 答:基于嵌入式处理器的模拟输入输出系统与普通模拟输入输出系统不同之处在于嵌入式处理器内部已经大都集成了A/D转换器、D/A转换器。其它同普通模拟输入输出系统。如图所示。 传感器感知或采集工程过程中的相关参数、如温度、压力、流量等,信号调理电路把传感器送来的信号进行调整处理使采集的信号在A/D的有效范围,A/D变换器将模拟信号转换为数字信号,处理器对变换后的数字信号根据系统需求进行数字处理或运算,D/A变换器将数字信号变换成模拟信号,功能放大把模拟信号进行功率放大,使之足以推动后面的执行机构,执行机构将电能变换为机械能或其它能量以控制工业过程。 7-2传感器的作用是什么?有哪些常用传感器? 答:传感器的作用就是感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。 按输入量可将传感器分为:位移传感器、速度传感器、温度传感器、压力传感器等;按照按工作原理分类:应变式、电容式、电感式、压电式、热电式等;按物理现象分类:结构型传感器、特性型传感器; 按能量关系分类:能量转换型传感器、能量控制传感器;按输出信号分类:模拟式传感器、数字式传感器。 主要传感器有:流量传感器、压力传感器、温度传感器、物位传感器、位移传感器、称重传感器、气敏传感器、磁敏传感器、红外光电传感器、机器人传感器等。 7-3传感器与变送器有什么区别?常用变送器有哪些? 答:变送器是将物理测量信号或普通电信号转换为标准电信号输出或能够以通讯协议方式输出的设备。与传感器的主要区别是除了感知还包括了以某种协议输出检测的结果。由于现代传感器通常增加了协议输出,因此也基本具备了变送器的功能。变送器主要有:温度/湿度变送器,压力变送器,差压变送器,液位变送器,电流变送器,电量变送器,流量变送器,重量变送器等。 7-4在模拟输入通道中,经常要使用信号调理电路,其主要功能和任务是什么?对于片上有ADC的嵌入式模拟输入通道,其调理电路的主要形式有哪些? 答:信号调理电路主要功能和任务就是放大、滤波、隔离以及激励与变换等,使其符合模/数转换器(ADC)输入的要求。 片上有ADC的调理电路主要形式包括:

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.

ADC0809引脚图和接口电路图

ADC0809引脚图与接口电路 2008-06-28 19:04 ADC0809引脚图与接口电路 作者:佚名 来源:本站原创 点击数: 859 更新时间:2007年07 月29日 A/D 转换器芯片ADC0809 简介 8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道抵制锁存用译码电路,其转换时间为100μs 左右。 图9.8 《ADC0809引脚图》 1. ADC0809的内部结构 ADC0809的内部逻辑结构图如图9-7所示。

图9.7 《ADC0809内部逻辑结构》 图中多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择表。 表9-1 通道选择表 2.信号引脚 ADC0809芯片为28引脚为双列直插式封装,其引脚排列见图9.8。

对ADC0809主要信号引脚的功能说明如下: IN 7~IN ——模拟量输入通道 ALE——地址锁存允许信号。对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。 START——转换启动信号。START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为ST. A、B、C——地址线。通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。其地址状态与通道对应关系见表9-1。 CLK——时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为500KHz的时钟信号 EOC——转换结束信号。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。 D 7~D ——数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。 D 0为最低位,D 7 为最高 OE——输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。 Vcc—— +5V电源。 Vref——参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基 准。其典型值为+5V(Vref (+)=+5V, Vref (-) =-5V). 9.2.2 MCS-51单片机与ADC0809的接口 ADC0809与MCS-51单片机的连接如图9.10所示。

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协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识码可由

液晶显示器VGA模拟输入接口电路

液晶显示器VGA模拟输入接口电路文章出处:赤铸发布时间:2009/06/15 | 4089 次阅读| 3次推荐| 1条留言 业界领先的TEMPO评估服务每天新产品时刻新体验IC分销商如何选择管理软件 VGA模拟输入接口电路的工作过程如下: 由显示器VGA接口1、2、3脚接收到的R、G、B信号,经双向二极管D12、D11、D10 限幅,R31、R30、R29三个电阻进行阻抗匹配,由C7、C10、C14耦合到主控芯片U4(CM5 126)进行A/D转换等处理(该机A/D转换电路集成在主控芯片中)。 由显示器VGA接口13脚接收到的行同步信号(HSYNC),经稳压管ZD9(5.6V)限幅,送到反相器U3(74LCX14)的5脚,经反相后,从U3的6脚输出,送到主控芯片U4(GM5126)内部的同步处理电路进行处理。 由显示器VGA接口14脚接收到的场同步信号(YSYNC),经稳压管ZD8(5.6V)限幅,送到反相器U3(74LCX14)的⒈脚,经反相后,从U3的2脚输出,送到主控芯片U4(CM5126)内部的同步处理电路进行处理。 因液晶显示器须和主机通信,显示器作为外部设各,须提供身份识别信号供主机检测识别,因此,电路中设置了DDC存储器U2(M24C02WMN6)。在DDC存储器U2中,存储了有关显示器的基本信息(如厂商、型号、显示模式配置等),U2通过5脚(DDC串行数据)、6脚(DDC串行时钟)与计算机主机进行通信,完成液晶显示器的身份识别,只有识别显示器后,两者才能同步、协调、稳定的工作。

图1 AOC LM729液晶显示器输入接口电路 从图1中可以看出,由于存储器U2的8脚供电端由电脑主机输出的VGA_5V(由计算机主机产生,通过VGA接口的9脚送到显示器)和显示器电源产生的+5V电压共同供电,因此,即使显示器不开机,存储器也可工作(不开机时由VGA_5V供电),以方便计算机主机随机读取DDC存储器中的信息。

华为虚拟接口介绍-有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:

ADC0809接口电路

8位A/D转换器芯片ADC0809 ADC0809是CMOS单片型逐次逼近式A/D转换器,ADC0809的主要特性: ● 它是具有8路模拟量输入、8位数字量输出功能的A/D转换器。 ● 转换时间为100μs。 ● 模拟输入电压范围为0V~+5V,不需零点和满刻度校准。 ● 低功耗,约15mW。 (1)ADC0809结构框图及引脚说明 图4.24 ADC0809的结构框图和引脚 通道选择开关 通道地址锁存和译码 逐次逼近A/D转换器 8位锁存器和三态门 (2)ADC0809的工作过程 对ADC0809的控制过程是: ① 首先确定ADDA、ADDB、ADDC三位地址,决定选择哪一路模拟信号; ② 使ALE端接受一正脉冲信号,使该路模拟信号经选择开关到达比较器的输入端;

③ 使START端接受一正脉冲信号,START的上升沿将逐次逼近寄存器复位,下降沿启动A/D转换; ④ EOC输出信号变低,指示转换正在进行。 ⑤ A/D转换结束,EOC变为高电平,指示A/D转换结束。此时,数据已保存到8位三态输出锁存器中。此时CPU就可以通过使OE信号为高电平,打开ADC0809三态输出,由ADC0809输出的数字量传送到CPU。 (3)CPU读取A/D转换器数据的方法 ① 查询法 优点:接口电路设计简单。 缺点:A/D转换期间独占CPU,致使CPU运行效率降低。 ② 定时法: 优点:接口电路设计比查询法简单,不必读取EOC的状态。 缺点:A/D转换期间独占CPU,致使CPU运行效率降低;另外还必须知道A/D转换器的转换时间。 CPU读取A/D转换器数据的方法 ③ 中断法 优点:A/D转换期间CPU可以处理其它的程序,提高CPU的运行效率。图4.25 ADC0809接口电路 缺点:接口电路复杂。 (4)ADC0809接口电路

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/2116009986.html,/yingzhao80/article/details/45511351 3 连入手机 Android 手机上安装UARTLoopbackActivity.apk后,将USB转串口接入手机,就会弹出如下界面: 图2 这是如何实现的呢?请查看UARTLoopback的AndroidManifest.xml文件。 3

I2C总线接口电路设计..

FPGA与I2C总线器件接口电路设计 利用FPGA模拟I2C总线协议对I2C总线接口器件AT24C256 进行读写操作。利用按键输入读写命令和相应的地址、数据,对芯片进行读写操作,读写的数据用数码管显示。 一、I2C总线接口电路设计分析 1. I2C 总线协议 I2C 总线的两根通信线,一根是串行数据线SDA,另一根是串行时钟线SCL。多个符合I2C总线标准的器件都可以通过同一条I2C总线进行通信,而不需要额外的地址译码器。每个连接到总线上的器件都有一个唯一的地址作为识别的标志,都可以发送或接收数据。I2C 总线通信速率受主机控制,标准模式下可达100kbit/s。 一般具有I2C总线的器件其SDA、SCL引脚都为集电极(或漏极)开路结构。因此实际使用时,SDA 和SCL信号线必须加3~10K的上拉电阻。总线空闲时均保持高平。I2C总线接法如图1所示。 图1 I2C总线连接示意图 (1) I2C的主机和从机,发送器和接收器 产生I2C总线时钟信号和起始、停止控制信号的器件,称为主机,被主机寻址的器件称为从机。 任何将数据传送到I2C总线的器件称为发送器,任何从I2C总线接收数据的器件称为接收器。 主机和从机都可作为发送数据器件和接收数据器件。 (2) I2C 总线上数据的有效性: 时钟线SCL为高电平时,数据线SDA的任何电平变化将被看作总线的起始或停止信号; 在数据传送过程中,当时钟线SCL为高电平时,数据线SDA必须保持稳定状态,不允许有跳变;数据线SDA的状态只能在SCL低电平期间才能改变。即进行串行传送数据时,在SCL高电平期间传送位数据,低电平期间准备数据。 (3) 从机地址 I2C总线不需要额外的片选信号或地址译码。多个I2C总线接口器件可连接到一条I2C总线上,它们之间通过地址来区分。主机是主控制器件,只有一个主机的不需要地址。其它器件均为从机,均有器件地址,但必须保证同一条I2C总线上的器件地址不能重复。一般从机地址由7位地址位和1位读写位组成,地址位为高7位,读写位为最低位。读写位为0时,表示主机将向从机写入数据;读写位为1时,表示主机将要从从机读取数据。 (4) I2C 总线的通信时序

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

相关文档
最新文档