路由

千兆家庭组网方案

萝らか妹 提交于 2020-01-25 14:37:34
1.前言 这几年网速提升可太快了,当初我刚拥有第一台电脑的时候还是1M网,下一个几百兆的游戏得挂一天才能下完。现在40G的游戏10分钟搞定。目前家里办理的宽带套餐基本都是100M以上,但是很多人都发现自己的网速最多只有9M/S,这是一个很大坑,下面我来介绍一哈如何解决这个问题。 2.网速不达标的原因 当你办理了200M套餐,但是网速达不到200M,打电话给运营商运营商远程检测会告诉你他们的网络没有问题,让你检查你的路由器。这是因为电信等运营商只负责光纤入户的部分,也就是说他们把光纤接到你家的光猫,你的光猫速率有200M,那么剩下的部分就和他们没关系了。那么后面会影响你网速的部分有哪些呢?电信入户时帮你接网线的方法,你家装修时候的布线,你的网卡,还有就是你的路由器。 为了让大家了解我先介绍一下什么是 木桶效应 。 木桶定律是讲一只水桶能装多少水取决于它最短的那块木板 。一只木桶想盛满水,必须每块木板都一样平齐且无破损,如果这只桶的木板中有一块不齐或者某块木板下面有破洞,这只桶就无法盛满水。 一只木桶能盛多少水,并不取决于最长的那块木板,而是取决于最短的那块木板。也可称为短板效应。任何一个组织,可能面临的一个共同问题,即构成组织的各个部分往往是优劣不齐的,而劣势部分往往决定整个组织的水平 [1] 。 因此,整个社会与我们每个人都应思考一下自己的“短板”,并尽早补足它 。

Keepalived高可用集群

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-25 14:00:03
一、服务介绍 keepalive起初是专为LVS设计的,专门用来监控LVS集群系统红各个服务节点的状态,后来又加入了VRRP的功能,因此不了配合LVS服务外,也可以作为其他服务(nginx,haproxy)的高可用软件,VRRP是virtual router redundancy protocol(虚拟路由器冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由出现的单点故障问题,他能够保证网络的不间断、稳定的运行。所以,keepalive一方面具有LVS(cluster nodes healthchecks)功能,另一方面也具有LVS directors failover功能。 主要功能:实现LB Master主机和backup主机之间故障转义和自动切换。 二、keepalived故障切换转义原理介绍 2.1 切换原理 keepalived directors高可用对之间的故障切换转移,是通过VRRP协议(virtual router redundancy Protocol虚拟路由器冗余协议)来实现的。 在keepalived Directors正常工作时,主director节点会不断的向备节点广播心跳消息,用以告诉备节点自己还活着,当主节点发生故障时,备节点就无法继续检测到主节点的心跳,进而调用自身的接管程序,接管主节点的IP资源及服务。而当主节点恢复故障时

keepalived

删除回忆录丶 提交于 2020-01-25 13:58:51
一、 HA集群中的相关术语 1.节点(node) 运行 HA进程的一个独立主机,称为节点,节点是HA的核心组成部分,每个节点上运行着操作系统和高可用软件服务,在高可用集群中,节点有主次之分,分别称之为主节点/备份节点,每个节点拥有唯一的主机名,并且拥有属于自己的一组资源,例如,磁盘,文件系统,网络地址和应用服务等,主节点上一般运行着一个或多个应用服务,而备节点一般处于监控状态 2.资源(resource) 资源是一个节点可以控制的实体,并且当节点发生故障时,这些资源能够被其他节点接管, HA集群软件中,可以当做资源的实体有: ( 1)磁盘分区、文件系统 ( 2)IP地址VIP ( 3)应用程序服务 ( 4)NFS文件系统 3.事件(event) 也就是集群中可能发生的事情,例如节点系统故障,网络连通故障,网卡故障,应用程序故障等,这些事情都会发生节点资源发生转移, HA的测试也是基于这些事情来进行的 4.动作(action) 事件发生时 HA的响应方式,动作是由shell脚本控制的,例如当某个节点发生故障后,备份节点将通过事先设定好的执行脚本进行服务的关闭或启动,进而接管故障节点的资源 二、 keepalived简介 keepalived 是linux下一个轻量级的高可用解决方案,它与HACMP实现功能类似,都可以实现服务或者网络的高可用,但是又有差别:hacmp是一个专业的

Keepalived高可用

北战南征 提交于 2020-01-25 13:50:55
1、 Keepalived是一个类似于工作在 layer3, 4 & 7交换机制的软件, Keepalived软件有两种功能,分别是监控检查、 VRRP冗余协议。 1)Core,是keepalived的核心,负责主进程的启动和维护,全局配置文件的加载解析等 。 2)Check,负责healthchecker(健康检查),包括了各种健康检查方式,以及对应的配置的解析包括LVS的配置解析; 3)Vrrp,VRRPD子进程,VRRPD子进程就是来实现VRRP协议; 4)Libipfwc,iptables(ipchains)库,配置LVS会用到; 5)Libipvs,虚拟服务集群,配置LVS会使用。 Keepalived的作用是检测web服务器的状态,如果有一台web服务器、Mysql服务器宕机,或工作出现故障,Keepalived将检测到后,会将有故障的web服务器或者Mysql服务器从系统中剔除,当服务器工作正常后Keepalived自动将web、Mysql服务器加入到服务器群中。 Layer3,4&7工作在 IP/TCP协议栈的 IP层、传输层及应用层,实现原理分别如下: 1)Layer3:Keepalived使用Layer3的方式工作式时,Keepalived会定期向服务器群中的服务器发送一个ICMP的数据包(如果发现某台服务的IP地址无法ping通

RabbitMQ消息分发简单介绍

浪子不回头ぞ 提交于 2020-01-25 13:49:35
通过前面介绍过activemq的文章的时候我们了解到activemq有queue和topic的具体实现,但是在rabbitmq中只有queue的具体实现,是没有具体topic这种说法的,但是虽然没有提供topic的概念,但是却通过交换器exchange、路由routingkey等进行了交换实现,下面我们就来介绍下在rabbitmq中生产者是如何把消息发送到队列中的。 在介绍消息传递之前我们还得介绍下下面的几个概念: vhost:在前面的一篇文章 《RabbitMQ的配置文件说明》 中提到过一个关于vhost的默认配置为default_vhost = /,它代表一个mini的rabbitmq虚拟主机,除了与其他rabbitmq虚拟主机共享相同的身份认证和加密环境外,它拥有自己独立的queue,exchange,routingkey,binding及权限机制,它可以通过命令行rabbitmqctl add_vhost qa1和在管理界面添加 channel:通道,是由connection创建的,而connection又是通过ConnectionFactory创建的,在channel中我们可以定义queue、exchange、queuebind、消息发布、消息消费等操作。 routingkey:路由key,用来路由消息到queue

HCNA实验指南-配置路由器ARP Proxy及静态ARP

假如想象 提交于 2020-01-25 13:41:26
ARP Proxy工作原理 ARP Proxy的原理就是当出现跨网段的ARP请求时,路由器将自己的MAC返回给发送ARP广播请求发送者,实现MAC地址代理(善意的欺骗),最终使得主机能够通信。ARP Proxy多应用在主机没有配置默认网关或没有任何路由策略的网络上。 配置ARP Proxy 实验内容 在PC1、PC2、PC3不配置网关的情况下,在路由器AR1上配置ARP Proxy,实现PC1、PC2与PC3能够通信。 路由器AR1配置如下 <Huawei>system-view [Huawei]sysname AR1 [AR1]interface g0/0/0 [AR1-GigabitEthernet0/0/0]ip add 10.1.1.254 24 [AR1-GigabitEthernet0/0/0]arp-proxy enable [AR1-GigabitEthernet0/0/0]interface g0/0/1 [AR1-GigabitEthernet0/0/1]ip add 10.1.2.254 24 [AR1-GigabitEthernet0/0/1]arp-proxy enable PC1测试 PC>ping 10.1.2.3 Ping 10.1.2.3: 32 data bytes, Press Ctrl_C to break Request timeout!

TCP/IP协议详解

让人想犯罪 __ 提交于 2020-01-25 10:48:40
1、TCP/IP协议栈 四层模型 TCP/IP这个协议遵守一个四层的模型概念:应用层、传输层、互联层和网络接口层。 网络接口层 模型的基层是网络接口层。负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。 互联层 互联协议将数据包封装成internet数据包并运行必要的路由算法。 这里有四个互联协议: 网际协议IP:负责在主机和网络之间寻址和路由数据包。 地址解析协议ARP:获得同一物理网络中的硬件主机地址。 网际控制消息协议ICMP:发送消息,并报告有关数据包的传送错误。 互联组管理协议IGMP:被IP主机拿来向本地多路广播路由器报告主机组成员。 传输层 传输协议在计算机之间提供通信会话。传输协议的选择根据数据传输方式而定。 两个传输协议: 传输控制协议TCP:为应用程序提供可靠的通信连接。适合于一次传输大批数据的情况。并适用于要求得到响应的应用程序。 用户数据报协议UDP:提供了无连接通信,且不对传送包进行可靠的保证。适合于一次传输小量数据,可靠性则由应用层来负责。 应用层 应用程序通过这一层访问网络。 网络接口技术 IP使用网络设备接口规范NDIS向网络接口层提交帧。IP支持广域网和本地网接口技术。 串行线路协议 TCP/IPG一般通过internet串行线路协议SLIP或点对点协议PPP在串行线上进行数据传送。

第1章 计算机网络和协议(2)_OSI参考模型

六月ゝ 毕业季﹏ 提交于 2020-01-25 08:35:28
2. OSI 参考模型 2.1 OSI 参考模型详解 (1)参考模型的优点   ①将网络的通信过程划分为小一些、功能简单的部件,有助于各个部件开发、设计和故障排除。   ②通过网络组件的标准化,允许多个供应商进行开发生产出标准的网络设备(如设备的接口标准和电压标准)   ③允许各种类型的网络硬件或软件相互通信。(如思科的交换机和华为的交换机能很好的连接;IE浏览器和火狐浏览器都能浏览网页等)   ④每一层完成各自的事情,互不干扰。某一层更改不会影响其它层 (2)各层的主要功能   ①应用层、表示层:如上图所示   ②会话层和传输层的区别:      A. 会话层 : 建立、维护和管理 应用程序之间 ( 面向用户 )的会话。比如流媒体服务器和每一个点播节点的客户端软件分别建立会话,服务器才能区分 每个用户点播的节目和相应的进度 。再比如,网购时客户下订单、商家发货、客户确认的 购买流程也属于会话层 ,这个流程由应用程序自己维护,而货物由哪一家或哪几家快递公司来运输是由传输层去建立连接的。即会话层负责的是在 两个应用程序之间 建立会话。      B. 传输层: 提供可靠或不可靠传输,能够纠正或失败重传。可靠传输负责端对端的连接,并负责数据在端到端连接上的传输。传输层通过端口号区分上层服务,并通过滑动窗口技术实现可靠传输、流量控制、拥塞控制等。传输层负责的是 两台计算机之间的连接 。

内网ip和外网ip

佐手、 提交于 2020-01-25 02:07:48
文章一: 原文: https://blog.csdn.net/Alexwym/article/details/81772446 总结一句:WAN口接的是外网,LAN口接的是内网,内网的ip就在三个范围,例如192.168.XX,为什么每次的ip都是这样呢?因为内网ip只有三个段,然后路由会把内网ip转换成网络运营商分配给路由器的外网ip,再去访问 DHCP是指路由器来动态的配置局域网(内网ip) DNS是域名解释器,比如你输入www .sohu .com这个网址,DNS给你找到对应的IP为220.181.118.87,然后通过ip地址实现Internet传播,去访问sohu的服务器, ADSL是路由器拨号获得外网ip 局域网内设备的内网的ip可以有路由器的DHCP功能自动分配,路由器的外网由 网络提供商(ISP)的服务器会为你分配一个IP地址 dhcp服务器分配的IP地址属于 内网ip 地址。 内网ip : 内网的计算机以NAT(网络地址转换)协议,通过一个公共的查看 内网IP 地址图片查看内网IP地址图片网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。 NAT(Network Address Translator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换

VRRP和HSRP的区别

元气小坏坏 提交于 2020-01-25 01:53:40
VRRP和HSRP的区别: 1、两个都支持认证 2、两个都支持抢占,VRRP抢占默认开启 3、都可以做负载均衡(不同组之间) 4、HSRP中路由状态有6中,VRRP有3种 5、HSRP中叫做active路由器和standby路由器,VRRP叫做master路由器和backup路由器 6、HSRP standby路由器也主动发送hello包,这样HSRP活动路由器可以发现网络当中的备份路由器 VRRP backup路由器不主动发送hello包,所以master路由器不可以主动发现网络当中的backup路由器 7、HSRP虚拟路由器的Ip不能是活动路由器接口的ip,VRRP可以 8、HSRP是cisco私有,VRRP公有 9、HSRP支持追踪,VRRP不支持追踪 10、HSRP的standby路由器选举只有优先级起作用,ip地址不起作用。 VRRP的活动路由器选举优先级和ip地址都起作用 11、HSRP的hello时间为3秒,间隔hold时间为10秒 VRRP中失效间隔时间是通告间隔时间的3倍,通告间隔时间默认1秒 12、VRRP支持辞职,HSRP不支持辞职(辞职是指将接口优先级改为0后不参加活动路由器的选举) 13、MAC:00-00-5e-00-01-01 VRRP 组播地址224.0.0.18 00-00-0c-07-ac-01 HSRP 组播地址 224.0.0.2 来源: