交换机(思科网络技术)

一、基础知识

交换机(switch):电/光信号转发的网络设备,为接入的任意两个网络节点提供独享的的电信号通路。
常见交换机:以太交换机
按工作位置分为:广域交换机、局域交换机
应用位置:数据链路层

硬件基础

硬件组成

1.CPU
2.端口
以太网端口(Ethernet)
快速以太网端口(Fast Ethernet)
吉特比以太网端口(Gigabit Ethernet)
控制台端口 (console port)
3.存储介质
ROM(Read-Only Memory):只读存储器,掉电不丢失。
FLASH:闪存,可擦写、可编程的ROM,包含IOS和微代码,掉电不丢失。
NVRAM(Non-Volatile RAM):非易失性随机存储器,存储交换机配置文件,掉电不丢失。
DRAM(Dynamic RAM):动态随机存储器,可读可写,掉电丢失。

软件组成

*IOS操作系统

配置交换机

1.设置交换机管理IP地址:以便使用Telent会话配置交换机。
2.设置默认网关:指定连接到第三层交换机的接口(VLAN的IP地址)。
3.指定交换机名称:只有设置Talant密码,才允许利用Talent登入到交换机。
4.指定enable特权密码:默认设置时,交换机的管理ip是VLAN1的ip地址。

加电启动

加电自检(POST):是一系列的硬件自检并装载引导代码;

②ROM加载运行bootstrap启动微代码,如查找并运行IOS软件;

③寻找IOS映像文件(Flash);加载IOS映像文件(RAM);

④寻找配置文件(NVRAM);加载配置文件(RAM);

⑤正常运行。

Ciso IOS操作系统特点

1.通过 命令行 / web界面 对交换机配置和管理。
2.通过交换机的 控制端口 / telnet 会话登入、连接并访问交换机。
3.提供用户模式和特权模式,
用户模式:运行少数命令,允许查看当前配置信息,不能对交换机进行配置。
特权模式:允许运行交换机的所有命令。
4.Ios命令不区分大小写。
5.支持命令简写。
6.“ ?”获取命令行帮助。
7.命令行编辑。
8.可以进行历史记录查询。

二、工作机制

构造和维护MAC地址表

1.交换机在重新启动或者手工清除MAC地址表后,MAC地址表没有任何MAC地址。
2.MAC地址表为空,只要有主机发送数据包,相应端口就会获取该数据包中的MAC地址,填充MAC地址表。然后向所有端口发送数据包,如果没有端口接收数据包将会丢弃。
3.端口只会接收数据包中MAC地址和自己网卡MAC地址相等的数据包。
4.交换地址表维护的是最有效和最精确的MAC地址与端口之间的对应关系。(表中有时间标记,一段时间内MAC地址未被引用 则会从表中删除)

交换数据帧

数据帧的目的MAC地址的各种情况:

1.广播地址、组播地址=》向所有端口转发(除自己以外)
2. 单播地址(地址不在交换机地址表中)=》向所有端口转发(除自己以外)
3. 在交换机地址表上=》打开两端口的数据通道,发送数据帧到目标端口。
4. 与数据帧的源MAC地址在同一个端口=》丢弃

三、 基本配置

进入交换机配置

交换机接口:RJ-45水晶头(连接Console控制台端口),DB-9(针)和DB-25(针)串行接口插头(连接pc的COM1或者COM2串行接口)。

控制线与PC相连:在PC终端运行超级终端仿真程序,实现将PC仿真安装机的一个终端,最后实现对交换机的访问和配置。

各种工作模式

1.用户模式
用户通过交换机的控制台端口Telent会话连接并登入到交换机。
2.特权模式enable
可执行IOS提供的所有命令。
Switch >enable
3.全局配置模式configure terminal
Switch#configure terminal
4.各种子配置模式

exit
enable
configure terminal
exit/ctrl+z
具体命令
exit
end/ctrl+z
特权模式
用户模式
全局配置模式
子配置模式

其他配置

1.设置主机名

Switch(config)#hostname name

2.设置密码
(1)设置Console密码。
一般为了防止其他用户在本地通过Console端口登入交换机。

Switch(config)#line console 0
Switch(config)#password cisco
Switch(config)#login

(2)设置特权密码。
一般在全局配置下进行。

Switch(config)#enable password cisco

(3)特权加密密码。
一般在全局配置下进行。

Switch(config)#enable secret cisco

(4)设虚拟终端密码。

Switch(config)#line vty 0 4 // 0 4表示最多支持五个对话
Switch(config)#password cisco
Switch(config)#login

3.配置IP地址和子网掩码
所有端口均属于虚拟网VLAN1.
Switch(config) #interface VALAN1
Switch(config-if) #ip address netmask

4.默认网关配置
Switch (config) #default-gateway{ geteway address }
注意:
查看默认网关:show ip route default
特权模式中保存:write/copy run start

Switch (config) #default-gateway 192.168.0.1

5.设置DNS服务

(1) 启用和禁用DNS服务
启用:ip domain – lookup
禁用:no ip domain – lookup
(2)指定DNS服务服务器地址
IP name-server serveraddress1[serveraddress2……serveraddress6]

Switch(config) #ip name--server 192.168.0 192.168.0.30
设置DNS为 192.168.0 /192.168.0.30

6.no命令
禁止某个特性或功能,执行与命令相反的操作。
7.设置系统时间
clock set hh:mm:ss:day month year

clock set 10:30:00 1 1 2009
#200911日上午1030

配置帮助

输入?

show命令的基本使用

  1. 查看IOS版本:show version.

  2. 查看配置信息:show running-config、show startup-config

  3. 查看某一端口的工作状态和配置参数:show interface type mod/port

    type:端口类型。
    mod/port:端口所在的模板和此模块的编号。

  4. 查看历史:show history

  5. 查看交换机的MAC地址表的配置命令

  6. 查看端口学习的MAC地址
    (1).所有MAC地址:show mac-address-table
    (2).查看端口学习的命令:show mac-address-table dynamic|static interface type mod/port

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生世一俗人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值