hybrid

Hybrid使用localStorage储存数据不靠谱!

风格不统一 提交于 2019-12-05 11:41:21
在Hybrid做App,需要保存一些数据在本地,一般会使用HTML5的特性localStorage和sessionStorage,具体的介绍请看 这里 ;本文的重点不在于介绍localStorage,而是通过我的遭遇侧重描述为什么HybridApp的数据存储在localStorage不靠谱... 我先来描述一下场景,我是负责用HTML5也就是Hybrid做Ios开发的,在9月底,最近发布了一个新版本后,陆陆续续发现有几个使用ios用户告知的一个现象,说每次使用APP都需要重新登录!用户的描述是,登录以后,当天杀掉进程是不会再使用App是不用重新登录的,但是过几天以后,再使用App就会要重新登录; 在定位问题的时候,我通常会要按照以下几个步骤: 1.出现该bug的用户是大面积的群体还是个别几个: 群体性:很大可能是代码问题,或者服务器问题,因为使用的是同一个app,同一个服务器接口或者同一个服务器的访问地址; 个别几个:很可能与用户的行为,场景有关,在某些特别的时候,就会触发app出现某个bug; 2.出现该bug的用户是否存在类似相似的地方:如果存在相似的地方,那就模仿用户的操作,或者模拟用户的场景,尽量复现问题; 3.出现该问题的逻辑:检查这块逻辑代码,是否存在出现问题的可能,调试与模仿用户的操作; 首先,这个“重新登录”的问题不是群发性的因为这几位用户分布在全球,并且这个问题

在ensp上配置Hybrid接口

一世执手 提交于 2019-12-05 11:36:09
Hybrid接口是华为特有的一种接口 Hybrid接口是既可以连接普通终端的接入链路,又可以连接交换机间的干道链路。 简单说就是Hybrid接口既能实现Access的功能又能实现Trunk接口的功能。 实验模拟: 企业二层网络使用两台 S3700 交换机 S1 和 S2 ,且两台设备在不同的楼层。网络管理员规划了 3 个不同 VLAN , HR 部门使用 VLAN 10 ,市场部门使用 VLAN 20 , IT 部部门 使用 VLAN 30 。现在需要让处于不同楼层的 HR 部门和市场部门实现部门内部通信,而两部门之间不允许互相通信; IT 部门可以访问任意部门.可以通过配置 Hybrid 接口来实现较复杂的 VLAN 控制。 搭建实验拓扑 实验参数 测试连通性 查看交换机接口类型(默认情况下都是hybrid类型的) 我们还没有划分vlan我们来看一下 我们可以在交换机上划分一下vlan配置一下access和trunk接口(2,3端口一样,1端口一样) 划分好之后我们来看一下 测试连通性 下面我们将所有的接口都改变成hybrid类型 先把他们还原一下(使用命令还原接口以前的vlan) 修改类型为hybrid 配置使交换机在该接口转发vlan 20的帧时候剥离掉相应的VLAN tag 20,以untagged的方式发送给PC 再设置hybrid接口的默认VLAN id

VLAN-3 Hybrid接口应用

て烟熏妆下的殇ゞ 提交于 2019-12-05 09:40:33
一、实验拓扑图 二、实验编址 三、实验步骤 1.给对应的PC设置对应的IP和掩码还有接口,以及根据需要划分不同的vlan区域,再用文本标记出不同部门。 2.启动设备(全选) 3.首先用ping命令检查每个PC机是否可以ping通,即在同一个vlan1下。 4.实现组内通信 组间隔离 S1: S2: 5.实现PC5对所有网络进行访问 s1: S2: 6.测试连通性: 实现要求! 注意:这里在配置过程中发现了一个别的问题,就是一个接口如果已经有设置了access或者Trunk了,不能直接设置其他的,default也不行,会出现Error: Please renew the default configurations.这时候需要一步步还原 interface GigabitEthernet0/ 0/ 1 undo port trunk allow- pass vlan all port trunk allow- pass vlan 1 undo port link-type 再重新设置! 来源: https://www.cnblogs.com/hzk001/p/11919104.html

VLAN基础设置及Hybrid接口

为君一笑 提交于 2019-12-05 07:39:59
实验三:(Hybrid接口的处理) 某企业二层网络使用两台S3700交换机S1和S2,且俩台设备在不同的楼层。网络管理员规划了3个不同的VLAN,HR部门使用VLAN010,市场部门使用VLAN20,IT部门使用VLAN30现在需要让处于不同楼层的HR部门和市场部门实现部门内部通信,而两部门zhi’j2不允许相互通信;IT部门可以访问任意部门。可以通过配置Hybrid接口来实现较复杂的VLAN控制。 分析都该使用哪样的接口类型: 首先Access 接口只支持一个VLAN 的传递 Trunk 接口默认支持所有的VLAN 的传递 Hybied 接介于两者之间,可自主定义端口上能接收和转发哪些VLAN Tag 的帧,也可决定是否继续携带或者剥离。 实现组内通信 交换机上连接的HR 部门Eth0/0/3 和市场部门Eth0/0/2 用Access 接口 并加入到对应的VLAN 10 和VLAN 20 交换机之间的互连链路Eth0/0/1 配置为Trunk 类型 但是IT 部门要求可访问其他部门的 这就要求此接口同时属于多个VLAN ,且端口所连接的设备是PC ,不能识别带有VLAN Tag 帧,所以这只能使用Hybrid 接口。 Untagged 代表access 口,tagged 代表trunk 口。 [LSW1-Ethernet0/0/2]port hybrid untagged

VLAN(3)理解Hybrid接口的应用

时光怂恿深爱的人放手 提交于 2019-12-05 07:00:30
原理概述:   Hybrid接口既可以连接普通终端的接入链路,又可以连接交换机间的干道链路,它允许多个VLAN帧通过,并且在出接口方向将某些VLAN帧的标签剥掉。   Hybrid接口处理VLAN帧的过程:(1)收到一个二层帧,判断是否有VLAN标签。没有则标记上Hybrid接口的PVID,进行下一步处理;有标签,则判断Hybrid接口是否允许该VLAN的帧进入,允许则进行下一步处理,否则丢弃。   (2)当数据帧从Hybrid接口发出时,交换机判断VLAN在本接口的属性是Untagged还是Tagged。如果是Untagged,先剥离帧的VLAN标签,再发送;如果是Tagged,则直接发送帧。   通过配置Hybrid接口,能够实现对VLAN标签的灵活控制,既能够实现Access接口的和功能,又能实现Trunk接口的功能。 实验目的: 实验内容: 实验拓扑: 实验编址: 实验步骤:    1.基本配置   按照实验编址为PC配置IP地址,把所有PC都按编址表配好    配置完后,,测试主机之间的连通性 在PC-1上,使用ping命令 可以看到,此时PC-1访问其他主机通信正常,其他主机上的测试过程省略。 在没有定义VLAN及接口类型之前,,, 默认情况下,交换机上所有接口都是Hybrid类型,接口的PVID是VLAN 1 ,即所有接口收到 没有标签的二层数据帧,都被转发到

VLAN

ε祈祈猫儿з 提交于 2019-12-05 06:59:18
1.VLAN 基础配置及 Aceess 接口 1.1 概述 交换机能有效隔离冲突域。 VLAN技术把一个无力的LAN在逻辑上划分成多个广播域,VLAN内的主机间可以直接通信,而VLAN间不能直接互通。VLANID的范围是0~4095,可配置的值为1~4094,0和4095为保留值。 Access接口是交换机上用来连接用户主机的接口。 1.2 实验 实验内容 : 本实验模拟企业网络场景。公司内网是一个大的局域网,二层交换机 S1放置在一楼,在一楼办公的部门有IT部和人事部;二层交换机S2放置在二楼,在二层办公的部门有市场部和研发部。由于交换机组成的是一个广播网,交换机连接的所有主机都能相互通信,而公司策略是:不同部门之间的主机不能互相通信,同一部门内的主机才可以互相访问。因此需要在交换机上划分不同的VLAN,并将连接主机的交换机接口配置成Access接口划分到相应的VLAN中。 实验拓扑 : VLAN基础配置及Access接口拓扑如图所示 实验步骤 : 1.基本配置 根据实验编址进行相应的 IP地址配置,使用ping命令检测各直连链路的连通性,所有的PC都能相互通信。 2.创建VLAN 创建 VLAN有两种方式,一种是使用VLAN命令一次创建单个VLAN,另一种方式是使用VLAN batch命令一次创建多个VLAN。 在 S1上使用两条命令分别创建VLAN 10和VLAN 20。 在

理解Hybrid接口的应用

和自甴很熟 提交于 2019-12-05 05:02:23
原理概述 Hybrid接口既可以连接普通终端的接入链路又可以连接交换机间的干道链路,它允许多个VLAN的帧通过,并可以在出接口方向将某些VLAN帧的标签剥掉。 Hybrid 接口处理VLAN帧的过程如下: (1)收到一个二层帧,判断是否有VLAN标签。没有标签,则标记上Hybrid接口的PVID,进行下一步处理;有标签,判断该Hybrid接口是否允许该VLAN的帧进入,允许则进行下一步处理,否则丢弃。 (2)当数据帧从Hybrid接口发出时,交换机判断VLAN在本接口的属性是Untagged还是Tagged。如果是Untagged,先剥离帧的VLAN标签,再发送;如果是Tagged,则直接发送帧。 通过配置Hybrid接口,能够实现对VLAN标签的灵活控制,既能够实现Access接口的功能,又能够实现Trunk接口的功能。 实验目的 ●掌握配置 Hybrid接口的方法 ●理解Hybrid接口处理Untagged数据帧过程 ●理解Hybrid接口处理Tagged数据帧过程 ●理解Hybrid接口的应用场景 实验内容 某企业二层网络使用两台S3700交换机S1和S2,且两台设备在不同的楼层。网络管理员规划了3个不同VLAN, HR部门使用VLAN 10,市场部门使用VLAN20, It部门使用VLAN 30。现在需要让处于不同楼层的HR部门和市场部门实现部门内部通信

VLAN基础知识总结

有些话、适合烂在心里 提交于 2019-12-05 03:19:51
一、什么是VLAN   VLAN(Virtual LAN),“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域,一个交换网络就是一个广播域。   广播域,指的是广播帧(目标MAC地址全部为1)所能传递到的范围,亦即能够直接通信的范围。二层交换机只能构建单一的广播域,不过使用VLAN功能后,它能够将网络分割成多个广播域。 二、为什么用VLAN   二层交换机只能构建单一的广播域,不过使用VLAN功能后,它能够将网络分割成多个广播域。如果整个网络只有一个广播域,那么一旦发出广播信息,就会传遍整个网络,并且对网络中的主机带来额外的负担,安全问题和垃圾流量问题会非常严重。   与路由器相比,二层交换机一般带有多个网络接口。因此如果能使用它分割广播域,那么无疑运用上的灵活性会大大提高。用于在二层交换机上分割广播域的技术,就是VLAN。通过利用VLAN,我们可以自由设计广播域的构成,提高网络设计的自由度。 三、实现VLAN的机制   首先,在一台未设置任何VLAN的二层交换机上,任何广播帧都会被转发给除接收端口外的所有其他端口(Flooding)。例如,计算机A发送广播信息后,会被转发给端口2、3、4。      这时,如果在交换机上生成红、蓝两个VLAN;同时设置端口1

理解Hybrid接口的应用

痞子三分冷 提交于 2019-12-05 03:02:13
拓扑如下: 大体配置如下: PC1: IP:192.168.1.1 /24 PC2:IP:192.168.1.2 /24 PC3:IP:192.168.1.3 /24 PC4:IP:192.168.1.4 /24 PC5:IP:192.1681.100 /24 S1: vlan:10 20 30 0/0/1口:类型:trunk 且允许所有vlan标签的数据帧传输(port trunk allow-pass vlan all) 0/0/2口:类型:hybrid      untagged vlan 20 30,pvid vlan 20 0/0/3口:类型:hybrid      untagged vlan10 30,pvid vlan 10 0/0/4口:类型:hybrid     untagged vlan10 20 30,pvid vlan 30 S2: vlan 10 20 0/0/1口:类型:trunk 且允许所有vlan标签的数据帧传输(port trunk allow-pass vlan all) 0/0/2口:类型:hybrid      untagged vlan 20 30,pvid vlan 20 0/0/3口:类型:hybrid      untagged vlan10 30,pvid vlan 10 比如PC5要pingPC1

VLAN实验3:Hybrid接口的应用

丶灬走出姿态 提交于 2019-12-05 02:04:15
实验环境 实验拓扑图 实验编址 实验步骤 给各个PC机配好IP地址和子网掩码以后,使用ping命令验证各个主机之间的连通性。现在以PC1为例,发现PC1和其他几个主机都可以正常通信。在默认情况下,交换机默认的端口类型都是Hybrid类型。 首先在VLAN10和VLAN20之间实现组内通信和组间隔离。要将两个交换机和其所连PC机的端口类型设为Access接口,然后添加到相应的VLAN当中,将两个交换机相连的端口设置为Trunk接口。我们以S1交换机为例,S2的命令与之相同。 将两台交换机上的端口都配置好以后,然后我们现在以PC1为例来测试与其他PC机之间的连通性,实现了组内通信和组间隔离。 可以看到,使用Access接口和Trunk接口可以实现,但是如果利用Hybrid接口的话会更加灵活一些。 这几行命令是将已经设置成Access接口和Trunk接口的端口改为Hybrid接口 在S1和S2上都设置好以后查看一下当前的状态。 最后我们需要完成IT部门可以完成任何部门的这个实验条件,也就是说VLAN30可以访问VLAN10和VLAN20,但是VLAN10和VLAN20之间依然不能相互访问。其实也就是说E0/0/4端口可以接收VLAN10 20 30的数据,需要在S1和S2上建立VLAN30并进行如下配置。 完成配置以后分别在PC5和PC上测试实验成果