OSI VA TCP/IP MODELLARINING TARMOQ DIZAYNIDAGI ROLI
Full text
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 168 OSI VA TCP/IP MODELLARINING TARMOQ DIZAYNIDAGI ROLI Talabalar: O. Hamdamov, S. O’rinov O’qituvchi: I. Maxmudov Farg’ona davlat texnika universiteti E-mail: [email protected] E-mail: [email protected] https://doi.org/10.5281/zenodo.18001580 Annotatsiya: Ushbu maqola tarmoq arxitekturasining asosiy tushunchalarini shakllantiruvchi OSI (Ochiq Tizimlar O‘zaro Aloqasi) va TCP/IP (Transmissiya Nazorati Protokoli/Internet Protokoli) modellari haqida keng qamrovli ma’lumot beradi. Maqolada ularning tarixiy shakllanishi, tuzilishi, o‘zaro farqlari va qiyosiy tahlili, shuningdek, zamonaviy tarmoq dizayni va muhandislik yechimlarida qanday qo‘llanilishi yoritiladi. Modellarning har bir qatlamining vazifalari va ular o‘rtasidagi bog‘liqlik amaliy misollar yordamida tushuntiriladi. Maqola tarmoq arxitekturasini tushunish, tarmoq muammolarini tashxislash va samarali tarmoq yechimlarini loyihalash uchun ushbu modellarning ahamiyatini ochib beradi. Аннотация: Данная статья предоставляет комплексную информацию об OSI (Взаимодействие Открытых Систем) и TCP/IP (Протокол Управления Передачей/ ИнтернетПротокол) моделях, формирующих основные концепции сетевой архитектуры. В статье освещаются их историческое формирование, структура, взаимные различия и сравнительный анализ, а также то, как они применяются в современном сетевом дизайне и инженерных решениях. Задачи каждого уровня моделей и взаимосвязь между ними объясняются на практических примерах. Статья раскрывает важность этих моделей для понимания сетевой архитектуры, диагностики сетевых проблем и проектирования эффективных сетевых решений. Kirish Tarmoq arxitekturasini tushunish va loyihalash murakkab vazifadir, bu erda turli xil qurilmalar, protokollar va texnologiyalar o‘zaro ta'sir qilishi kerak. Bu murakkablikni tartibga solish va umumiy tushunishni osonlashtirish uchun tarmoq modellari ishlab chiqildi. Eng muhim va ta'sirli ikki model - bu OSI modeli va TCP/IP modeli. Ular tarmoq muhandislari, dasturchilar va texnik xodimlar uchun muhim vosita bo'lib, ular tarmoqning ishlashini qatlamlar orqali tahlil qilish, muammolarni izollash va universal standartlarni o'rnatish imkonini beradi. Ushbu maqolada biz ushbu ikkita modelning mohiyati, o'zaro munosabati va tarmoq dizaynidagi hal qiluvchi rolini o'rganamiz. 1. OSI (Ochiq Tizimlar O'zaro Aloqasi) Modeli OSI modeli Xalqaro Standartlashtirish Tashkiloti (ISO) tomonidan 1980-yillarda taklif qilingan nazariy va kontseptual modeldir. Uning asosiy maqsadi turli ishlab chiqaruvchilar qurilmalari va dasturlar o‘rtasida o‘zaro aloqani osonlashtirish uchun umumiy tushunchalar asosini yaratish edi. Model tarmoq funksiyalarini yetti alohida qatlamga (layer) ajratadi, har biri o'ziga xos vazifani bajaradi va ustidagi va ostidagi qatlamlar bilan standart interfeyslar orqali o'zaro aloqada bo'ladi. Bu modulyarlik va murakkablikni boshqarishga yordam beradi. (matn ilmiy-uslubda, maqola uchun mos) OSI modelining qatlamlarga bo‘linishi tarmoqni loyihalash, tushunish va nosozliklarni aniqlash jarayonini sezilarli darajada soddalashtiradi. Har bir qatlam ma’lum bir funksional
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 169 vazifani bajaradi va boshqa qatlamlarning ichki ishlashidan mustaqil hisoblanadi. Shu sababli, tizimning bir qismidagi o‘zgarishlar boshqa qatlamlarga minimal ta’sir ko‘rsatadi. OSI modelining quyi qatlamlari (1–3) asosan ma’lumotlarni fizik uzatish va tarmoqlar o‘rtasida marshrutlash bilan shug‘ullanadi, yuqori qatlamlar (5–7) esa foydalanuvchi ilovalari, sessiyalar va ma’lumotlarni taqdim etish jarayonlarini boshqaradi. Transport qatlami (4) esa ushbu ikki daraja o‘rtasida bog‘lovchi rolini bajarib, ma’lumotlarning ishonchli va tartibli uzatilishini ta’minlaydi. Amaliy jihatdan, OSI modeli to‘g‘ridan-to‘g‘ri Internetda ishlatiladigan protokollarni belgilamaydi, biroq u tarmoq texnologiyalarini tahlil qilish va o‘qitishda muhim metodologik asos bo‘lib xizmat qiladi. Ayniqsa, muammolarni qatlamma-qatlam aniqlash (troubleshooting) jarayonida OSI modeli keng qo‘llaniladi. Xulosa qilib aytganda, OSI modeli zamonaviy tarmoq texnologiyalarining nazariy poydevorini tashkil etadi va tarmoqlarni modellashtirish, loyihalash hamda tahlil qilishda muhim ahamiyatga ega. Agar xohlasang, keyingi bo‘limni “TCP/IP modeli”, taqqoslash, yoki xulosa qismi sifatida ham yozib beraman.
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 170
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 171 OSI Modelining 7 Qatlami va Ularning Vazifalari: № Qatlam nomi Asosiy vazifasi (qisqa) Qurilma / Protokol 1 Ilova Foydalanuvchi va tarmoq o‘rtasida aloqa, xizmatlarga kirish HTTP, HTTPS, FTP, SMTP, DNS 2 Taqdimot Ma’lumotni formatlash, shifrlash va siqish SSL/TLS, JPEG, GIF 3 Sessiya Aloqa sessiyasini o‘rnatish va boshqarish NetBIOS, RPC, SIP 4 Transport Segmentlash, ishonchli uzatish, oqim nazorati TCP, UDP 5 Tarmoq Marshrutlash va mantiqiy manzillash IP (IPv4/IPv6), Router, ICMP 6 Ma’lumotlar bog‘lami Freymlash, MAC-manzil, xato nazorati Ethernet, Switch, WiFi 7 Fizik Bitlarni fizik muhitda uzatish UTP, optik tola, RJ-45, Hub Bu modelning asosiy kuchi uning universalligi va aniq bo'linishidir. Muammo yuzaga kelganda, muhandis uni ma'lum bir qatlamga joylashtirishi va izollab tahlil qilishi mumkin. 2. TCP/IP Modeli (Internet Modeli) TCP/IP modeli OSI modelidan farqli o'laroq, amaliy va amaliyotda qo'llaniladigan modeldir. Bu model aslida Internet va uning protokollar to'plamini rivojlantirish jarayonida paydo bo'ldi va keyinchalik 4 qatlamga soddalashtirildi. Bu modelning nomi uning eng muhim ikkita protokolidan - Transmission Control Protocol (TCP) va Internet Protocol (IP) dan kelib chiqqan. TCP/IP Modelining 4 Qatlami: № Qatlam nomi OSI dagi ekvivalent qatlamlar Asosiy vazifasi Protokollar / Qurilmalar 4 Ilova (Application) OSI 5–7 Foydalanuvchi ilovalari va yuqori darajadagi xizmatlar HTTP, FTP, DNS, SMTP, DHCP 3 Transport OSI 4 (Transport) End-to-end aloqa, portlar, ishonchlilik TCP, UDP 2 Internet OSI 3 (Tarmoq) Marshrutlash va mantiqiy manzillash IP, ICMP, ARP, Router 1 Kirish OSI 1–2 Lokal uzatish va fizik aloqa Ethernet, Wi-Fi, MAC, Switch
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 172 TCP/IP modeli amaliyotga yo'naltirilgan va Internetning haqiqiy "skeleti" hisoblanadi. Uning soddaligi va moslashuvchanligi uni butun dunyo bo'ylab hukmron modelga aylantirdi. 3. OSI va TCP/IP Modellarining Tarmoq Dizaynidagi Rolini Qiyoslash Ushbu jadval ikkita modelning tarmoq loyihalash, muammolarni bartaraf etish va tushunishdagi asosiy rolini taqqoslaydi: Jihat OSI modeli TCP/IP modeli Tarmoq dizayniga ta’siri Kelib chiqishi Nazariy, standartlash uchun Amaliy, Internet asosida OSI – tushuntirish va tahlil, TCP/IP – real yechim Qatlam lar soni 7 qatlam, aniq ajratilgan 4 qatlam,soddalashgan OSI– rejalash aniq, TCP/IP – amaliy mos Protokol lar bilan bog‘liq lik Protokoldan mustaqil Aniq protokollarga asoslangan OSI – umumiy model, TCP/IP – ishlaydigan tizim Jihat OSI modeli TCP/IP modeli Tarmoq dizayniga ta’siri Asosiy maqsadi O‘qitish va standartlashtirish Internetni amalda ishlatish OSI – tushunish, TCP/IP – amalga oshirish Muam molarni tashxis lash Qatlamma-qatlam tahlil qulay Qatlamlar kam, ajratish qiyinroq OSI – muammoni tez topish, TCP/IP – real tekshiruv 4. Amaliy Dizayn Misoli: Uydan Veb-sahifaga Kirish Foydalanuvchi uyda brauzer orqali veb-sahifani ochmoqchi bo'lsin. Ushbu jarayonni modellar yordamida tushunamiz: 1. Ilova Qatlami (OSI 7/TCP/IP 4): Siz `google.com` ni brauzerga kiritasiz. Brauzer DNS protokoli yordamida domen nomini IP manziliga aylantiradi, so'ngra HTTP/HTTPS so'rovini tayyorlaydi. 2. Transport Qatlami (OSI 4/TCP/IP 3): So'rov TCP ga o'tadi, u uni raqamlarga bo'linadigan paketlarga bo'lib, har biriga ketma-ketlik raqamini qo'shadi. Manzil porti (masalan, veb-server uchun 443-port) belgilanadi. 3. Tarmoq/Internet Qatlami (OSI 3/TCP/IP 2): IP protokoli har bir TCP bo'lagiga maqsad IP manzilini (`8.8.8.8`) va manba IP manzilingizni qo'shib, IP-paketini hosil qiladi. Sizning routeringiz ushbu paketning Internetda qayerga yo'naltirilishini aniqlaydi. 4. Ma'lumotlar Bog'lami/Kirish Qatlami (OSI 2/TCP/IP 1): Paket Ethernet freymiga o'raladi, unga sizning kompyuteringiz va routeringizning MAC manzillari qo'shiladi. Uy tarmog'idagi switch bu freymni MAC manzil asosida routerni topib uzatadi.
YOSH OLIMLAR ILMIY-AMALIY KONFERENSIYASI in-academy.uz/index.php/yo 173 5. Fizik Qatlam (OSI 1): Freym routerga elektr signallari (Ethernet kabeli orqali) yoki radio to'lqinlari (Wi-Fi orqali) sifatida uzatiladi. Jarayon maqsad serverda teskari tartibda takrorlanib, veb-sahifa sizga yetib keladi. Dizayn jarayonida muhandis har bir qadamda qaysi qurilma (switch, router) qaysi qatlamda ishlashini, qaysi protokollardan foydalanishni aniq biladi. Xulosa OSI modeli va TCP/IP modeli bir-biriga qarama-qarshi emas, balki bir-birini to‘ldiruvchi vositalardir. OSI modeli tarmoq muhandisligi uchun ideal va to‘liq kontseptual xarita bo‘lib, tarmoq jarayonlarini 7 qatlamga bo‘lib, ularning har birining aniq vazifasini belgilab beradi. Bu model tarmoq arxitekturasini o‘rganish, muammolarni tizimli ravishda tashxislash (troubleshooting) va yangi texnologiyalarni tushunishda beqiyos o‘quv va tahlil qurolidir. TCP/IP modeli esa amaliy va amaliyotda qo‘llaniladigan model bo‘lib, Internetning haqiqiy ishlashini belgilovchi protokollar to‘plamini aks ettiradi. Uning soddalashtirilgan 4 qatlamli tuzilishi uni loyihalash va amalga oshirishda asosiy yo‘l-yo‘riq qiladi. Haqiqiy dunyoda barcha tarmoq qurilmalari, dasturlar va xizmatlar TCP/IP modeliga muvofiq ishlaydi. Tarmoq dizaynidagi ularning birgalikdagi roli shundan iboratki: OSI modeli "nima" va "qanday qilib" bo'lishi kerakligini nazariy jihatdan tushuntiradi, TCP/IP modeli esa "nima" va "qanday qilib" amalda amalga oshirilishini ko'rsatadi. Samarali tarmoq arxitekturasini loyihalash, optimallashtirish va saqlash uchun muhandis bu ikkala modelni ham, ularning o‘zaro aloqasini va farqlarini chuqur tushunishi kerak. Ular tarmoq professionallari uchun universal til, muammolarni hal qilish ramkasi va murakkab tizimlarni boshqarishning asosiy kalitidir. Adabiyotlar, References, Литературы: 1. ISO/IEC 7498-1:1994. "Information technology – Open Systems Interconnection – Basic Reference Model: The Basic Model" – OSI modelining asosiy hujjati. 2. RFC 1122 "Requirements for Internet Hosts – Communication Layers" – TCP/IP modelining Internet me'morchiligi (IETF) tomonidan belgilangan tavsifi. 3. Tanenbaum, Andrew S., Wetherall, David J. "Computer Networks" – Kompyuter tarmoqlari bo'yicha klassik darslik, OSI va TCP/IP modellarini batafsil tahlil qiladi. 4. Forouzan, Behrouz A. "TCP/IP Protocol Suite" – TCP/IP protokollari oilasiga bag'ishlangan keng qamrovli va tushunarli qo'llanma. 5. Kurose, James F., Ross, Keith W. "Computer Networking: A Top-Down Approach" – Yuqoridan pastga (top-down) yondashuvni qo'llagan holda tarmoqni, xususan ilova qatlami va transport qatlami protokollarini o'rgatadigan darslik.