1 - VARIANT BARCHA PARCHALARGA KO'CHIRILADI; 0 - VARIANT FAQAT BIRINCHI PARDADA NUSXA KO'CHIRILGAN. Variantlarning ikkita sinfi aniqlanadi: 0 - "Menejment" va 2 - "O'lchash va disklash". Sinf varianti raqami raqam bilan aniqlanadi. Quyida IP standartida tavsiflangan variantlar mavjud; "Oktet uzunligi" ustuniga "" - "belgisi" optsion tip "ning faqat" variant turi "ni tashkil qiladi, degani, variantning yonidagi raqami belgilangan uzunlikdagi (uzunligi namunalarda ko'rsatilgan).
2.4.2-jadval
Sakkiz uzunlik
Variantlar ro'yxatining tugashi
Operatsiya yo'q
Xavfsizlik
Bo'shashgan manba yo'nalishi (Yuboruvchining yo'nalishini bepul bajarish)
Qattiq manbaqani yo'naltirish (Yuboruvchi yo'nalishni qat'iy bajarishi)
Yozuv yo'nalishi
Internet Verestamp (vaqtincha shtamp)
"Variantlar ro'yxati ro'yxati" tanlovi aniqlanganda, variantlar tugatilgan bo'lsa ham, sarlavha uzunligi hali tugamasa ham to'xtatiladi. "Operatsiya yo'q" opsiyasi odatda 32 bitning chegarasi bo'ylab variantlar orasidagi moslashishga ishlatiladi.
Ko'pgina parametrlar hozirda ishlatilmaydi. "STREAM ID" va "Xavfsizlik" variantlari cheklangan tajribalarda, "Chakana rekord" va "Internet Verestamp" variantlari Traceroute dasturini namoyish etadi. Faqat "bo'shashgan / qat'iy manbani boshqarish" variantlari aniqlanadi, ular keyingi xatboshida ko'rib chiqiladi.
Ma'lumotlar rasmidagi variantlarni qo'llash ularni qayta ishlashni sekinlashtiradi. Ko'pgina ma'lumotlar yozma variantlar mavjud emas, ya'ni ular sobit sarlavha uzunligi, ularni qayta ishlash bu ish uchun maksimal darajada optimallashtirilgan. Variantning ko'rinishi ushbu yuqori tezlikda jarayonni to'xtatadi va standartni keltirib chiqaradi universal modul IP har qanday standart variantlarni qayta ishlash uchun qodir, ammo tezlikdagi muhim yo'qotish tufayli.
"Bo'shashgan / qat'iy manbalar yo'nalishi" varianti (mos ravishda 0, 3 va 9 raqami) jo'natuvchiga oldindan belgilangan marshrut ma'lumotlar bazasini belgilash uchun mo'ljallangan.
Ikkala variant ham bir xil ko'rinadi:
"Ma'lumotlar" maydoni buyurtma bo'yicha zarur marshrutning IP manzillari ro'yxati keltirilgan. "Ko'ruvchi" dagi keyingi marshrut elementini aniqlash uchun foydalaniladi, unda ma'lumotlar maydonidagi ushbu mahsulotning birinchi vazifasi IP-manzilning birinchi oktasi soni mavjud. Xonalar parametrning boshidanoq jihozdan ko'rib chiqiladi, ko'rsatgichning boshlang'ich qiymati 4.
Variantlar quyidagicha ishlaydi.
Aytaylik, B dan boshlab B.1-dan yuborilgan ma'lumotlar G1 va G2 yo'llari orqali davom etishi kerak. Ishga tushirilgan "Belgilangan manzil" maydonidan boshlab, Datagram sarlavhasi tarkibida G1 manzilini o'z ichiga oladi va ma'lumotlar maydoni bu variant - G2 va B murojaatlari. DataGram-dagi G1-dagi DataGram-dan, ko'rsatgich tomonidan belgilangan sakkizta (G2) manziliga kirib, keyingi elementning manzili (G2) "belgilangan manzil" dagi manzili va qiymatiga joylashtirilgan Ko'rsatkich 4 ga, shuningdek G2 manziliga kiritilgan, variantni quyidagi manzilga (ya'ni G2da) yuboradigan G1 yo'riqnomasi interfeysi manzili o'rnatilgan. G2-da ma'lumotlaragraming kelganidan keyin protsedura takrorlanadi va DataGram-ga yuboriladi. DataGram-ga yuborilganda, ko'rsatgichning qiymati variantning qiymatiga ko'ra, bu belgilangan manzilning narxi aniqlanadi Yo'nalish erishildi.
"Bo'shashgan manbani yo'naltirish" va "qat'iy manbali yo'naltirish" variantlari o'rtasidagi farqlar quyidagicha:
"Bo'shashish": istalgan marshrutning keyingi qismiga har qanday qadamlar uchun erishish mumkin ( hop);
"Qattiq": kerakli yo'nalishning keyingi yo'nalishi 1 bosqichda erishilishi kerak, ya'ni to'g'ridan-to'g'ri.
Ko'rib chiqilgan variantlar barcha bo'laklarga ko'chiriladi. Datagramda faqat bitta variant bo'lishi mumkin.
"Bo'shashgan / qat'iy manbalar yo'nalishi" parametrlari tomonidan boshqariladigan (Filtr manzilida) tomonidan ruxsatsiz kirish uchun ishlatilishi mumkin, ruxsat etilgan manzilni boshqarish tugun tomonidan o'chirilgan Manzil va ma'lumotlar yozma ma'lumotlar maydonidan joylashtirilgan. Shunday qilib, xavfsizlik tizimining qo'li etadigan joydan tashqarida, shuning uchun xavfsizlik nuqtai nazaridan ko'rib chiqilishi tavsiya etiladi, ko'rib chiqilayotgan variantlar tomonidan boshqariladigan variantlarni ko'rib chiqish tavsiya etiladi.
"Bo'shashgan manba marshrutizatsiyasini" ishlatish uchun yuqori tezlikdagi alternativa - IP-IP-DataGram-dagi IP-ma'lumotlar bazramm ("Protokol" ning tashqi ma'lumotlar bazramm maydoni 4, qarang). Masalan, S. tomonidan V orqali va format katagida va ichida bir nechta TCP segmentini yuborish talab qilinadi:
C inatragini qayta ishlashda C IP protokolini qayta ishlash uchun ma'lumotlar bazramatlari ma'lumotlari, albatta, IP-ma'lumotlarur. Ushbu ichki ma'lumotlar yozib olinadi va V. ga yuboriladi.
Shu bilan birga, DataGram-ni qayta ishlash uchun qo'shimcha vaqt faqat tugunda (bir sarlavhani bitta sarlavhani qayta ishlash), ammo boshqa barcha tugunlarda yo'q qo'shimcha ishlov berish Bu imkoniyatlardan foydalanish holatida, bu talab qilmaydi.
Ilova IP IP IP-▪
2.5. ICMP protokoli
ICMP protokoli (Internetni boshqarish xabarlari protokoli, Internetni boshqarish xabarlari protokoli IP modulining ajralmas qismi. Bu ta'minlaydi fikr-mulohaza Yuboruvchi tomonidan yuborilgan diagnostika xabarlari shaklida, agar uning ma'lumotlar rasmini etkazib berish imkonsiz bo'lsa va boshqa hollarda. ICMP RFC-792-da standartlashtiriladi, qo'shimchalar - 950,1256-da.
ICMP xabarlari etkazib berish imkoni bo'lmasa:
iCMP xabarlarini o'z ichiga olgan ma'lumotlaragrammalar;
guruh manziliga yo'naltirilganlik (radioeshittirish, multistratsiya);
dETGRAM, jo'natuvchining manzili nol yoki guruh.
Barcha ICMP xabarlari "Protokol" maydonining qiymati, IP unvoniga ega.
IP sarlavhasidan keyin siz "Type" dagi "Kod" va "Cheksum" bilan 32 bitli so'zingiz kerak. Tur va kod maydonlari ICMP xabarining mazmunini aniqlaydi. DataGramning qolgan qismining formati xabar turiga bog'liq. Cheksum IP sarlavhasidagi kabi hisoblangan, ammo bu holda ICMP xabarining mazmuni, jumladan, maydonlar va "kod" dalalari chiqarildi.
2.5.1-jadval
ICMP xabarlarining turlari
Xabar
Echo javob (aks-javob)
Belgilanmagan kuzatilmasa (qabul qiluvchi turli sabablarga ko'ra erishib bo'lmaydigan):
Tarmoqni tuzatmaydi (tarmoq mavjud emas)
Xost mavjud bo'lmagan (xost mavjud emas)
Protokolni qabul qilib bo'lmaydigan (protokol mavjud emas)
Porni qabul qilmaydigan (port mavjud emas)
Df \u003d 1 (parchalanish kerak, ammo taqiqlangan)
Manba yo'nalishi amalga oshmadi (manba marshrutini bajarib bo'lmadi)
Manba raqami (sekin manba)
Qayta yo'naltirish (ma'lumotlaragrammalarni yuborish uchun boshqa routerni tanlang)