Capturing Fibre Channel traffic

Hi there,

Anyone knows if there is some kind of Fibre Channel traffic capturing application/driver like Ethereal and libpcap?

It seems like Ethereal support FCP and iSCSI, however there isn't a driver level utility like libpcap that support HBA(FCP).

Any idea?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I never heard of this so when I saw the links provided by kcarrim, I thought wow this is great. Perhaps I just did not look hard enough but the first link provided nothing but information, the second was for a performance monitoring product.

As far as I know ( which is not too far) there is only one way to capture Fibre Channel traffic and that is by hooking up an analyzer inline. They are very expensive and hard to use, so there are few people who have that ability.
kwseowAuthor Commented:

That's my understanding too.  I'm toying with this idea to start a PC-based anaylsis for FCP... something that is to use Ethereal and a library like libpcap.

Anyone has any suggestion(s) ?

Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Duncan MeyersCommented:
It would be an interesting problem to solve - quite how you'll get around the hardware issues will be interesting. If you were going to sniff packets on an existing link you'd need to design your own fibre optic adapter so that you can sit on the wire/fibre optic cable and watch traffic. Existing FC HBAs from QLogic and Emulex do the protocol processing on the HBA itself so I think you'd have trouble using existing hardware. The card would try to perform a FLOGI whether you want it to or not....

I must admit though that I think that the market for such a sniffer wouldn't be huge - FC is a pretty esoteric protocol. It also seems to me that iSCSI (much as I think that it is an immature product now) will make big inroads in to FCP's dominance in the SAN environment.

Nevertheless, it is a very interesting idea, and full of fascinating technological problems to be solved...

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
kwseowAuthor Commented:
Hi meryersd.

Not too sure if I'm getting you right. Tapping of FC can be done by using Taps right? Then the next question is whether FC HBA has a "promiscuous" as in Ethernet and I can program the HBA's API to return me all frames received.


Duncan MeyersCommented:
>Then the next question is whether FC HBA has a "promiscuous"

Errr, I don't know, (I've certainly have never seen any related settings in the HBA BIOS) but I'd be surprised if they did because FC is a point-to-point protocol. Also, FC HBAs are presented to the host OS as a SCSI device.

I've been looking at QLogic's website - they aren't  exactly a fount of information. You may want to post a query with their tech support people.
kwseowAuthor Commented:
Thanks for the advise... I'll certainly take a look at what they have got to offer.
How about getting a Cisco MDS 9000 switch? Has inbuilt fibrechannel protocol analyzer plus SPAN capability.
kwseowAuthor Commented:
Thanks to all who comment.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.