Kommutatorning asosiy funktsiyalariga jismoniy manzillash, tarmoq topologiyasini boshqarish, xatolarni tekshirish, kadrlar ketma-ketligi va oqimni boshqarish kiradi. Zamonaviy kalitlar, shuningdek, VLAN (Virtual Local Area Network) qo'llab-quvvatlashi, havolalarni yig'ish kabi yangi xususiyatlarni taklif qiladi va ba'zilari hatto xavfsizlik devori funksiyasini ham o'z ichiga oladi.
Bir xil turdagi tarmoqlarni ulashdan tashqari, kalitlar har xil turdagi tarmoqlarni (masalan, Ethernet va Fast Ethernet) o'zaro bog'lashi mumkin. Ko'pgina zamonaviy kalitlar{1}}fast Ethernet yoki FDDI-ni qo'llab-quvvatlovchi yuqori tezlikdagi portlarni taklif qiladi, ular tarmoqdagi boshqa kalitlarni ulash yoki o'tkazish qobiliyatini-intensiv muhim serverlarga qo'shimcha o'tkazish qobiliyatini ta'minlash uchun ishlatiladi.
Odatda, kalitdagi har bir port mustaqil tarmoq segmentini ulash uchun ishlatiladi. Biroq, ba'zida tezroq kirish tezligini ta'minlash uchun muhim tarmoq kompyuterlari to'g'ridan-to'g'ri kommutator portlariga ulanishi mumkin. Bu muhim serverlar va muhim foydalanuvchilarga tezroq kirish tezligiga ega bo'lish va yuqori ma'lumotlar hajmini qo'llab-quvvatlash imkonini beradi.
O'rganish funktsiyasi: Ethernet kalitlari har bir portga ulangan qurilmalarning MAC manzillarini o'rganadi va ushbu manzillarni kalit tomonidan keshlangan MAC manzillar jadvalidagi mos keladigan portlar bilan taqqoslaydi.
Yo'naltiruvchi filtrlash: Ma'lumotlar ramkasining maqsad manzili MAC manzillar jadvalida ko'rsatilganda, u barcha portlar o'rniga maqsad tuguniga ulangan portga yo'naltiriladi (agar ma'lumotlar ramkasi translyatsiya/ko'p uzatish ramkasi bo'lmasa, u holda u barcha portlarga yo'naltiriladi).
Loopni yo'q qilish: Agar kalit ortiqcha halqani o'z ichiga olgan bo'lsa, Ethernet kaliti Spanning Tree Protocol (STP) orqali halqa yaratishdan qochadi, shu bilan birga zaxira yo'llariga ruxsat beradi.
O'rganish: Ethernet kaliti o'z portiga ulangan har bir qurilmaning MAC manzilini biladi va manzil va mos keladigan port o'rtasidagi xaritani kalitning MAC manzil keshida saqlaydi.
Yo'naltirish/filtrlash: Ma'lumotlar ramkasining maqsad manzili MAC manzillar jadvalida ko'rsatilganda, u barcha portlar o'rniga maqsad tuguniga ulangan portga yo'naltiriladi (agar ma'lumotlar ramkasi translyatsiya/ko'p uzatish ramkasi bo'lmasa, u holda u barcha portlarga yo'naltiriladi).




