LAN border routers often use PPPoE protocol to communicate with ISPs and to access the Internet through ADSL.
This link provides an example of output of ifconfig
about an interface using PPPoE (page 3):
Link encap:Point-to-Point Protocol
inet addr:10.100.11.16 P-t-P:10.100.11.10 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:125 (125.0 B) TX bytes:113 (113.0 B)
If PPPoE is used to transmit PPP frames inside Ethernet frames, ARP should be allowed like in a normal Ethernet connection. Am I wrong? Looking at the flags, why is ARP here explicitly not used?