snmp
Mikrotik์ The Dude ๋ชจ๋ํฐ๋ง ์๋ฒ๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ง์นจ์ ์ธํฐ๋ท์ ๋ง์ด ์์ต๋๋ค. ํ์ฌ ๋ชจ๋ํฐ๋ง ์๋ฒ ํจํค์ง๋ RouterOS์ฉ์ผ๋ก๋ง ์ถ์๋์์ต๋๋ค. Windows์ฉ ๋ฒ์ 4.0์ ์ฌ์ฉํ์ต๋๋ค.
์ฌ๊ธฐ์์๋ ๋คํธ์ํฌ์์ ํ๋ฆฐํฐ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ณ ์ถ์์ต๋๋ค. ํ ๋ ์๋์ ๋ชจ๋ํฐ๋งํ๊ณ ํ ๋ ์๋์ด ๋ถ์กฑํ๋ฉด ์๋ฆผ์ ํ์ํฉ๋๋ค.
์ฐ๊ฒฐ์ ํด๋ฆญํ์ธ์:
์ฅ์น ์ถ๊ฐ(๋นจ๊ฐ์ ํ๋ฌ์ค)๋ฅผ ํด๋ฆญํ๊ณ ํ๋ฆฐํฐ์ IP ์ฃผ์๋ฅผ ์
๋ ฅํฉ๋๋ค.
๋ค์ ๋จ๊ณ์์ ๊ฐ์ง๋ฅผ ํด๋ฆญํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ํ๋ก๋ธ๋ฅผ ์ฐพ์ ํ ๋ง์นจ์ ํด๋ฆญํฉ๋๋ค.
๋ํ๋๋ ์์ด์ฝ์ ๋ ๋ฒ ํด๋ฆญํ๋ฉด ์ค์ ์ด ์ด๋ฆฌ๊ณ "ํ๋ฆฐํฐ" ์ ํ์ ์ ํํ ๋ค์ "ํ์ธ"์ ํด๋ฆญํฉ๋๋ค.
์์ด์ฝ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ ๋ณด๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.
๋ ์ด๋ธ ํ๋์ OID๋ฅผ ์
๋ ฅํฉ๋๋ค.
[Device.Name] โ ์ฅ์น ์ด๋ฆ
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] โ ํ๋ฆฐํฐ ๋ชจ๋ธ
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] โ ์นดํธ๋ฆฌ์ง ์ ํ
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] โ ํ ๋ ์๋
์ด๋ฏธ์ง ํญ์์ ์์ ๋ง์ ์์ด์ฝ์ ์ฒจ๋ถํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ด ๋์ต๋๋ค.
๋ชจ๋ ํ๋ฆฐํฐ์์ ๊ทธ๋ฐ ๊ฒ์ ์๋๋๋ค. oid("1.3.6.1.2.1.43.11.1.1.9.1.1")๋ ํ ๋ ์์ค์ ์ฆ์ ํ์ํฉ๋๋ค. ์ผ๋ถ ํ๋ฆฐํฐ์์๋ ์ด ๋งค๊ฐ๋ณ์๊ฐ ์ธ์ํ ๋จ์ ํ์ด์ง ์๋ฅผ ํ์ํฉ๋๋ค. ํ ๋ ์๋์ ๊ณ์ฐํ๋ ค๋ฉด ์ธ์ํ ๋จ์ ํ์ด์ง ์๋ฅผ ์นดํธ๋ฆฌ์ง์ ์ด ๋ฆฌ์์ค๋ก ๋๋๊ณ 100์ ๊ณฑํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด "๋ณด๊ธฐ"๋ฅผ ๋ค์ ์ ํํ ๋ค์ ๊ธฐ๋ฅ์ ์ ํํฉ๋๋ค.
์ ํจ์ ๋ง๋ค๊ธฐ(๋นจ๊ฐ์ ํ๋ฌ์ค)๋ฅผ ํด๋ฆญํ์ธ์.
๋๋ ํจ์ ํ ๋๋ฅผ ํธ์ถํ์ต๋๋ค.
์ฝ๋ ํ๋์ ์์์ ์์ฑํ๊ณ ์ ์ฅํฉ๋๋ค.
round(100*oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))
๋ ์ด๋ธ์์ [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")]๋ฅผ ํจ์ ํธ์ถ [toner()]๋ก ๋ฐ๊พธ์ธ์.
๋๊ฐ์. ๋ค์๊ณผ ๊ฐ์ด ๋ฐํ์ก์ต๋๋ค.
ํ์ํ oid๋ฅผ ์ฐพ๊ณ ํ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ๋ฑ๋กํ๋ ค๋ฉด ํ๋ฆฐํฐ์ ์ค๋ฅธ์ชฝ ๋ฒํผ์ธ snmp walk ๊ธฐ๋ฅ(Snmp ์ฐํ ๋๊ตฌ)์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ๋ฆฐํฐ ๊ฐ์ฒด ํธ๋ฆฌ๊ฐ ํ์๋ฉ๋๋ค.
ํ์ํ ํญ๋ชฉ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ OID ๋ณต์ฌ๋ฅผ ํด๋ฆญํฉ๋๋ค.
์๋ฆผ
์ด์ ์ด๋ฒคํธ(์นดํธ๋ฆฌ์ง ์์ง)์ ๋ํ ์๋ฆผ์ ์ค์ ํด ๋ณด๊ฒ ์ต๋๋ค. ํ๋ฆฐํฐ๋ฅผ ์ด๊ณ ์๋น์ค ํญ์ผ๋ก ์ด๋ํ ํ ๋ํ๊ธฐ ๊ธฐํธ๋ฅผ ํด๋ฆญํฉ๋๋ค(์ ์๋น์ค ์ถ๊ฐ).
ํ๋ก๋ธ ํ๋์์ ์ธ ๊ฐ์ ์ ์ ํด๋ฆญํ์ฌ ์ํ๋ ํ๋ก๋ธ๋ฅผ ์ ํํฉ๋๋ค.
์์ฒด ํ๋ก๋ธ๋ฅผ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ๋นจ๊ฐ์ ๋ํ๊ธฐ๋ฅผ ๋๋ฅด์ธ์.
์ ๋ ์ด๊ฒ์ ํ ๋๋ผ๊ณ ๋ถ๋ฅด๊ณ SNMP ์ ํ, ๊ธฐ๋ณธ ์์ด์ ํธ, ๊ธฐ๋ณธ Snmp ํ๋กํ์ ์ ํํ๊ณ
ํ ๋ ๋ ๋ฒจ์ ๋ด๋นํ๋ Oid๋ฅผ 1.3.6.1.2.1.43.11.1.1.9.1.1, ์ ํ Oid Integer, ๋น๊ต ๋ฐฉ๋ฒ >= 1๋ก ๋ฑ๋กํฉ๋๋ค.
์๋ก ์์ฑ๋ ํ ๋๋ฅผ ์ ์ฅํ๊ณ ํ๋ก๋ธ ํ๋์์ ์ ํํฉ๋๋ค. ์๋ฆผ ํญ์์ ์์ ํ๊ณ ์ ์ฅํ ์๋ฆผ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
๋ฐ๋ชจ๋ฅผ ์ํด ํ ๋ ์์ค์ด 80๋ณด๋ค ๋ฎ์์๋ ์ ๋๋ฉฐ ํ๋ฆฐํฐ๊ฐ ๋นจ๊ฐ์์ผ๋ก ๋ณํ๋๋ก ์ ํํ์ต๋๋ค.
์ถ์ฒ : habr.com