1、交换机概念及原理
工作在数据链路层的设备
1.1、数据链路层作用:
- 物理地址,网络拓扑的建立、维护、拆除,连接终端设备
- 把数据封装在帧中,按顺序发送
- 查错恢复,重传(发现错误,重新再发一次)
- 流量控制:确保中间传输设备稳定,以及双方传输速率的匹配(高速率想低速率匹配)
1.2、 数据链里层的主要作用:
- 硬件地址寻址
- 查错检验
1.3、 交换机为什么在二层:数据链路层
- 交换机主要在局域网内部转发数据帧,实现内部设备之间的通信
- MAC地址识别,找物理地址,根据MAC地址来转发数据帧
- 它是局域网内部,设备之间转发数据帧在网络层IP地址转发,只能转发,只能在二层工作
1.4、计算机的单位换算:
例如:5(十进制)=>101(二进制) 需要3个bit来存储5
1byte(B)=8bit
1kb =1024B
1MB=1024kb
1GB=1024
1.5、交换机的工作原理
300之后保存的地址就会从缓存表中删除
1.6、交换机的转发原理:
- 交换机对原MAC地址学习,将原MAC地址和接口号添加到MAC地址表中
- 如果一致,目标MAC地址则直接转发,不知道目标MAC地址则进行泛洪广播数据帧
- 接收方回应广播,发回数据帧,交换机学习回应的MAC地址,记录在ARP 缓存中
- 双方建立单播通讯
1.7、交换机以太网接口的工作模式
1.8、交换机四大功能:
- 学习功能:数据帧经过交换机,交换机会自动学习数据帧的MAC地址
- 转发地址:数据帧经过交换机,会在MAC地址表中查找目的MAC地址查找成功,或从相应的接口转发数据
- 查找功能(泛洪广播):如果MAC中没有目的MAC地址,会向每个接口转发相同的数据帧(泛洪)
- 刷新功能:MAC地址300(5分钟)秒刷新一次
1.9、二层转发
DNS域名解析成了IP地址
转发的在最终目的:就是找到你的MAC地址
特点:交换机只在同一网段转发
MAC地址:识别一个以太网上的单独设备或一组设备的唯一标准
1.9.1、二层转发的原理:
- 在发送端,数据会分成多个数据帧,每个数据帧不超过1500个字节(默认)
- 为每个数据帧都会添加一个以太网帧的头部信息,主要是目的MAC地址和源MAC地址类型、帧校验信息
- 数据帧通过物理层设备(网卡)到交换机
- 在交换机根据MAC地址进行转发,查找要转发的设备执行转发
- 目的设备也会以同样的步骤,把自己的数据帧也会发给源设备.
- 到达主机,目的主机会根据数据头部的MAC地址判断,符合目的主机的MAC地址数据帧会接受下来
- 从数据帧中提取数据,进行处理
附加:MAC地址长度:48bit 表现形式:16进制
前24bit:厂家编码 后24bit:生产批次
2、交换机命令配置(华为ENSP软件)
CTL线远程连接交换机,可以进行远程控制
2.1、VRP三种视图:
用户视图:打开系统之后,弹出的<Huawei>中,“< >"表示在用户视图中
作用:可以了解设备的基础信息,查询设备状态。可以对所作的操作进行保存
系统视图:system-view(在用户视图下输入,此时 “[ ]”表示在系统视图中
作用:这个视图可以使用大部分基础配置命令,还提供了进入其他视图的入口,
接口视图:对设备的具体接口进行业务参数配置 命令:int e0/0/1
作用:可以配置IP地址是其他配置
2.2、ENSP相关命令
关闭通知(退出): 进入接口视图想返回系统视图就可以使用 :quit “q”
或则在任何视图下想返回上一视图都可以使用
查看历史命令:display history-command
关闭自动协商,调到100速率:undo negotiation auto=>speed 100
全双工模式:duplex full接口模式
半双工模式:duplex half接口模式
·查看MAC地址表:display mac-address :在抓包就不用泛洪广播了
删除mac地址表(在用户视图模式下):undo mac-address
查看当前视图下的机器配置信息:displsy this 简写 :dis th
设置系统永不超时:user-interface console 0
idle timeout 0 0
保存配置必须在用户视图下 默认保存名称save
save 在关闭设备前要进行保存,对所做配置进行保存
系统视图模式查看路由表:dis ip routing tale
系统视图模式查看保存信息:display saved-configuration
查看接口信息或配置信息是否正确:display +命令
查看当前做的所有配置:display cuwent - configuration
删除命令:undo 操作中输入了错误命令,或则像删除不想要的配置
重启命令:reboot :系统在重启后将加载新的VRP 系统
重命名:sy