摘要: HSRP(热备份路由器协议)、VRRP(虚拟路由器冗余协议)和GLBP(网关负载均衡协议) 当主机只知道一个IP地址能够用来访问子网外部时,可能会出现一些问题,这些协议正好解决了这一隐患。 HSRP允许多台路由器共享一个虚拟的IP地址和MAC地址,这样在一台路由器发生问题时,终端用户主机并不会感知到 阅读全文
posted @ 2019-04-11 16:46 swefii 阅读(593) 评论(0) 推荐(0)
摘要: 按键精灵的Q语言是以VBScript为基础研发的脚本语言 关键字: 并不强制要求声明变量,但可以这样声明: 用const声明常量: 按键精灵中的Q语言不区分大小写 TracePrint语句: 阅读全文
posted @ 2019-04-10 16:58 swefii 阅读(5900) 评论(0) 推荐(0)
摘要: DHCP代表了动态IP地址分配的下一阶段。DHCP建立在BOOTP协议格式的基础上,专注于动态分配多种信息,以及为未来的扩展提供灵活的消息结构,并且无需预先定义每个客户端的MAC地址。DHCP提供的功能中还包括临时租用IP地址,这样做可以实现IP地址的回收、使用IP地址池,以及最新的动态客户端DNS 阅读全文
posted @ 2019-04-09 18:31 swefii 阅读(307) 评论(0) 推荐(0)
摘要: 拓扑: root id列出了根的网桥id为两部分,前边是优先级,后边跟着mac地址,cost 0 暗示sw1就是根: 下边的命令确认sw1就是vlan1的根: 下边,sw2配置了一个比sw1更低的优先级,所以它变成了根,sw2默认使用系统id扩展优先级必须为4096的倍数 下边的优先级为配置优先级加 阅读全文
posted @ 2019-04-08 22:33 swefii 阅读(526) 评论(0) 推荐(0)
摘要: 1、算数运算符 SELECT 5+5; 加法 SELECT 10-5; 减法 SELECT 2*3; 乘法 SELECT 10.0/3; 除法 SELECT 10%7; 取余数 SELECT 2^3; 幂 SELECT |/25.0; 平方根 SELECT ||/27.0; 三次方根 SELECT 阅读全文
posted @ 2019-04-07 08:16 swefii 阅读(5447) 评论(0) 推荐(0)
摘要: 1、列别名 SELECT column_name AS alias_name FROM table_name conditions... ; alias_name: 它指定分配给列的临时名称 SELECT name,MAX(salary) AS salary_max FROM company3 GR 阅读全文
posted @ 2019-04-07 08:12 swefii 阅读(697) 评论(0) 推荐(0)
摘要: -- 1、JOIN与UNION的区别详解 CREATE TABLE t1(id int,value1 text); INSERT INTO t1 VALUES(1,'a'),(2,'b'),(3,'c'); -- 创建表格t1 CREATE TABLE t2(id int,value2 text); INSERT INTO t2 VALUES(1,'aa'),(2,'bb'),(3,'c... 阅读全文
posted @ 2019-04-06 08:59 swefii 阅读(1953) 评论(0) 推荐(0)
摘要: 1、通过WHERE进行简单连接 SELECT * FROM company3,department 不添加WHERE将会显示所有数据 SELECT * FROM company3,department WHERE company3.no = department.id; 通过WHERE构建匹配逻辑 阅读全文
posted @ 2019-04-06 08:50 swefii 阅读(252) 评论(0) 推荐(0)
摘要: 基本语法 SELECT column-list FROM table_name WHERE [ conditions ] GROUP BY column1, column2 HAVING [ conditions ] ORDER BY column1, column2 注意顺序 → WHERE - 阅读全文
posted @ 2019-04-05 17:48 swefii 阅读(1051) 评论(0) 推荐(0)
摘要: 如果在有冗余链路且有多个VLAN的交换网络中只使用 STP实例,那么在稳定状态中,仍会有一些端口处于阻塞状态不被使用,冗余链路实际上变成了备份链路。 PVST+特性能为每个VLAN创建一个STP实例。通过调整配置可使每个STP实例使用不同的根交换机,阻塞不同的端口。因此,可以用到所有可用链路实现流量 阅读全文
posted @ 2019-04-04 22:00 swefii 阅读(1475) 评论(0) 推荐(0)
摘要: VTP能够将VLAN配置信息通告给邻居交换机,这样做可以使工程师只在一台交换机上配置VLAN,同一个VTP域中的所有其他交换机动态学习这些VLAN信息。VTP通告VLAN ID、VLAN 名称和 VLAN 类型,以及每个 VLAN 的状态。然而,VTP不会通告每个 VLAN 中有哪些接口,所以工程师 阅读全文
posted @ 2019-04-03 10:47 swefii 阅读(846) 评论(0) 推荐(0)
摘要: 事实上,即使拓扑已经稳定,STP也从未停止工作,对每个收到的BPDU,交换机都会重新计算自己对于根桥,RP,DP的选择。在稳定的拓扑中,交换机收到的BPDU不变,因此对这些BPDU的处理会一遍一遍产生相同的结果。与RIP比较像。 STP的拓扑可能会随时发生变化,而STP需要对此做出适当响应。 交换机 阅读全文
posted @ 2019-04-02 16:44 swefii 阅读(641) 评论(0) 推荐(0)
摘要: 1.选择根交换机 2.确定根端口 3.确定指定端口 1.选择根交换机 stp中只有一台交换机能成为根(Root),每台交换机按自己的STP逻辑,先发一个hello称自己为根,如果收到了比自己更优的hello,它会停止产生hello,以停止声明自己是根。然后交换机开始转发更优的hello。逐渐地,除了 阅读全文
posted @ 2019-04-01 16:20 swefii 阅读(1022) 评论(0) 推荐(0)
摘要: 基本语法 SELECT column1, column2, columnN FROM table_name WHERE [search_condition] 操作符 =等于;<>不等于;!=不等于;>大于;<小于;>=大于等于;<=小于等于;!<不小于;!>不大于 SELECT * FROM stu 阅读全文
posted @ 2019-03-31 18:58 swefii 阅读(1627) 评论(0) 推荐(0)
摘要: 1、查询语句 \h SELECT 查看SELECT语句说明 基本语法 SELECT column1, column2, columnN FROM table_name; 查询单列/多列数据 SELECT * FROM table_name; 查询所有列数据 CREATE TABLE student( 阅读全文
posted @ 2019-03-31 18:57 swefii 阅读(322) 评论(0) 推荐(0)
摘要: ARP和代理ARP进程都是在一台主机知道了自己的IP地址和子网掩码后发生的。RARP、BOOTP和DHCP则代表了一类协议的发展,这类协议用来帮助主机动态地学习自己的IP地址。 主机通过使用RARP来尝试找到自己的IP地址。因此RARP也使用同样的ARP消息,只不过在ARP请求中列出的目标MAC地址 阅读全文
posted @ 2019-03-28 21:28 swefii 阅读(721) 评论(0) 推荐(0)
摘要: 代理ARP常被人忽视,因为现在基本不用了 Fred使用一个正常的ARP进程,它发出一个ARP请求广播,以R1的E1IP地址作为目标。ARP消息中有一个目标(Target)字段,这个字段全为0表示Fred需要学习这个MAC地址,目标IP地址标识出需要学习哪个IP地址的MAC地址,在本例中就是10.1. 阅读全文
posted @ 2019-03-27 23:02 swefii 阅读(504) 评论(0) 推荐(0)
摘要: 三.LAN中的指定路由器 没有DR概念的话,共享同一条数据链路的一对路由器会形成完整的邻接关系,每对路由器之间都会直接交换它们的LSDB,假设在一个只有6台路由器的LAN中,其中没有DR,那么就会有15条泛洪完整数据库的泛洪流。OSPF可以在LAN或其他多访问网络上使用DR和BDR的概念,通过DR执 阅读全文
posted @ 2019-03-26 22:57 swefii 阅读(372) 评论(0) 推荐(0)
摘要: 4.DD交换:主/从关系 当两台路由器之间形成了邻居关系后(ExStart),邻居双方需要决定在数据库交换的过程中,哪台路由器的角色是主,哪台路由器的角色是从。主和从这两个角色决定了DD包交换过程中路由器的职责。只有主路由器才能主动发送DD包,并且能够设置以及增加DD包的序列号。从路由器只能在收到主 阅读全文
posted @ 2019-03-25 22:40 swefii 阅读(315) 评论(0) 推荐(0)
摘要: 1、创建/删除新的数据库 \l 查看现有数据库 \h CREATE DATABASE 查看CREATE DATABASE语句说明 \h DROP DATABASE 查看DROP DATABASE语句说明 CREATE DATABASE c03_sqlstudy; \c c03_sqlstudy 创建 阅读全文
posted @ 2019-03-24 11:12 swefii 阅读(719) 评论(0) 推荐(0)
摘要: 1、创建与删除用户 CREATE ROLE rolename; 方法1,创建角色 CREATE USER username; 方法2,创建用户 CREATE USER指令创建的用户默认是有登录权限的,而CREATE ROLE没有 DROP ROLE rolename; DROP USER usern 阅读全文
posted @ 2019-03-23 15:19 swefii 阅读(830) 评论(0) 推荐(0)
摘要: 2.Hello过程: (1)在同一子网中发现其他运行OSPF的路由器 所有启用了OSPF的接口,都会监听发往224.0.0.5的组播Hello消息,这是表示所有OSPF路由器的组播地址。Hello包使用接口上的主用IP地址作为源发出,并不会使用备用IP,(OSPF路由器会通告备用IP,但不会用那些I 阅读全文
posted @ 2019-03-22 22:01 swefii 阅读(397) 评论(0) 推荐(0)
摘要: 一.OSPF路由器ID(RID) 选举过程: 1.使用router-id id 命令中配置的路由器ID 2.up着的环回接口最大的ip 3.up着的非环回接口最大ip 如果路由器的RID发生了变化,同一区域中的所有其他路由器将会执行新一轮的SPF计算,即使网络拓扑并没有发生任何变化,因为其他路由器无 阅读全文
posted @ 2019-03-21 22:15 swefii 阅读(461) 评论(0) 推荐(0)
摘要: 第一个 IEEE 标准化的STP也常称为“ 传统”STP,最初在802. 1D中进行了描述。 之后得到了改进,发布在所谓的修正案中:快速 STP( RSTP),在修正案802. 1w 中描述了它的标准化定义, 而修正案 802. 1s中描述了多STP( MSTP)。 此后,修正案被整合到现有的标准里 阅读全文
posted @ 2019-03-20 22:17 swefii 阅读(763) 评论(0) 推荐(0)