Can I change the network module of Arduino?

I am engaged in a project to introduce a new MAC protocol for Ad-hoc network,
and I want to operate experiments.

I wonder Arduino is a proper device to test MAC protocols.
Can I change the deep area of network on Arduino or not?

The Arduino UNO doesn't have any built-in networking hardware. What media are you adding an access control protocol for?