1. A method for automatically filtering network messages in an aviation network for an aircraft based on a current system context, the method comprising: receiving ( 401 ), by a processor ( 501 ) of a computer system ( 500 ), a network message ( 415 ) transmitted via one or more network packets within the aviation network, wherein the network message is transmitted from a source avionic device to a destination avionic device; establishing ( 403 ), by the processor, a current system context ( 419 ) based on monitoring one or more avionic devices in the aviation network, wherein the system context indicates an aggregate status ( 417 ) of the one or more avionic devices; analyzing ( 405 ), by the processor, an acceptability of the network message by: identifying ( 409 ) a plurality of attributes ( 425 ) corresponding to the network message, wherein the plurality of attributes correspond to header and data fields ( 427 ) of the one or more network packets corresponding to the network message; and determining ( 411 ) the acceptability of the network message within the system context based on one or more filter rules ( 429 ), wherein the one or more filter rules specify what attributes are allowed within a particular system context; and forwarding ( 407 ), by the processor, the network message to the destination avionic device if the network message is determined to be acceptable within the system context.