AFDX protocol stack is unidirectional with no ACKs or anything like that, which makes use of physical data diodes trivial.
Re:Software Vulnerabilities in the Boeing 787
by Hunisgung on Friday August 16, 2019 @04:06PM
(#20719184)
That is false. Apart from the hard-coded and restrictive network configuration, AFDX is basically UDP/IP. There are many uses of bidirectional application protocols (like TFTP).
unidirectional nature of the communication protocols means that AFDX-compatible application can be easily firewalled for cases such as reporting data to maintenance network, as I understood from Boeing's response.
Electronic Flight Bag being part of maintenance network is not something good, though.
Assuming planes don't use something like CAN-bus but regular TCP protocol, this can't really be true right? Perhaps they talk about which services are allowed to connect (listen for incoming connections).