What are raw sockets?
Answers were Sorted based on User's Feedback
Answer / william
A raw socket is a socket that allows access to packet
headers on incoming and outgoing packets. Raw sockets
always receive the packets with the packet header included
as opposed to non-raw sockets which strip the header and
only receive the packet payload.
| Is This Answer Correct ? | 30 Yes | 1 No |
Answer / atul sharma
Raw Sockets are independent of the transport layer and the
packet are being routed based on the destination IP
address.As this does not contain the Port related
information So on the destination machine any socket
listening can receive the IP or RAW packets.This has been
practically verified by Me.
| Is This Answer Correct ? | 5 Yes | 6 No |
What pieces of information make up a socket?
What are socket exceptions? What is out-of-band data?
Is tcp or unix socket faster?
Can multiple clients connect to same socket?
How do I use TCP_NODELAY?
over the socket? Is there a way to have a dynamic buffer? What does one do when one does not know how much information is coming?
What is LILO?
What exactly does SO_REUSEADDR do?
What is the difference between SO_REUSEADDR and SO_REUSEPORT?
What is a socket file?
Can a socket have multiple ports?
Explain the TIME_WAIT state.