[Xorp-hackers] Socket error
Pavlin Radoslavov
pavlin at ICSI.Berkeley.EDU
Tue Feb 17 09:28:11 PST 2009
> Thanks It works!
Great!
> What is the difference between open a socket with fea or open a socket
> with libcomm?
libcomm is a shim library that sits on top of regular socket calls
(for TCP and UDP purpose).
FEA is an abstraction layer above the hardware/forwarding plane that
deals with interface configuration, adding/deleting routes to/from
the FIB, I/O (TCP/UDP/raw IP), etc. For TCP/UDP I/O purpose the FEA
actually uses libcomm.
If a protocol process uses the FEA, then you can have much greater
flexibility: e.g., you can have that process running on a remote
host, and the FEA acting as a proxy on the host with the forwarding
plane.
Regards,
Pavlin
More information about the Xorp-hackers
mailing list