7-laboratoriya ishi mavzu: cisco packet tracer dasturida sntp bilan ishlash ishning maqsadi
Download 392.32 Kb. Pdf ko'rish
|
bes 5 [13](1)I6
- Bu sahifa navigatsiya:
- Nazariy qism
- DNS xizmati
- Oxirgi tugunlarda pochta xizmatini sozlash
7-LABORATORIYA ISHI Mavzu: CISCO PACKET TRACER DASTURIDA SNTP BILAN ISHLASH Ishning maqsadi: Cisco Packet Tracer simulyatsiya rejimida SMTP elektron pochta protokollaridan foydalangan holda dasturlarning o'zaro ta'sirini tashkil etish tamoyillarini o'rganish .
Qo'llaniladigan pochta protokollari bilan o'zaro ishlash sxemasi rasm. 1.
rasm: 1. Qo'llaniladigan pochta protokollari bilan o'zaro ishlash sxemasi Pochta uzatish agenti (MTA) - pochta uzatish tizimining asosiy komponenti bo'lgan pochta uzatish agenti ushbu kompyuterni tarmoq elektron pochta tizimi uchun namoyish etadi. Odatda, foydalanuvchilar qilish vazirligi bilan to'g'ridan- to'g'ri ishlash, lekin ishlatmang Mail User Agent (MUA) - elektron pochta mijoz. Ko'pgina pochta agentlari TCP ulanish orqali xabarlarni uzatish uchun oddiy pochta uzatish protokoli (SMTP) dan foydalanadilar . SMTP Internetda elektron pochta xabarlarini uzatishning standart usuli sifatida qabul qilinadi . Amaldagi protokol standarti RFC 2821 da tavsiflangan. SMTP transport protokoli sifatida TCP dan foydalanadi, ulanish 25-raqamli port orqali o'rnatiladi. Ushbu ulanishga xizmat ko'rsatish uchun pochta serveri deb ataladigan maxsus dastur qo'llaniladi. Foydalanuvchining pochta dasturi xabarni rasmlantirish va aloqani o'rnatish uchun ishlatiladi. Ulanish o'rnatilgandan so'ng, buyruqlar yordamida ma'lumot almashiladi. Foydalanuvchi uchun ushbu buyruqlar, agar u elektron pochta mijozidan foydalansa, mavjud emas [3 ]. SMTP protokolining asosiy maqsadi elektron pochta xabarlarini ishonchli va samarali etkazib berishdir. Protokolni amalga oshirish uchun faqat ishonchli aloqa kanali talab qilinadi. SMTP uchun vosita alohida mahalliy tarmoq, tarmoqlar tizimi yoki butun dunyo bo'ylab Internet bo'lishi mumkin . Ushbu uzatish odatda ikkala xost bir xil transport xizmatidan foydalanganda to'g'ridan-to'g'ri jo'natuvchi xostidan qabul qiluvchi xostiga amalga oshiriladi. Agar xostlar umumiy transport tizimiga ulanmagan bo'lsa, uzatish bir yoki bir nechta oraliq SMTP-serverlar yordamida amalga oshiriladi. Xabarning asl nusxasini qo'shimcha funktsiyalarni bajaradigan qidiruv serverga taqdim etish bugungi kunda Internetda odatiy holdir. O'rta server bunday holatlarda boshqa uzatish vositalariga kirish eshigi vazifasini bajaradi va odatda DNS (Domain Name System) MX yozuvlari yordamida tanlanadi. SMTP protokoli quyidagi aloqa modeliga asoslanadi: foydalanuvchi so'roviga binoan jo'natuvchi pochta dasturi qabul qiluvchi dastur (pochta serveri) bilan ikki tomonlama aloqani o'rnatadi. Qabul qiluvchi oxirgi yoki oraliq qabul qiluvchi bo'lishi mumkin. Agar kerak bo'lsa, pochta serveri boshqa server bilan aloqa o'rnatishi va xabarni yo'naltirishi mumkin. Pochta qutisidan xabar olish uchun foydalanuvchining pochta dasturi serverga SMTP protokoli yordamida emas, balki xabarlarni qabul qilish uchun maxsus pochta protokoli yordamida ulanadi. Ushbu protokol sizga pochta qutisi bilan ishlashga imkon beradi: xabarlarni qabul qilish, xabarlarni o'chirish, ularni saralash va boshqa operatsiyalarni bajarish. DNS xizmati Ushbu laboratoriya SMTP elektron pochta dasturi protokollariga e'tiborni qaratadi. Biroq, elektron pochta tizimi bilan o'zaro aloqalar domen nomlari tizimisiz (DNS) mumkin emas. DNS xizmatiga quyidagilar kiradi: Ramziy nomlarni IP-manzillarga o'tkazish; IP-manzillarni ramziy nomlarga aylantirish. DNS-ning qo'shimcha xususiyati pochta orqali yo'naltirishdir. Tarqatilgan DNS xizmatining asosiy spetsifikatsiyasi RFC 1034 va RFC 1035 da ko'rsatilgan. [Elektron resurs]. URL: http://www.ietf.org/rfc/rfc1034.txt. URL: http://www.ietf.org/rfc/rfc1035.txt. DNS-da ma'lumotlarni saqlash va uzatish birliklari manba yozuvlari hisoblanadi. Resurs yozuvlarining ko'p turlari mavjud, ularning har biri ma'lum miqdordagi maydonlarga ega. "MX" yozuvi pochta orqali marshrutlash uchun ishlatiladi, agar u bo'lmasa, "A" yozuvidan foydalaniladi. "A" yozuvi (manzil yozuvi) parametrlarni o'z ichiga oladi: xost domeni nomi, tegishli IP-manzil. [2] Misol: aivt IN 195.19.212.16, bu erda "IN" yozuvlar sinfi (internet). MX yozuvi parametrlarni o'z ichiga oladi: pochta domeni nomi, pochta serveri nomi, ustuvorlik. Misol: aivt IN MX 20 mail.stu.neva.ru, bu erda "IN" yozuvlar sinfi (internet). [4] Xabar qabul qilinganda, MTA o'zining xizmat ma'lumotlarini, xususan, xabarning sarlavhasini tahlil qiladi, qabul qiluvchining domenini aniqlaydi (4.83-rasmga qarang). Agar u ushbu MTA tomonidan xizmat ko'rsatiladigan domenga tegishli bo'lsa, oluvchi qidiriladi va xat uning pochta qutisiga joylashtiriladi, agar qabul qiluvchining domeniga ushbu MTA xizmat ko'rsatmasa, ushbu domen uchun MX yozuvlarini talab qiladigan DNS so'rovi yaratiladi. MX yozuvi - bu ma'lum bir domen uchun kiruvchi pochtani qayta ishlaydigan pochta serverlarining nomlarini o'z ichiga olgan DNS-yozuvlarning maxsus turi. Bir nechta MX yozuvlari bo'lishi mumkin, bu holda MTA ketma-ket ulanishni o'rnatishga harakat qiladi, bu eng yuqori ustuvorlikka ega serverdan boshlanadi. Agar MX yozuvi bo'lmasa, A yozuvi so'raladi (domen nomini IP-manzilga moslashtiradigan manzil yozuvi) va u erda ko'rsatilgan xostga xat etkazib berishga harakat qilinadi. Agar xabarni yuborishning iloji bo'lmasa, u xato xabari bilan yuboruvchiga qaytariladi (foydalanuvchining pochta qutisiga joylashtirilgan) . [4 ]
Ishning rivojlanishi 1. Berilgan dastur protokollarini o'rganish uchun quyidagi turdagi test tarmoq topologiyasini tuzamiz.
2. Tarmoq qurilmalarini 1 va 2-jadvallarga muvofiq sozlaylik 1-jadval. Jadval 2.
marshrutlash ishlatilmaydi va standart shlyuzning IP-manzili ixtiyoriydir. 3. Pochta serverini sozlash Server 172.16.0.20 va server 172.16.0.40 elektron pochta serverlari sifatida ishlaydi. Qurilgan tarmoqqa nisbatan qo'llaniladigan pochta protokollari bilan o'zaro aloqalar sxemasi.
4. DNS xizmatini 172.16.0.20 serverga ulang: 1) Tanlangan qurilmada sichqonchani bosing. 2) Xizmatlar yorlig'ini , DNS xizmatini tanlang .
Biz yangi resurs yozuvi haqidagi ma'lumotlarni kiritamiz: domen nomi, IP- manzil, resurs yozuvining turi. Simulyator pochta serverlari uchun manba MX yozuvini qo'llab-quvvatlamaydi, lekin uni manzil A yozuvi bilan almashtirish mumkin. 3) Qo'shish tugmachasini bosing . DNS xizmatiga yangi yozuv qo'shildi. 4) Keling, avvalgi amallarni takrorlaymiz va 172.16.0.40 pochta serveri haqida resurs yozuvini qo'shamiz
5. Keling, 172.16.0.20 pochta serverini smtp va pop3 yordami bilan sozlaymiz : 1) Tanlangan qurilmada sichqonchani bosing. 2) Xizmatlar yorlig'ini , EMAIL xizmatini tanlang . 3) SMTP va POP3 protokollarini yoqing va elektron pochta manzilini mail.ru kiriting. O'rnatish tugmachasini bosing. 4) bitta foydalanuvchi uchun akkaunt yarating, login va parolni kiriting. + Tugmasi yordamida xizmatga yozuv kiritamiz. 172.16.0.40-serverda siz SMTP va POP3-ni qo'llab-quvvatlaydigan pochta serverini sozlashingiz kerak . 172.16.0.20 server unga DNS vazifasini bajaradi.
6. Oxirgi tugunlarda pochta xizmatini sozlash Mail bilan ishlash uchun SMTP - yoki POP3-server, bir e-mail mijozi server bilan o'zaro beradi foydalanuvchi kompyuter, ustiga tuzilgan bo'lishi kerak. Keling, elektron pochta mijozini 172.16.0.90 xostida sozlaymiz: 1) IP-manzil 172.16.0.90 bo'lgan xostda sichqonchani bosing. 2) Ish stoli yorlig'ini , elektron pochta dasturini tanlang, pochta xizmatini sozlash oynasi paydo bo'ladi. rasmga foydalanuvchi ma'lumotlarini kiritamiz.
Saqlash tugmachasini bosing , oynani yoping. Elektron pochta dasturini sozlash tugallandi. Endi user1 foydalanuvchisi uchun server.ru domenida pochta xizmati mavjud - xatlarni yuborish va qabul qilish. Oldingi bosqichlarni bajarib, 172.16.0.100 xostida pochta xizmatini sozlaylik. Biz foydalanuvchi ma'lumotlarini kiritamiz.
qo'shing: SMTP va POP3. Bu shuni anglatadiki, faqat filtrlangan protokollarning paketlari tarmoqda namoyish etiladi. 172.16.0.90 xostidan user1 dan 172.16.0.100 user2 xostiga elektron pochta xabarini yuboramiz. 1) 172.16.0.90 da sichqonchani bosing. 2) Ish stoli yorlig'ida elektron pochta dasturini tanlang . 3) Yaratish tugmachasini bosing. Ko'rsatilgan rasmda, To maydoniga, qabul qiluvchining user2@mail.ru elektron pochta manzilini o'rnating. Mavzu maydoniga elektron pochta sarlavhasini kiriting. Xatning matnini rasmlantirish. Yuborish tugmachasini bosing. SMTP paketi 172.16.0.90 xostida yaratilganligini ko'ramiz. Capture / Forward tugmachasi yordamida paketni marshrutni qurilmadan qurilmaga kuzatib boramiz.
Tugunda hosil bo'lgan paket tarkibini ko'rib chiqamiz.
8. Paket 172.16.0.20 IP manzilidagi pochta serveriga yuboriladi. TCP sarlavhasi manzil portini o'z ichiga oladi - 25. Paket yaxshi rasmlangan deb taxmin qilish mumkin. Serverga ketayotgan paket ikkita kalit orqali o'tadi.
9. Paket serverga etib kelganida, u uni qayta ishlaydi va xat mail.ru domeniga yuborilganligini aniqlaydi. Server 172.16.0.20 ko'rsatilgan serverning IP-manzili uchun DNS-ni so'raydi. Server 172.16.0.20 tomonidan yaratilgan SMTP to'plami quyidagi ma'lumotlarni o'z ichiga oladi: 172.16.0.40 manzil manzili, 25-manzil porti. Paket Switch1 orqali o'tadi va 172.16.0.40 serverga etkazib beriladi.
POP3 protokoli orqali server bilan hali bog'lanmagan. Xatlar uchun u sledu- ko'rsatmalarini bajarishi kerak: 1) 172.16.0.100 tugunini bosing. 2) Ish stoli yorlig'ida elektron pochta dasturini tanlang . 3) Xatni o'qish uchun Qabul qilish tugmasini bosing .
POP3 protokoli paketi xostda hosil bo'ladi. Capture / Forward tugmachasi yordamida paketning marshrutini qurilmadan qurilmaga kuzatishingiz mumkin .
Tugunda hosil bo'lgan paket tarkibini ko'rib chiqamiz.
Paket 172.16.0.40 IP manzilidagi pochta serveriga yuboriladi. TCP sarlavhasi maqsad portini o'z ichiga oladi - 110. Bu paket to'g'ri rasmlanganligini ko'rsatadi. Serverga ketayotgan paket ikkita kalit orqali o'tadi . Paketli server kelganda, uni qayta ishlash va o'rmonni kezib yurgan miruet paketi javob. Paket xuddi shu marshrut bo'yicha 172.16.0.100 tuguniga javob - serverdan kelgan xat bilan qaytariladi. Manba porti 110. Javob 172.16.0.40 serveridan ba'zi POP3 ma'lumotlari bilan keldi. POP3 protokoli yordamida 172.16.0.100 tuguni serverdan 172.16.0.90 tuguni tomonidan yuborilgan xat oldi. Vazifalar
O'zingiz uchun SMTP va POP3 dastur protokollarini o'rganing. Tarmoq topologiyasini xuddi shunday qoldiring. Variantga muvofiq tarmoq qurilmalarini sozlang.
Paket marshrutlari, ularning tarkibi haqida xabar bering va natijalarini tushuntiring. Yuboruvchi va qabul qiluvchini o'zingiz aniqlang.
Download 392.32 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling