交换机原理与配置
一、数据链路层功能
前边的博客有提到过,数据链路层(Date Link Layer)负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。在局域网中,数据链路层使用帧完成主机对等层之间数据的可靠传输。以主机A与主机B的一次数据发送为例,数据链路层的功能有哪些?
数据链路的建立、维护与拆除
帧包装、帧传输、帧同步
帧的差错恢复
流量控制
二、以太网帧格式
1、MAC地址
MAC地址是由48位二进制数组成,通常分为六段,用十六进制表示,如00-D0-09-A1-D7-B7。其中前24位是生产厂商向IEEE申请的厂商编号,后24位是网络接口卡序列号。MAC地址的第8位为0时,表示该MAC地址为单播地址;为1时,表示该MAC地址为组播地址。一块物理网卡的地址一定是一个单播地址,也就是地8位一定是0,组播地址是一个逻辑地址,用来表示一组接收者,而不是一个接收者。
2、以太网帧格式
在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。 以太网有多种帧格式,下面主要介绍最为常用的Ethernet II的帧格式,如上图所示,该帧包含六个域。
三、交换机的工作原理
1、工作原理
交换机并不会把收到的每个数据信息都以广播的方式发给客户端,这是由于交换机可以根据MAC地址只能地转发数据帧。交换机存储的MAC地址表将MAC地址和交换机的接口编号对应在一起,每当交换机接收到客户端发送的数据帧时,就会根据MAC地址表的信息判断该如何转发,交换机转发数据帧过程如下:
1.MAC地址学习
2.广播未知数据帧
3.接收方回应信息
4.交换机实现单播通信
交换机所学到的条目并不会永远保存在MAC地址表中,默认的老化时间是300s。
2、交换机接口的双工模式
单工、半双工与全双工
单工: 单工数据传输是指两个数据站之间只能沿单一方向传输数据。多模光纤一般采用单工的传输模式。通信设备之间通过两根光纤连接,一根负责发送数据,另一根负责接收数据。一般来说,单工光纤较双工光纤传输距离更远,抗干扰能力更强。
半双工: 半双工数据传输使两个数据站之间可以实现双向数据传输,但不能同时进行。半双工传输模式通信效率低,且有可能产生冲突。目前绝大多数网络都为交换网络,因此这种传输模式很少见。
全双工: 全双工数据传输是在两个数据站之间可双向且可同时进行数据传输的模式。在交换网络中,通信双方大多采用全双工传输模式。
以太网接口速率
接口连接时进行协商,协商失败则无法正常通信。
四、交换机的命令行配置
1、交换机配置前的连接
Console接口位于交换机背板,将其与PC的COM接口直连即可对交换机进行配置。连接所有的线缆一般为专用的Console电缆。
2、交换机常见命令
|用户视图模式 <Huawei> 切换成系统视图模式[Huawei]
<Huawei>system-view
1、历史命令查询
[Huawei] dispaly history-command
2、配置主机名
<Huawei>system-view
[Huawei] sysname Router1
3、状态信息查询
<Huawei> display version ##查看ver版本
<Huawei>display users ##查看用户终端信息
4、进入接口模式并查看信息
<Huawei>sys
[Huawei]int e0/0/1
[Huawei-GigabitEthernet0/0/1]dis this ####查看当前视图下的配置信息
5、配置文件管理命令
[Huawei] display saved-configuration ##查看设备保存的信息
[Huawei] display current-configuration ##查看设备当前配置的信息
<Huawei> reset saved-configuration ##擦除存储中的配置文件(初始化)
<Huawei> compare configuration ##比较当前配置信息与存储中的保存文件是否一致
6.关闭华为的信息提示中心
<Huawei> undo info-center enable
或者
[Huawei] undo terminal monitor
7.永不超时
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
8.配置双工及速率命令
<Huawei>sys
[Huawei]int g0/0/1
[SW1-Ethernet0/0/1]undo negotiation auto ###关闭自动协商
[SW1-Ethernet0/0/1]speed 100 ###调至速率100M
[SW1-Ethernet0/0/1]duplex full ###调至全双工模式, 解释:full:Full-Duplex(全双工模式) half:Half-Duplex(半双工模式)
9.保存配置
<Huawei>save
10.设置远程登录密码
[Huawei]user-interface vty 0 4 #0是初始值,4是结束值。表示可同时打开5个会话进入交换机去配置命令
[Huawei-ui-vty0-4]authentication-mode password
[Huawei-ui-vty0-4]set authentication password simple 222
[Huawei-ui-vty0-4]user privilege level 3
[Huawei-ui-vty0-4]dis this
交换机的基本设置
用SecureCRT链接eNSP
●双击打开某台设备有【视图】和【配置】,打开【配置】---窗口配置:串口号:2000 ###这个是端口号
●打开SecureCRT 点击【链接】---【Protocol】Telnet----【Hostname】127.0.0.1----【Prot】2000
●当前终端被打开---断开【disconnect】----会话【session options】-----强制每次一个字符模式【Force charater at atime mode】---保存【OK】
●右击当前终端---链接【reconnect】