From: Haris Koutsouris <harisk@epmhs.gr>
To: Henrik Nordstrom <hno@marasystems.com>
Cc: netfilter-devel@lists.netfilter.org
Subject: Re: netfilter vs iptables naming confusion
Date: Mon, 08 Dec 2003 17:28:57 +0200 [thread overview]
Message-ID: <3FD498B9.6000107@epmhs.gr> (raw)
In-Reply-To: <Pine.LNX.4.44.0312081257120.10693-100000@filer.marasystems.com>
Thank you very much. This clears the picture A LOT.
Regards
Haris
Henrik Nordstrom wrote:
>On Mon, 8 Dec 2003, Haris Koutsouris wrote:
>
>
>
>><my understanding>
>>Netfilter is a set of hooks in the networking code of the linux kernel
>> that allows another piece of code (kernel module) to register for
>>access to the packets that pass through these points.
>>
>>
>
>Yes.
>
>
>
>>Several iptables kernel modules (e.g ip_tables,
>>iptable_mangle,ipt_conntrack, ipt_LOG) implement the firewalling
>>functionality and in addition the user space utility iptables is used as
>>a user interface to the iptables functionality.
>>
>>
>
>Many also consider the connection tracking as part of the netfilter
>framework, and maybe even the NAT core in some respect, but it is a thin
>boundary especially considering that it is mainly iptables which use
>these.
>
>But it is certainly correct to say that netfilter is the hook
>infrastrucure allowing the firewall access to the packet flow, and
>iptables is the firewalling code of iptables.
>
>
>
>>A final question are the kernel modules named iptables modules or
>>netfilter modules?????
>>
>>
>
>There are both. The design is layered with modules at both layers.
>
>modules which registers netfilter hooks are netfilter modules. This
>includes iptables itself and the connection tracking, but there is also
>several other netfilter modules such as Linux Virtual Server or the HiPac
>firewall.
>
>modules which registers iptables targets/matches for use in the iptables
>firewall are iptables modules.
>
>Regards
>Henrik
>
>
>
>
>
>
prev parent reply other threads:[~2003-12-08 15:28 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-08 11:17 netfilter vs iptables naming confusion Haris Koutsouris
2003-12-08 12:09 ` Henrik Nordstrom
2003-12-08 15:28 ` Haris Koutsouris [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3FD498B9.6000107@epmhs.gr \
--to=harisk@epmhs.gr \
--cc=hno@marasystems.com \
--cc=netfilter-devel@lists.netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.