All my switches are MikroTik. My SFP+ modules are MikroTik, Ubiquiti, and some 3rd party ones from before I knew better.
I've had modules that will only run at gigabit in one switch but will give me the full 10 gb in another. I've had modules that refuse to work in one MikroTik switch but will happily work in a different MikroTik switch. I've just had a world of pain.
I've got everything basically working after months of fiddling and I'm inclined to just not… touch… anything.
* I will note that the 10gb sfp+ modules from 10gtek on a Mikrotik just don't work.
There is no network protocol per se, but there is commercial solutions like fortinet that can block countries iirc, but to note that it's only ip range based so it's not worth a lot