目录
前言:
交换机的功能是连接计算机、服务器、网络打印机、网络摄像头、IP电话等终端设备,并实现与其
它交换机、无线接入点、路由器、网络防火墙等网络设备的互联,从而构建局域网络,实现所有设
备之间的通信。
一:数据链路层功能
数据链路层位于网络层与物理层之间
数据链路层负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。在局域网中,数据链路层使用帧完成主机对等层之间数据的可靠传输,数据链路层在物理线路上提供了可靠的数据传输,对网络层而言为一条无差错的线路
1.数据链路的建立,维护,拆除:
物理地址 ,网络拓扑
当网络中的两个结点要进行通信时,数据的发送方必须确知接收方是否已处在准备接受的状态。为此通信双方必须先要交换一些必要的信息,以建立一条基本的数据链路。在传输数据时要维持数据链路,而在通信完毕时要释放数据链路。
2.帧包装,帧传输,帧同步:
组帧:把数据封装在帧中,按顺序传送。
定界与同步:产生/识别真边界
3.帧的差错恢复
差错恢复:采用重传的方法进行的。
在数据通信过程可能会因物理链路性能和网络通信环境等因素,难免会出现一些传送错误,但为了确保数据通信的准确,又必须使得这些错误发生的机率尽可能低。这一功能也是在数据链路层实现的,就是它的“差错控制”功能。
4.流量控制
流量控制及自适应性:确保中间传输设备的稳定和收发双方传输速率的匹配。
在双方的数据通信中,如何控制数据通信的流量同样非常重要。它既可以确保数据通信的有序进行,还可避免通信过程中不会出现因为接收方来不及接收而造成的数据丢失。这就是数据链路层的“流量控制”功能。数据的发送与接收必须必须遵循一定的传送速率规则,可以使得接收方能及时地接收发送方发送的数据。并且当接收方来不及接收时,就必须及时控制发送方数据的发送速率,使两方面的速率基本匹配。
小结:数据链路层的功能包括:数据链路层的建立,维护与拆除;帧包装,帧传输,帧同步;帧的差错恢复;流量控制。
二:以太网
2.1 认识以太网
以太网是指遵守 IEEE 802.3 标准组成的局域网,由 IEEE 802.3 标准规定的主要是位于参考模型的物理层(PHY)和数据链路层中的介质访问MAC地址。 IEEE标准委员会通过了第一个802.3标准。
使用双绞线介质的以太网标准,该标准很快成为办公自动化应用中首选的以太技术。1991~1992年Grand Junction网络公司开发了一种高速以太网。这种以太网络的基本特征,如帧格式,软件接口,访问控制方法等,与以往的以太网相同,但其运行速率可达到100mb/s。在快速以太网的官方标准提出后不到一年,对千兆网的研究工作也开始了,这种网络传输速率达到1000mb/s。 IEEE802.3,成立了一个标准开发组,1998年完成了并通过了改标准。
2.2 以太网MAC地址
以太网MAC是用来识别一个以太网上的某个单独的设备或一组设备,计算机联网必须的硬件是计算机上的网卡,在通信中网卡是用来标识主机身份的地址(物理地址)也即是MAC地址,MAC地址也是全球唯一的物理地址。
MAC地址有48为二进制数字组成的,通常分成六段,用十六进制表示,如08-00-5a-e3-93-6c
08-00-5a-e3-93-6c IBM 网卡标识 |
其中前24位是生产商向IEEE申请的厂商编号,后24位是网络接口卡的序列号
MAC地址的第八位数字为0时,表示该MAC地址是单播地址;为1时,表示该MAC地址为组播MAC地址。一块物理网卡的地址一定是一个单播地址,第八位数一定为0;组播地址是一个逻辑地址,用来表示一组接收者,而不是一个接收着。
单播,组播和广播的区别
单播:一对一
组播:一对列
广播:一对多
2.3 以太网帧格式
前导码 | 帧起始定界符 | 目的地址 | 源地址 | 类型 | 数据域 | 帧校验序列 |
前导码:包含8个字节,前7个字节的值为0xAB,在DIX以太网中前导码被认为是物理层封装的一部分,不是数据链路层的封装。作用是使目的主机接受器时钟与源主机发送器时钟同步。紧接着是帧开始定界符,用来指示帧的开始。前导码和帧起始定界符是为了隔离每个以太网帧的,也是定位符。
目的地址(DA):包含6个字节,标识了帧的目的站点的MAC地址(可以是单地址,组播地址或广播地址)
源地址(SA):包含6个字节,标识了发送帧起始的MAC地址,一定是单播地址,第八位数字一定为0
类型:包含2个字节,用来标识上层协议的类型,如0800H表示IP协议
数据:包含46~1500字节,数据域封装了通过以太网传输的高层协议信息。
帧校验序列(FCS):包含4个字节,FCS是从DA开始到数据域结束这部分的校验和。校验和的算法是32位的CRC(循环冗余校验法)
三:交换机的设备简介
设备型号 | 说明 |
WS-C2960-24TT-L | 24个10/100+2个10/100/1000端口 |
WS-C2960-24TC-L | 24个10/100+2个双介质千兆以太网上行链路端口 |
WS-C2960G-24TC-L | 20个 10/100/1000+4个双介质千兆以太网上行链路端口 |
WS-C2960-48TT-L | 48个10/100+2个10/100/1000端口 |
WS-C2960-48TC-L | 48个10/1002个双介质千兆以太网上行链路端口 |
3.1 交换机的工作原理
交换机的转发原理
初始状态
MAC地址学习
广播未知数据帧
接收方回应
交换机实现单播传送
例如:
MAC地址 | 接口 |
00-10-B5-4B-30-85 | E0/1 |
00-10-B5-4B-30-90 | E0/2 |
00-10-B5-4B-30-65 | E0/24 |
主机pc1和pc2通信: 首先主机pc1会对数据进行封装成数据帧,传输到交换机上,交换机则记录pc1的MAC地址,接口和目标的MAC地址,交换机会查看自身的MAC地址表,如果有会回应主机pc1,没有目标的MAC地址则会进行广播,所有的主机都会收到数据帧,查看一下是否与自己的MAC地址对应,如果对应则进行回应,否则丢弃数据。主机pc2会接收MAC地址进行回应,这时交换机会记录主机pc1和主机pc2的MAC地址和接口,从而pc1和pc2会实现单播通信。
3.2 交换机以太网接口的工作模式
工作模式可以分为单工,半双工,全双工
单工:两个数据之间只能沿单一方向传输数据(例如:麦克风,扬声器)
半双工:两个数据站之间可以双向数据传输,但不能同时进行(对讲机)
全双工:两个数据站之间可以双向且同时进行数据传输(手机)
3.3 交换机以太网接口速率
接口连接时进行协商
协商失败则无法正常通信
3.4 交换机配置
配置前的链接
Console电缆
物理链接:计算机COM接口,交换机/路由器Console接口
软件链接:超级终端,其他软件
Console电缆 USB转COM线缆
3.5.小结
交换机的工作原理:初始状态;MAC地址学习;广播未知数据帧;接收方回应;交换机实现单播通信
四:命令的作用
4.1 ?的作用
显示命令
显示参数
命令列表
4.2 Tab键
补齐命令
提示命令
4.3 快捷键
<Ctrl-A>光标移动到命令行的开始位置
<Ctrl-E>光标移动到命令行的结束位置
4.4 命令的层次关系
用户模式:查看统计信息
特权模式:查看并修改设备信息
全局模式:针对整个交换机修改配置参数
接口模式:针对设备的接口修改配置参数
4.5 常用命令
用户视图模式<Huawei>切换至系统视图模式[Huawei]
<Huawei>system-view
1、历史命令查询
[Huawei] display history-command
2、配置主机名
<Huawei> system-view
[Huawei] sysname Router1
3、状态信息查询
<Huawei>display version ####查看VRP版本
<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
11. 用SecureCRT链接eNSP
●双击打开某台设备有【视图】和【配置】,打开【配置】---窗口配置:串口号:2000 ###这个是端口号
●打开SecureCRT 点击【链接】---【Protocol】Telnet----【Hostname】127.0.0.1----【Prot】2000
●当前终端被打开---断开【disconnect】----会话【session options】-----强制每次一个字符模式【Force charater at atime mode】---保存【OK】
●右击当前终端---链接【reconnect】
五:总结
1.数据链路层的功能
2.以太网的帧格式
3.交换机的工作原理
4.命令的作用