1、交换机原理、功能及基本操作
1.1 什么是交换机?
交换机是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。交换机工作于OSI参考模型的第二层,即数据链路层。交换机拥有一条高带宽的背部总线和内部交换矩阵,在同一时刻可进行多个端口对之间的数据传输。交换机的传输模式有全双工,半双工,全双工/半双工自适应。
单工:数据单向传输。
半双工:两个数据之间可以双向传输但不能同时进行。
全双工:两个数据之间可以双向传输且可以同时进行。
1.2 MAC地址格式
交换机工作于OSI参考模型的第二层,即数据链路层,收到数据帧识别MAC头部进行转发。MAC地址用来识别一个以太网上的某个单独的设备或一组设备,长度为48bit,表现为16进制。前24bit为厂家的编码,后 24bit为某个批次的网卡。MAC地址的第八个bit如果为0单播MAC地址,为1组播MAC地址。数据链路层广播MAC--FF-FF-FF-FF-FF-FF。
以太网的封装格式:
1.添加源、目的MAC地址。
- Type/Length
值大于0600---Type----体现上层协议的类型(Type=0x0800--网络层为IPv4,Type=0x86dd--网络层为IPv6,Type=0x0806--ARP)
值小于0600---Length---数据帧的字节数
数据帧遵循IEEE 8