In 'n Ethernet-netwerk ruil toestelle datapakkies met mekaar uit, sogenaamde Ethernet-pakkies. Die inhoud daarvan sluit die Ethernet-raam in (dikwels ook 'n dataraam genoem), wat self in verskeie datastelle verdeel is. Hierdie registers bestaan uit binêre kode wat belangrike inligting verskaf, insluitend adresse, beheerinligting, gebruiksdata en kontrolesomme.
Afhangende van die Ethernet-standaard, is Ethernet-rame anders gestruktureer en kan dit meer of minder datavelde bevat, afhangende van die netwerkprotokol.
Wanneer data oor Ethernet oorgedra word, is die Ethernet-raam hoofsaaklik verantwoordelik vir die korrekte konfigurasie van die reëls en die sukses van die oordrag van datapakkies. Data wat oor Ethernet gestuur word, word deur die raam vervoer. 'n Ethernet-raam het 'n grootte tussen 64 en 1518 grepe, afhangend van die grootte van die data wat dit moet vervoer.
Die IPv4-pakkieopskrif bestaan uit velde wat belangrike inligting oor die pakkie bevat. Die belangrikste velde in die IPv4-kopskrif is die volgende:
- Weergawe: Dit bevat 'n 4-bis binêre waarde gestel op 0100 wat dit identifiseer as 'n IP weergawe 4 pakkie.
- Gedifferensieerde dienste of DiffServ (DS): Voorheen bekend as die "tipe diens" (ToS)-veld, is dit 'n 8-bis-veld wat gebruik word om die prioriteit van elke pakkie te bepaal. Die ses belangrikste bisse van die gedifferensieerde dienste veld is die gedifferensieerde dienste kode punt (DSCP), en die laaste twee bisse is die eksplisiete opeenhoping kennisgewing (ECN) bisse.
- Tydsduur (TTL): Bevat 'n 8-bis binêre waarde wat gebruik word om die lewensduur van 'n pakkie af te baken, die sender van die pakkie stel die aanvanklike TTL waarde wat met een verminder word elke keer as 'n router die pakkie verwerk, as dit nul bereik, die router laat val die pakkie en stuur 'n Internet Control Message Protocol (ICMP)-uittelboodskap na die bron-IP-adres.
- protokol: Dit word gebruik om die volgende vlak protokol te identifiseer. Hierdie 8-bis binêre waarde dui die tipe data loonvrag aan wat die pakkie dra, wat die netwerklaag toelaat om die data na die toepaslike boonste laag protokol oor te dra. ICMP (1), TCP (6) en UDP (17) is 'n paar algemene waardes.
- Bron IPv4-adres: bevat 'n 32-bis binêre waarde wat die bron IPv4 adres van die pakkie verteenwoordig, is die bron IPv4 adres altyd 'n unicast adres.
- Bestemming IPv4-adres: bevat 'n 32-bis binêre waarde wat die bestemming IPv4 adres van die pakkie verteenwoordig die bestemming IPv4 adres is 'n unicast, multicast, of uitsaai adres.