ZhAsn1

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót


Mi az ASN.1? Mire használják a menedzsmentnél? Hogyan köti össze a helyi adatokat, a megjelenítést, a transzport réteget? Rajzoljon!!!

Abstract Syntax Notation One (ASN.1)

  • Eszköz független adat leíró nyelv
  • CCITT (X.208) és ISO (ISO 8824) szabvány
  • Absztrakt szintaxist ad meg alkalmazás adatoknak
  • Alkalmazási és prezentációs struktúrát ad meg (protocol data units (PDUs))
  • Az SNMP és OSI Management Information Base (MIB) megadására
Ezen a helyen volt linkelve a asn_abra.png nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)


Mi az a BER? Hogyan kapcsolódik az ASN.1-hez? Hogyan működik?

Basic Encoding Rules (BER)

  • Kódolási specifikáció
  • CCITT (X.209) és ISO (ISO 8825) szabvány
  • Megadja az octet string kódolását minden ASN.1 típusnak
  • Típus-hossz-érték type-length-value (TLV) struktúrát használ
    • Az ASN.1-es TLV struktúra az rekúrzív
      • Minden érték további TLV értékeket tartalmazhat
    • Három metódus a kódolásra:
      • Primitive, definite-length encoding
      • Constructed, definite-length encoding
      • Constructed, indefinite-length encoding
        • A használt metódus függ az ASN.1 típustól és hogy a hossza ismert-e a típusból.

-- ijanos - 2009.03.25. -- Böbe - 2012.03.13.