第四章:交换机基本原理与配置
本章目录
-
数据链路层功能
以太网帧格式
交换机的工作原理
交换机的命令行配置 -
数据链路层位于网络层与物理层之间
主机 A 主机B
数据链路层--------------------------------数据链路层
数据链路层协议
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a5FGSzKm-1603772565825)(D:\云计算学习\资料图\交换机基本原理与配置\QQ截图20201021094802.png_temp.bmp)]
以太网的由来:
用来识别一个以太网上的某个单独的设备或一组设备
计算机联网必须的硬件是安装在计算机上的网卡。通信中,用来标识主机身份的地址就是制作在网卡上的一个硬件地址。每块网卡生产出来后,除了具有基本的功能外,都有一个全球唯一的编号来标识自己,这个地址就是MAC地址(全球唯一),即网卡的物理地址。
MAC地址由48位二进制数组成,通常分成六段,用十六进制表示
如:00-D0-09-A1-D7-B7
其中前24位是生产厂商向IEEE申请的编号,后24位是网络接口***。MAC地址的第8位为0时,表示该MAC地址为单播地址;为1时,表示该MAC地址为组播地。
- 一块物理网卡的地址一定是一个单播地址,也就是第8位一定为0,
组播地址是一个逻辑地址,用来表示一组接受者,而不是一个接受者,如图所示:
以太网有多种帧格式,这里介绍最为常见的Ethernet II的帧格式,如下图所示,该帧包含六个帧
小结
数据链路层的功能包括:链路的建立,维护与拆除等
以太网帧格式以前导码起始,32位多余校验码结尾
交换机的工作原理
交换机的转发原理
- MAC地址表生命周期300秒(五分钟)防止数据把地址“撑爆”(每过300秒会清空一次)
解析
交换机在接收到数据帧以后,首先会记录数据帧中的源MAC地址和对应的接口到MAC表中,接着会检查自己的MAC表中是否有数据帧中目标MAC地址的信息,如果有则会根据MAC表中记录的对应接口将数据帧发送出去(也就是单播),如果没有,则会将该数据帧从非接受接口发送出去(也就是广播)。
1)主机A会将一个源MAC地址为自己,目标MAC地址为主机B的数据帧发送给交换机。
2)交换机收到此数据帧后,首先将数据帧中的源MAC地址和对应的接口(接口为1) 记录到MAC地址表中。
3)然后交换机会检查自己的MAC地址表中是否有数据帧中的目标MAC地址的信息,如果有,则从MAC地址表中记录的接口发送出去,如果没有,则会将此数据帧从非接收接口的所有接口发送出去(也就是除了1接口以外的所有)。
4)这时,局域网的所有主机都会收到此数据帧,但是只有主机B收到此数据帧时会响应这个广播,并回应一个数据帧,此数据帧中包括主机B的MAC地址。如果没有主机相应这个广播,则会继续向下一个交换机或路由器传播。
5)当交换机收到主机B回应的数据帧后,也会记录数据帧中的源MAC地址(也就是主机B的MAC地址),这时,再当主机A和主机B通信时,交换机根据MAC地址表中的记录,实现单播了。
交换机以太网接口的工作模式
单工:两个数据站之间只能沿单一方向传输数据(例:麦克风)
半双工:两个数据之间可以双向数据传输,但不能同时进行(例:对讲机)
全双工:两个数据站之间可双向且同时进行数据传输(例:手机通话)
配置前的连接
Console接口:串口
Console线:串线
Coms口:串口
交换机的基本操作
eNSP常用命令
用户视图模式《Huawei》切换至系统视图模式[Huwei](我<>这个符号全用《》代替了)
----system-view
TAB键自动补全 可缩写+回车
----quit(退出模式)
1.历史命令查询
----[Huwei]display history-command
2.配置主机名
system-view
----[Huwei]sysname Routerl(随意写一个名称)
3.状态信息查询
----《Huawei》display version ####查看VRP版本
----《Huawei》display users ####查看用户终端信息
4.进入接口模式并查看信息
----《Huawei》sys
----[Huwei]int g0/0/0 (根据接口会有不同的格式比如E0/0/0)
----[Huwei-GigabitEthernet0/0/0]dis this ####查看当前视图下的配置信息
5.配置文件管理命令
----[Huwei]display saved-configuration ###查看设备保存的信息
----[Huwei]display current-configuration ###查看设备当前配置的信息
----《Huawei》rest saved-configuration ###擦除存储设备中的配置文件
----《Huawei》compare configuration ###比较当前配置信息与存储设备中的保存文件是否一致
6.关闭华为的信息提示中心(最好每次都手动关闭)
----[Huwei]undo info-center enable或者
----《Huawei》undo terminal monitor
7.永不超时
----[Huwei]user-interface console 0
----[Huwei-ui-console 0]idle-timeout 0 0
8.配置双工及速率命令
----《Huawei》sys
----[Huwei]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.设置远程登录密码
----[Huwei]user-interface vty 0 4 #0是初始值,4是结束值。表示可同时打开5个会话进入交换机去配置命令
----[Huwei]authentication-mode password
----[Huwei]set authentication password simple 222(密码)
----[Huwei]user privilege level 3
----[Huwei]dis this
用SecureCRT链接eNSP
1.双击打开某台设备有【视图】和【配置】,打开【配置】—窗口配置:串口号:2000 ###这个是端口号
2.打开SecureCRT 点击【链接】—【Protocol】Telnet—【Hostname】127.0.0.1—【Port】2000
3.当前终端被打开—断开【disconnect】—会话【session options】—强制每次一个字符模式【Force charat at atime mode】—保存【OK】
号:2000 ###这个是端口号
2.打开SecureCRT 点击【链接】—【Protocol】Telnet—【Hostname】127.0.0.1—【Port】2000
3.当前终端被打开—断开【disconnect】—会话【session options】—强制每次一个字符模式【Force charat at atime mode】—保存【OK】
4.右击当前终端—链接【reconnect】