什么是冲突域?什么是重复帧?
冲突域:
在一次数据冲突中,能影响到的所有机器的集合,就叫做一个冲突域。
控制层面(CantrolPlane):交换机如何得知网络连接信息,如何取得转发表项。
静态配置:管理员通过Console口登录交换机系统VRP/IOS的控制台,手动配置表项。动态学习:交换机通过它的任何一个接口,收到一个数据,根据这个数据帧帧头中的源MAC地址,来肯定发送主机的MAC地址,并根据接收数据装备端口,交换机认为这个装备端口是直接连接发送者的。交换机就把这个接收接口(装备端口)和源MAC地址做一个绑定,构成MAC地址表项。
表项通过老花计时器AgingTimer来肯定甚么时候清除表项。默许时间300s。
数据层面(DatePlane):如何精确的在网络内转发数据。
交换机在数据帧头中拿到DMAC地址,通过DMAC地址,去CAM表中查找,以肯定是否是有接口与DMAC地址绑定的表项,如果有直接数据转发。如果没有进行数据泛洪(Flooding)。如果FCS验证不通过进行数据抛弃。
重复帧:
Hub再连到Switch上。PC3发送数据到PC4上,Hub进行泛洪;Switch收到数据,通过查CAM表,发现A发送主机的接口,正好是B接收主机出去的接口。这个时候Switch不会把PC3的数据通过同一个端口转发给PC4的,如果进行转发PC4会收到两份相同的数据,所以Switch会把数据包抛弃。
下连接口:连接终真个接口,通常是电口,数量有24,48。
级联接口:交换机和交换机连接的接口,通常是光口,数量有2,4,是下联接口的十分之一。
PCA通过Switch交换机向PCB发送消息:
PCA通过接口1连接Switch交换机,Switch通过自动学习,将PCA的源SMAC地址和接口1绑定构成表项,添加到CAM表中。PCA通过Switch向PCB发送数据帧,Switch交换机通过解封装,拿到数据帧头的目DMAC地址。Switch通过目DMAC地址,去CAM表中查找,是否是有目DMAC地址与之接入接口2对应的表项。CAM表中如果有表项,则Switch通过接口2直接转发数据帧。如果没有表项,Switch进行数据泛洪(Flooing)。PCB接收到泛洪数据,通过与Switch连接的接口2向PCA回复数据。Switch收到PCB的回复数据帧,Switch自动学习绑定PCB的源SMAC地址和接口2表项。然后通过解封装帧头的目MAC地址,查找CAM表,找到与之对应的接口1,将数据转发到PCA。
经过以上步骤以后,不管是A向B,或B向A发送数据,都可以不用数据泛洪了。
而且Switch转发数据模式是全双工情势。所以A,B可以同时发送数据。
优点:
精确转发数据,节省数据带宽。采取全双工模式,数据转发效力也大大提高了。
缺点:
CAM表项都是单播表项,数据转发只能是单播。遇到未知单播帧,组播帧,广播帧就会泛洪。
交换网络没法限制,组播和广播,一个广播流量会影响到的所有连接的主机。被称之为一个广播域。
总线型和星型网络都是一个广播域。
由于现在都是星型网络,所以可以说一个网络就是一个广播域。
属于同一个广播域内的所有主机的IP地址网络位是完全相同的。
单播,组播,广播区分
单播:源是单播,目的是单播。
组播:源是单播,目的是组播。
广播:源是单播,目的是组播。
他们的区分只在于目的地址之上。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP