一:什么是以太网?
以太网是当今现有局域网(Local Area Network, LAN)采用的最通用的通信协议标准,该标准定义了在局域网中采用的电缆类型和信号处理方法。
以太网是建立在CSMA/CD (Carrier Sense Multiple Access/Collision Detection,载波监听多路访问/冲突检测)机制上的广播型网络。
二、什么是冲突域?
如何解决冲突域?(CSMA/CD解决冲突域的问题)
CSMA/CD的工作机制
1、先听后发:先监听当前的网络有没有人在发送数据,没有的话在发送,有个缺点,其他设备跟我一样都在监听有没有设备,然后发现都没有在发送所以大家都在同时发送数据
2、边听边发:在发送的过程中检测是否有冲突信号,如果有则立即停止发送
3.随机时延后重发:设备会生成一个倒计时结束,比如A倒计时9秒,B倒计时5秒,那B设备先倒计时结束,在进行先听后发
三、什么是广播域?
四、以太网卡
对于pc而言,网卡只接收目的mac地址是我、或者广播,我才会发送给网络层去处理,不然会丢弃掉
五、以太网的帧格式
参数解释:
目的MAC地址:用于寻址使用
源MAC地址:用于接收回包
type:用于指定上层协议是谁,比如上层是IP还是ICMP还是ARP等
用户数据:网络层的内容
FCS:校验这个帧是否完整
六、什么是MAC地址?
定义了第七个Bit如果是0则代表公共的、唯一的,如果是1,就可以是重复的,不唯一的,
第八个就是作为单播和多播的标识,如果是0代表单播,如果是1代表多播
七、典型的园区网架构
各个层次的作用:
接入层:把pc、无线终端接入进来,一般是由二层交换机来处理,像一些中小型企业为了考虑成本都是选择使用二层交换机接入,但是比如像数据中心的话就会采用三层交换机接入
汇聚层:使用三层交换机,将接入层接入的报文进行三层转发 ,充当网关,开启作为VLAN的终结,策略的管理控制
核心层:一般负责高速转发
防火墙:负责安全控制
八、交换机的工作原理
接受到一个BUM的报文,(B是广播的意思,U是未知单播的意思,M是组播的意思)交换机会复制报文,发送给这个进入接口所在VLAN的其他接口,如果接收到已知的单播报文,就发送到对应的接口去,已知单播是已经缓存在MAC地址表中去的,MAC地址表是通过报文的源MAC地址和进入的接口学习到的映射 。
九、交换机的3种数据帧处理行为
9.1、泛洪
9.2、转发
9.3、丢弃
泛洪:交换机在MAC地址表中查不到这个帧的目的地址,则交换机对该未知单播帧执行泛洪操作,如果接受到的是广播帧,则交换机不会去查MAC地址表,直接对该广播帧进行泛洪操作
转发:当交换机接收到报文时,查MAC地址表发现需要转发的端口和源端口的编号不一致,则进行转发操作
丢弃: 当交换机接收到报文时,查MAC地址表发现需要转发的端口和源端口的编号相同,则不进行转发操作