LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 05-19-2011, 03:08 PM   #1
kvm1983
Member
 
Registered: Jul 2009
Posts: 47

Rep: Reputation: 1
What is IPoIB, TCP over Infiniband?


Can someone explain the concepts of IPoIB and TCP over infiniband? I understand the overall concept and data rates provided by native infiniband, but dont quite understand how TCP and IPoIB fit in. Why do u need them and what do they do? What is the difference when someone says their network uses native IB, IPoIB or TCP with infiniband? Which one is better? I am not from a strong networking background, so it would be nice if you could elaborate.

Thanks for your help.
 
Old 05-20-2011, 09:30 AM   #2
SL00b
Member
 
Registered: Feb 2011
Location: LA, US
Distribution: SLES
Posts: 375

Rep: Reputation: 112Reputation: 112
IPoIB stands for Internet Protocol over InfiniBand, so IPoIB and TCP over infiniband are synonyms.

Basically, it just means they're shifting their TCP/IP workload over the infiniband fabric instead of traditional ethernet. In a large datacenter with hundreds of clustered servers interacting with each other via IP, there's a huge performance gain to be had there.
 
Old 05-20-2011, 10:11 AM   #3
kvm1983
Member
 
Registered: Jul 2009
Posts: 47

Original Poster
Rep: Reputation: 1
Thank you. I am still not clear as to what the difference is between IPoIB and native Infiniband? I assumed when two systems communicate with each other over infiniband, it *has* to be using IPoIB. Some folks at the data center here talk about performing tests using IPoIB and using native Infiniband. What is 'native infiniband'? How would it work w/o TCP/IP protocols?
 
Old 05-20-2011, 10:26 AM   #4
SL00b
Member
 
Registered: Feb 2011
Location: LA, US
Distribution: SLES
Posts: 375

Rep: Reputation: 112Reputation: 112
No, infiniband communications don't have to be TCP/IP. It can be used for direct access to a SAN, just like you might have used a SCSI or fiber channel connection. And there are some big hardware solutions that are using infiniband connections under the covers. For instance, IBM uses infiniband to cluster their POWER6+ servers.

I'm not sure how you would go comparing one against the other, though, because they both have different uses... unless one were considering whether to use IPoIB as a storage access method, like an iSCSI.
 
1 members found this post helpful.
Old 05-20-2011, 04:32 PM   #5
kvm1983
Member
 
Registered: Jul 2009
Posts: 47

Original Poster
Rep: Reputation: 1
Thank you very much.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Infiniband on Solaris 10 help needed TronCarter Solaris / OpenSolaris 2 02-08-2012 02:07 AM
Infiniband driver installation unsuccessful pgb205 Linux - Networking 0 06-24-2010 12:54 PM
problem with infiniband card. pankajd Linux - Hardware 1 10-10-2009 04:51 AM
infiniband error pankajd Linux - Software 1 10-08-2009 09:47 AM
Infiniband, and what it means quentusrex Debian 3 03-17-2005 11:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 05:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration