|
|
|
Ask HN: Trace Linux system calls for a network call (HTTP)
|
|
1 points
by thamizhan2611
1739 days ago
|
|
As a tiny research or an itch to understand how a simple `curl -XGET http://httpbin.org/get` is performed in the linux land I am interested in tracing the path it took from the moment it was command was executed
for example:
1. System softwares (pieces of software that are interacted in achieving it)
- curl source code that
- open a socket
- initiate a request
- `recvFrom` socket
- `write` to IO
2. Hardware (how processor, bus, network card) is also involved in the process Is there an existing resource that explored this subject? would love to be linked to. Apologies if this isn't the right place to ask this. |
|