7-laboratoriya ishi mavzu: cisco packet tracer dasturida sntp bilan ishlash ishning maqsadi


Download 392.32 Kb.
Pdf ko'rish
Sana25.11.2020
Hajmi392.32 Kb.
#151683
Bog'liq
bes 5 [13](1)I6


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 . 

Nazariy qism 

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 ] 

Amaliy ish 

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. 

 

  

       Barcha qurilmalar bir xil LAN segmentida joylashgan, shuning uchun paketli 



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.  

  

 

7. Cisco Packet Tracer simulyatsiya  rejimiga  o'ting . 2  protokol  uchun  filtrlarni 



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.  

 

  

10. 172.16.0.100-tugun  manzili  hali  unga  yuborilgan  xatni  olmagan,  chunki  u 



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'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling