Prev

Next

What's the difference between an industrial wireless... Terminal devices have different data access interfaces Wireless router provides one network interface of data access, terminal equipment need only with the network IP address as a gateway to the IP address of the terminal device must use specified or specify the IP address in the address period, and specify the IP address...

更多文章

VRRP function on industrial grade router VRRP is a selection protocol that dynamically assigns the responsibilities of a virtual router to one of the VRRP routers on the LAN. The VRRP router, which controls the virtual router's IP address, is called the master router and it forwards packets to these virtual IP addresses. Once the primary router is unavailable,...

更多文章

工业网关的功能组成 网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。 4G工业网关的基本功能是连接两个异构网络,这在工业物联网场景中尤为常见,因为传感器网络经常使用完全不同于普通网络层(长距离传输网络)的电信号和协议。   4G工业网关功能组成   网络层信号接口 它主要承担网络层信号的对接任务。与感知层信号接口相比,网络层信号接口一般简单得多,因为通常整个系统只需要一个标准的长途网络及其协议,因此相应的硬件接口和数据收发软件相对简单。然而,这并不是说它只能支持一种类型。在实际应用中,工业网关的制造商通常被设计为支持多种形式的长途网络,以实现产品的通用性。特定的表单可以是同时配置多个接口的方式,也可以以配置插件卡的形式设计产品,以便用户可以在离开工厂时选择要配置的不同配置。   传感层信号接口 主要负责传感器网络中各设备信号的对接工作。该模块包括用于不同电信号对接的硬件接口,以及相应的数据采集和指令发送软件。为了解决感知层的复杂性,工业网关厂商将根据各自的目标应用领域,装备感知层信号接口的硬件接口和协议组合。   就地数据库 在一些用于复杂数据处理流程或其他就地业务逻辑处理的场景中,处理后的数据还需要存储在网关本地数据库中。由于工业网关一般属于嵌入式计算设备,所以这类数据库也一般采用嵌入式数据库。嵌入式数据库功能简单,具有内存缓冲,提高了访问速度。   就地的业务逻辑 它主要处理与网关相关的传感器网络部分所连接的设备、传感器和执行器相关的本地系统的业务逻辑。不同网关的本地业务逻辑模块的丰富性和复杂性差异很大。如果工业网关中没有这样的功能模块,它通常被称为数据传输网关、协议转换器或通信管理器。有关就地业务逻辑的详细描述,请参见边缘计算。   数据处理 设备端数据处理主要解决数据不匹配问题。也就是说,服务器所需数据的范围、频率、完整性等等。数据处理的目的是对输入接口中的数据进行排序,将其转换为适合输出的数据形式,并将其推送到输出接口。输入端和输出端可以由设备端或服务器端播放,因此数据流是双向的,并且根据数据类型的不同而不同。   其他功能 除了上面的主要模块之外,网关还常常配置它的功能用户界面,要么使用按钮、命令行(通过Telnet或串口),要么使用图形界面(例如内置的WEB服务器,甚至面板)。如果网关具有适当的业务逻辑,它可能还需要工具来加载脚本文件、配置文件,等等,这些都是本地业务逻辑所需要的。 作为一种远程设备,4G工业网关的自我维护也非常重要。一般情况下,需要利用自己与服务器连接的优势,从服务器上自动下载自己的软件更新包并完成更新。还应通过远程登录完成部分设置和配置工作,以降低外派人员的现场维护成本,提高对用户需求的响应速度。

更多文章

Functional composition of 4G industrial gateway The basic function of the 4G industrial gateway is to connect the two heterogeneous networks, which is particularly common in the industrial Internet of things scenario, because the sensor network often USES completely different electrical signals and protocols from the common network layer (long distance transmission network).   4G...

更多文章

网关和路由器之间的区别 网关是充当转换代理的计算机系统或设备。网关是两个系统之间的转换器,它们使用不同的通信协议,数据格式或语言,甚至是完全不同的体系结构。与简单传达信息的网桥不同,网关重新打包它们收到的信息以满足预期系统的需要。那么网关和路由器之间的区别是什么? 网关和路由器之间的区别如下: 路由器的作用是连接不同的网络并传输信息。根据用途,可分为:接入,企业级,骨干级,太比特,多WAN和3G无线等。 网关 网关可以是路由器,交换机或PC。对于同一网段内的通信,不必涉及网关。只有当主机和非本地网段设备通信时,才需要将所有数据包发送到网关设备,然后通过网关设备转发或路由它们。 路由器是一个网络层系统。一般来说,市场上的路由器分为两类,一类是单协议路由器,另一类是多协议路由器。路由器可以转换数据格式,成为与协议不同的网络互连的必要设备。 网关与路由的关系可以表示为:网关是网络连接的基础,路由是网络连接的桥梁。 路由器使用静态或动态路由来确定网络之间的最短路径。静态路由需要管理员手动设置,动态路由USES协议以动态发现网络之间的路径并确定最短路径。通常,静态路由用于小型网络,动态路由用于大型复杂网络。 现在,路由器集成了网关功能,因此路由器也具有网关功能。 网关和路由器之间的区别 从网关和路由器的定义来看,如果只连接两个网络,则只需要一个网关。 假设只有两个网络:网络A和网络B. 为了使网络A和网络B能够通信,只使用网关连接两个网络,因为只有两个网络,并且不需要确定网络之间的最短路径。 如果需要连接多个网络,为了确保网络的可靠性,需要将网络结构设计为完整网络或部分网络。通过这种方式,网络之间的通信需要两个设备,网关和路由器。由于当前路由器集成了网关的功能,因此只能使用一个设备路由器。

更多文章

twitter

工业路由器OSPF建立邻居到LSA的互换的交换过程

Category : 产品文章

工业路由器OSPF建立邻居,到LSA的互换,到路由表的计算,需要经过一系列的工业级路由器数据包交换过程,过程如下:

Hello

Database Description Packets (DBD)

Link-state Request (LSR)

Link-state update(LSU)

LSDB

具体情况如下:

Hello

Hello包是用来建立和维护工业无线路由器OSPF邻居的,要交换LSA,必须先通过Hello包建立工业级无线路由器OSPF邻居。

Database Description Packets (DBD)【无线路由器

当一个人去书店买书时,想要决定买哪本书,并不会先将书店里所有的书都看一遍,才做决定买哪本好,通常是只看书的目录,或者大概翻一翻,再对比一下,就能决定买哪本;而工业4G路由器OSPF的工业级4G路由器LSA交换也是一样的,邻居建立之后,并不会立刻就将自己链路状态数据库中所有的工业LTE路由器LSA全部发给邻居,而是将LSA的基本描述信息发给邻居,这就是Database Description Packets (DBD),是LSA的目录信息,相当于书的目录,邻居在看完全网通工业级路由器DBD之后,就能知道哪些LSA是需要邻居发送给自己的。

Link-state Request (LSR)

邻居在看完发来的工业级LTE路由器LSA描述信息(DBD)之后,就知道哪些LSA是需要邻居发送给自己的,自己就会向邻居发送LSA请求(LSR),告诉邻居自己需要哪些LSA。

Link-state update(LSU)

当邻居收到其它全网通工业路由器发来的LSA请求(LSR)之后,就知道对方需要哪些LSA,然后根据LSR,将完整的工业级全网通路由器LSA内容全部发给邻居,以供计算路由表。

LSDB

就是已经收到了所有需要邻居发给自己的工业全网通路由器LSA,这时的链路状态数据库已经达到收敛状态。全网通路由器

伊林思:工业4g路由器区域分离你清楚吗?

Category : 产品文章

工业4g路由器区域分离

区域分离的操作与区域合并的正好相反。区域分离可以将原有的一个区域分离为两个不同的区域。如下图所示,R1与R2都为L1/2工业路由器。起初R1和R2属于同一个区域中,都拥有相同的区域地址49.0001,之间形成了L1和L2邻接关系,共享相同的L1和L2链路状态数据库。现在需要将这两个区域分离开。与区域合并一样,可以先赋予R2两个全网通工业路由器NET地址,区域地址分别为49.0001和49.0002。之后再将R2原先区域地址为49.0001的NET地址删除,这时由于R1和R2处于不同的区域,L1邻接关系将不存在,但L2邻接关系和L2链路状态数据将保留,此时便完成了全网通工业级路由器区域分离。

重编址

重编址过程与区域合并、区域分离相似,重编址可能需要清除一些或者全部工业级路由器的区域前缀,用新的区域前缀代替。如下图所示,现在希望将原先的49.0001区域迁移到49.0002区域,这就需要更改工业级无线路由器上的区域地址。R1和R2属于同一个区域49.0001中,要将R1和R2迁移到49.0002区域中,可以为R1和R2都赋予两个NET地址,两个NET地址包含不同的区域地址,49.0001和49.0002,然后依次删除R1和R2的包含49.0001区域地址的NET地址,这样就实现了工业无线路由器新的NSAP地址的无缝、无冲突的重新配置。

注意,IS-IS多宿主与IP中的辅助地址(secondanaryIP)是不同的,辅助地址可以在同一条工业级全网通路由器链路上创建多个隔离的逻辑子网。另外,辅助IP地址是在一条链路上配置多个子网。

工业无线路由器NSEL

NSEL定义了网络层服务的用户,工业全网通路由器路由层是特殊的网络层服务用户,它的NSEL值为0。之前多次提到,在IS-IS工业4G路由器上配置的NSAP地址采用00作为NSEL,这时NSAP地址被称为NET。NSEL的值与IP报头中的协议类型或TCP/UDP报头中的TCP、UDP端口号类似,NSEL帮助网络层把数据发送到适当的应用程序或服务。在OSI分层模型中,网络层服务的是传输层。目标不是路由进程的CLNP数据包具有非0的NSEL值的NSAP地址,表示节点需要将数据发送到传输层。我们在使用IS-IS进行工业级4G路由器IP路由选择中,只要记住始终保持NSEL为00即可。全网通4g路由器

工业级无线路由器OSPF协议常见故障

Category : 产品文章

邻居及邻接关系出现问题大致情况如下

1. OSPF没有在接口上启用,或者一条网络工业路由器配置命令错误或丢失

2. 不匹配的Hello或者计时器,E位,区域ID,认证类型或者网络掩码

3. 访问列表错误配置,可能正在阻塞全网通工业级路由器OSPF hello包

4. 虚拟链路和末节设置不匹配

5. 接口被定义为passive-mode

6. 不匹配的认证类型

7. 不匹配的认证密钥

8. 第2层停机

9. 没有在全网通工业路由器NBMA上定义网络类型

10. FR或dialer缺少broadcast关键字

工业级全网通路由器OSPF停滞在INIT状态【4g路由器

检查方法如下:

1. 一端正在阻塞hello分组

2. 一端NAT转换了工业全网通路由器OSPF hello 包

3. 一端的组播能力被破坏

4. 肯定是一个2层的问题

5. Dialer或FR缺少broadcast

6. 工业级路由器发送hello,但没有收到响应

7. 邻居hello在NBMA云团中消失

8. 工业无线路由器ACL或者某些2层原因拒绝了hello包

OSPF停滞在Exstart/Switching状态

检查方法如下:【全网通4g路由器

1. MTU不匹配

2. 邻居工业4G路由器RID是一致的

3. 单播被破坏

在一个高度冗余的网络中,Frame/ATM环境中错误的VC/DLCI映射

MTU的问题,不能使用超过某长度的分组

ACL阻塞单播

NAT正在转换单播分组

4. 在工业级4G路由器PRI和BRI/dialer和网络类型之间是点到点的

工业级路由器路径属性分为哪4类?

Category : 产品文章

工业路由器发送关于目标网络的BGP更新消息,更新的度量值被称为路径属性。属性可以是公认的或可选的、强制的或自由决定的、传递的或非传递的。属性也可以是部分的。并非组织的和有组合都是合法的,工业级路由器路径属性分为4类:4g路由器

1——公认强制的

2 ——公认自由决定的

3 ——可选传递的

4 ——可选非传递的

只有可选传递属性可被标记为部分的

公认属性【全网通路由器

是公认所有BGP实现都必须能够识别的属性。这早些属性被传递给BGP邻居。

公认强制属性必须出现在工业无线路由器路由描述中,公认自由决定属性可以不出现在全网通工业路由器路由描述中

可选属性

非公认属性被称为可选的,可选属性可以是传递的或非传递的

可选属性不要求所有的BGP实现都支持

对于不支持的可选传递属性,工业LTE路由器将其原封不动地传递给其他BGP工业级无线路由器,在这种情况下,属性被标记为部分的。

对于可选非传递属性,工业级LTE路由器必须将其删除,而不将其传递给其他BGP工业4g路由器

BGP定义属性

公认强制属性

公认自由决定

可选传递属性

可选非传递属性

BGP每条更新消息都有一个长度可变的路径属性序列<属性类型,属性长度,属性值>,如果第1比特是0,则属于是公认属性,如果工业级4G路由器是1,则该属性是任选属性,如果第2比特是0,则该属性是不可传递的,如果它是1,则属性是可传递的,公认属性总是可传递的,属性标志域中的第3个比特指示任选可传递属性中的工业全网通路由器信息是部分的(值为1)还是完整的(值为0),第4个比特确定该属性长度是1字还是2字节,标志域其他4个比特总为0.全网通工业级路由器属性类型代码字节含有属性代码。全网通4g路由器

伊林思:关于工业路由器OSPF末节区域

Category : 产品文章

工业路由器OSPF末节区域

如果工业路由器路由增加,就意味着LSA的增加,有时,在一个末梢网络中,许多路由信息是多余的,并不需要通告进来,因为一个OSPF区域内的所有工业级路由器都能够通过该区域的ABR去往其它OSPF区域或者OSPF以外的外部网络,既然一个区域的工业无线路由器只要知道去往ABR,就能去往区域外的网络,所以可以过滤掉区域外的工业级无线路由器路由进入某个区域,这样的区域称为OSPF末节区域(Stub Area);一个末节区域的所有路由器虽然可以从ABR去往区域外的网络,但路由器上还是得有指向ABR的路由,所以末节区域的工业4G路由器只需要有默认路由,而不需要明细工业级3G路由器路由,即可与区域外的网络通信,根据末节区域过滤掉区域外的不同工业3G路由器路由,可将末节区域分为如下四类:

Stub Area(末节区域)

Totally Stub Area(完全末节区域)

Not-so-Stubby Area(NSSA)

Totally Not-so-Stubby Area(Totally NSSA)

各类型的特征如下:4g路由器

Stub Area(末节区域)

在Stub Area(末节区域)下,ABR将过滤掉所有外部路由进入末节区域,同时,末节区域内的工业级4G路由器也不可以将外部工业TD-LTE路由器路由重分布进OSPF进程,即末节区域内的全网路由器不可以成为ASBR,但其它OSPF区域的路由(Inter-Area Route)可以进入末节区域,由于没有去往外部网络的路由,所以ABR会自动向末节区域内发送一条指向自己的默认全网通路由器路由,如下图:

Totally Stub Area(完全末节区域)

在Totally Stub Area(完全末节区域)下,ABR将过滤掉所有外部工业LTE路由器路由和其它OSPF区域的路由(Inter-Area Route)进入完全末节区域,同时,末节区域内的工业级LTE路由器也不可以将外部路由重分布进OSPF进程,即完全末节区域内的全网工业级路由器不可以成为ASBR,由于没有去往外部网络的全网工业路由器路由,所以ABR会自动向完全末节区域内发送一条指向自己的默认路由,如下图:

可以发现,末节区域与完全末节区域的不同之处在于,末节区域可以允许其它OSPF区域的全网通工业级路由器路由(Inter-Area Route)进入,而完全末节区域却不可以。

Not-so-Stubby Area(NSSA)

在Not-so-Stubby Area(NSSA)下,ABR将过滤掉所有外部路由进入末节区域,同时也允许其它OSPF区域的路由(Inter-Area Route)进入NSSA区域,并且路由器还可以将外部路由重分布进OSPF进程,即NSSA区域内的工业全网通路由器可以成为ASBR,由于自身可以将外部网络的工业级全网路由器路由重分布进OSPF进程,所以ABR不会自动向NSSA区域内发送一条指向自己的默认路由,但可以手工向NSSA域内发送默认全网通工业路由器路由,并且只可在ABR上发送默认路由。全网4g通路由器

4g路由器:工业无线路由器路由协议想要实现目标

Category : 产品文章

工业无线路由器路由协议想要实现目标

你能够想象如果每个工业无线路由器都存储从它的节点所能到达的每个目标点所需的信息,很可能该工业路由器会积累一张庞大的路由表。由于物理上(cpu,内存)的限制工业级路由器很难有时就根本不可能处理一个庞大的路由表。因此在不影响到达每个目的地的能力的情况下,我们要使路由表最小化。例如,一个工业无线路由器通过连接到另一个工业4g路由器一个DS1链路连接到Internet,那么这个工业级4g路由器可以将Internet上所有节点的信息都存储,或者它也可以将所有DS1串行链路外的非本地的信息都不存储。也就是说工业3G路由器没有在它的路由表中存储任何有关数据“包”要寻找的非本地网络目的地的信息,而是将这些“包”发送到串行链路另一端的工业级3G路由器,由这个全网路由器来提供必要的信息。我们常把像本例中我们所说的在串行DS1链路另一端的工业全网通路由器称为“Gateway of Last Resort”。这种简单的小把戏可以替路由表节省30个数量级的条目。路由信息没有必要被过于频繁地在工业级全网通路由器之间交换。通常路由表中的搅拌器给任何全网通工业路由器所能提供的贫乏的内存和CPU施加了许多不必要的压力。信息的复制不应该影响路由器的转发操作。尽管没有必要每毫秒都刷新路由表,当然也不能每隔一个星期才刷新一次路由表。路由的一重要的目标就是为主机提供能够准确反映当前网络状态的一张路由表。

全网通工业级路由器最重要的操作是将接收的包发送到正确的路径。未经路由的包可能会导致数据丢失。而路由表的不一致将会导致路由环路并使某个数据包在两个相邻的界面之间被循环发送。

人们十分希望所有的全网通路由器都能有快速的收敛性。收敛性可以被非正式地定义为计量所有工业LTE路由器获得一致的网络视图的速度的单位。人们希望有极小的收敛时间,因为如此网络上的每个工业级LTE路由器即使在网络拓扑(即网络视图)被严重改变的情况下也能准确地反映当前的网络拓扑。当网络拓扑被改变时,每个工业全网路由器必须传输数据以帮助其它工业级全网路由器来收敛出正确的网络视图。但是在刷新路由表时快速收敛也存在着它的问题。如果一个链路在迅速地振动(一会儿断开,一会儿合上),它会产生大量的安装和撤销的请求。这个链路最终将会耗尽网络上每个工业TD-LTE路由器的资源,因为其它工业EVDO路由器被强迫快速安装或撤消这个路由。因此,即使快速收敛是路由协议的目标,它也不是所有网络难题的万能药。全网4g通路由器

关于全网通工业路由器Dampening的原理

Category : 产品文章

•为了防止路由频繁抖动。BGP利用Dampening机制,将这种频繁抖动的工业路由器路由有条件的加以抑制。

•增强了路由的稳定性,但不牺牲表现良好的(well-behaved)全网工业路由器路由的收敛时间。

•BGP默认不启用Dampening,需要手一启用。

•Dampening仅对EBGP邻居传来的路由起效。

•Dampening的原理:

当在工业路由器上启用Dampening后,如果有一条路由up->down,工业无线路由器会对这条路由记录一个惩罚值,每down一次,惩罚值加1000,当惩罚值达到start suppress(开始抑制)值时,这条频繁抖动的工业级无线路由器路由被抑制。一条被抑制的路由不会被使用,也不会传递。

Dampening为每一条前缀维护了一个全网通路由器路由抖动的历史记录。

Dampening算法包含以下几个参数:【4g路由器

• 历史记录――――当一条路由flaping后,改路由就会被分配一个惩罚值,并且它的惩罚状态被设置为history。

• 惩罚值(penalty)――――路由每flaping一次,这个惩罚值就会增加。默认的路由flaping惩罚值为1000。如果只有路由属性发生了变化,那么惩罚值为500。这个值是硬件编码的。

• 抑制门限(suppress limit)――――如果惩罚值超过了抑制门限,改路由将被惩罚或dampen。全网通工业路由器路由状态将由history转变为damp状态。默认值的抑制门限是2000,它可以被设置。

• 惩罚状态(damp state)――――当路由处于惩罚状态时,工业4G路由器在最佳路径选择中将不考虑这条路径,因此也不会把这条前缀通告给它的对等体。

• 半衰期(half life)――――在一半的生命周期的时间内,工业级全网通路由器路由的惩罚值将被减少,半衰期的缺省值是15分钟。路由的惩罚值每5秒钟减少一次。半衰期的值可以被设置。

• 重用门限(reuse limit)――――路由的惩罚值不断的递减。当惩罚值降到重用门限以下时,改路由将不再被抑制。缺省的重用门限为750。工业级4G路由器每10秒钟检查一次那些不需要被抑制的前缀。重用门限时可以被配置的。当惩罚值达到了重用门限的一半时,这条前缀的历史记录(history)将被清除,以便更有效率的使用内存。

• 最大抑制门限/最大抑制时间――――如果路由在短时间内表现出极端的不稳定性,然后又稳定下来,那么累计的惩罚值可能会导致这条工业LTE路由器路由在过长的时间里一直处于惩罚状态。这就是设置最大抑制门限的基本目的。如果工业级LTE路由器路由表现出连续的不稳定性,那么惩罚值就停留在它的上限上,使得路由保持在惩罚状态。最大抑制门限是用公式计算出来的。最大抑制时间为一条路由停留在惩罚状态的最长时间。默认为60分钟(半衰期的4倍)可以配置。

• 最大抑制门限=重用门限×2(最大抑制时间÷半衰期) 由于最大抑制门限为公式算出来的,所以有可能最大抑制门限≤抑制门限,当这种情况发生时,dampening的设置是没有效果的。如重用门限=750,抑制门限=3000,半衰期=30分钟,最大抑制时间=60分钟。按照这样的工业全网通路由器配置,算出来的最大抑制门限为3000,与抑制门限一样,因为必须超过抑制门限,才能对路由进行dampening,所以这时dampening的设置没有效果。

全网4g通路由器】被抑制的全网工业级路由器路由不会传给本地,也不会传给其他EBGP邻居

•Half-life Time : 15 m 半衰期(一个半衰期降为原来的一半)

•Reuse     : 750 降到这个值以下,重新开始启用路由

•Start Suppress : 2000 升到这个值以上,开始抑制

•Max Suppress Time : 60 m (4×15) 最大抑制时间