bridge = osi layer 2, router = osi layer 3. ok, das beantwortet deine frage wahrscheinlich nicht
eine bridge ("bruecke") verbindet zwei netze zu einem. alle clients muessen im selben subnet liegen, zb 192.168.0.x. ein router transportiert pakete von einem netz zu einem oder mehreren anderen. die clients muessen in verschiedenen subnets liegen, zb 192.168.0.x und 192.168.1.x. die rechner aus 192.168.0.x koennen auf die rechner in 192.168.1.x nur zugreifen, wenn im router entsprechende regeln eingetragen wurden.