Je détaille un peu !
Q1 : La topologie en bus, la trâme est facile à capturer car disponible pour tous les hôtes. La topologie en anneau n'est guère plus utilisée, par ailleurs les mécanismes pour gérer le token (jeton) ne sont pas infaillibles. Hiérarchique, jamais vu ce terme pour parler des réseaux. En étoile avec des switchs il n'est pas évident de sniffer le traffic d'un hôte. A noter toutefois que la sécurité est à mon avis du ressort du protocole ou de l'application plus que du niveau 2 OSI. Parler de "sécurité" pour la couche 2 du modèle OSI me semble un peu bête.
Q2 : Le routeur traîte un ou plusieurs protocoles, donc couche 3 du modèle OSI.