[na]交换机接口文档
文档中有一些数据包等附件,pdf不能看,去这里。http://note.youdao.com/share/?id=5319680eb0c8b9c3f8fefd157534fd90&type=note
一、华为交换机默认接口属性
1,接口默认模式是hybrid,pvid1
2,接口默认untag vlan1
二、tunk和hybrid区别
0,turnk允许一个vlan不打标签,hybrid允许多个vlan不打标签。
1,trunk不支持tag,untag功能,hybrid支持。(如下图)
2,trunk 改pvid,相当于改思科native vlan(华为交换机压根没native vlan一说)。
3,hybrid口和trunk口支持的命令如下。
4,hybrid依靠tag untag来允许vlan,而trunk依靠allow-pass来放行vlan。
二、几个实验
2.1 hybrid接口同一vlan间访问
场景一、
实验结果:
在pc1-sw之间抓包
在pc2-sw抓包:无arp包。
实验解析:
如果单纯的将接口划入vlan10,这样式通不了的。hybrid接口默认既不tag也不untag。
如需通,需要在两接口执行port hybird untag vlan10
场景二、hybrid依靠tag、untag功能实现不同vlan间通信。
如下图,可通。
这样配置,相当于pc1:vlan10,pc2:vlan20。
hybrid接口untag放行vlan。
场景三、实现一个需求
三、hybrid接口发出数据的时候的规则
场景一、
实验结果:
在sw-pc2之间抓的包如下。
实验解析:pc收到带tag的数据包无法处理直接丢弃。
场景二、
交换机配置svi,交换机ping主机
主机收到带标签的直接丢弃(不通)
实验结果:pc ping 交换机的包(不通)
实验解析:
pc发给交换机的arp包不带标签,交换机发给pc的回包带标签
场景三、
实验结果:能通
实验解析:
sw1-sw2之间抓的包:(带tag)
注:sw1和sw2的口g0/0/2 均默认是untag vlan1.
场景四、
如下拓扑:严重注意:sw1、sw2的g0/0/2 均untag 10 20.
实验结果:能通
实验解析:pc1 ping pc2,sw1发给sw2的包tag是10,sw2返回给sw1的包tag是20.
四、交换机之间通信
场景1,以下拓扑,可以通
场景2,以下拓扑,可以通。
(去tag222)
实验解析:
sw1发出的包带tag20,sw2用native vlan收了该包,sw2回包的时候用native vlan222 回包,不打标签。回到sw1可以通。
场景3,不能通
场景4,可以通,
五、场景
解法:
核心 |
POE2 |
POE1 |
POE3 |
POE4 |
||
1,核心g0/0/1 hybrid pvid 222 untag 222 svi222 wac对接口 trunk native 222 svi222 |
2,核心 g1/0/2,g1/0/3 捆绑 trunk g1/0/4 trunk |
5,poe2的配置 g1/0/2,g1/0/3 捆绑 trunk svi222 eth1ð2 hybrid pvid 40 untag40 eth22 trunk |
4,poe1的配置 eth24 trunk eth1 pvid 40 untag40 |
6,poe3的配置 eth24 trunk eth1ð2 hybrid pvid 60 untag60 eth22 trunk |
7,poe4 的配置 eth24 trunk eth1 hybrid pvid 60 untag60 |
所有地址池均启在核心上。 |
附:思科native vlan
场景1,native vlan使两个不同vlan能通信
注:执行
no cdp run
no spanning-tree vlan 1
no spanning-tree vlan 222
场景2,navite vlan出现的问题(以下路由添加的交换模块)
2.1情况1
2.2情况2
2.3情况三
如下,通不了。
解析:arp有去有回,但是incomplete。(arp回包回到了sw1的vlan1里,而非回到了vlan222)
以上祝好。 QQ:2359201379
场景1:
R1要获取R3vlan10地址池的地址。
实验结果:无法获取。
场景2,同样的需求,
用ensp华为这套设备可以获取。
[na]交换机接口文档的更多相关文章
- 【开源】.Net Api开放接口文档网站
开源地址:http://git.oschina.net/chejiangyi/ApiView 开源QQ群: .net 开源基础服务 238543768 ApiView .net api的接口文档查看 ...
- 用Swagger生成接口文档
Swagger简介 在系统设计的时候,各个应用之间往往是通过接口进行交互的.因此接口的定义在整个团队中就变得尤为重要.我们可以把接口的规范用接口描述语言进行描述,然后Swagger可以根据我们定义的接 ...
- Swagger+Spring mvc生成Restful接口文档
简介 Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 Web 服务.总体目标是使客户端和文件系统作为服务器以同样的速度来更新.文件的方法,参数和模型紧密集 ...
- postman-根据接口文档进行测试
根据接口文档来测试 1.get请求
- api(接口)文档管理工具
api(接口)文档管理工具 欢迎光临:博之阅API管理平台 ,做为一个app开发者,还没有用到api管理工具,你就OUT了 点击进入:程序员精华博客大全
- Markdown写接口文档,自动添加TOC
上回说到,用Impress.js代替PPT来做项目展示.这回换Markdown来做接口文档好了.(不敢说代替Word,只能说个人感觉更为方便)当然,还要辅之以Git,来方便版本管理. Markdown ...
- ShiWangMeSDK Android版接口文档 0.2.0 版
# ShiWangMeSDK Android版接口文档 0.2.0 版 android 总共有 14 个接口,分别涉及到初始化和对界面的一些细节的控制.下面详细介绍接口,如果没有特殊说明,接口都在 S ...
- 使用swagger实现web api在线接口文档
一.前言 通常我们的项目会包含许多对外的接口,这些接口都需要文档化,标准的接口描述文档需要描述接口的地址.参数.返回值.备注等等:像我们以前的做法是写在word/excel,通常是按模块划分,例如一个 ...
- 推荐一款接口文档在线管理系统-MinDoc
项目简介 MinDoc 是一款针对IT团队开发的简单好用的文档管理系统. MinDoc 的前身是 SmartWiki 文档系统.SmartWiki 是基于 PHP 框架 laravel 开发的一款文档 ...
随机推荐
- RPC远程调用概念 && demo实例
RPC是指远程过程调用,直观说法就是A通过网络调用B的过程方法. 也就是说两台serverA.B,一个应用部署在Aserver上,想要调用Bserver上应用提供的函数/方法,因为不在一个内存空间,不 ...
- PRM路径规划算法
路径规划作为机器人完成各种任务的基础,一直是研究的热点.研究人员提出了许多规划方法:如人工势场法.单元分解法.随机路标图(PRM)法.快速搜索树(RRT)法等.传统的人工势场.单元分解法需要对空间中的 ...
- 如何快速的将一个str转换为list
# -*- coding: cp936 -*- #python 27 #xiaodeng #如何快速的将一个str转换为list str='python' print list(str)#['p', ...
- codevs 1862 最长公共子序列(求最长公共子序列长度并统计最长公共子序列的个数)
题目描述 Description 字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列.令给定的字符序列X=“x0,x1,…,xm-1”,序列Y ...
- Huginn部署到 Heroku
折腾了几个小时,现在记录下安装步骤 1.本机Win10,放弃本地安装,官网建议也是, 2.安装虚拟机,装ubuntu系统 3.更换国内源(包括apt和gem,bunlde)ruby中国 4.注册her ...
- OnPreRender事件常见用法
protected override void OnPreRender(EventArgs e) 1) 加入脚本 protected override void OnPreRender(EventAr ...
- (原)luarocks更新某个模块
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6424398.html 参考网址: https://github.com/torch/nn/issues ...
- python web中的并发请求
python web可以选择django,也可以选择flask,它们的原理差不多.flask比较轻量,下面写一段flask程序来说明python web对并发请求的处理. app.py import ...
- webDriver.Close() 和 webDriver.Quit() 、webDriver.Dispose() 的区别
1. webDriver.Close() - Close the browser window that the driver has focus of //关闭当前焦点所在的窗口2. webDriv ...
- webpack window 使用sass来编译css样式
1.执行安装: npm install sass-loader --save-dev (此处不行的话就换上npm install node-sass) 2.稍微修改一下config,删掉我们先前添加的 ...