A simple abstraction of the socket api
Intro:
http://lwn.net/Articles/370307/
Guide:
http://zguide.zeromq.org/page:all
FAQ:
http://www.zeromq.org/area:faq
Home page:
http://www.zero.mq
This blog serves as a dumping ground for my own interests. On it you will find anything which I want to keep track of; links, articles, tips and tricks. Mostly it focuses on C++, Javascript and HTML, linux and performance.
Thursday, 5 January 2012
RoCE - RDMA over Converged Ethernet
http://www.mellanox.com/related-docs/prod_software/ConnectX-2_RDMA_RoCE.pdf
RDMA Aware programming user manual:
http://www.mellanox.com/related-docs/prod_software/RDMA_Aware_Programming_user_manual.pdf
RDMA Aware programming user manual:
http://www.mellanox.com/related-docs/prod_software/RDMA_Aware_Programming_user_manual.pdf
Tuesday, 3 January 2012
Network packet capture / analysis: tcpdump
http://www.linuxjournal.com/content/tcpdump-fu
Example: capture anything sent to/from port 7500 on interface eth0 and dump it to a file
$ sudo /usr/sbin/tcpdump -w /tmp/tcpdump.out -s 0 -i eth0 port 7500
We can now use Wireshark to read the file and analyse the packets
To filter the packets based on, for example, a port; use an expression such as tcp.port == 1234
Example: capture anything sent to/from port 7500 on interface eth0 and dump it to a file
$ sudo /usr/sbin/tcpdump -w /tmp/tcpdump.out -s 0 -i eth0 port 7500
We can now use Wireshark to read the file and analyse the packets
To filter the packets based on, for example, a port; use an expression such as tcp.port == 1234
Zero-copy
http://www.linuxjournal.com/article/6345
Subscribe to:
Posts (Atom)