exemple pour couche 2 implemente