Model software interaction between components in a system

About logical and functional design app :

I'm wondering how it's possible to model "virtual" interaction between subsystems (occuring via IP communication).

Should they be defined at functional or the logical level ?

What about the L2P process ? and the interaction with the "real" ethernet connections ?