Link protocols explained