Special adaptations of TCP, UDP or IP to match specific link layer protocols