Uploaded by inomiddin5376

153995

advertisement
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR
VAZIRLIGI
MUXAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI
KOMPYUTER TIZIMLARI KAFEDRASI
60610503 - Kompyuter injiniringi («Kompyuter injiniringi»)
“Kompyuter tarmoqlari” fanidan
yo’nalishi
1- MUSTAQIL ISH
Mavzu: TCP/IP va OSI modellarning o’xshash jihatlarini qiyoslash.
Bajardi: KI 21-01 guruh talabasi
Raxmatov Musurmon
Qabul qildi: Sattarov M
Samarqand – 2023
Mavzu: TCP/IP va OSI modellarning o’xshash jihatlarini qiyoslash.
Reja:
1. OSI modeli haqida qisqacha.
2. TCP / IP && OSI o'xshashlik
3. TCP/IP protokollari stekining tuzilishi
Nazariy qism
1)
OSI (Open System Interconnection) modeli ISO (Xalqaro standart
OSI (Open System Interconnection) modeli ISO (Xalqaro standart) tashkilot
tomonidan joriy qilingan. Hozirda OSI (Open System Interconnection) modeli
shunchaki mos yozuvlar modeli hisoblanadi. Demak, har qanday so'nggi tarmoq
infratuzilma qurilmalarida yoki Operatsion tizimlarida OSI modelining real
ishlashlari mavjud emas. OSI (Open System Interconnection) modeli bugungi kunda
faqat kompyuter tarmog'i tushunchalarini o'rgatish va kompyuter tarmoqlari qanday
ishlashini tushunish uchun mos yozuvlar modeli sifatida foydalanilmoqda.
OSI (Open Systems Interconnection) model - bu matn o'ninchi yoki 7qatlamli
modelning, bir qatlamni ikkinchisidan yuqori qatlama boshqarishda ishlatiladi. U bir
tarmoqning mijoz (end-user) ma'lumotlarini o'zaro almashishida bo'lgan jarayonlarni
tavsiflashda foydalaniladi.
Yana bir xil tushuncha - bu model tarmoqning har bir qatlamiga atributlar
(xususiyatlar) va vazifalar (tasks) ta'riflayer. Quyidagi
tarjimasi:
1.
Fizikaviy (Physical) qatlam - Bu qatlam o'z ichiga tarmoqdagi elektrik
signalga,kabellarga, interfeyslarga, konnektorlarga, optik signalga, jismoniy
podkluchaydigan yechimlarga oid xususiyatlar va tafsilotlarni tavsiflaydi.
2.
Uloviy (Data Link) qatlam - Ushbu qatlam o'z ichiga tarmoqqa offraitilar,
paketlar, chastotalash va bog'liq protokollar kabi xizmatlarni amalga oshiradi.
3.
Tarmoq (Network) qatlam - Bu qatlam tarmoqdagi ma'lumotlar paketlarni
o'zichiga oladi va ularga manzil beradi. Ip addreslarni va routing protokollarini
ishlatadi.
4.
Transport (Ko'chirish) qatlam - Ushbu qatlam ma'lumotlarni tarmoqqa
yuborishni boshqaradi, ularga to'g'ri kelishuvlar va aloqalarni amalga oshiradi.
5.
Session (Sessiya) qatlam - Ushbu qatlam mijozlar orasidagi aloqalarni,
sessionlatni ochadi va yopadi.
6.
Presentation (Prezentatsiya) qatlam - Ushbu qatlam ma'lumotlarni
formatlash vatarjima qilishni boshqaradi, masalan kriptografiya va dekriptografiya.
7.
Application (Ilova) qatlam - Bu qatlam foydalanuvchi ilovalari bilan
aloqadabo'lgan qatlamdir, bu yerda foydalanuvchi ilovasi bilan aloqada bo'lgan
protokollar, API interfeyslar va boshqa yuksak darajadagi elementlar ishlatiladi.
OSI modeli tarmoq protokollarini tavsiflashda keng qo'llaniladi va protokol va
tarmoqni to'liq tushunishda yordam beradi. Uning asosiy maqsadi - elektron
ma'lumotlar almashishini sodda va nazariy tarzda tavsiflashni ta'minlash.
Bu xususiyatlar bilan OSI modeli tarmoq tuzilishining qanday ishladigini tushunishga
yordam
beradi
1-rasm.OSI va TCP/IP modellari
2) TCP/IP (Transmission Control Protocol/Internet Protocol) va OSI (Open
Systems Interconnection) modellari ikkala tarmoq modellari bo'lib, tarmoq
kommunikatsiyasi protokollarining ishlaydigan qattiq tavsiflari sifatida ishlatiladi.
Ularning o'zaro o'xshashliklari va farqlari mavjud.
O'xshashliklar:
1.
Protokollar tavsifi: Ham OSI va TCP/IP modellalari tarmoq protokollarini
tavsiflashda foydalaniladi. Ularda foydalanuvchi vaqti, ilovalar, transport qatlam,
tarmoq qatlam va fizikaviy qatlamlar kabi tarmoqni qaysi echimlari o'z ichiga
olganini izohlaydi.
2.
Tarmoq tuzilishi: Ikki model ham tarmoqni bir qancha qatlamlarga bo'lib
ajratibturadi. Taqqoslashlar uchun har bir qatlam o'z protokollariga ega va
ma'lumotlarni boshqarishga oid bo'lgan funksiyalar amalga oshiradi.
Farqlar:
1.
Qatlamlar soni: OSI modeli 7 qatlamdan (fizikaviy, datalink, aloqa,
transport,tochka, application) iborat bo'lsa, TCP/IP modeli faqat 4 qatlamdan
(network, internet, transport, application) iboratdir.
2.
Protokollar: Ularning qo'llab-quvvatlagan protokollari farqli. OSI modeli
uchun eng mashhur protokollar Token Ring, FDDI, X.25 va TCP/IP modeli uchun
eng mashhur protokollar IP, TCP, UDP kabi.
3.
Tarmoq tuzilishi: OSI modeli jarayonlar orasidagi amalga oshirish
jarayonlariniyaratadi, TCP/IP modeli esa amalga oshirishni darajaviy tartibda
ko'rsatadi.
4.
Amalga oshirish funksiyalari: OSI modeli ushbu funksiyalarni alohida
qatlamdaajratgan bo'lsa, TCP/IP modeli bir qatlamda amalga oshiriladi.
Yani, OSI va TCP/IP modellari tarmoqning tavsifini beruvchi va protokolni tavsiflab
chiqishdagi huddi ikkisi protokollar, foydalanuvchi qanday ochiq ma'lumot
almashishini ta'minlaydigan qattiq tavsiflardir. Masalan, OSI modeli 7 ta, TCP/IP esa
4 ta qatlamni belgilaydi va ulardan har biri tarmoq kommunikatsiyasi protokollari va
xizmatlari bilan bog'liq vaqtlar bilan bog'liq.
Ikkalasi ham tarmoq standartlari va qurilmalarini yaratish va amalga oshirish uchun
asos yaratadi.
Ikkalasi ham tarmoqdagi aloqa jarayonini qatlamlarga ajratadi.
05
06
07
08
Ikkala modelda ham bitta qatlam ma'lum bir funktsionallikni belgilaydi va faqat
ushbu funktsiyalar uchun standartlarni o'rnatadi.
Ikkala model ham ishlab chiqaruvchiga boshqa ishlab chiqaruvchilar tomonidan
ishlab chiqarilgan qurilmalar va komponentlar bilan birgalikda ishlashi va ishlashi
mumkin bo'lgan qurilmalar va tarmoq tarkibiy qismlarini yaratishga imkon beradi.
Ikkala model ham murakkab funktsiyalarni oddiy tarkibiy qismlarga bo'lish orqali
muammolarni bartaraf etish jarayonini soddalashtiradi.
Oldindan belgilangan standartlar va protokollarni aniqlash o'rniga, har ikkala model
ham ularga murojaat qilishdi. Masalan, Ethernet standartlari ushbu modellar
yaratilishidan oldin IEEE tomonidan aniqlangan edi. Shuning uchun ularni qayta
aniqlash o'rniga ikkala model ham ularni IEEE Ethernet standartlari sifatida ishlatgan.
3) TCP/IP (Transmission Control Protocol/Internet Protocol) protokollari
stekining tuzilishi quyidagicha:
1.
Fizikaviy (Physical) qatlam: Ushbu qatlam elektron ma'lumotni fizikaviy
tarmoqqa o'tqazadi. Uning protokollari Ethernet, Wi-Fi, USB kabi jihozlarni qamrab
oladi.
2.
Ilova (Data Link) qatlam: Bu qatlam protokollari ma'lumotlar bloklariga
pakeslovchi funksiyalarga ega bo'lib, shuni ta'minlaydi. Misol uchun, Ethernet
boladigan usullar bu qatlamda ishlatiladi.
3.
Tarmoq (Network) qatlam: Uning protokollari ma'lumotlar uchun manziller
varo'yxatlar, ya'ni IP a'lochilar, routing va paketlarning uzatish funksiyalariga ega
bo'lib, IPv4, IPv6 kabi protokollar bu qatlamda ishlatiladi.
4.
Transport (Ko'chirish) qatlam: Ushbu qatlam ma'lumotlarni tarmoqda
jo'natishva qabul qilishni amalga oshiradi. Uning asosiy protokollari TCP va UDP
bo'lib, TCP ma'lumotlar uchun ishonchlilikni (reliable data transfer) amalga oshiradi,
UDP esa yo'qotishsiz ma'lumotlar uchun ishlatiladi.
5.
Ko'chirish nusxalari (Internet) qatlam: Internet qatlamining protokollari
yordamida ma'lumotlar Internet protokoliga (IP) paketlar ko'chiriladi, xatoliklar
aniqlanadi va ularga javob beriladi.
6.
Application (Ilova) qatlam: Ushbu qatlami ilovachiylar bilan aloqada
bo'lganprotocol va xizmatlar uchun ishlatiladi. Misol uchun HTTP, FTP, SMTP,
DHCP kabi protokollar bu qatlamda ishlatiladi.
TCP/IP protokoltar steki turli xil tarmoqlarni yagona ma'lumotlar uzatish
tizimiga birlashtirilgan transport tizimini yaratish uchun mo'ljallangan ierarxik
tartibga ega protokollar to'plamidir. Tarmoqlarning xilma-xilligi OSI modelining
fizik va kanal sathlarida "mahalliy" tarmoqlarni qurish texnologiyasidagi farq sifatida
tushuniladi. Hozirgi vaqtda TCP/IP protokollari steki Internetdagi asosiy ma'lumotlar
uzatish protokollaridir.
Stekning nomi asosiy protokollarning nomlaridan kelib chiqqan: TCP (Transmission
Control Protocol) uztishlarni boshqarish protokoli va IP (Internet protocol)
tarmoqlararo protokol. Ko'pincha birlashtiriladigan tarmoqlarga tarmoq osti deb
ataladi.
OSI modeli va TCP / IP modeli qatlamlari kompyuter tarmoqlarida o'xshash
funktsiyalarni ta'minlaydi.
Dastlab TCP / IP modeli to'rt qavatli model bo'lib, keyinchalik besh qatlamli modelga
yangilandi. Ammo, OSI mos yozuvlar modeli etti qatlamdan iborat.
OSI mos yozuvlar modelining qatlamlari va yangilangan beshta TCP / IP model
qatlamlari
04
OSI mos yozuvlar modelining Network Layer (3-qavat) asl TCP / IP
modelida Internet
05
TCP / IP va OSI modellarining qatlamlari har bir qatlamning funktsional
imkoniyatlarini ta'minlash uchun juda ko'p turli xil protokollarni va / yoki
standartlarni o'z ichiga oladi. Masalan: Transport qatlami ikkita muhim protokolni o'z
ichiga oladi; TCP (Transmission Control Protocol) va UDP (User Datagram
Protocol).
TCP / IP - bu mijoz-server modeli. TCP / IP protokollari to'plami yordamida
ishlaydigan tarmoqda mijozlar xizmat so'rashadi va server so'ralgan xizmatni taqdim
etadi.
06
Asl to'rtta TCP / IP modeli va yangilangan beshta TCP / IP modeli Session Layer va
Presentation Layer-ga ega emas. OSI mos yozuvlar modeli ikkita qo'shimcha
qatlamga ega, ular Session Layer va Presentation Layer deb nomlangan.
Dunyodagi eng katta "Internet" tarmog'i TCP / IP protokollari to'plamida ishlaydi.
Yuqorida muhokama qilinganidek, OSI (Open System Interconnection) modeli faqat
tarmoq kontseptsiyalarini muhokama qilish yoki o'rgatish uchun mos yozuvlar modeli
sifatida ishlatiladi.
Adabiyotlar ro’yxati
1. James F. Kurose, Keith W. Ross “A Top-Down Approach: Computer Networking”,
2017y. Pearson Education Limited
2. Andrew S. Tanenbaum. Computer Networks, Fourth Edition. Publisher;
PrenticeHall, 2011.
3. Н.А. Олифер, В.Г. Олифер “Компютерные сети: Принципы, технологии,
протоколы” Пятое издание, издател Питер, 2016
4. Musaev M.M. “Kompyuter tizimlari va tarmoqlari”. Toshkent.: “Aloqachi”
nashriyoti, 2013 yil. 8 bob. 394 bet. – Oliy o‘quv yurtlari uchun qo‘llanma.
5. Бройдо В.Л. "Вычислителные системы, сети и телекоммуникации" - СПб.:
Питер. 2003г.
6. Charles M. Kozierok. The TCP/IP Guide. San Francisco. 2005 y. 1618 p.
Download