В обычной жизни брандмауэром (это по-немецки; по-английски то же самое называется файрволом от англ. firewall) называют противопожарный кожух (стену или перегородку). В компьютерном мире под брандмауэром подразумевают программу, выполняющую очень серьёзные защитные функции. Ho сути — это та же перегородка, но не только от огня, но и от любых других воздействий.
Набор функций у разных брандмауэров может весьма серьёзно отличаться друг от друга, но общая святая цель у них всех одна — оградить компьютер пользователя от негативных внешних воздействий и предупредить его о том, что внутри компьютера происходит что-то не то.
Некоторые аспекты действия брандмауэра можно проиллюстрировать следующим примером...
Предположим, ты обзавёлся телохранителем, который всё время находится рядом с тобой — как дома, так и во время путешествий по мегаполису Перед тем как ты его взял на работу, телохранителю было подробно объяснено, в чём именно заключаются его функции. О чём мог — ты его предупредил, а по поводу всего остального телохранителю предложено обучаться уже в процессе — в рабочем, так сказать, порядке.
Теперь ты выходишь на улицу и идёшь в нужном направлении. Вдруг откуда ни возьмись появляется очаровательная блондинка, которая бросается к тебе с криками: «Вася, родной, ты ли это?!! Это я, Лена! А ну, дай-ка я тебя поцелую, негодяй ты эдакий!»... Телохранитель не знает, действительно ли это твоя знакомая Лена, а также даже если знакомая, то можно ли ей разрешать тебя целовать. Поэтому он перехватывает Лену в момент броска и держит тётку на весу ожидая твоих распоряжений. Теперь дело за тобой, потому что только ты сам можешь ему объяснить, как дальше поступить с Леной. Вариантов несколько:
1. Отпустить и разрешить поцеловать.
2. Отпустить, но целовать не разрешать.
3. К телу в любом случае не допускать и на будущее пресекать все попытки сближения.
Могут быть и другие варианты инструкций, например, «разрешить поцеловать, но в следующий раз всё равно спрашивать разрешения, потому что ещё неизвестно, насколько сладким будет этот поцелуй»...