Open mathiasekstedt opened 4 years ago
The first steps towards that are already in the language. For example RoutingFirewall
is an Application
that can run on (hardware) System
. Then a separate "managerApplication
" that manages the RoutingFirewall
can be modeled. If that manager application is compormised then the routing firewall is also considered as fully compromised.
We say: a network is considered as a set of network accessible applications. If we really mean it I think we should model it that way too. This is clearly so for SDN of course but also for "traditional" networks this is true. they are loads of stacked network application software modules with som physical hardware at the very, very bottom. I think we should try to design it this way. Seems like the future. One thing we need to consider is if our current recursive executes relation will be enough for network stacks, or if something more is needed.