Switches intelligent devices เคนोเคคे เคนै। Switches เคो intelligent เคเคธเคฒिเค เคฎाเคจा เคाเคคा เคนै เค्เคฏोंเคि switches เคฎें memory เคนोเคคी เคนै เคिเคธเคธे switches hardware address tables maintain เคเคฐเคคे เคนै। เคเคจ tables เคฎें เคธเคญी hosts เคा address store เคนोเคคा เคนै เคเคฐ เคธाเคฅ เคนी เคौเคจเคธा host เคिเคธ port เคे เคฎाเคง्เคฏเคฎ เคธे switch เคธे เคुเคก़ा เคนुเค เคนै เคฏे เคญी store เคฐเคนเคคा เคนै।
เคเค switch LAN เคे เค
ंเคคเคฐ्เคเคค hosts เคो เคเคชเคธ เคฎें connect เคเคฐเคจे เคे เคฒिเค เคฏूเค़ เคिเคฏा เคाเคคा เคนै। Switch เคธे เคเคช 2 networks เคो เคเคชเคธ เคฎें connect เคจเคนीं เคเคฐ เคธเคเคคे เคนै। เค
เคฒเค เค
เคฒเค networks เคो เคเคชเคธ เคฎें connect เคเคฐเคจे เคे เคฒिเค router เคा เคฏूเค़ เคिเคฏा เคाเคคा เคนै।
เคเค switch เคी hardware address table เคเคธ เคช्เคฐเคाเคฐ เคนो เคธเคเคคी เคนै-
Working Of Switch :- เคเคฌ เคญी เคोเค host เคिเคธी เคฆूเคธเคฐे host เคो เคोเค frame send เคเคฐเคคा เคนै เคคो source host เคा MAC address switch เคी address table เคฎें port เคे เคธाเคฅ store เคนो เคाเคคा เคนै। เคเค switch เคนเคฎेเคถा source เคा address เคนी table เคฎें store เคเคฐเคคा เคนै। เคฎेเคฐा เคฎเคคเคฒเคฌ เคเคฌ เคคเค เคी เคोเค host เคुเค data send เคจเคนीं เคเคฐेเคा เคคเคฌ เคคเค เคเคธเคा MAC address เคเคฐ port number switch เคी table เคฎें store เคจเคนीं เคนोเคा।
เคเคฌ เคเคช เคถुเคฐू เคฎें switch เคो setup เคเคฐเคคे เคนै เคคो switch เคो เคिเคธी เคญी host เคเคฐ เคเคธเคे address เคी เคोเค เคाเคจเคाเคฐी เคจเคนीं เคนोเคคी เคนै। เคเคธी situation เคฎें เคเคฌ เคोเค host frame send เคเคฐเคคा เคนै เคคो เคเคธเคा MAC address เคคो table เคฎें store เคนो เคाเคคा เคนै เคฒेเคिเคจ destination เคी เคोเค เคญी เคाเคจเคाเคฐी เคจเคนीं เคนोเคจे เคी เคตเคเคน เคธे switch เคเคธ frame เคो เคธเคญी hosts เคो send เคเคฐ เคฆेเคคा เคนै।
เคเคธे เคนी เคเคฌ เคฆूเคธเคฐा host เคुเค data send เคเคฐเคคा เคนै เคคो เคเคธเคा address เคญी table เคฎें store เคนो เคाเคคा เคนै। เคเคธे เคเคฌ เคญी เคोเค host frames เคญेเคเคคा เคนै เคเคฐ เคฏเคฆि เคเคธเคा address เคชเคนเคฒे เคธे table เคฎें เคฎौเคूเคฆ เคจเคนीं เคนै เคคो switch เคเคธे store เคเคฐ เคฒेเคคा เคนै। เคเคธ เคช्เคฐเคाเคฐ เคเค switch เค
เคชเคจी table build เคเคฐเคคा เคนै।
เคเคฌ เคธเคญी hosts เคे addresses เคเคฐ port numbers switch เคฎें เค เคाเคคे เคนै เคคो switch เคฌिเคจा เคธเคญी hosts เคो frame เคญेเคे เคेเคตเคฒ เคिเคธ host เคे เคฒिเค data เคญेเคा เคเคฏा เคนै เคเคธी host เคो deliver เคเคฐเคคा เคนै।

Hubs เคเค half duplex communication เคเคฐเคคे เคนै। Hubs เคे เคธाเคฅ เคฏा เคคो เคเคช send เคเคฐ เคธเคเคคे เคนै เคฏा เคेเคตเคฒ receive เคเคฐ เคธเคเคคे เคนै। เคฒेเคिเคจ switches เคे เคธाเคฅ เคเคธा เคจเคนीं เคนै switches เคे เคธाเคฅ เคเคช เคเค เคธाเคฅ data send เคญी เคเคฐ เคธเคเคคे เคนै เคเคฐ receive เคญी เคเคฐ เคธเคเคคे เคนै।
Hubs เคเค single collision domain เคो represent เคเคฐเคคे เคนै เคฒेเคिเคจ เคธ्เคตिเค เคฎें เคนเคฐ port เคเค separate collision domain เคนोเคคा เคนै। เคเคธเคธे เคฆूเคธเคฐे hosts เคชเคฐ เคोเค เคซเคฐ्เค เคจเคนीं เคชเคก़เคคा เคนै।
Layer 2 Switching :- hubs intelligent devices เคจเคนीं เคนोเคคे เคนै। เคเคฌ เคญी เคोเค hub เคเค frame receive เคเคฐเคคा เคนै เคคो เคตเคน frame เคो เคธเคญी ports เคฎें broadcast เคเคฐ เคฆेเคคा เคนै। เคธाเคฅ เคนी hub เคเค single collision domain เคो represent เคเคฐเคคे เคนै เคฏाเคจी เคเคฌ เคोเค เคญी 2 hosts เคเค เคธाเคฅ frames send เคเคฐเคคे เคนै เคคो collision เคนोเคคा เคนै। Hubs เคी เคเคจ्เคนीं limitations เคी เคตเคเคน เคธे network เคฎें broadcast storm เคैเคธी เคธเคฎเคธ्เคฏाเคँ เคเคคी เคนै।
Hubs เคी limitations เคो overcome เคเคฐเคจे เคे เคฒिเค bridges เคा เคจिเคฐ्เคฎाเคฃ เคिเคฏा เคเคฏा। Bridges hubs เคธे better เคนोเคคे เคนै। Bridges 2 local area networks เคो เคเคชเคธ เคฎें เคोเคก़เคจे เคे เคฒिเค use เคिเคฏे เคाเคคे เคนै। เคฏเคฆि เคเคช เค
เคชเคจे local area network เคो เคเคฐ เค
เคงिเค เคซैเคฒाเคจा เคाเคนเคคे เคนै เคคो เคเคธा เคเคช bridges เคे เคฎाเคง्เคฏเคฎ เคธे เคเคฐ เคธเคเคคे เคนै। เคเค bridge single collision domain เคो 2 collision domains เคฎें divide เคเคฐ เคฆेเคคा เคนै। Bridges frames เคो forward เคเคฐเคจे เคे เคฒिเค MAC address use เคเคฐเคคे เคนै। เคฒेเคिเคจ เค्เคฏोंเคि bridges เคฎें เคेเคตเคฒ 2 เคนी port เคนोเคคे เคนै เคเคธเคฒिเค bridges เคญी เคเค reliable เคเคฐ scalable network provide เคเคฐเคจे เคฎें เคธเค्เคทเคฎ เคจเคนीं เคฅे।
:-
Hubs เคเคฐ bridges เคी limitations เคो overcome เคเคฐเคจे เคे เคฒिเค switches เคो use เคिเคฏा เคाเคคा เคนै। เคเค switch เคा เคนเคฐ port single collision domain เคนोเคคा เคนै। เคเคธเคฒिเค เคเค switch multiple collision domains เคเคฐ single broadcast domain เคो represent เคเคฐเคคा เคนै। Switches intelligent device เคนोเคคे เคนै।
Layer 2 switching เคฎें destination เคो determine เคเคฐเคจे เคे เคฒिเค switches MAC (Media Access Control) addresses เคी table เคो use เคเคฐเคคे เคนै। เคเคธ table เคो CAM table เคญी เคเคนा เคाเคคा เคนै। MAC address เคนเคฐ host เคे NIC (Network Interface Card) เคชเคฐ manufacturer เคฆ्เคตाเคฐा hardcode เคिเคฏा เคाเคคा เคนै। Layer 2 switches MAC addresses เคी table build เคเคฐ maintain เคเคฐเคจे เคे เคฒिเค Application Specific Integrated Circuits (ASIC) use เคिเคฏे เคाเคคे เคนै।
Functions of Switches :- Layer 2 เคชเคฐ switches 3 important functions perform เคเคฐเคคे เคนै।
- Hardware Address Learning
- Forwarding of Frames
- Loop Avoidance
Hardware Address Learning :- เคเคฌ switch เคो เคชเคนเคฒी เคฌाเคฐ on เคिเคฏा เคाเคคा เคนै เคคो CAM table เคाเคฒी เคนोเคคी เคนै। เคเคฌ เคोเค host frame send เคเคฐเคคा เคนै เคคो switch frame เคे source address เคो CAM table เคฎें store เคเคฐ เคฒेเคคा เคนै। เค्เคฏोंเคि เคเคธ เคธเคฎเคฏ switch เคो destination host เคा เค्เคाเคจ เคจเคนीं เคนै เคเคธเคฒिเค switch เคเคธ frame เคो source port เคे เคเคฒाเคตा เคฌाเคी เคธเคญी ports เคो broadcast เคเคฐ เคฆेเคคा เคนै।
เคिเคธ host เคे เคฒिเค เคเคธ frame เคो send เคिเคฏा เคเคฏा เคนै เคเคธे เคोเคก़เคเคฐ เคธเคญी hosts เคเคธ frame เคो discard เคเคฐ เคฆेเคคे เคนै। เคो host frame เคो receive เคเคฐเคคा เคนै เคตเคน source host เคो acknowledgment frame เคญेเคเคคा เคนै। เค
เคฌ switch เคเคธ frame เคे source address เคो เค
เคชเคจी CAM table เคฎें store เคเคฐ เคฒेเคคा เคนै।
Network เคฎें เคเคฌ เคญी เคोเค frame send เคिเคฏा เคाเคคा เคนै เคคो switch เคเคธเคे source address เคो เค
เคชเคจी CAM table เคฎें store เคเคฐ เคฒेเคคा เคนै। เคเคธ เคช्เคฐเคाเคฐ เคเค switch เค
เคชเคจी CAM table build เคเคฐเคคा เคนै। เคเค เคฌाเคฐ เคเคฌ switch เคธเคญी hosts เคे MAC addresses เคो store เคเคฐ เคฒेเคคा เคนै เคคो เคเคธे เคिเคธी frame เคो เคชเคนเคฒी เคฌाเคฐ เคी เคคเคฐเคน broadcast เคเคฐเคจे เคी เคเคตเคถ्เคฏเคเคคा เคจเคนीं เคนोเคคी เคนै। เค
เคฌ frames เคिเคธी point to point connection เคी เคคเคฐเคน source เคธे destination เคคเค เคญेเคे เคाเคคे เคนै।
Forwarding of Frames :- เคैเคธे เคนी เคोเค frame switch interface เคชเคฐ เคเคคा เคนै เคคो เคเคธเคे destination MAC address เคो CAM table เคे MAC addresses เคธे compare เคिเคฏा เคाเคคा เคนै। เคฏเคฆि frame เคा destination address match เคนो เคाเคคा เคนै เคคो frame เคो เคेเคตเคฒ เคเคธी MAC address เคธे เคธเคฎ्เคฌंเคงिเคค port เคो forward เคเคฐ เคฆिเคฏा เคाเคคा เคนै।
เคฏเคฆि เคिเคธी frame เคा destination address CAM table เคธे match เคจเคนीं เคเคฐเคคा เคนै เคคो เคเคธ frame เคो broadcast เคिเคฏा เคाเคคा เคนै। เคฏเคฆि เคोเค host frame เคो receive เคเคฐเคคा เคนै เคเคฐ เคเคธเคा acknowledgment frame เคญेเคเคคा เคนै เคคो เคเคธ frame เคे source address เคो switch CAM table เคฎें store เคเคฐ เคฒेเคคा เคนै।
เคฏเคฆि เคोเค host เคฏा server frames เคो broadcast เคเคฐเคคा เคนै เคคो switch เคเคธे frames เคो เคธเคญी hosts เคो send เคเคฐเคคा เคนै।
Switches frames เคो forward เคเคฐเคจे เคे เคฒिเค 3 methods provide เคเคฐเคคे เคนै।
- Store and Forward - เคเคธ method เคฎें complete frame เคो memory เคฎें copy เคिเคฏा เคाเคคा เคนै। Frame เคो copy เคเคฐเคจे เคे เคฌाเคฆ เคเคธ เคชเคฐ Cyclic Redundancy Check (CRC) perform เคिเคฏा เคाเคคा เคนै।
- Cut Through - เคเคธ method เคฎें frame เคी header เคธे เคถुเคฐเคเคคी 6 bytes เคो copy เคिเคฏा เคाเคคा เคนै เคคाเคि destination host เคो identify เคिเคฏा เคा เคธเคे। เคเคธ method เคฎें เคिเคธी เคญी เคช्เคฐเคाเคฐ เคी error checking เคจเคนीं perform เคी เคाเคคी เคนै।
- Fragment Free - เคเคธ method เคฎें frame เคी เคถुเคฐเคเคคी 64 bytes เคो copy เคिเคฏा เคाเคคा เคนै เคคाเคि error checking perform เคी เคा เคธเคे।
Loop Avoidance :- Switches เคे เคฌीเค multiple links เคนोเคจा เคฌเคนुเคค เคนी important เคฐเคนเคคा เคนै। เค्เคฏोंเคि เคฏเคฆि เคिเคธी เคाเคฐเคฃเคตเคถ เคเค link down เคนो เคाเค เคคो เคฆूเคธเคฐी link เคฆ्เคตाเคฐा frames เคो send เคिเคฏा เคा เคธเคเคคा เคนै। เคฒेเคिเคจ เคเค เคฌाเคฐ เคเคจ्เคนीं mulitple links เคी เคตเคเคน เคธे network เคฎें เคเค เคธเคฎเคธ्เคฏाเคँ เคเคค्เคชเคจ्เคจ เคนो เคाเคคी เคนै।
Switches เคे เคฌीเค เคเค เคธे เค
เคงिเค link เคนोเคจे เคी เคตเคเคน เคธे network เคฎें loops create เคนो เคธเคเคคे เคนै। เคฏเคฆि เคोเค loop avoidance technique เคจा use เคी เคाเค เคคो network เคฎें broadcast storm create เคนो เคाเคคा เคนै। Network เคฎें loops เคी เคตเคเคน เคธे เคเค host frames เคी เคเค เคธे เค
เคงिเค copies receive เคเคฐ เคธเคเคคा เคนै।
Layer 2 switching เคฎें loops เคो avoid เคเคฐเคจे เคे เคฒिเค Spanning Tree Protocol use เคिเคฏा เคाเคคा เคนै।
Post a Comment
If you have any doubts,Please let me know