link protocol