Straight-through
Ang mga straight-through na Ethernet switch ay mauunawaan bilang line matrix switch na may mga crisscross na linya sa pagitan ng mga port. Kapag ang isang data packet ay nakita sa input port, ang packet header ay nasuri, ang patutunguhang address ng packet ay nakuha, ang panloob na dynamic na talahanayan ng paghahanap ay sinimulan, at ang kaukulang output port ay na-convert. Ang data packet ay konektado sa intersection ng input at output, at ang data packet ay direktang konektado sa kaukulang port upang mapagtanto ang switching function. Dahil hindi ito kailangang itago, ang pagkaantala ay napakaliit at ang paglipat ay napakabilis, na siyang kalamangan nito. Ang kawalan ay dahil ang nilalaman ng data packet ay hindi nai-save ng Ethernet switch, imposibleng suriin kung mali ang ipinadala na data packet, at hindi maibibigay ang kakayahan sa pagtuklas ng error. Dahil walang cache, ang mga input/output port ng iba't ibang bilis ay hindi maaaring direktang konektado, at ito ay madaling mawala.
Mag-imbak at pasulong
Ang store at forward mode ay isang application mode sa larangan ng mga computer network. Iniimbak muna nito ang data packet ng input port, pagkatapos ay nagsasagawa ng CRC (cyclic redundancy code verification) check, kinuha ang patutunguhang address ng data packet pagkatapos iproseso ang error packet, at iko-convert ito sa output port para ipadala ang packet sa pamamagitan ng ang talahanayan ng paghahanap. Dahil dito, ang pagkaantala ng pag-iimbak at pagpapasa sa pagproseso ng data ay malaki, na kung saan ay ang pagkukulang nito, ngunit maaari itong ma-detect nang hindi tama ang mga packet ng data na pumapasok sa switch at makabuluhang mapabuti ang pagganap ng network. Lalo na mahalaga na masuportahan nito ang conversion sa pagitan ng mga port na may iba't ibang bilis at mapanatili ang collaborative na gawain sa pagitan ng mga high-speed port at low-speed port.
Paghihiwalay ng fragment
Ito ay isang solusyon sa pagitan ng unang dalawa. Sinusuri nito kung ang haba ng data packet ay sapat para sa 64 bytes. Kung ito ay mas mababa sa 64 bytes, ito ay nangangahulugan na ito ay isang pekeng packet at ang packet ay itinapon; kung mas malaki ito sa 64 bytes, ipapadala ang packet. Ang pamamaraang ito ay hindi nagbibigay ng pag-verify ng data. Ang bilis ng pagproseso ng data nito ay mas mabilis kaysa sa pag-iimbak at pagpapasa, ngunit mas mabagal kaysa sa direktang pagpasa. Ipinapakilala ang paglipat ng switch ng Hirschman.
Kasabay nito, ang switch ng Hirschman ay maaaring magpadala ng data sa pagitan ng maraming port. Ang bawat port ay maaaring ituring bilang isang independiyenteng pisikal na segment ng network (tandaan: non-IP network segment), at ang mga network device na nakakonekta dito ay maaaring tamasahin ang lahat ng bandwidth nang nakapag-iisa nang hindi nakikipagkumpitensya sa iba pang mga device. Kapag ang node A ay nagpapadala ng data sa node D, ang node B ay maaaring magpadala ng data sa node C sa parehong oras, at parehong may buong bandwidth ng network at may sariling virtual na koneksyon. Kung gumamit ng 10Mbps Ethernet switch, ang kabuuang trapiko ng switch ay katumbas ng 2x10Mbps=20Mbps. Kapag ginamit ang isang 10Mbps shared HUB, ang kabuuang trapiko ng isang HUB ay hindi lalampas sa 10Mbps.
Sa madaling salita, angHirschman switchay isang network device na maaaring kumpletuhin ang function ng encapsulating at forwarding data frames batay sa MAC address recognition. Maaaring matutunan ng switch ng Hirschman ang mga MAC address at iimbak ang mga ito sa talahanayan ng panloob na address, at direktang maabot ang target sa pamamagitan ng pansamantalang switch sa pagitan ng originator at ng target na receiver ng data frame.
Oras ng post: Dis-12-2024