Ongeacht welke methode wordt gebruikt om netwerkpoortcommunicatie tot stand te brengen, deze kan niet los worden gezien van relevante standaardprotocollen. Het Ethernet is echter betrokken bij dat van ons bedrijfONUproductseries volgen hoofdzakelijk de IEEE 802.3-standaard. Hieronder vindt u een korte introductie tot de IEEE 802.3-framestructuur
IEEE802.3 Framestructuur
De functie van de Media Access Control-sublaag (MAC) is de kerntechnologie van Ethernet, die de belangrijkste netwerkprestaties van Ethernet bepaalt. De MAC-sublaag is gewoonlijk verdeeld in twee functionele modules: frame-inkapseling/uitpakken en mediatoegangscontrole. Bij het verbinden van de functies van deze sublaag is de eerste stap het begrijpen van de framestructuur van Ethernet
|Voorcoderen | Beginscheidingsteken frame | Bestemmingsadres | Bronadres | Lengte | Gegevens | Framecontrolereeks|
|7 bytes | 1 byte | 6 bytes | 6 bytes | 2 bytes | 46-1500 bytes | 4 bytes|
(1) Precode: een code die 7 bytes met binaire "1"- en "0"-intervallen bevat, dwz 1010...10, in totaal 56 bits. Wanneer het frame naar de media wordt geüpload, kan de ontvanger bitsynchronisatie tot stand brengen, omdat in het geval van Manchester-code de transmissiegolfvorm met intervallen "1" en "0" een periodieke blokgolf is.
(2) Frame First Delimiter (SFD): Het is een binaire reeks van 10101011 met een lengte van 1 byte. Zodra deze code is doorgegeven, vertegenwoordigt deze de daadwerkelijke start van een frame, zodat de ontvanger het eerste bit van het daadwerkelijke frame kan lokaliseren. Dat wil zeggen dat het feitelijke frame bestaat uit de resterende DA+SA+L+LLCPDU+FCS.
(3) Bestemmingsadres (DA): Het specificeert het bestemmingsadres waarnaar het frame probeert te verzenden, bestaande uit 6 bytes. Het kan een enkel adres zijn (dat een enkel station vertegenwoordigt), meerdere adressen (die een groep stations vertegenwoordigen) of volledige adressen (die alle stations op het lokale netwerk vertegenwoordigen). Wanneer er meerdere adressen op het bestemmingsadres verschijnen, betekent dit dat het frame gelijktijdig wordt ontvangen door een groep stations, ook wel "multicast" genoemd. Wanneer het bestemmingsadres als volledig adres verschijnt, betekent dit dat het frame gelijktijdig door alle stations op het lokale netwerk wordt ontvangen, ook wel "broadcast" genoemd. Het type adres wordt meestal bepaald door het hoogste bit van DA. Als de hoogste bit "0" is, geeft dit een enkel adres aan; Een waarde '1' geeft meerdere adressen of volledige adressen aan. Als het adres vol is, heeft het DA-veld een volledige "1"-code.
(4) Bronadres (SA): Het geeft het adres aan van het station dat het frame verzendt, dat, net als DA, 6 bytes in beslag neemt.
(5) Lengte (L): Twee bytes in totaal, wat het aantal bytes in LLC-PDU vertegenwoordigt.
(6) Datalinklaagprotocoldata-eenheid (LLC-PDU): Deze varieert van 46 tot 1500 bytes. Houd er rekening mee dat de minimale LLC-PDU-lengte van 46 bytes een beperking is, die vereist dat alle stations op het lokale netwerk dit frame kunnen detecteren, waardoor een normale netwerkwerking wordt gegarandeerd. Als de LLC-PDU kleiner is dan 46 bytes, zal de MAC-sublaag van het zendende station automatisch een "0"-code invullen om te voltooien.
(7) Frame Check Sequence (FCS): Deze bevindt zich aan het einde van het frame en beslaat in totaal 4 bytes. Het is een 32-bits redundantiecontrolecode (CRC) die de inhoud van alle frames controleert, behalve de preambule, SFD en FCS. De CRC-controleresultaten van DA tot DATA worden weerspiegeld in FCS. Wanneer het zendende station een frame verzendt, voert het tijdens het verzenden bit voor bit een CRC-verificatie uit. Tenslotte wordt een 32-bits CRC-test gevormd en ingevuld in de FCS-positie aan het einde van het frame voor verzending op het medium. Na ontvangst van het frame op het ontvangende station wordt CRC-verificatie bit voor bit uitgevoerd terwijl hetzelfde frame wordt ontvangen, beginnend bij DA. Als de door het uiteindelijke ontvangststation gevormde controlesom dezelfde is als de controlesom van het frame, geeft dit aan dat het op het medium verzonden frame niet is vernietigd. Integendeel, als het ontvangende station meent dat het frame is vernietigd, zal het het zendende station verzoeken het frame opnieuw te verzenden via een bepaald mechanisme.
De lengte van een frame is DA+SA+L+LLCPDU+FCS=6+6+2+(46-1500)+4=64-1518, dat wil zeggen dat wanneer LLC-PDU 46 bytes is, het frame het kleinste is en de framelengte is 64 bytes; Wanneer LLC-PDU 1500 bytes bedraagt, is de maximale framegrootte 1518 bytes.
De relevante netwerk-hot-sellingproducten van ons bedrijf omvatten verschillende soortenONUserieproducten, inclusief ACONU/mededelingONU/intelligentONU/doosONU, enz. Het bovenstaandeONUserieproducten kunnen worden gebruikt voor netwerkbehoeften in verschillende scenario's. Welkom iedereen om een meer gedetailleerd technisch inzicht in het product te krijgen.