layer and protocol examples 25-6