目录

  • 目录

    • 一、物理层
    • 二、数据链路层
    • 三、交换机基本原理与配置
      • 交换机转发数据
      • 交换机的心理活动
    • 四、交换机工作原理
      • 交换机收到数据帧后
    • 五、交换机基本模式

一、物理层

网线的类型:
  1、直通线:网线两端水晶头的线序一致
  2、交叉线:网线两端一端是568A线序,另一端是568B线序
  3、全反线:也叫console线,用来初始化配置网络设备的。 一般买网络设备时,自带一根console线
  4、cat5e 超5类
  5、cat6 6类 (能轻松达到万兆,且抗干扰比超5类好)

网线的用法:
  直通线:交换机与非交换机设备间使用
  交叉线:同种设备间使用(路由器与PC视为同种设备)

水晶头制作标准线序:
  568A:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕
  568B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕 (做直通线两端一般都用568B)

路由器子能连接不同网段

二、数据链路层

数据链路层功能①帧包装、帧传输、 ②帧的差错恢复
  以太网(局域网)、交换机工作在数据链路层

三、交换机基本原理与配置

 交换机只认识二层,交换机收到一个帧,帧里面一定有一个MAC地址。帧的封装一定需要MAC地址

Ethernet ll 帧格式

 以太网:帧的负载数据
 帧头14个字节:目的地址6字节,源地址6字节,类型2字节
 帧尾4个字节:帧校验序列4字节,有差错校验的功能
 类型:用来标识上层协议的类型。例如0x0800表示IP协议,0x0806表示ARP协议。

sw 交换机switch的缩写;R 路由器Router的缩写
交换机编号
  E 10Mb/s
  F 100Mb/s fastEthernet
  G 1000Mb/s
  Te 10000Mb/s

 本地端口号F0/1 表示第0个模块第1个端口
 交换机非常爱学习——只会学习源MAC地址和自己端口的对应关系
 广播目标MAC地址时,目标MAC地址写的是12个F

交换机转发数据

 根据目标MAC地址进行转发数据,不管IP。路由器专门根据目标IP进行路由。

交换机的心理活动

  交换机收到报文后,检查目标MAC地址。如果目MAC是12个F,则广播出去。收到广播的设备如果发现目标IP不是自己,就会丢弃。
  如果是自己,则记录对方信息到ARP缓存表,并回信息。由于已知发送方MAC地址,所以回信息时不需要广播。(ARP单播应答)

交换机作用:组建局域网

四、交换机工作原理

根据帧中MAC地址决定如何转发:
  ①通过学习帧中的源MAC地址匹配本地端口,来形成MAC地址表
  ②通过目标MAC地址,并匹配MAC地址表来转发数据。
      如匹配成功,则单播转发数据
      如匹配失败,则广播转发数据
  ③MAC地址表的老化时间:300秒

交换机形成MAC地址表后若不通信(拔出网线),MAC地址表条目能存留300秒

交换机收到数据帧后

交换机收到数据帧后,在MAC地址表中若
  无目标MAC地址:广播;
  有目标MAC地址:单播;
  无源MAC地址 :学习其源MAC地址和本都端口;
  有源MAC地址 :不学习

交换机自始至终不需要配置任何东西
二层不能配IP

五、交换机基本模式

Cisco Packet Tracer软件中交换机的基本命令。


1、用户模式
 Switch> 只能查看简单的部分信息,不能对设备进行配置
2、特权模式# 主要是show和write
 Switch> enable
 Switch#
 可以查看所有配置信息,但不能做配置修改。
 可以设置时间、保存配置、初始化等
3、全局配置模式
 Switch# configure terminal
 Switch(config)#
 可以做配置修改,且对全局生效
4、接口配置模式 不能隔级进不能跳级进
 Switch(config)# int f0/1 //int表示interface的简写
 Switch(config-if)#
5、控制台模式/线模式
 Switch(config)#line console 0 //进入后台控制台接口
6、退出模式exit
 直接退到特权模式:end或者快捷键ctrl+z
7、IOS命令行功能(IOS为路由器/交换机上的系统)
  1)简写功能
  2)?的使用:提示信息 e?列出以e开头的所有命令 ?列出当前模式下的所有命令
  3)tab补全键
  4)历史命令功能:上下键可以调出最近使用过的命令
8、配置设备名 (要在全局配置环境下)实时生效
conf t
 hostname 设备名
9.查看MAC地址表: show mac-address-table

10.查看内存中running-config文件:show running-config

11.查看硬盘中startup-cofnig文件: show startup-config

12.重启 (配置全部丢失)
en
reload
13.保存:将内存条中的running-config文件复制一份到硬盘中另存为startup-config
内存条中文件是临时的,断电擦除。将内存条中保存配置的配置文件 保存到 硬盘中。
断电重启时,先将硬盘的startup-config调到内存中并更名为running-config,系统配置从该文件获取。
若获取不到此文件,则恢复出厂。
en
 copy running-config startup-config
 或
 write

14.恢复出厂设置:(擦除后重启生效,因为内存的配置文件还在)
en
 erase startup-config
15.关闭自动解析功能:(要在全局配置环境下)(关闭 当输入错误命令时广播解析)
conf t
 no ip domain-lookup
 
16.配置用户密码:给console口设置密码
line co 0
 password 密码 //密码要满足3/4原则
 login //登录验证的意思
 exit
 
16.配置特权密码:
conf t
 enable password 密码 //输入sh run时能看到明文的特权密码
16+配置加密的特权密码:
conf t
 enable secret 密码 //利用md5哈希值不可逆方式加密
*注意:当明文与密文特权密码同时配置,只有密文生效!

16++.加密running-config配置文件中所有的密码,但容易被破解,密码是可逆的:
conf t
 service password-encryption

18.常用快捷键:
 ctrl+u 快速删除光标以前的所有字符串
 ctrl+a 快速定位光标到行首
 ctrl+e 快速定位光标到行尾
19.路由器接口配置IP:
int f0/0
 ip add 192.168.1.254 255.255.255.0 //分别是网关和子网掩码IP
 no shutdown //开启路由器

20.查看接口简要信息:
 sh ip int b b表示brief
 
21.在其他模式下查看信息:
 在show命令前加do空格 不过不能自动补齐
 
22.删除配置:
 方法:在原命令前加no空格即可!
 注意:
  1)原命令在什么模式下配置的,就必须在什么模式下删除!(如 ho sw1 删除时 no ho sw1)
  2)如原命令中的参数具有唯一性,则删除时不用加参数!(如 enable password 123.com 删除时 no enable password 因为密码只有一个)
  如不具有唯一性,则删除时必须加参数!

23.开启telnet功能: //远程控制而不用console线去机房配置 //个人系统telnnet默认关闭
line vty 0 4      //最多允许同时5人(0—4人)远程在线控制 一个人控制lint vty 0
 password 密码验证密码   //给虚拟终端配密码,即telnet密码
 login或login local     //login时输入密码验证密码;login local时输入身份验证密码
 exit

然后在终端输入 telnet 192.168.1.254  输入密码即可登录。xp后的系统默认关闭telnet,没有telnet软件,可下载第三方如 xshell 即可使用telnet功能。
第一次在机房用console配,后面用telnet或打开ssh

注:利用telnet远程控制时,是进入用户模式。想进入特权模式时要输入密码,若工程师未给特权模式配置密码,则永远无法通过telnet进入特权模式

telnet条件:①能通信

24.给交换机配置管理IP:(交换机不能配IP,但是可以配置管理IP,虚拟局域网vlan1是唯一可以配IP的端口)
int vlan 1
 ip add 192.168.1.253 255.255.255.0 //将成为交换机被远程管理的IP地址
 no shut
然后可以配置telnet功能,打开虚拟终端

25、为交换机配置默认网关
作用:实现任何人可以跨网段管理配置自己
conf t
 ip default-gateway 192.168.1.253

26、创建账户
conf t
 username 用户名
 password 身份验证密码

密码验证:输入密码即可 (如家庭WiFi密码)
身份验证:输入用户名和密码,可以创建多个账号。可以区分两个人的身份,谁进行什么操作可以知道。可以进行日志记录
line vty 0 4 在路由器中进入虚拟端端口
 no login 取消身份验证,任何人登录不需要密码验证
 login local 更改为用本地账号密码登录
创建账号和密码后再telnet远程登录时,需要输入账号密码登录

27.关闭超时踢出功能:(超时踢出:长时无人操作时锁屏)
 line co 0
  no exec-timeout //用console线的时候关闭远程超时

 line vty 0 4
  no exec-timeout //用远程telnet的时候关闭远程超时
如需要超时功能:则exec-timeout 分钟 秒
(exec-timeout 0 10 10秒钟超时踢出)

3、一层、二层、交换机原理、Cisco软件及命令相关推荐

  1. cisco3560及二层交换机配置vlan及常用命令

    1.在三层交换机上增加vlan,配置命令如下: 登录交换机设备,通过验证之后. config t vlan 20 name meetingromm end config t interface Vla ...

  2. 交换机与二层转发原理

    一:二层交换机原理 1.接收网段上的所有数据帧: 2.利用接收数据帧中的源MAC地址来建立MAC地址表(源地址自学习),使用地址老化机制进行地址表维护: 3.在MAC地址表中查找数据帧中的目的MAC地 ...

  3. 二层交换机 不在同一子网_从二层交换机来说为什么三层交换机比路由器转发速率快...

    我们都知道二层交换机工作的数据链路层,依靠mac地址来进行数据通信的,而路由器是工作在网络层,依靠ip地址来通信的,为了说明三层交换机比路由器的转发速率快,那我们还是先从二层交换机入手. 首先我们来比 ...

  4. 二层交换机、三层交换机和路由器的基本工作原理和三者之间的主要区别

    二层交换机:二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中. 具体如下: ...

  5. 交换机/路由器实验:实验6软件二层交换机的实现

    最前面的话 最后一个实验了,还是有始有终吧hhh 注意 因为在实验过程中参考君陌学长的博客遇到了一些问题以及在一些没有地方学长没有说明清楚,所以对君陌学长博客进行一个补充. 补充范围分为第一步之前的[ ...

  6. Cisco Packet Tracer_实验四_使用两台二层交换机配置vlan

    建立拓扑 首先先建立如下的拓扑,每一台交换机与两台主机相连.此处值得注意的是主机IP地址的配置:最好不要将即将设置在不同VLAN下的两台主机配置在不同的网段中,如PC0配置在10.0网段,PC1配置在 ...

  7. 交换机配置软件crt安装_非常详细的锐捷二层交换机配置教程,适合新手小白

    笔者上一篇文章写了关于锐捷三层交换机配置教程,但是这只是核心的配置,还不能搭建一个完整的企业网络.那么这一篇就来讲一下锐捷的二层交换机配置,比起三层交换机的配置,二层交换机配置就非常简单了.同样,今天 ...

  8. 二层交换机、三层交换机和路由器的基本工作原理区别—Vecloud

    二层交换技术 二层交换机是数据链路层的设备,它能够读取数据包中的MAC地址信息并根据MAC地址来进行交换. 交换机内部有一个地址表,这个地址表标明了MAC地址和交换机端口的对应关系.当交换机从某个端口 ...

  9. Cisco二层交换机命令

    1.二层交换机基本配置 Switch > Switch >enable   # 进入特权模式 Switch#configure terminal   # 进入全局配置模式 Switch(c ...

  10. 网络基础笔记(三)二层交换机工作原理、单点故障与链路聚合、DHCP

    目录   0x01 二层交换机工作原理   0x02 二层交换机单点故障如何解决   0x03 链路聚合   0x04 DHCP 0x01 二层交换机工作原理 二层交换机MAC表的限制 1.交换机MA ...

最新文章

  1. web頁面優化以及SEO
  2. 【转】真正从零开始,TensorFlow详细安装入门图文教程!(帮你完成那个最难的从0到1)...
  3. OllyDbg完全教程
  4. OpenGL starfield星空的实例
  5. LCD RGB 控制技术 时钟篇(下)
  6. jira 插件介绍地址
  7. 简单易变的CSS阴影效果
  8. mvc.net分页查询案例——实体层(HouseModel.cs)
  9. steam一键授权工具_半个东的时间让你省了一个亿 Steam免费游戏一键领取
  10. linux(cat,more,less,head)——对文件显示进行查看操作
  11. 【ShaderToy】跳动的心
  12. Python风格总结: OS 文件/目录方法
  13. 2020微信生态全景运营白皮书:10大热门场景、5大案例剖析.pdf(附下载链接)
  14. ubuntu16.04下ROS操作系统学习笔记(三 / 四)ROS基础-ROS中的关键组件
  15. Matlab版本svm工具箱,matlab libsvm工具箱
  16. 服务器安全(防止被攻击)
  17. 摩托罗拉Android 7寸,3.7寸屏600MHz处理器 摩托罗拉MT710评测
  18. TI M3554 omap_i2c omap_i2c.2: controller timed out 问题查找与解决
  19. 虚拟私助理要来了,五个行业将受影响人 | 分析
  20. 详解凸优化、图神经网络、强化学习、贝叶斯方法等四大主题

热门文章

  1. 针对QQ邮箱发邮件限制的解决方案
  2. CS《Combining Label Propagation and Simple Models Out-performs Graph Neural Networks》理论与实战
  3. 时差怎么理解_时差是怎么形成的?
  4. 说说技术总监的三板斧(十年肺腑之言)
  5. Chapter Two:无限debugger的原理与绕过与断点调试
  6. 杀毒软件的一些杀毒原理
  7. “熊猫烧香”制造者的起伏人生
  8. 无锡工艺技术计算机信息管理论文,无锡工艺职业技术学院05/06学年第一学期.doc...
  9. c语言字符大于等于怎么打,c语言大于等于怎么打?
  10. vue.js根据数据循环生成表格_Vue Elenent实现表格相同数据列合并