Vlan基础:

Vlan的作用:把物理上分割的用户,让他们逻辑上在一起。

Vlan 范围: 0- 4095

0  4095 是保留的 不可以使用

1 cisco 本证vlan

标准vlan 1 -1005

扩展vlan 1006 -4094  建立和删除只能在全局配置命令模式下。 不会被vtp传输 除了vtp v3

Vlan的建立:

两种方式效果一样:

第一:

Switch#

Switch#vlan database  //进入vlan database模式下

Switch(vlan)#vlan 2 name vlan2   //  建立vlan 2 起名为 “vlan2”名字只是本地有效

VLAN 2 added:

Name: vlan2

Switch(vlan)#vlan 3 name vlan3

VLAN 3 added:

Name: vlan3

Switch(vlan)#exit

APPLY completed.

Exiting....

Switch#

第二:

Switch(config)#

Switch(config)#vlan 2   //在全局命令模式下建立vlan 2

Switch(config-vlan)#name vlan2  // 起名为”vlan2”本地有效

Switch(config-vlan)#exi

Switch(config)#

接口加入vlan(使vlan起作用):

Switch(config)#int f0/1

Switch(config-if)#switchport mode access    //使交换机的接口模式变成access模式

Switch(config-if)#switchport access vlan 2    //把接口加入vlan 2

Switch(config-if)#exit

一个接口只能加入一个VLAN

Vlan的配置总结:

  1. 建立vlan
  2. 接口加入vlan

查看vlan 的信息: show vlan brief

Trunk

Trunk是用来传输多个VLAN信息的链路。

Trunk封装标准:

  1. dot1q  公有的,是在数据帧中插入信息(vlan号)
  2. ISL   cisco私有的,是对数据帧的封装

Trunk 配置

Switch(config)#int f0/1

Switch(config-if)#switchport trunk encapsulation dot1q   //trunk封装为dot1q标准

Switch(config-if)#switchport mode trunk    //接口模式为trunk

DTP(trunk 传输协议,用来动态协商成为trunk):

一端配置:                                          另一端配置

mode trunk                   trunk,auto.desirable   链路能启来成trunk

mode dynamic auto            trunk,desirable                  链路能启来成trunk

mode dynamic desirable        trunk,auto,desirable         链路能启来成trunk

链路需要成为trunk,但是关闭DTP

Switch(config-if)#switchport mode trunk

Switch(config-if)#switchport nonegotiate

LAN下vlan的配置步骤:

1.启交换机之间的trunk

2.所有交换机都建立相同vlan,(VTP)

3.每个交换机把接口划入相应的vlan里

4.配置3层信息(ip)

vtp

VTP用来统一建立、删除VLAN信息的。

VTP3种模式:

server: 可以添加、删除vlan, 学习vlan信息,传输vlan信息给其他人

client:不可以添加、删除vlan , 能从server学习vlan信息,传递学习来的信息给别人

transparent:只可以添加、删除自己的vlan信息。 不从server学习vlan信息,能传递从server学来的vlan信息给其他人

vtp配置:

交换机之间的链路需要配置trunk

Switch#vlan database

Switch(vlan)#vtp domain ccna   //设置VTP的域名,在同一域名下的设备才可以学习

Switch(vlan)#vtp server    //设置VTP 的模式为Server

Device mode already VTP SERVER.

Switch(vlan)#exit

APPLY completed.

Exiting....

Switch(config)#vtp domain ccna

Switch(config)#vtp mode server

单臂路由配置:

1.交换机与路由器的链路,交换机端启trunk

2.路由器端:

int f0/0

no ip add  //物理口不配置ip地址

no sh

exit

int f0/0.1 //建立子接口,1为接开口标示

en do 2    //承载vlan 2的流量

ip add xx.xx.xx.xx

exit

int f0/0.X //可以建立多个子接口

3.PC端 需要配置网关,网关地址是

自己所在vlan子接口的IP地址

STP

作用:

1.使物理上成环的拓扑,让它逻辑上无环。

2.动态备份

STP通过 BPDU来沟通选出哪个接口被block

STP标准:

802.1d  标准的STP    CSTP  收敛时间50s

802.1w  快速STP      RSTP  1s内完成收敛

802.1s  多实例的STP  MSTP

cisco:PVSTP 每个vlan有自己的一个stp

ssh

配置被ssh管理者:

R1(config)#username aa password aa  // 设置用户名和密码用来让管理员登陆用

R1(config)#hostname R1

R1(config)#ip domain name ccxx.com

R1(config)#crypto key generate rsa  //开启SSH生成密钥

R1(config)#line vty 0 4   //开启vty 线路

R1(config-line)#login local  //登陆方式用本地用户名密码的方式登陆

R1(config-line)#end

登陆者:

R2#ssh –l aa 1.1.1.1   // R2用ssh方式采用用户名为“aa” 登陆1.1.1.1

CCNA 课程 四的更多相关文章

  1. solr与.net系列课程(四)solr查询参数的讲解与.net如何获取solr数据

    solr与.net系列课程(四)solr查询参数的讲解与.net如何获取solr数据 上一节我们完成了solr连接数据库,细心的朋友会发现一个问题,就是solr其实和语言没有任何关系,配置完成后任何语 ...

  2. Oracle 课程四之索引

    课程目标 完成本课程的学习后,您应该能够: 理解b*tree索引的结构与特征 了解聚簇因子的产生原因 理解分区索引与全局索引的区别及场景 掌握组合索引的高效设计 位图索引的适用场景 全文索引的适用场景 ...

  3. 以前学习cisco ccna 课程的时候做的笔记

    由于学习的专业是计算机网络技术,可是在上学的时候,并没有学习到多少网络知识,所以为了对得起学的专业,在06年工作的时候,在哈工大银河教育报了个ccna的班,两个星期的课程,每天上那么几个小时. 结果依 ...

  4. CCNA第四章第五章Cisco的IOS与SDM及其管理考试要点学习笔记

    1. IOS的用户界面        Cisco互联网操作系统(IOS)是思科路由器和大多数交换机的核心,它是一个可以提供路由,交换,网络互联以及远程通信功能的专有内核. Cisco路由器的IOS软件 ...

  5. 课程四(Convolutional Neural Networks),第二 周(Deep convolutional models: case studies) —— 2.Programming assignments : Keras Tutorial - The Happy House (not graded)

    Keras tutorial - the Happy House Welcome to the first assignment of week 2. In this assignment, you ...

  6. 课程四(Convolutional Neural Networks),第二 周(Deep convolutional models: case studies) —— 1.Practice questions

    [解释] 应该是same padding 而不是 valid padding . [解释] 卷积操作用的应该是adding additional layers to the network ,而是应该 ...

  7. 课程四(Convolutional Neural Networks),第一周(Foundations of Convolutional Neural Networks) —— 3.Programming assignments:Convolutional Model: application

    Convolutional Neural Networks: Application Welcome to Course 4's second assignment! In this notebook ...

  8. 课程四(Convolutional Neural Networks),第一周(Foundations of Convolutional Neural Networks) —— 2.Programming assignments:Convolutional Model: step by step

    Convolutional Neural Networks: Step by Step Welcome to Course 4's first assignment! In this assignme ...

  9. SQLSERVER教师学生成绩课程四表联合各种SQL考题

    --CREATE DATABASE EXAM_1 --GO USE EXAM_1 --判断并删除表 IF OBJECT_ID('Scores') IS NOT NULL DROP TABLE Scor ...

随机推荐

  1. hdu 2586(最近公共祖先LCA)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2586 思路:在求解最近公共祖先的问题上,用到的是Tarjan的思想,从根结点开始形成一棵深搜树,非常好 ...

  2. 用Python和py2app写独立的Mac OS X 应用

    文/lovexiaov(简书作者)原文链接:http://www.jianshu.com/p/afb6b2b97ce9著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”. 前提 创建一个普通 ...

  3. Ajax工作原理及实例

    1.关于ajax的名字 ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式. 2. ...

  4. php后门管理工具weevely

    weevely是一款php后门管理工具,使用http头进行指令传输,功能强大.不过只支持php. weevely生成的服务器端php代码是经过了base64编码的,所以可以骗过主流的杀毒软件和IDS, ...

  5. EasyNVR摄像机网页无插件直播使用过程中问题的自我排查-设备不在线问题的自我排查

    系列背景 由于EasyNVR的受众越来越多,时长会遇到很对类似的问题咨询,之前虽然有写过很多的博文进行技术的或者使用问题的解答,随着客户询问的增多,我发现,要想然客户了解问题和解决问题,往往引导和给一 ...

  6. 巨蟒python全栈开发数据库前端9:bootstrap

    1.bootstrap的主网站: http://www.bootcss.com/ (1)bootstrap的CSS样式 (2)bootstrap组件 (3)JavaScript插件 (4)阿里图标库的 ...

  7. Python 通过字符串调用函数、接近属性

    需求:传入的是函数名.属性名,想通过字符串调用函数,接近属性. 通过字符串接近.变动属性 变量:model_name, field_name # 获取 model model = AppConfig. ...

  8. 【python】-- Django 分页 、cookie、Session、CSRF

    Django  分页 .cookie.Session.CSRF 一.分页 分页功能在每个网站都是必要的,下面主要介绍两种分页方式: 1.Django内置分页 from django.shortcuts ...

  9. 谷歌浏览器input中的text 和 button 水平对齐的问题

    方法一  text 的vertical-align :top; 方法二  button的vertical-align: middle;

  10. python面试题(五)

    1 谈谈你对面向对象的理解? 面向对象的编程---object oriented programming,简称:OOP,是一种编程的思想.OOP把对象当成一个程序的基本单元,一个对象包含了数据和操作数 ...