交换机
一、数据链路层功能
数据链路层在屋里线路上提供可靠的数据传输,对网络层而言是一条无差错的路,本层所关心的问题包括以下几个方面:
1、物理地址、网络拓扑。
2、组帧:把数据封装在帧中,按顺序传送。
3、定界与同步:产生、识别帧边界。
4、差错恢复:采用重传的方法进行。
5、流量控制及自适应:确保中间传输设备的稳定性及收发双方传输速率的匹配。
二、以太网帧格式
1、MAC地址
用来识别一个以太网的某个单独的设备或一组设备。
MAC地址由48位二进制数组成,通常分成六段,用十六进制表示。
2、以太网帧格式
常用的Ethernet II的帧格式,包含6个域。
(1)前导码包含八字节。前七字节的值为0xAA,最后一字节的值为0xAB。在DIX以太网中,前导码被认为是物理层封装的一部分,而不是数据链路层的封装。
(2)目的地址包含六字节。DA标识了帧的目的站点的MAC地址。DA可以是单播地址(单个目地)、组播地址(组目的地)或广播地址。
(3)源地址包含六字节。SA标识了发送帧的站点的MAC地址。SA一定是单播地址(即第8位是0)。
(4)类型域包含两字节,用来标识上层协议的类型,如0800H表示IP协议。
(5)数据域包含46~ 1500字节。数据域封装了通过以太网传输的高层协议信息。
(6)帧校验序列包含四字节。FCS是从DA开始到数据域结束这部分的校验和。校验和的算法是32位的循环冗余校验法。
三、交换机的工作原理
交换机并不会把收到的每个数据信息都以广播的方式发给客户端,这是由于交换机可以根据MAC地址智能转发数据帧。交换机存储的MAC地址表将MAC地址和交换机的接口编号对应在一起,每当交换机收到客户端发送的数据帧时,就会根据MAC地址表的信息判断该如何转发。
交换机连接方法:集联和堆叠。
交换机转发数据帧的过程如下:
1、初始状态
2、MAC地址学习
假设A主机发送数据帧到交换机的1号接口,交换机首先查询MAC地址表中1号接口对应的源MAC地址条目。如果条目中没有数据帧的MAC地址,交换机就会将这个帧的源地址和收到该数据帧的接口编号(1号口)对应起来,添加到MAC地址表中。
3、广播泛洪未知数据帧
如果交换机没有在MAC地址表中找到数据帧目的地址所对应的条目,就无法确定该从哪个接口将数据帧转发出去,于是*选用广播的方式,即除了1号口之外的所有接口都将转发这个数据帧。
4、接收方回应
主机B会响应这个广播,并回应一一个数据帧(源MAC地址为交换机也会将此帧的源MAC地址和技
编号(2号口)对应起来,添加到MAC地址表中。
5、交换机实现单播通信
主机A和主机B之间的通信不用再借助广播了,因为MAC地址表中已经有它们的条目,主机A发送数据帧的目标地址,交换机会发现这个地址对应的接口编号为2,于是交换机将只向2号口转发数帧。
/初始状态下,主机A发送数据帧给交换机,交换机进行A的mac地址学习,交换机所有记录的主机进行广播泛洪未知数据帧,B主机接收并回应,交换机学习B的mac地址,交换机实现单独通讯。
四、交换机的命令行配置
用户视图模式切换至系统视图模式[Huawei]
system-view
1、历史命令查询
[Huawei] display history-command
2、配置主机名
system-view
[Huawei] sysname Router1
3、状态信息查询
display version ####查看VRP版本
display users ####查看用户终端信息
4、进入接口模式并查看信息
sys
[Huawei]int e0/0/1
[Huawei-GigabitEthernet0/0/1]dis this ####查看当前视图下的配置信息
5、配置文件管理命令
[Huawei]display saved-configuration ###查看设备保存的信息
[Huawei]display current-configuration ###查看设备当前配置的信息
reset saved-configuration ###擦除存储设备中的配置文件
compare configuration ###比较当前配置信息与存储设备中的保存文件是否一致
6、关闭华为的信息提示中心
[Huawei]undo info-center enable
或者
undo terminal monitor
7、永不超时
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
8、配置双工及速率命令
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、保存配置
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】