交换机

二层交换机设置模式,三层交换,静态路由,和单臂路由笔记

廉价感情. 提交于 2020-02-21 23:35:09
实验拓扑图 二层交换机设置模式,三层交换,静态路由,和单臂路由笔记给每台pc设置设置ip和网关 LSW2二层交换机和pc之间的接口设置access模式和trunk模式 < Huawei > undo terminal monitor //用户视图设置禁消息弹出 Info: Current terminal monitor is off. < Huawei > system-view //进入系统视图 Enter system view, return user view with Ctrl+Z. [ Huawei ] sysname sw2 //修改名字 [ sw2 ] vlan batch 10 20 //创建多个vlan Info: This operation may take a few seconds. Please wait for a moment .. .done. [ sw2 ] int e0/0/2 //进入sw2-Ethernet0/0/2这个接口 [ sw2-Ethernet0/0/2 ] port link-type access //设置端口模式为access [ sw2-Ethernet0/0/2 ] port default vlan 10 //把端口加入vlan10 进入sw2-Ethernet0/0/3口 [ sw2-Ethernet0/0/2

生成树协议

浪尽此生 提交于 2020-02-21 11:42:02
Spanning-Tree的总结 1.每个二层网络中,选一个“根(root)”交换机 2.每个“非根”交换机上,只有一个“根端口( root port 3.每个网段(链接)有一个“指定端口( designated port) 4非根交换机上的端口既不是指定端口又不是根端口的被阻塞 ③5非根交换机之间选择“指定端口( designated port)”时,要比较非根 交换机的“桥D( bridge id)”,D最小的交换机所属端囗会处于 forward状 6.每个非根网桥上的“根端口( root port)”是到根网桥的“路径开销值 ( path cost)”来选择,选最低值。 7.非根交换机上多个端口之间比较时, port id最小的处于 forward状态 8.“根(root)”交换机上与其它交换机相连的端口处于 forward状态 STP规则: 每个网络有且只有一个根桥 每个非根桥有且只有一个根端口 每条链路有且只有一个指定端口 根桥所有端口均为指定端口 根端口和指定端口都是forwording 阻塞端口为Blocking 来源: https://www.cnblogs.com/zhuweiyi/p/10902668.html

无线局域网WLAN

久未见 提交于 2020-02-19 21:13:55
无线局域网WLAN 一、概述 有线局域网的组成如下图所示,多台计算机通过双绞线连接到一个集线器(hub)或交换机(switch)上,组成一个有限局域网。 无线局域网的组成如下图所示,多台计算机通过无线网卡与接入点 AP (Access Point)连接,组成一个无线局域网。无线AP可以给连接的计算机分配地址,连接同一个AP的计算机分配的地址都在同一网段。相比有线网络,无线网络的信号易受建筑物遮挡影响导致信号变弱,辐射范围变小。 二、无线局域网的组成 2.1.简介 有固定基础设施的无线局域网: 一个基本服务集 BSS 包括 一个基站 和 若干个移动站 ,即一个AP与连接它的计算机。所有的站在本 BSS 以内都可以直接通信,但在和本 BSS 以外的站通信时 ,都要通过本 BSS 的基站。 基本服务集内的基站叫做 接入点 AP (Access Point)其作用和网桥相似。当网络管理员安装 AP 时,必须为该 AP 分配 一个不超过 32 字节的 服务集标识符 SSID (即无线WLAN的名字)和一个 信道 (即规定使用什么频率)。 通过SSID来选择连接不同的无线AP,还可以设置连接密码,并且一般选择连接信号强的AP。 一个基本服务集可以是孤立的,也可通过接入点 AP连接到一个主干 分配系统 (相当于交换机) DluS (Distribution System)

RabbitMQ | 消息队列模式简介

痴心易碎 提交于 2020-02-19 07:11:49
“Hello World” 简单队列,特点是一个生产者对应一个消费者,就一个生产者P发送消息到queue,一个消费者接收 http://next.rabbitmq.com/tutorials/tutorial-one-java.html “Work queue” 工作队列模式,特点是一个生产者对应多个消费者,多个消费者共同消费一个队列,默认情况下队列循环发送给消费者 http://next.rabbitmq.com/tutorials/tutorial-two-java.html "Publish/Subscribe" 发布/订阅模式,特点是一个生产者对应多个队列及消费者,一个生产者发布的消息会被多个消费者获取。 http://next.rabbitmq.com/tutorials/tutorial-three-java.html 教程包含Publish/Subscribe,Exchanges,Temporary queues,Bindings “Routing” 路由模式, 特点是生产者发送消息到交换机并且要指定路由key,消费者将队列绑定到交换机时需要指定路由key http://next.rabbitmq.com/tutorials/tutorial-four-java.html 教程包含Routing、Bindings “Topics” 通配符模式,

Centos Bond设置实例

微笑、不失礼 提交于 2020-02-16 22:06:06
Centos Bond设置实例 DEVICE=bond0 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=172.16.23.131 NETMASK=255.255.255.0 USERCTL=no IPV6INIT=no GATEWAY=172.16.23.254 DEFROUTE=yes IPV4_FAILURE_FATAL=yes NAME="System bond0" PEERDNS=yes BONDING_OPTS="mode=6 miimon=100" DEVICE=eth0 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=none USERCTL=no IPV6INIT=no IPV4_FAILURE_FATAL=yes NAME="System eth0" MASTER=bond0 SLAVE=yes DEVICE=eth1 ONBOOT=yes NM_CONTROLLED=no USERCTL=no PEERDNS=yes IPV6INIT=no MASTER=bond0 SLAVE=yes Note: 第一种模式:mod=0 ,即:(balance-rr) Round-robin policy(平衡抡循环策略) 特点:传输数据包顺序是依次传输(即:第1个包走eth0

交换机泛洪

落花浮王杯 提交于 2020-02-16 21:25:13
泛洪:除本身外向其他所有端口转发。   比如交换机接收到一个mac表中没有的地址,就会向其他所有端口转发消息。   与广播的区别是:广播向一个子网中的所有端口发送消息。   来源: https://www.cnblogs.com/muziyant/p/12318360.html

二层交换机和三层交换机的区别

狂风中的少年 提交于 2020-02-15 06:29:34
0.什么是交换机? 局域网交换机是一种基于MAC地址识别,完成转发数据帧功能的一种网络连接设备。 工作在数据链路层,根据进入端口数据帧的MAC地址进行数据帧的过滤,转发。 将多台数据终端设备连接在一起,构成星状结构的网络。 1. 二层交换机 二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。 二层交换机工作流程: (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; (2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口; (3) 如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上; (4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。 不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。 二层交换机按照所接收到数据包的目的MAC地址来进行转发,对于网络层或者高层协议来说是透明的。它不处理网络层的IP地址,不处理高层协议的诸如TCP、UDP的端口地址,它只需要数据包的物理地址即MAC地址,数据交换是靠硬件来实现的

RabbitMQ交换机

北慕城南 提交于 2020-02-14 23:15:24
1、交换机属性 交换机有以下属性: Name :交换机名称 Type :交换机类型 direct、topic、fanout、headers Durability :是否需要持久化,true为持久化 Auto Delete :当最后一个绑定到Exchange上的队列删除后,自动删除该Exchange Internal :当前Exchange是否用于RabbitMQ内部使用,默认为False Arguments :扩展参数,用于扩展AMQP协议,定制化使用 2、直连交换机Direct Exchange(完全匹配路由key) 所有发送到Direct Exchange的消息会被转发到RouteKey中指定的Queue 注意:Direct模式可以使用RabbitMQ自带的Exchange:default Exchange,所以不需要将Exchange进行任何绑定(binding)操作,消息传递时,RouteKey必须完全匹配才会被队列接收,否则该消息会被抛弃; 消费端代码: package com.ue.exchange.direct; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import com.rabbitmq.client.ConnectionFactory; import

Java教程之RabbitMQ介绍

懵懂的女人 提交于 2020-02-14 16:05:46
前言   RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件。    什么是消息队列   消息队列属于进程间通信的一种方式,使用消息队列可以通过异步方式处理数据,借此可以提高系统性能。我们可以把消息当作存放数据的容器,消息的消费者可以从队列中获取数据,进行处理。常见的消息队列有:ActiveMQ,RabbitMQ,Kafka,RocketMQ等。    RabbitMQ中用到基本概念   Broker:消息队列的服务器实体。   Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。   Queue:消息队列载体,每个消息都会被投入到一个或多个队列。   Binding:绑定,它主要是把exchange和queue按照路由规则绑定起来。   Routing Key:路由关键字,exchange根据这个关键字进行消息投递。   vhost:虚拟主机,一个broker里可以开设多个vhost,用作不同用户的权限分离。   producer:消息生产者,投递消息的程序。   consumer:消息消费者,接收消息的程序。   channel:消息通道,在客户端的每个连接里,可以建立多个channel,每个channel代表一个会话任务。    RabbitMQ中消息模式    1、简单队列  

了解Cisco CGMP协议和RGMP协议-IELAB

泪湿孤枕 提交于 2020-02-13 17:16:19
CGMP协议,思科组管理协议: CGMP用来在二层网络限制多播流量。因为交换机不能查看三层数据包,也不能区分出IGMP包。使用了CGMP,路由器告诉交换机多播组用户的接口,只有路由器能够产生CGMP数据包,交换机只是监听CGMP数据包。 主要提供一下服务: 1、允许 IP 组播数据包被交换到具有 IP 组播客户机的那些端口。 2、将网络带宽保存在用户字段,不致于转播不必要的IP组播流量。 3、在为交换网络中的每个组播组创建独立 VLAN 时不会产生额外开销。 CGMP有两种数据包: Join 路由器向交换机通告向多播组中加入一个组员 Leave 路由器向交换机通告从多播组中删除一个组员 一旦 CGMP 被激活使用,它能自动识别与 CGMP-Capable 路由器连接的端口。CGMP 通过缺省方式被激活,它支持最大为64的IP 组播组注册。支持 CGMP 的组播路由器周期性地相发送 CGMP 加入信息(JoinMessages),用来通告自己执行网络交换行为。接收交换机保存信息,并设置一个类似于路由器保持时间(Holdtime)的定时器(Timer)。交换机每接收一个 CGMP 加入信息,定时器也随其不断更新。当路由器保持时间终止时,交换机负责将所有知道的组播组移出 CGMP。 RGMP协议,思科路由器端口组管理协议 思科路由器端口组管理协议(RGMP)弥补了 Internet