Answer Posted / harish
Raw mode is basically there to allow you to bypass some of
the way that your computer handles TCP/IP. Rather than going
through the normal layers of encapsulation/decapsulation
that the TCP/IP stack on the kernel does, you just pass the
packet to the application that needs it. No TCP/IP
processing -- so it's not a processed packet, it's a raw
packet. The application that's using the packet is now
responsible for stripping off the headers, analyzing the
packet, all the stuff that the TCP/IP stack in the kernel
normally does for you.
A raw socket is a socket that takes packets, bypasses the
normal TCP/IP processing, and sends them to the application
that wants them.
Unless you're a programmer, a kernel hacker, or really
really into security, you will most likely not need to deal
much with these. But it's good to know what they are, in
case you find yourself in one of the above scenarios.
Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers
Explain Traffic shaping using token bucket algorithm
What is sliding window protocol ?
What is region
Explain CSMA/CD
what is buffering and flooding in NIC ?
1. What is LAN segmentation? Why it is used? What are the different techniques to create LAN segments?
What is the minimum and maximum length of the header in the TCP segment and IP datagram
What is the difference between IE 6 & 8?
what happens when two consigitive ports of switch are connacted using one cross cabel with each other?(how the whole network gets down)
If the transmitted code word is 10011000 and the received code word is 11001001. What is the error word ? Write transmitted code word , received code word and error word as polynomials.
What is autonomous system
Why do data link layer protocols position the checksum in the trailer and not in the header ?
What is silly window syndrome
How to communicate between difference process?
What are the two reasons for using layered protocols?