Packet Loss
Reasons Packet Could Be Discarded in Transit
A request or response packet can be discarded in transit for any of a number of reasons. Some reasons for packet discard are:
A packet CRC error is detected by a device in the packet's path between the two QPs.
Link Version error (LRH:LVer should be 0). If a device receives the packet and its Link Layer doesn't support the Link version indicated in the packet's LRH:LVer field, it discards the packet.
If the packet length exceeds the MTU size of the port on the other end of a link, the packet is not transmitted to that port. It is dropped.
If a packet's LRH:DLID field contains 0000h (the reserved DLID), then the packet is dropped by a switch or a router.
VL error. If the VL buffer that is required ...
Get InfiniBand Network Architecture now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.