Shark Attack on InfiniBand

So this is not for the faint heart. I am going to give you a roller coaster ride going at 40 Gb/s. ;) Used some shark teeth and cut the InfiniBand packets apart to show you some screenshots here.

Just kidding, dont worry. This post is about how to capture InfiniBand packets and then view them in latest Wireshark. Mellanox has generously released a nice and powerful utility called ibdump. You can visit their website and get a copy till supplies last. So hurry up !

I suggest saving the dums on tmpfs and transfer elsewhere later. Use the --mem-mode for precise and fast captures.

Screenshots Gallery

MAD packet with NodeDescription


IPv4 ping (ICMP) on IPoIB interface. You should notice that we are using connected RC mode for underlying InfiniBand. Also notice the timestamps of ICMP and IB packets.

I am still working on these for various analysis. So, please return here for more screenshots later. By the way, the wireshark interface with InfiniBand captures is fairly new so you may see a few erroneous reports especially when you turn on payload parsing. But its still a lot of fun. :)



Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

You have connected here over internet and already using the technologies under the hood for Networking and may be wondering how things work ?

This blog space will present you with various topics related to Oracle's Products and their close association with Networking. My goal is not to overwhelm you and I will try my best to present information in simple way.
Stay tuned !


About Author: Hi, I am Neeraj Gupta at Oracle. I worked at Sun Microsystems for 11 years specializing in InfiniBand, Ethernet, Security, HA and Telecom Computing Platforms. Prior to joining Sun, I spent 5 years in Telecom industry focusing on Internet Services and GSM Cellular Networks.
At present, I am part of Oracle's Engineered Systems team focused on Networking and Maximum Availability Architectures.

Search

Categories
Archives
« July 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today