Nja, jag tycker inte att det är så väldigt rörigt...
En ethernet brygga (bridge) bryggar helt enkelt ethernet paket
på ethernet nivå, oavsett vilket överliggande protokoll som används.
Kan alltså användas till i princip vilket protokoll som helst.
En router "packar upp" ethernet paketen och tittar på respektive överliggande
protokoll och bestämer sedan vart det ska skickas. Protokoll som inte kan
routas (t.ex LAT) kan inte användas alls över routade nät (de behöver alltså
ha enbart bryggor mellan ändarna). Route-bara protokoll är t.ex TCP/IP och
DECnet, bara för att nämna två. Det beror på programvaran i routern vilka
protokoll som den stöder, TCP/IP är nog alltid standard och de flesta andra
protokoll brukar vara options. Många större routers har funktioner för att slå
på bryggning av ej route-bara protokoll så att t.ex även LAT kan köras mellan
för övrigt route-ade nät.
Det som kallas "switch" har inte så mycket med brygga/router frågan att göra, det
har mer med hur ett lokalt segment byggs upp rent praktiskt och separarerar bara
trafiken på MAC-address nivå. Ligger väl lite nära bryggan i funktion kanske...
En access punkt har väl igentligen ingenting alls med ovanstående att göra, det är
"bara" en koppling mellan fasta (kabel/fiber) när och trådlösa nät. Den kan
sedan vara (och är vanligstvis) ihopbyggd med en brygga, en router eller något
annat, men det är en lite annan fråga, så att säga, och har inte direkt med
tråd <-> trådlöst funktionen att göra.
Och man kanske inte ska blanda in "brandvägg" i det hela, det är en helt annan funktion,
och en router måste inte innehålla även en brandvägg (även om det är vanligt).
Och det är inte heller så att routers enbart sitter mellan "mitt" nät och "omvärlden".
De flesta lite större nät (säg, ett par till några hundra noder) är oftast uppdelade
med routers mellan olika subnät.