交换机是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。交换机工作于OSI参考模型的第二层,即数据链路层
数据链路层的功能
数据链路的建立,维护与拆除
帧包装,帧传输,帧同步
帧的差错恢复
流量控制
交换机原理
以太网MAC地址
用来识别一个以太网上的某个单独的设备或一组设备,它由48位二进制组成。
以太网帧格式
以太网有多种帧格式,常用的是以太网二世格式
交换机转发原理
(1)初始状态
一台新的交换机刚接入网络对外界一无所知
(2) MAC地址学习
A和B通讯,数据帧到达交换机后,交换MAC机地址表会学习源MAC和端口号
(3)广播未知数据帧
交换机不知道B在哪里后会产生广播,寻找B
(4)接收方回应
B接收后回应,这时候B变成了源主机,到达交换机后,交换MAC机地址表会学习住源MAC和端口号,在转发给一个
(5)交换机实现单播通信
交换MAC机地址表学习双方MAC地址和端口后,两台计算机再通信交换机可以直接转发,实现单播通信
交换机以太网接口的工作模式
单工:两个数据站之间只能沿单一方向传输数据
半双工:两个数据站之间可以双向数据传输,但不能同时进行
全双工:两个数据站之间可双向且同时进行传输
交换机以太网接口速率
接口连接时进行协商
协商失败则无法正常通信
交换机简单配置
命令行的层次关系
常间的简单命令
<代码> ?> 代码显示命令,显示参数,命令列表
Tab补齐命令,提示命令
<代码>启用> 代码用户模式进入特权模式
<代码>禁用代码> 特权模式返回用户模式
<代码> 代码>配置终端特权模式进入全局模式
<代码>界面fastethernet1/0 代码>全局模式进入接口模式(“<代码> 代码> 1/0”为需要设置对应的接口)
<代码> 代码>退出返回上一层
<代码> 代码>结束返回特权模式
<代码>没有ip路由> 代码关闭路由功能
<代码>显示> 代码运行查看运行配置
<代码>确实显示运行> 代码跨模式查看运行配置
<代码> 代码>查显示版本看版本信息
<代码>显示mac-address-table> 代码查看MAC地址表
<代码> 100> 代码速度设置速率为100 m/s
<代码>双满代码>设置接口模式为全双工