交换机是数据链路层的设备
作用
1.网络拓扑的建立、维护、建立和拆除
2.将数据分装在帧中,按顺序传送
3.差错恢复(方法:重新传输)
4.流量控制(确保中间传输设备的稳定,以及匹配双方传输的速率)
主要工作
1.硬件地址寻址
2.差错校验
交换机为什么在第二层(数据链路层)
1.主要在局域网内部转发数据帧,实现内部设备之间的通信
2.主要对MAC地址(物理网卡地址)的识别,根据MAC地址转发数据帧
3.局域网内部设备之间的转发数据帧
以太网mac地址
用来识别一个以太网上的某个单独的设备或一组设备
以太网帧格式
转发原理
1.初始状态
2.MAC地址学习(交换机源mac地址学习,源mac地址和接口号添加到mac地址表中)
3.广播位置数据帧(如果已知目标mac地址,则直接转发,若不知道目标mac地址,则泛红广播数据帧
4.接受和回应(接收方回应广播,发回数据帧,交换机学习回应mac地址,记录在ARP缓存中)
5.交换机实现单播通信(双方实现单播通信)
注:300秒(默认)后地址会从ARP缓存表中删除)
交换机以太网接口的工作模式
1.单工:两个数据站之间只能沿单一方向传输数据
2.半双工:两个数据站之间可以双向数据传输,但不能同时进行
3.全双工:两个数据站之间可以双向且同时进行数据传输
4.交换机以太接口速率
接口连接时进行协商
协商失败则无法正常通信
交换机四大功能
1.学习功能:数据帧经过交换机,交换机会自动学习数据帧的mac地址
2.转发功能:数据帧经过交换机,会在mac表里查找数据帧的目的mac,查找成功,会从相应接口转发数据
3.查询功能(泛洪广播):如果mac表中没有目的mac,会从接口转发相同的数据
4.刷新功能:mac地址表,300秒刷新一次
转发最终目的:找到mac地址
只能在同一网段转发
1.在发送端,数据会分成多个数据帧,每个数据帧一般不超过1500字节
2.为每个数据帧都会添加一个以太网帧头部信息,目的mac地址和源mac地址以类型,帧校验序列等信息
3.数据帧通过物理层设备(网卡)。到交换机
4.在交换机上根据mac地址进行转发,查找要转发的设备,执行转发
5.目的设备也会进行同样的步骤,把自己的数据帧也发给源设备
6.到达主机,目的主机会根据数据头部的mac地址判断,符合目的主机的mac地址,数据帧会接受下来
7.从数据帧中提取数据,进行处理
首先配置两台主机的IP地址,子网掩码以及网关(注意网关要一致)
1.用户视图模式
2.配置主机名
[Huawei] sysname zgc
3.关闭华为的信息提示
[zgc]undo info-center enable
或者
4.历史命令查询
[zgc] display history-command
5.状态信息查询
6.进入接口模式并查看信息
[zgc]int e0/0/1
[zgc-Ethernet0/0/1]dis this ####查看当前视图下的配置信息
7.配置文件管理命令
[zgc]display saved-configuration ###查看设备保存的信息
[zgc]display current-configuration ###查看设备当前配置的信息
7.永不超时
[zgc]user-interface console 0
[zgc-ui-console0]idle-timeout 0 0
8.配置双工及速率命令(华为是默认的不用配置)
[zgc]int g0/0/1
[zgc-Ethernet0/0/1]undo negotiation auto ###关闭自动协商
zgc-Ethernet0/0/1]speed 100 ###调至速率100M
[zgc-Ethernet0/0/1]duplex full ###调至全双工模式
9.在整机下删除