blob: 57ed46792e7bb5eed01b660eeb57c9269a1270a1 [file] [log] [blame]
Bart De Schuymer5c8b2482003-12-30 19:07:25 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<HTML>
3<HEAD>
4 <TITLE>Arptables Frequently Asked Questions</TITLE>
5 <LINK rel="SHORTCUT ICON" href="">
6 <LINK rel="STYLESHEET" type="text/css" href="brnf.css">
7 <META name="description" content="Arptables Frequently Asked Questions">
8 <META name="author" content="Bart De Schuymer">
9 <META name="keywords" content="Linux, netfilter, firewall, bridge, arptables">
10 <META name="keywords" content="FAQ, kernel, arptables, chains, rules, tables">
11</HEAD>
12<BODY>
13 <DIV class="banner" align="center">
14 <H1>Arptables Frequently (and less frequently) Asked Questions</H1>
15 </DIV>
16 <A name="top"></A>
17 <P>Last modified: December 30, 2003</P>
18 <DL>
19 <DT>
20Why does arptables have 2 chains on a 2.4 kernel and 3 chains
21on a 2.6 kernel?
22 </DT>
23 <DD>
24The 2.4 kernel doesn't have the arptables FORWARD chain as 2.4
25kernels can't filter bridged ARP traffic.
26 </DD>
27 <DT>
28When is the bridged ARP traffic seen by arptables?
29 </DT>
30 <DD>
Bart De Schuymer2a72ba32004-03-21 13:30:20 +000031The arptables FORWARD chain sees all ARP packets that are being
Bart De Schuymer5c8b2482003-12-30 19:07:25 +000032bridged, it sees no other traffic.
33 </DD>
34 <DT>
35What about ARP packets that arrive through a bridge port and
36are delivered to the bridge's local ARP stack?
37 </DT>
38 <DD>
39They are seen in the arptables INPUT chain and have as input
40device the logical bridge device, unless you broute them
41using ebtables. Brouted packets will have the physical bridge
42port as input device.
43 </DD>
44 <DT>
45What about locally generated ARP packets that leave the bridge
46through a logical bridge device?
47 </DT>
48 <DD>
49They are seen in the arptables OUTPUT chain and have as output
50device the logical bridge device.
51 </DD>
52 </DL>
53 <A class=navbar href="#top">[Back to the top]</A>
54 <HR>
55</BODY>
56</HTML>