9
Ko‗rinib turibdiki, ishlatilayotgan xabar turlaridan ICMP protokoli,
o‗zlarining tor masalalarini hal qiluvchi protokollar birlashmasi bo‗lib
hisoblanadi. Xabar turlarini tahlil qilib chiqamiz.
Aks. ICMP protokoli tarmoq qurilmalariga erishishni
nazoratlash uchun
tarmoq administratorlariga vositalar taqdim etadi. Bu vositalarni xabarning ikki
turi bilan almashishni kirituvchi aks-protokol: aks-talab va aks- javob tasavvur
etish mumkin. Kompyuter yoki marshrutizator internet tarmoq bo‗yicha
aks-talab
yuboradi, unda qurilmaning IP manzlini ko‗rsatiladi. Aks-talab olgan tugun aks-
javobni tashkil qiladi va talab yuboruvchiga-tugunga xabarni qaytaradi. Talabda
bo‗lgan ayrim ma‘lumotlar, javobda qaytarishi kerak.
Chunki aks-talab va aks-
javob tarmoq bo‗yicha IP paketlar ichida uzatiladi va ularni muvoffaqiyatli
yetkazib berish, inter tarmoqni butun transport tizimining normal ishlashini
bildiradi.
Belgilash tuguniga yetishmaslik to‘g‘risida ma’lumotlar. Marshrutizator IP
paketni yubormasa
yoki yetkazib bera olmasa, u paketni yuboruvchi qurilma
―Belgilash tuguniga yetishib bo‗lmaslik‖ (3-xabar turi) xabarini yuboradi. Bu
xabar kod maydonida, paket nima uchun yetkazib berilmaslik sababini aniqlovchi
mazmunga ega. Sabab quyidagicha kodlanadi.
8
Aks-talab (Echo Request)
11
Deytagramma vaqtining tugashi
(Time Exceeded for a Datagram )
12
Paket parmetrning muammosi.
(Parameter Problem on a datagram )
13
Vaqt belgisini talab qilish (Timestamp request)
14
Vaqt belgisining javobi (Timestamp Replay)
17
Adresni talab qilish (Address Mask Request)
18
Adres javobi (Address Mask Replay)
10
Kod
Sabab
0
Tarmoqqa yetishib bo‗lmaydi
1
Tugunga yetishib bo‗lmaydi
2
Protokolga yetishib bo‗lmaydi
3
Portga yetishib bo‗lmaydi
4
Fragmentatsiya
talab etiladi, 2F bit esa o‗rnatilgan
5
Manba bergan yo‗nalishda xato
6
Tayinlash tarmog‗i noma‘lum
7
Tayinlash tuguni noma‘lum
8
Tugun-manbaga ajratish
9
Tayinlash tarmog‗i bilan o‗zaro ishlash
administrativ ta‘qiqlangan
10
Tayinlash tuguni bilan o‗zaro ishlash
administrativ taqiqlangan
11
Servisning berilgan sinfi uchun tarmoqqa erishib bo‗lmaydi
12
Servisning berilgan sinfi uchun tugunga erishib bo‗lmaydi
Marshrutizator qandaydir sabab bilan tarmoq bo‗yicha 10 paketni uzata
olmasligini aniqlasa, qurilma manbaga ICMP xabarini
yuboradi va keyingina
paketni olib tashlydi. Xato sababidan tashqari ICMP xabari yetkazib berilmagan
paket sarlavhasini va ma‘lumotlar maydonining birinchi 64 bitini ham kiritadi.
Tayinlash tarmog‗i yoki qurilma apparaturaning vaqtincha ishdan chiqishi,
yuboruvchi belgilangan manzil noto‗g‗ri ko‗rsatkichga
hamda marshrutizator
belgilangan tarmoqqa yo‗nalishi to‗g‗risida ma‘lumotga ega bo‗lmaganda
erishilmasligi mumkin. Protokol va portga erishilmaslikdan tayinlash tugunidagi
qo‗shma darajaning qaysi bir protokolida amalga oshishi UDP yoki TCP
protokollarining ochiq porti yo‗qligini bildiradi.