Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
siete:snmp [2015/06/30 08:34] ma3x vytvorené |
siete:snmp [2015/06/30 08:44] (aktuálne) ma3x Korekcia hlavnych chyb |
||
---|---|---|---|
Riadok 2: | Riadok 2: | ||
===== Kodovanie OID ===== | ===== Kodovanie OID ===== | ||
+ | Prvé dva bajty napr. 1.3 sú zakodované trošku špecialnym sposobom. Všeobecne to možeme popísať napr. takto: | ||
+ | Prvé dva bajty sú x.y potom budú zakódované sposobom 40*x+y. V pr9pade 1.3 je to 40*1+2 = 43 = 0x2b. | ||
- | Two first numbers 1.2 will be encoded with a little special way. For example x.y will be encoded as 40*x+y. In case of 1.2 we have 40*1+2 = 42 or 0x2a. | + | Dalej su cisla kodovane po 7 bitoch, pricom sa ten 8 pouziva takym specialnym sposobom. |
- | dalej su cisla rozsekane na 7 bitov tak ako sme uz citali | + | Pokail je cislo v OID mensie ako 127 tak sa nepouziva a je vzdy nastaveny na 0. |
- | pricom ale ten 8 sa pouziva takym specialnym sposobom | + | Sranda prichadza ked chces pouzit cilos vacsie ako napr.: |
- | [8:04:49] Martin Paprcka: pokail je cislo v OID mensie ako 127 tak sa nepouziva a je vzdy nastaveny na 0 | + | 36061 = |
- | [8:05:14] Martin Paprcka: sranda prichadza ked chces pouzit cilos ko napr nase 36061 | + | | 1000 1100 | 1101 1101 | |
- | [8:06:25] Martin Paprcka: to cislo rozdelis na 7 bitove casti | + | To cislo rozdelis na 7 bitove casti postupne od najnizsieho bitu najvyssie chybajuce bity sa doplnia nulami): |
- | [8:06:55] Martin Paprcka: postupne od najnizsieho bitu | + | | 0000010 | 0011001 | 1011101 | |
- | [8:08:00] Martin Paprcka: 36061 = | 1000 1100 | 1101 1101 | | + | a k tomu uz len doplnis 8. bit, tak ze k prvim 2 pridas jednotku a k poslednemu 0 |
- | [8:09:18] Martin Paprcka: nasekane = | 0000010 | 0011001 | 1011101 | | + | |
- | [8:11:37] Martin Paprcka: a k tomu uz len doplnis 8. bit, tak ze jednodku k prvim 2 pridas jednotku a k poslednemu 0 | + | |
| 1 0000010 | 1 0011001 | 0 1011101 | | | 1 0000010 | 1 0011001 | 0 1011101 | | ||
- | [8:13:26] Martin Paprcka: ta jednotak na zaciatku proste znamena ze to cislo este bude pokracovat v dalsom bajte | + | ta jednotak na zaciatku proste znamena ze to cislo este bude pokracovat v dalsom bajte. |