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.
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.
Yo‘nalishni boshqa tomonga yo‘naltirish. Kompyuterlarda yo‘nalish jadvallari odatda statik hisoblanadi, chunki tarmoq administratori tomonidan konfiguratsiyalanadi, marshrutizatorlarda esa dinamik hisoblanadi, chunki yo‘nalish axborotlari bilan almashish protokollari yordamida avtomatik tarzda shakllanadi. Shuning uchun vaqt o‘tishi bilan, tarmoq topologiyasi o‘zgarganda kompyuterlarning yo‘nalish jadvallari eskirishi mumkin. Bundan tashqari bu jadvallar odatda kam axborotga ega, masalan, faqat bir nechta marshrutizatorlarning manzili.
Kompyuterlar xatti-xarakatini tuzatish uchun marshrutizator “yo‘nalishni boshqa tomonga yo‘naltirish” (Redirect) deb nomlanuvchi ICMP protokolining xabarini ishlatishi mumkin. Ushbu xabar, marshrutizator kompyuterning tayinlangan tarmoqqa paketni noto‘g‘ri yuborilayotganini aniqlangandagina yuboriladi, belgilangan tarmoqqa eng qisqa yo‘nalish boshlanadigan lokal tarmoq marshrutizatoriga ega emas. ICMP protokolini boshqa tomonga yo‘naltirish mexanizmi, kompyuterlarga uning lokal marshrutizatorlarining faqat IP- manzilini konfiguratsiya fayllarida asrashga imkon beradi. Boshqa tomonga yo‘naltirish xabarlari yordamida marshrutizatorlar kompyuterga, qaysi marshrutizatorga u yoki bu tayinlangan tarmoq uchun paketlarni jo‘natish zarurligi to‘g‘risida unga kerakli axborotni xabar qilib turadi, ya’ni marshrutizatorlar kompyuterga, yo‘nalish jadvallarining ularga kerakli qismini uzatishadi.
Marshrutizator “yo‘nalishni boshqa tomonga yo‘naltirish” xabariga keyinchalik foydalaniladigan IP manzil va o‘z ma’lumotlar maydonining birinchi 64 bitli dastlabki paket sarlavhasini joylashtiriladi.
Paket sarlavhasidan tugun qaysi tarmoq uchun ko‘rsatilgan marshrutizatordan foydalanish kerakligini bilib oladi.
1.5-rasm. ARP va ICMP protokollarini tadqiq qilish uchun tuzilgan tarmoq sxemasi
AA-R1 qurilmalari o`rtasida ARP so`rov
|
D мас
|
Sмас
|
DIP
|
SIP
|
FFF
|
AA
|
192.168.1.1
|
192.168.1.2
|
AA-R1 qurilmalari o`rtasida ARP javob
|
D мас
|
Sмас
|
DIP
|
SIP
|
AA
|
R1 f 0/0
|
192.168.1.2
|
192.168.1.1
|
AA-R1 qurilmalari o`rtasida ICMP so`rov
|
D мас
|
Sмас
|
DIP
|
SIP
|
R1 f 0/0
|
AA
|
192.168.3.2
|
192.168.1.2
|
R1-R2 qurilmalari o`rtasida ARP so`rov
|
D мас
|
Sмас
|
DIP
|
SIP
|
FFF
|
R1 f/0/1
|
192.168.2.2
|
192.168.2.1
|
R1-R2 qurilmalari o`rtasida ARP javob
|
D мас
|
Sмас
|
DIP
|
SIP
|
R1 f/0/1
|
R2 f/0/0
|
192.168.2.1
|
192.168.2.2
|
R1-R2 qurilmalari o`rtasida ICMP so`rov
|
D мас
|
Sмас
|
DIP
|
SIP
|
R2 f/0/0
|
R1 f/0/1
|
192.168.3.2
|
192.168.1.2
|
Dostları ilə paylaş: |