trunk

cisco网络设备基本命令

假装没事ソ 提交于 2020-01-20 11:21:27
部署与网络规划 命令 三层交换   开启路由功能 ip routing 开启路由接口 no switchport 生成树STP   开启生成树 spanning-tree vlan vlan-list 指定根网桥 spanning-tree vlan vlan-list root {primary/secondary} 指定根网桥(优先级) spanning-tree vlan vlan-list priority 0-65535 修改端口成本 spanning-tree vlan vlan-list cost cost 修改端口优先级 spanning-tree vlan vlan-list port-priority 0-255 配置速端口 spanning-tree portfast 热备份路由HSRP   配置为HSRP组成员 standby group-number ip 虚拟ip 配置HSRP优先级 standby group-number priority 0-255 配置HSRP占先权 standby group-number preempt 配置HSRP端口跟踪 standby group-number track f0/0 interface-priority IP地址跟踪 tracert ip ACL   标准acl access-list 表号 permit

网络改造前的准备

浪子不回头ぞ 提交于 2020-01-18 19:20:11
  办公楼要进行装修同时对现有网络进行改造,目前核心交换机是思科产品后续用华为的产品替换,为了不影响办公,先用华为产品在临时办公地根据现有的网络配置组建一个网络,现在的用户把计算机搬过去插上网线就可以和原来一样上网。   具体过程:   在思科交换机上设置好Trunk口。   conf t      int gigabitethernet 6/8   switchport mode trunk   switchport trunk allow vlan all   write   exit   在华为的5720上进行具体设置:   1、设置一个Trunk口;   interface GigabitEthernet 0/0/49 //指定某个光电口   port link-type trunk //设置trunk   port trunk allow-pass vlan all //允许所有VLAN 通过   或者   interface GigabitEthernet0/0/49   port link-type trunk   port trunk allow-pass vlan 2 to 12 //允许Vlan2到Vlan12的访问通过   2、配置路由   ip route-static 0.0.0.0 0.0.0.0 路由地址 //设置静态路由   3、设置交换机的地址

Cocoapods遇到CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs...

拟墨画扇 提交于 2020-01-18 15:10:18
最近自己做了一个cocoapod库,代码改好了,先本地验证一下podspec pod lib lint MWPhotoBrowser.podspec --use-libraries --allow-warnings 报错了 e failed - 10 error(s): CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/c/8/7/MBProgressHUD/0.5/MBProgressHUD.podspec.json, error: Failed to open TCP connection to raw.githubusercontent.com:443 (Connection refused - connect(2) for "raw.githubusercontent.com" port 443) 。。。 原因出在MWPhotoBrowser引用了另一个库MBProgressHUD,验证的过程中,需要下载MBProgressHUD,下载失败了。 为什么会失败呢?因为我现在用的cocoapods版本是1.8.4,默认的源是这个 trunk - Type: CDN - URL: https://cdn.cocoapods

DCWS配置AP上线

别等时光非礼了梦想. 提交于 2020-01-18 02:46:11
广东省“信息安全管理与评估”无线网络配置部分 配置无线网的基本要求: 1.首先了解一下什么是交换机的trunk模式和access模式 2.Trunk下的工作原理, 3.什么是本征vlan(native vlan),了解交换机的默认的本征vlan 4.AC功能的开启 5.AC的地址绑定,AC怎么去识别AP的。 6.配置AP的上线方式。 7.在AC上配置一些个对AP进行操作的东西(意思就是让AP成为怎样的AP,写成体格文件那样,然后让AC分发给ap) 一一对应: 1.trunk模式就是放行任何带vlan的标记的数据包或不带的(中继的作用,默认情况先不对数据包只转发不进行其他的操作)这样做的作用是为了让两台设备的带vlan标记的数据报能够相互流通 2.Access模式就只能放行一种vlan的数据包。作用在于隔离广播风暴 3.本征vlan属于trunk模式下的一个额外的功能。令不带vlan标记的数据包带上vlan标记。其他跟trunk模式的功能一样 4.AC识别AP的方式有两种:1.二层发现2.三层发现 三层发现AP AP与AC的关系图 vlan配置 连接了AP的口进行打trunk。为什么需要用到本征vlan的功能呢? 因为 AP的响应包是不带vlan标记的 ,那么它的包到DCWS后没有所对应的目的地,那么他就会被丢弃了。 本征vlan会对这些不带vlan标记的包带上vlan标记

Golang(八)go modules 学习

和自甴很熟 提交于 2020-01-17 07:13:10
0. 前言 最近加入鹅厂学习 k8s,组内使用 Go 1.11 以上的 go modules 管理依赖,因此整理了相关资料 本文严重 参考原文: 初窥Go module 1. 传统 Golang 包依赖管理 Golang 设计深受 Google 主干开发模型影响: 所有开发人员基于主干 trunk/mainline 开发:提交到 trunk 或从 trunk 获取最新的代码(同步到本地 workspace) 版本发布时,建立 Release branch,release branch 实质上就是某一个时刻主干代码的快照 release branch 上 的 bug fix 和增强改进代码也通常是先在主干上提交(commit),然后再 cherry-pick 到 release branch 上 Golang 中的 go get 的设计深受 Google 内部单一代码仓库(single monorepo)和基于主干(trunk/mainline based)的开发模型的影响:只获取 trunk/mainline 最新版本 go get 获取的代码会放在 $GOPATH/src 下面,而 go build 会在 $GOROOT/src 和 $GOPATH/src 下面按照 import path 去搜索 package 由于 go get 获取的都是各个 package repo 的

Neutron 理解 (2): 使用 Open vSwitch + VLAN 组网 [Netruon Open vSwitch + VLAN Virutal Network]

独自空忆成欢 提交于 2020-01-10 20:11:48
转自 http://www.cnblogs.com/sammyliu/p/4626419.html#3552510 学习 Neutron 系列文章: (1) Neutron 所实现的虚拟化网络 (2) Neutron OpenvSwitch + VLAN 虚拟网络 (3) Neutron OpenvSwitch + GRE/VxLAN 虚拟网络 (4) Neutron OVS OpenFlow 流表 和 L2 Population (5) Neutron DHCP Agent (6) Neutron L3 Agent (7) Neutron LBaas (8) Neutron Security Group (9) Neutron FWaas 和 Nova Security Group (10) Neutron VPNaas (11) Neutron DVR (12) Neutron VRRP (13) High Availability (HA) 1. L2 基础知识 1.1 VLAN 基础知识 1.1.1 VLAN 的含义 LAN 表示 Local Area Network,本地局域网,通常使用 Hub 和 Switch 来连接LAN 中的计算机。一般来说,当你将两台计算机连入同一个 Hub 或者 Switch 时,它们就在同一个 LAN 中。同样地,你连接两个 Switch

Linux命令行操作SVN合并

╄→гoц情女王★ 提交于 2020-01-10 17:49:05
环境 Centos 7 SVN 1.7 若需要部署SVN服务端,可以参考 Centos7配置SVN服务端 将一个oa项目作为示例: Shell> svn ls svn://localhost/oa   branches/   tags/   trunk/# 假设当前trunk刚刚发版,版本号是1.0,所以要打个1.0的tag,并创建一个修复bug的分支Shell> svn cp svn://localhost/oa/trunk svn://localhost/oa/tags/1.0 -m '1.0 tag'Shell> svn cp svn://localhost/oa/trunk svn://localhost/oa/branches/1.0-bug -m '1.0 bug branch'Shell> svn co svn://localhost/oa  # 导出代码到本地,方便后文演示 四种合并模式 注:下文都是以从主干创建了分支作为前提进行描述。 sync merge 同步合并;创建分支后修改了主干,需要将主干的修改同步到分支时使用 cherry-pick merge 选择合并;将指定的某一次或多次修改合并到目标 reintegrate merge 重聚合并;分支任务完成,需要将分支的修改合并到主干时使用,完成后删除分支(很多翻译为复兴,我觉得重聚好一点

虚拟局域网(VLAN)

ⅰ亾dé卋堺 提交于 2020-01-10 02:18:44
文章目录 1、引入 2、VLAN描述 3、VLAN种类: 4、静态VLAN的配置 5、TRUNK 6、TRUNK的配置 1、引入 随着局域网的规模壮大,广播量也会激增。 2、VLAN描述 分割广播域 物理分割 逻辑分割 VLAN优势 控制广播 增强网络安全性 简化网络管理 3、VLAN种类: 静态VLAN 基于端口划分静态VLAN 动态VLAN 基于MAC地址划分VLAN 4、静态VLAN的配置 创建VLAN Switch(config)# vlan vlan-id Switch(config-vlan)# name vlan-name 将交换机的端口加入到相应的VALN中 Switch(config)# interface *interface-id* Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan vlan-id 同时将多个端口加入VLAN Switch(config)# interface range f0/1 – 10 Switch(config-if-range)# switchport access vlan vlan-id 验证查看 Switch# show vlan brief 5、TRUNK 实现交换机之间的VLAN通信

atitit.交换机 汇聚上联、网络克隆和标准共享的原理与区别

爷,独闯天下 提交于 2020-01-05 09:06:26
atitit. 交换机 汇聚上联、网络克隆和标准共享的原理与区别 1 . 标准共享 ( 标准化模式 ) 1 2 . 汇聚上联 trunk 1 2 .1. 使用场合 1 2 .2. 背景 1 2 .3. 实现原理 2 3 . 网络克隆模式 3 3 .1. 使用场合 3 3 .2. 原理 3 4 . 参考 3 1. 标准共享 ( 标准化模式 ) 2. 汇聚上联 trunk 2.1. 使用场合 用在无盘网等大量上行数据网中。相对标准模式对上行链路优化的更多。一般上一级还有大流量数据交换的服务器 视频播放 , 电影院 2.2. 背景 服务器 相连接的端口(称为汇聚口或上联口),需要处理的数据也是非常庞大的,因此需要更多的交换机处理资源,以保证网络的高效运行。然而传统基本型交换机资源都是均分给每个端口的,因此汇聚口(上联口)就经常出现资源不够用,引起数据无法及时传输 在“汇聚上联”模式下的Uplink端口的传输速率能够比普通交换机快3~9倍, 作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com 转载请注明来源: http://www.cnblogs.com/attilax/ 2.3. 实现原理 在“汇聚上联”模式下工作时,交换机将提供两个经过优化的端口,给这两个端口分配足够的交换机处理资源,保证汇聚口(上联口)的数据能够有效、快速的传输 就是通过设置

[svn]svn merge

删除回忆录丶 提交于 2020-01-01 12:04:34
转:http://blog.csdn.net/keda8997110/article/details/21813035 Step by Step 完成merge 目录: Branch的必要性 1、本地Repository的创建 2、Check out 3、trunk创建新项目MyProject 4、创建branch 5、Check out分支 6、branch提交一个新文件 7、trunk紧接着提交一个修改 8、branch再次提交一个修改 9、将trunk中的修改同步到branch 10、提交合并后的branch 11、将branch合并回trunk 12、提交合并后的trunk 13、删除branch Branch的必要性 先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch 存在的意义 在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repository中都有记录。 设想以下场景 ,如果你的项目需要开发一个新功能,而该功能可能会修改项目中的绝大多数文件,而与此同时,你的另一位同事正在进行bug fix