� ���
BAB 7 – PENGURUSAN RANGKAIAN ATM
Pengenalan
Bab ini menerangkan fungsian pengurusan rangkaian yang diperlukan
dalam rangkaian ATM dan menunjukkan bagaimana fungsian ini beroperasi.
‘Simple Network Management Protokol’ (SNMP) merupakan protokol yang biasa
digunakan – ia digunakan untuk uruskan intranet (cth. TCP/IP-berdasarkan
rangkaian), rangkaian persendirian dan banyak alatan rangkaian yang terdapat
di pasaran sekarang ini. SNMP juga digunakan untuk menguruskan alat-alat
ATM dan rangkaian. Walaubagaimanapun terdapat beberapa alternatif. Sbg. cth.
jika terdapat alat ATM diuruskan dari stesen pengurusan SNMP melalui
pewarisan LAN, alat tersebut mestilah sebahagian daripada emulasi LAN. Dalam
kes ini, timbunan protokol SNMP piawai digunakan. Jika stesen pengurusan
rangkaian secara terus dihubungkan kepada ATM melalui antaramuka ATM,
forum ATM- ‘Integerated Local Management Interface ‘(ILMI) akan digunakan.
7.1 Fungsi Pengurusan Rangkaian
Secara amnya, berikut merupakan fungsi sistem pengurusan rangkaian :
• Pengurusan Keselamatan – membenarkan cuma individu yang terpilih
sahaja untuk mencapai rangkaian (melalui pengurus rangkaian). Setiap
pengguna mempunyai ID Login, katalaluan dan peringkat capaian yang
tertentu sahaja. Fungsi ini adalah untuk menunjukkan sama ada
pengguna boleh atau tidak membuat sebarang perubahan konfigurasi
ataupun mencapai ke atas rangkaian dengan menggunakan SNMP atau
protocol yang lain seperti Telnet.
� ���
• Pengurusan Konfigurasi – ia termasuk konfigurasi rangkaian dan melihat
konfigurasi. Antara parameter yang diperlukan untuk dikonfigurasi adalah
:
��Parameter-parameter sistem ATM – Parameter ini termasuk
alamat IP switch ATM, versi UNI yang biasanya digunakan
dan isyarat yang dibenarkan atau tidak.
��Ports ATM – Pengguna boleh ‘enabled’ atau disabled port,
isyarat port, ILMI, setkan nombor maksimum VCCs untuk
setiap port dan konfigurasikan setiap port yang dioperasi
samada dalam mode rangkaian ataupun mode pengguna.
��Jadual Routing ATM – Pangkalan data pada pengurusan
node menyelengara maklumat routing yang digunakan
untuk fowardkan ATM cells. Parameter yang boleh
dikonfigurasi bersekutu dengan route termasuk output
nombor port, alamat ATM , keutamaan route dsb.
��PVC, laluan maya (VPs), nombor maksimun SVCs dsb.
Dari pengurus rangkaian, pengguna boleh untuk konfigurasikan alat yang
hendak diuruskan seperti yang diinginkan, menyimpan maklumat dalam fail pada
pengurus rangkaian, mencapainya, ‘download’ fail ke alatan yang diuruskan,
membuat perubahan profil dan upload profil dari alat apabila diperlukan.
Sebagai tambahan, pengurus rangkaian mempunyai keupayaan secara
automatik untuk menjana paparan grafik konfigurasi rangkaiannya. Apabila
bekalan kuasa dibuka, setiap node pada rangkaian dan setiap port pada nod
akan menghantar mesej kepada NMS. Dengan maklumat asas ini, pengurus
rangkain secara automatik akan dapat menjanakan gambaran grafikal bagi
setiap node dengan port sekutunya dan dapat menunjukkan jika port ditamatkan
sepenuhnya. Pengurus rangkaian boleh menyambung semula pengawasan dan
menjelajah rangkaian, kemaskini paparan rangkaian, memaparkan perubahan
pada konfigurasi rangkaian yang dibuat. Ia harus mempunyai keupayaan lain
� ���
juga. Sebagai contoh dari NMS seseorang boleh mengkonfigurasikan rangkaian
atau sub-rangkain walaupun stesen tersebut tidak dihubungkan dengan
rangkaian.
Pengguna mesti boleh untuk melihat parameter yang diinginkan seperti
nombor versi sistem, status port, jenis kabel, jenis fizikal antaramuka ( DS1/
DS3/ SONET), keadaan antaramuka, keadaan isyarat, nombor versi isyarat (UNI
3.0/3.1), VCCs yang digunakan, nombor maksimun VCCs yang dikonfigurasikan
untuk setiap port, alamat IP pada switch ATM, alamat port ATM dsb.
• Pengurusan Kesalahan (Fault) – Biasanya, NMS dimaklumkan ttg.
kesalahan dalam sistem dengan penggera yang dijanakan oleh rangkaian
yang dikenali sebagai perangkap SNMP. Terdapat beberapa jenis
penggera. Sebagai cth : Ia akan menunjukkan kalau lapisan fizikal port
gagal atau jika lapisan atas tidak berfungsi. Ciri-ciri ini boleh digunakan
untuk kenalpasti dan diagnostik kesalahan pada pautan atau node. Dalam
sesetengah system, ciri-ciri penyelengaraan memberi pengguna
keupayaan untuk meresetkan semula rangkaian atau apa-apa komponen
dalam rangkaian yang ditambah pada fungsi ini.
• Pengurusan Prestasi – Fungsi ini membolehkan pentadbir rangkaian
melihat bagaimana bagusnya prestasi rangkaian. Untuk lakukannya, ia
perlu mengawal trafik untuk setiap litar maya dan setiap port. Maklumat
yang dipamerkan termasuklah antaranya, nombor satu titik ke satu titik
atau satu titik ke pelbagai titik sambungan, nombor cell ATM dimana VC
atau port dipindahkan atau diterima samada dari arah purata dan kadar
puncak cell dpd VCCs yang diinginkan, bilangan ‘error’ cell yang diterima ,
bilangan panggilan yang berjaya sepenuhnya, bilangan panggilan yang
ditolak disebabkan kesesakkan, bilangan panggilan salah arah dsb.
Misalnya dalam satu keaadan dimana ianya dikehendaki untuk melihat
semua maklumat apabila ada pengguna yang spesifikasikan kriteria yang
diingini.
� ���
Antara ciri-ciri tambahan pengurusan rangkaian yang dibenarkan kepada
pengguna :-
• Set-up panggilan
• Lihat panggilan Q.2931 boleh mengawal pertukaran mesej pada antara
muka antara entiti yang diuruskan (cth. switch) dan unit eksternal (cth. alat
pengguna), sebaik sahaja fungsi perisian dipohon, panggilan akan
diproses oleh node.
• Laksanakan arahan utiliti (cth. reset board, setkan masa protocol pada
nilai yang diiginkan, dsb)
• Up-Grade perisian dengan muat turunkan perisian baru, contohnya flash
sistem PROM dsb.
NMS boleh juga merupakan PC, workstation tunggal atau bilangan
workstation yang dihubungkan dalam bentuk hieraki dengan modul pengurusan
yang berjalan secara serentak di bawah antaramuka yang dikongsi. Stesen
pengurusan boleh dilarikan pada sistem pengendalian yang berikut : Windows
95, Windows NT 3.5 dan NT 4.x dan UNIX (cth. HP-UNIX, IBM Netview, AIX dan
Solaris). Kedua-dua MIB II dan ATM MIBs mesti disokong sebagai bahagian
agen suite pengurusan SNMP.
7.2 Antaramuka Antara Rangkaian dan Pengurus Rangkaian
Antaramuka antara pengurusan stesen dengan rangkaian yang
diuruskan terdiri dari satu atau lebih RS – 232 ports, Ethernet atau ports token
ring IBM , port-port ATM atau apa sahaja kombinasi port. Pengurusan stesen
boleh dihubungkan kepada rangkaian atau elemen rangkaian yang hendak
diuruskan samada secara tempatan (local) melalui port-port tersebut atau secara
jauh melalui modem melalui PSTN atau melalui antaramuka Ethernet merentasi
Internet.
� ���
Lebih dari satu NMS boleh dicapai pada rangkaian atau elemen
rangkaian yang diberi pada bila-bila masa dan paparan serentak atau
memerhatikan ke atas penggera, pertukaran mesej-mesej kawalan panggilan
dan aliran trafik. Sebagai contoh : pengurus pelbagai rangkaian boleh capai
switch melalui port Ethernet dan melihat data yang dikehendaki. Walaubagai
manapun, pada satu-satu masa, cuma seorang dari mereka yang dibenarkan
untuk menukar konfigurasi rangkaian. Dalam kes ini, peraturan tertentu
digunakan untuk memperuntukkan keutamaan kepada pengurus-pengurus
rangkaian. Sebagai contoh, apabila stesen pengurusan yang jauh
dihubungkan melalui modem, permintaan untuk menukar konfigurasi dari
stesen pengurusan yang lain akan ditolak. Atau stesen pengurusan yng
dihubungkan pada rangkaian yang diuruskan melalui antaramuka ATM
menggunakan ILMI akan diambil contoh dari stesen lain yang dihubungkan
pada rangkaian melalui port Ethernet .
7.3 Simple Network Management Protocol (SNMP)
7.3.1 Pengenalan.
‘Simple Network Management Protocol (SNMP)’ dimajukan dibawah naungan
‘Internet Activities Board (IAB). Untuk memahami protocol ini, pertimbangkan
yang berikut : Selalunya vendor peralatan menghasilkan bilangan produk
yang berlainan, salah satu darinya adalah jenis ATM switch. Terdapat banyak
perbezaan model switch ATM bergantung kepada bilangan port pengguna,
jenis antara muka port dan kapasiti maksimun switch.Seperti yang
diterangkan terdahulu, status port mungkin berbeza – ada yang dibenarkan
atau sebaliknya , ada yang dibenarkan ttp. aktif sedangkan yang lain tidak
aktif. Dalam SNMP, setiap parameter switch – bilangan antaramuka,
� ���
keterangan antaramuka, dan status operasian antaramuka- dipanggil sebagai
objek.
Tentunya banyak objek yang lain terlibat apabila menguruskan
switch ATM. Ada antara objek tersebut adalah yang boleh diubahsuai, tetapi
banyak yang tidak boleh diubahsuai. Sebagai contoh : Objek yang dipanggil
sysDescr, yang mana boleh menghasilkan keterangan ‘textual’ sistem yang
diuruskan – ianya tidak boleh diubah suai.
Aplikasi perisian dipanggil agen, dilarikan di atas switch yang
berinteraksi dengan objek. Aplikasi pada NMS boleh diqueri objeknya atau
dikonfigurasi, jika boleh melalui agen. Dalam keadaan ini, bolehlah dianggap
bahawa agen tersebut mengandungi MIB. Ia adalah peting untuk
menerangkan bahawa MIB bukanlah pangkalan data dalam terma yang biasa
:- Switch tidak kekal sebagai pangkalan data fizikal walaupun ketika diminta,
agen akan mengumpul maklumat dari switch dan laporkannya kepada stesen
pengurusan. Jika perlu, agen aplikasi pada nod yang diurusakan akan
menghantar status secara automatik kepada pengurus rangkaian. Ada objek
yang mungkin mempunyai nilai dan dalam kes ini, nilai objek yang berkenaan
dipanggil ‘misalan’ kepada objek. Sebagai contoh : switch ATM mempunyai
banyak antaramuka dan pengguna mungkin berminat untuk mengetahui
status operasi, katakanlah antaramuka 3. Ini merujuk sebagai ‘misalan’ 3 dari
objek yang dipanggil ifOperStatus.
SNMP adalah protokol – lapisan aplikasi, dan didalam kes TCP/IP-
berdasarkan rangkaian, ia menggunakan perkhidmatan pengangkutan dan
lapisan rangkaian untuk pindahkan mesej pada ’peer’ nya. Protokol lapisan
fizikal dan lapisan pautan bergantung kepada medium yang digunakan.
Apabila protokol -lapisan pengangkutan dipilih, biasanya, diatas asas
pengangkutan yang efisen, dan mungkin bergantung kepada fungsian
spesifik pengurusan rangkaian yang beroperasi. Untuk fungsian pengurusan
rangkaian yang asas. Dimana 5 operator protokol SNMP ditunjukkan secara
jelas. Ianya adalah :
� ��
• get request.
• get-next.
• set.
• get response.
• trap.
• get request.
Tujuan operator ini adalah untuk menerima butir objek yang diinginkan. Ia
biasanya digunakan bila objek mempunyai butiran tunggal. Jika nama butiran
wujud, agen akan mengembalikan ‘get response’ dengan nilai set
� ��
pemboleubah yang lengkap. Selain itu, ia memulangkan ‘get response’
dengan ralat ‘noSuchName’. Lebih dari satu objek boleh dinamakan dalam
operator.
• get-next.
Biasanya operator ini diguankan apabila objek mengandungi banyak butiran
yang disusun dalam tatasusunan ataupun jadual. Apabila ia dipanggil dengan
‘operand’ yang diperuntukkan; ia mengandungi butir objek yang berada
bersebelahan nama butir di dalam jadual. Walaubagai manapun jika ia
gunakan objek yang ada butir tunggal, ia akan memulangkan butir objek yang
wujud pada nama objek di dalam pepohon MIB.
• set.
Tujuan set operator ini adalah untuk memberi nama kepada butiran objek
kepada nilai yang diiginkan. Ketika mesej ini diterima, agen akan memeriksa
untuk lihat jikalau terdapat objek yang sememangnya mempunyai nama
tersebut, terdapat nama butiran atau nilainya tidak terlalu besar atapun dibina
dengan teruk. Jika ralat ini dikesan, mesej ‘get response’ akan dipulangkan
bersama kod ralat yang berkenaan. Kalau tiada ralat, setiap stp. butir dalam
mesej ini akan disetkan pada nilai yang ditunjukkan dan mesej ‘get response’
akan memulangkan nilai yang sama.
• get response.
NMS selepas menerima mesej ‘get response’ , ia akan memeriksa untuk
melihat kalau permintaan sememangnya diutamakan mencetuskan tindak
balas tersebut. Jika ianya benar NMS akan membuat tindak balas selajutnya
dan jika tidak ia akan menyekat tindak balas.
• trap.
Pengurus rangkaian semestinya ada keupayaan untuk mengesan
keadaan pengera dan paparkannya kepada penguna. Terdapat 2 cara untuk
� ���
melakukannya. Salah satu darinya ialah undian, dimana pengurus rangkaian
boleh mendail senarai nod yang diuruskan (cth. Swiches ATM yang jauh) dan
‘upload’ maklumat pengera, jika perlu, setiap darinya. Sebenarnya, banyak
peralatan rangkaian hasilkan 2 pilihan yang berikut untuk undian pengera ;
iaitu automatik dan manual. Dalam undian automatik, pengguna boleh setkan
hari dan masa untuk jujukan undian bermula, masa selangan antara 2 jujukan
undian yang berturut-turut, nombor maksimum dari cubaan panggilan yang
dibuat untuk setiap switch ATM dalam keadaan yang tidak berjaya. Dalam
undian manual, pengguna boleh memulakan jujukan undian pada-pada bila-
bila masa.
Cara lain untuk mengumpul keadaan pengera adalah melalui ‘perangkap’
SNMD, dimana ia seakan menggangu pemprosesan sekitar. Dalam
pendekatan ini, apabila kejadian luar biasa berlaku pada nod. Contohnya ;
Jika lapisan ATM dalam switch berhenti beroperasi , agen boleh menghantar
mesej dengan segera kepada pengurus rangkaian berbanding menunggu
giliran untuk diundi. Ini dipanggil ‘perangkap’. Biasanya, pilihan ditawarkan
dalam menguruskan nod, dimana agen akan janakan perangkap sahaja jika
pengera mencapai takat ambang yang tertentu.
7.3.2 Cara Bagaimana MIB Diorganisasi
Apabila menghantar queri kepada agen mengenai sebarang objek, adalah
mustahak untuk mengenalpasti secara unik objek tersebut. Untuk lakukan semua
ini semua objek akan disusun dalam bentuk pepohon. Pepohon ini termasuk
bilangan nod, hubungan bermakna pada bahagian tepi (atau cabang), ‘dedaun’
bersekutu. Setiap model mempunyai label dan semua bahagian kecuali
bahagian akar (root) diperuntukkan nombor.
Nod akan dipanggil kumpulan (group) – sebagai cth. sistem dibawah mib
-2 adalah kumpulan, antaramuka adalah kumpulan yang lain dan seterusnya.
� ���
‘Dedaun’ adalah objek. Sebagai contoh; sistem kumpulan ada 7 dedaun, atau
objek dan salah satu darinya adalan sysDescr. Sub-pepohon bertanggungjawap
untuk nod merujuk pad semua nod-nod, cabang-cabang dan dedaun yang
berada di bawah nod. Untuk rujukan, mib – 2 subpepohon digubah dari sistem
yang berlabel, antaramuka, snmp, etc dan semua dedaun yang bersekutu
dengan setiap nod-nod tersebut.
Versi pertama MIB didefinasikan pada 1988 dan dipanggil MIB – 1. Pada
permulaannya, ia mengandungi 114 objek yang disusun pada 8 kumpulan:
sistem, antaramuka, terjemahan alamat, IP, ICMP, TCP, UDP dan EGP. Versi
seterusnya dikeluarkan pada tahun 1992 dan dipanggil MIB – 2. Ia mengandungi
57 objek dan 3 kumpulan tambahan.
Untuk menspesifikasikan objek dalam opersian SNMP, ‘OBJECT
INDENTIFER’ akan digunakan. Ia boleh didapati dengan mencatatkan nod yang
dikira apabila ia merentasi dari akar ke dedaun yang mewakili objek yang
diinginkan, ia dibina dengan memisahkan label (atau nombor) setiap nod pada
setiap titik (dot). Oleh itu, ‘OBJECT INDENTIFER’ dari objek dipanggil sysDescr
dalam sistem kumpulan dibawah mib-2 adalah
� ���
Iso.org.dod.internet.mgmt.mib-2.system.sysDescr
apabila label digunakan. Bersamaan pengecam numerikalnya adalah
1.3.6.1.2.1.1.1.
Objek sysObjectID adalah berlainan dari objek yang lain. Ia bertujuan
untuk mencari jenis apakah agen perisian yang dilarikan dalam produk vendor.
Jika ianya lebih dari satu butiran objek, ia mesti ditunjukkan dalam pengecam
objek. Sebagai contoh, selalunya terdapat sistem yang mempunyai pelbagai
jenis antaramuka yang diberi. Jika kita mahu ‘queri’ objek ifOperStatus dari
anataramuka 3 dalam sistem, kita mesti menambahkan 3 kepada ‘OBJECT
INDENTIFER’ objek tersebut. Oleh yang demikian, ‘OBJECT INDENTIFER’
keseluruhannya yang digunakan dalam query adalah
Iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOperStatus.3
atau secara numerikalnya,
1.3.6.1.2.1.2.2.1.8.3
Jika semua vendor mengunakan piawai SNMP untuk uruskan peralatan
mereka, ia adalah perlu untuk menghalang sebarang penduaan (pertindihan)
pada pengecam objek. Untuk mencapai matlamat ini, Internet Activities Board
(IAB) telah memperuntukkan setiap vendor dengan subpepohon yang unik.
Sebagai contoh, vendor boleh diperuntukkan dengan subpepohon yang berikut :
1.3.6.1.4.1.2000
� ���
Setiap vendor kemudiannya akan mendaftar dibawah subpepohon yang
diperuntukkan padanya, pada sebarang keluarannya- MIBs yang spesifik pada
setiap produk yang berlainan. Sebagai contoh, katakan vendor yang tadinya
mendaftarkan salah satu dari produk switch ATM nya pada subpepohon yang
berikut ;
1.3.6.1.4.1.2000.2.1.2
menunjukkan versi 2 dari agen perisian sedang dilarikan pada produk ini.
Format piawai digunakan untuk mendefinasikan objek dari piawai Internet.
Format ini dikenali sebagai ‘struktur maklumat pengurusan’ (SMI). Terdapat 2
versi SMI: SNMPv1 dan SNMPv2.Dalam kes ini, setiap objek didefinasikan
dalam Abstract Syntax Notation 1 (ASN.1). Berdasarkan tatanda ini , setiap jenis
objek mempunyai nama atau ‘OBJECT INDENTIFER’ , sintaks dan pengekodan.
Dalam ASN.1, kita boleh kenalpasti system sebagai
System OBJECT INDENTIFER ::={mib-2 1}
Di mana sama juga dengan
1.3.6.1.2.1.1
Dalam ASN.1 objek sysUpTime dibawah kumpulan system ini adalah
SysUpTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::={system 3}
Seperti diterangkan terdahulu, ‘OBJECT INDENTIFER’ adalah unik bagi
setiap jenis objek. Sintaks untuk objek adalah jenis datanya; contohnya, ianya
mungkin terdiri dari integer atau string perlapanan (oktet). Pengekodan ini
menunjukkan bagaimana objek dipersembahkan sebagai jujukan data dan
dengan ini ia boleh dihantar merentasi rangkaian.
� ���
7.4 Pengurusan Rangkaian ATM
NMS boleh dihubungkan kepada alat ATM samada melalui pewarisan
LAN atapun secara terus melalui anataramuka ATM. Dalam kes pertama, alat
yang diuruskan mestilah sebahagian dari emulasi LAN. Mesej SNMP dari ‘client’
emulasi LAN di lapisan MAC akar ditukar kepada cell ATM menggunakan AAL
jenis 5, pra-peruntukkan VC. Cell ATM yang bersekutu denagan VC akan
di’forward’kan kepada client pada alat yang diuruskan dimana kemudiannya
dikodkan pada pelbagai lapisan protocol – MAC, IP, UDP dan SNMP – dan
kemudiannya akan dihantar tindakbalas yang sesuai.
Forum ATM telah menspesifikasikan protokol yang dipanggil ‘Integerated
Local Management Interface (ILMI) yang mana ia membolehkan NMS
dihubungkan untuk menguruskan alatan NMS secara terus melalui antaramuka
ATM. Protokol ini mendefinasikan ATM antaramuka MIB dalam terma – objek
yang menerangkan pautan ATM, pendaftaran alamat dan kebolehan
perkhidmatan emulasi LAN, jika perlu. Seperti yang akan dilihat kemudian,
objek yang diuruskan dapat digunakan untuk antaramuka ATM, termasuk
alamat antaramuka, jenis penghantaran, jenis media nombor VCs dan VPs yang
didefinasikan pada setiap VC, dsb. Protokol ILMI adalah ringkas selagi ia tidak
menggunakan protocol UDP/IP.
� ���
Apabila rangkaian persendirian dihubungkan pada rangkain awam,
banyak cara alternatif untuk mencapai alat ATM yang diinginkan dari NMS.
7.4.1 ATM Antaramuka MIB
Prosedur ILMI boleh digunakan samada alat ATM yang akan diuruskan
dihubungkan pada rangkaian ATM yang umum atau persendirian.Alat ATM yang
diuruskan mungkin terdiri dari stesen kerja ATM, switch ATM ataupun router
tradisional LAN yang dihubungkan pada switch ATM dalam emulasi LAN.
Sebagai tambahan, ia mungkin mempunyai satu atau lebih antaramuka ATM,
setiap satu dengan nombor VPCs dan VCCs. Untuk ILMI, biasanya ia terdapat
satu ATM antaramuka MIB untuk setiap antaramuka fizikal. Walaupun demikian,
jika entiti yang diuruskan mempunyai antaramuka (cthnya ATM switch), ia adalah
munasabah untuk mrndefinasikan MIB tunggal yang diindekskan pada semua
antaramuka.
Dalam tatanda ASN.1, antaramuka MIB dan objek sekutunyan boleh
diterangkan seperti berikut :
IMPORT
enterprises FROM RFC1155-SMI;
- a subtree for defining ATM Forum MIB object types
atmForum OBJECT IDENTIFIER :: = {enterprises 353}
- a subtree for defining ATM Interface MIB object types
atmForumUni OBJECT IDENTIFIER :: = {atmForum2}
atmfPhysicalGroup OBJECT IDENTIFIER :: = {atmForumUni 1}
atmfATMLayerGroup OBJECT IDENTIFIER :: = {atmForumUni 2}
atmfATMStatsGroup OBJECT IDENTIFIER :: = {atmForumUni 3}
atmfVpcGroup OBJECT IDENTIFIER :: = {atmForumUni 4}
atmfVccGroup OBJECT IDENTIFIER :: = {atmForumUni 5}
atmfAddressGroup OBJECT IDENTIFIER :: = {atmForumUni 6}
atmfNetPrefixGroup OBJECT IDENTIFIER :: = {atmForumUni 7}
atmfSrvcRegistryGroup OBJECT IDENTIFIER :: = {atmForumUni 8}
� ���
atmfVpcAbrGroup OBJECT IDENTIFIER :: = {atmForumUni 9}
atmfVccAbrGroup OBJECT IDENTIFIER :: = {atmForumUni 10}
atmfAddressRegistrationAdminGroup OBJECT IDENTIFIER :: =
{atmForumUni11}
Dalam spesifikasi ILMI, terma ‘pautan’ menunjukkan antaramuka fizikal , atribut-
atribut lapisan ATM dan VCCs dan VPCs yang didefinasikan pada antaramuka.
Jadual Berikut menunjukkan senarai objek yang terkandung dalam pautan
pengurusan MIB.
Kumpulan (group) Objek – objek (Objects)
Antaramuka Fizikal Indeks antaramuka, alamat antaramuka, jenis
penghantaran, jenis media, status operasian lapisan
fizikal, maklumat spesifik port, maklumat bersebelahan
Lapisan ATM Indeks antaramuka, nom. maksimum bit VPI yang aktif,
nom. maksimum bit VCI yang aktif, nom. VPCs yang
dikonfigurasi, nom. VCCs yang dikonfigurasi, SVPC
VPI maksimum, jenis antaramuka ATM
(umum/persendirian), versi ILMI, versi isyarat UNI,
versi isyarat NNI.
Laluan Maya Indek antaramuka, nilai VPI, status operasian,
keterangan penghantaran trafik, keterangan
penerimaan trafik, ‘best effort indicator’, kelas
penghantaran QoS, kelas penerimaan QoS, kategori
perkhidmatan.
Laluan Maya ABR Indek antaramuka,nilai VPI, parameter operasian ABR
Saluran Maya Indek antaramuka, nilai VPI/VCI, status operasian,
keterangan trafik penghantaran, keterangan
penerimaan trafik, ‘best effort indicator’, kelas
penghantaran QoS, kelas penerimaan QoS, penunjuk
halangan kerangka penghantaran, penunjuk halangan
� ���
kerangka penerimaan, kategori perkhidmatan.
Saluran Maya ABR Indek antaramuka,nilai VPI/VCI, parameter operasian
ABR
Perangkap Perubahan VPC, Perubahan VCC
Jadual : Objek Di Dalam ILMI Pautan Pengurusan MIB.
Maklumat objek yang bersebelahan dalam kumpulan antaramuka Fizikal
menunjukkan alatan atau nod-nod lain yang bersebelahan dengan entiti
berkenaan dan digunakan dalam ‘auto-discovery’ dan ‘auto-configuration’. Objek
tersebut hasilkan maklumat ini termasuklah atmfPortMyIfName,
atmfPortMyIfIdentifier, atmfMyIpNmAddress, atmfMyOsiNmNsapAddress dan
atmfMySystemIdentifier.
Versi objek lapisan ATM mestilah versi ILMI terkini yang
diimplenmentasikan pada antaramuka . Seperti objek lapisan ATM, versi isyarat
UNI dan versi isyarat NNI mestilah menunjukkan versi mereka yang terkini.
Alamat Pendaftaran MIB
Untuk ‘set up’kan hubungan antara pengguna alat pengguna dengan
rangkaian melalui UNI, ia adalah perlu untuk alamat ATM dipanggil ‘party’. UNI
mungkin akan diperuntukkan satu atau lebih alamat ATM. Terma ‘pendaftaran
alamat’ merujuk kepada prosedur di mana alat pengguna dan rangkaian boleh
ditukar alamat ATMnya.
Dalam banyak kes, alamat ATM terdiri dari bahagian pengguna dan
bahagian rangkaian. Bahagian pengguna ada 2 bahagian : ‘end
systemindentifier’ (ESI) dan ‘selector’ (SEL). Bahagian rangkaian dikenali
sebagai ‘prefix’ – dihasilkan oleh rangkaian berkenaan.
Alamat pendaftaran MIB ada 3 kumpulan : ‘ NetPrefix’, ‘Address’ dan
‘Address Registration Admin’. Objeknya ditunjukkan pada jadual berikut :
� ��
Kumpulan (Group) Objek-objek (Objects)
NetPrefix Indeks antaramuka, prefix rangkaian, status prefix
rangkaian
Address Indeks antaramuka, status alamat ATM, Penunjuk
scop pengorganisasian alamat ATM.
Address Registration
Admin
Indeks antaramuka, status pentadbiran
pendaftaran alamat
7.4.2 Timbunan Protokol Dalam ILMI
Setiap antaramuka ATM terdapat ATM IME yang menyokong fungsian
ILMI. Apabila 2 alatan dihubungkan merentasi antaramuka, 2 IMEs yang
bersebelahan akan berkomunikasi antara satu sama lain untuk menukar mesej
SNMP. Sehingga alatan pada sebelah samada berpunca dari mesej SNMP,
setiap IME mengandungi agen aplikasi dan pengurusan aplikasi. Mesej SNPM
akan dikapsulkan dalam AAL5 dan dihantar keluar melalui cell ATM
menggunakan VCI=16 dan VPI = 0. Dalam komunikasi ini, protokol UDP dan IP
tidak digunakan.
� ��
ILMI menggunakan MIB – 2 dan untuk ketika ini, ianya berdasarkan
kepada SNMP versi 1. Nama komuniti yang digunakan dalam mesej SNMP
adalah ”ILMI” atau dalam terma OCTET STRING,
49 4c 4d 49 (hex)
Dalam ILMI, cuma perangkap coldStart dan enterpriceSpecific sahaja
disokong. Perangkap yang lain tidak digunakan, jika ianya digunakan sekalipun,
ianya tidak akan dipedulikan pada penghujung penerimaan. Saiz maksimum
mesej SNMP adalah 484 oktet. Saiz yang lebih besar hanya boleh digunakan
melalui perundingan ‘out-of-band’.
ILMI menggunakan perkhidmatan mode mesej dan menyakinkan
operasian AAL dengan null SSCS. CPCS-PDU, di mana mengandungi mesej
SNMP yang berjujukan dalam bahagian muatannya diformatkan seperti pada
jadual dibawah.
CPCS – PDU
payload
PAD CPCS-PDU Trailer
Variable – length 0-47 octets. CPCS –
UU 1 octet
CPI
1 octet
Length
2 octets
CRC
4
octetes
Pada ‘field’ CPCS – UU membenarkan maklumat pengguna ke pengguna
di bawa merentasi rangkaian secara ‘transparent’. Biasanya ia digunakan untuk
menjajarkan trailer CPCS –PDU kepada sempadan 64 – bit. Panjang ‘field’
menunjukkan nombor oktet yang terkandung dalam muatan CPCS –PDU.
Apabila disetkan kepada kosong, penerima seharusnya menafsirkan permintaan
untuk digugurkan. 32 – bit CRC dikira menggunakan semua CPCS –PDU
sebagai mesej polinomial.
Sub - lapisan SAR mempersembahkan secara terus segmen tanpa
menambah apa-apa ‘header’ atau ‘trailer’. Seperti ‘field’ 3-bit ‘payload type’(PT)
dari ‘cell header’ digunakan untuk menunjukkan jenis segmen. Apabila CPCS –
PDU mengandungi pelbgai segmen, bit lapisan ATM pengguna – ke – pengguna
� ���
dari ‘field’ PT disetkan ke ‘0’ untuk segmen pertama dan mana-mana
pertengahan segmen manakala pada segmen terakhir disetkan ke ‘1’. Jika
keadaan lain, CPCS –PDU mengandungi cuma satu segmen, bit tersebut
disetkan ke ‘1’. Sebagai penambahan, bit CLP disetkan ke ‘0’, bit CI juga
disetkan ke ‘0’ dan oktet CPCS –UU juga disetkan ke ‘0’.
7.4.3 Auto – Discovery
‘Auto – Discovery’ adalah proses dimana alat ATM seperti Switch boleh
menentukan alat-alat lain yang dihubungkan samada secara langsung atau tidak
langsung dan menggunakan maklumat tersebut untuk menjanakan gambaran
grafik rangkaian yang mengandungi alat-alat tersebut. ILMI menghasilkan
prosedur yang membuatkan ‘Auto – Discovery’ dibolehkan. Sebagai contoh,
panggilan semula pautan ATM pengurusan MIB yang mengandungi objek yang
boleh diqueri untuk membina ‘table’ bagi sistem yang bersebelahan. Di samping
itu, terdapat prosedur mudah untuk mengecam kestabilan dan kehilangan
hubungan fizikal atau logical.
Anggapkan pada permulannya tidak terdapat hubungan, IME secara
berkala akan menghantar secara tunggal get request atau get – next pada objek
yang berikut : atmfPortMyidentifier, atmfMySystemIdentifier dan sysUpTime. Jika
ia menerima tidak balas yang sah dari ‘peer’ IMEnya maka pautan dianggap
telah disambungkan.Pada titik ini, ‘auto-configuration’ dan kemudiannya proses
pendaftaran alamat akan bermula.
Ketika hubungan adalah stabil, IME secara berkala akan memeriksa untuk
melihat jika hubungan adalah masih lagi wujud dengan menghantar mesej
tunggal get request atau get – next. Jika tiada tidak balas, IME akan
mengulangnya sebanyak empat kali. Pada akhirnya, perhubungan akan
dianggap akan hilang.
Prosedur yang sama akan digunakan untuk menentukan jika alat ATM
dipindahkan dari satu port ke satu port yang lain. Selepas hubungan distabilkan
melalui antaramuka, IME pada akhiran yang dikehendaki atas antaramuka ini
� ���
disimpan dalam memorinya, nilai objek diatas dari entiti ‘peer’nya. Jika ianya
tidak sepadan atau jika penerimaan sysUpTime kurang dari salinan tempatan, ia
akan dianggap sebagai hubungan ILMI yang lama akan hilang, ‘lepaskan’ SVCs
yang dikawalnya, restart semula antaramuka, hantar perangkap coldStart pada
peer –nya, jangkakan hubungan baru (port atau alat yang berlainan) yang stabil,
dan persembahkan pendaftaran alamat jika perlu.
7.4.4 Keperluan Sistem
Spesifikasi ILMI setkan beberapa had kepada efektif bandwith yang
digunakan untuk tujuan pengurusan dan hasilkan beberapa panduan prestasi.
Sebagai contoh, kadar cell tanggungan dan puncak pengurusan trafik
seharusnya tidak lebih dari 1 % dan 5 % dari kadar garisan fizikal yang
sepatutnya. Agen semestinya berupaya untuk bertindak balas pada operator
SNMP (cth: operasi a get request memohon nilai objek tunggal) dalam 1s kira-
kira 95 % dari masa. Apabila stesen pengurusan men’queri’ kan objek, nilai yang
dipulangkan oleh agen sepatutnya nilai yang terkini. Dalam tiada kes,
walaubagai manapun ia sepatutnya tidak lebih dari 30s.
� ���
Ringkasan
Dalam bab ini, diterangkan bagaimana alat ATM boleh diuruskan.
Pertama, diterangkan fungsian sistem pengurusan rangkaian yang diperlukan
untuk berfungsi. Sejak SNMP digunakan untuk uruskan bukan sahaja TCP/IP –
berdasarkan rangkaian tetapi juga alat-alat ATM, turut diperkenalkan keterangan
komprehensif protocol tersebut. SNMP adalah protokol lapisan aplikasi yang
dilarikan pada kedua-dua sistem yang diuruskan dan pengurus rangkaian. Alat
yang diuruskan berinteraksi dengan pengurus rangkaian dipanggil agen proses.
Pelbagai parameter dari sistem yang akan diuruskan dipanggil objek. NMS boleh
‘queri’ status objek dengan menggunakan operator SNMP – GET,GET NEXT,
dan SET. Sepertinya, alatan yang diuruskan boleh laporkan status objek dengan
lebih bermakna menggunakan operator GET RESPONSE dan TRAP. Objek
yang telah diuruskan akan disusun dalam bentuk pepohon, oleh itu setiap
darinya boleh diidentifikasikan secara unik dalam ‘queri’. Objek ini ditunjukkan
bagaimana disusunkan dalam MIB.
Rangkaian ATM boleh diuruskan dari NMS melalui pewarisan LAN. Dalam
kes in, alat yang digunakan seharusnya sebahagian dari emulasi LAN. Mesej
SNMP dari client emulasi LAN pada lapisan MAC akan ditukarkan kepada cell
ATM menggunakan AAL-5 di pra-peruntukkan VC. Secara alternatifnya, NMS
boleh dihubungkan pada alat ATM yang diuruskan melalui antaramuka ATM.
Dalam hal ini, prosedur yang didefinasikan oleh ATM forum dalam ILMI boleh
digunakan. Secara lebih spesifik, ATM antaramuka MIB, timbunan protokol
dalam ILMI dan auto discovery turut dibincangkan.
� ���
Tutorial:
1. Apakah elemen-elemen yang perlu dikonfigurasi oleh pengurusan
konfigurasi.
2. Bincangkan kesemua operator-operator yang terlibat dalam protocol
SNMP.
3. Terdapat TIGA kumpulan dalam pengalamatan MIB. Bincangkan
KETIGA-TIGA kumpulan terbabit.
4. Apakah yang dilakukan dalam Auto-Discovery.