स्विच के मुख्य कार्यों में भौतिक एड्रेसिंग, नेटवर्क टोपोलॉजी, त्रुटि जांच, फ्रेम अनुक्रम और प्रवाह नियंत्रण शामिल हैं। वर्तमान में, स्विच में कुछ नए कार्य भी हैं, जैसे वीएलएएन (वर्चुअल लोकल एरिया नेटवर्क) के लिए समर्थन, लिंक एकत्रीकरण के लिए समर्थन, और कुछ में फ़ायरवॉल का कार्य भी है।
एक ही प्रकार के नेटवर्क को जोड़ने के अलावा, स्विच विभिन्न प्रकार के नेटवर्क (जैसे ईथरनेट और फास्ट ईथरनेट) के बीच एक इंटरकनेक्शन भूमिका भी निभा सकता है। आज कई स्विच हाई-स्पीड कनेक्शन पोर्ट प्रदान कर सकते हैं जो नेटवर्क में अन्य स्विचों को जोड़ने या बड़ी मात्रा में बैंडविड्थ का उपभोग करने वाले महत्वपूर्ण सर्वरों के लिए अतिरिक्त बैंडविड्थ प्रदान करने के लिए फास्ट ईथरनेट या एफडीडीआई आदि का समर्थन करते हैं।
सामान्यतया, स्विच के प्रत्येक पोर्ट का उपयोग एक स्वतंत्र नेटवर्क खंड को जोड़ने के लिए किया जाता है, लेकिन कभी-कभी तेज पहुंच गति प्रदान करने के लिए, हम कुछ महत्वपूर्ण नेटवर्क कंप्यूटरों को सीधे स्विच के पोर्ट से जोड़ सकते हैं। इस तरह, नेटवर्क के प्रमुख सर्वर और महत्वपूर्ण उपयोगकर्ताओं के पास तेज़ पहुंच गति होती है और अधिक सूचना प्रवाह का समर्थन होता है।
सीखने का कार्य: ईथरनेट स्विच प्रत्येक पोर्ट से जुड़े डिवाइस के मैक पते को सीखता है, और पते को संबंधित पोर्ट के साथ मैप करता है और इसे स्विच कैश में मैक एड्रेस तालिका में संग्रहीत करता है।
फ़ॉरवर्डिंग फ़िल्टरिंग: जब किसी डेटा फ़्रेम का गंतव्य पता MAC एड्रेस तालिका में मैप किया जाता है, तो इसे सभी पोर्ट के बजाय गंतव्य नोड से जुड़े पोर्ट पर अग्रेषित किया जाता है (यदि डेटा फ़्रेम एक प्रसारण/मल्टीकास्ट फ़्रेम है, तो इसे अग्रेषित किया जाता है) सभी बंदरगाह)।
लूप उन्मूलन: जब स्विच में एक अनावश्यक लूप शामिल होता है, तो ईथरनेट स्विच बैकअप पथों को मौजूद रहने की अनुमति देते हुए स्पैनिंग ट्री प्रोटोकॉल के माध्यम से लूप से बचते हैं।
सीख: ईथरनेट स्विच प्रत्येक पोर्ट से जुड़े डिवाइस के मैक पते को समझता है, और पते को संबंधित पोर्ट के साथ मैप करता है और इसे स्विच कैश में मैक एड्रेस टेबल में संग्रहीत करता है।
अग्रेषित/फ़िल्टरिंग: जब किसी डेटा फ़्रेम का गंतव्य पता मैक एड्रेस तालिका में मैप किया जाता है, तो इसे सभी पोर्ट के बजाय गंतव्य नोड के निकटवर्ती पोर्ट पर अग्रेषित किया जाता है (यदि डेटा फ़्रेम एक प्रसारण/मल्टीकास्ट फ़्रेम है, तो इसे अग्रेषित किया जाता है) सभी बंदरगाहों के लिए)।
