Kompyuter komponentlarining o’zaro aloa strukturasi


aylantirish Oh —00 Fig. 7



Download 103,99 Kb.
bet11/11
Sana06.01.2023
Hajmi103,99 Kb.
#898008
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
KOMPYUTER KOMPONENTLARINING O’ZARO ALOA STRUKTURASI

aylantirish

Oh
—00
Fig. 7. Kapsulalash.
tomary har bir bog'lanish interfeysida "protokol turi" maydonini taqdim etish. "Versiya raqami" maydoni kichikroq shkalada ham shunga o'xshash rol o'ynaydi.

Bu erda katta hajmdagi kapsülleme. Biz qurishimiz mumkin




Nima

Nima uchun

a)

a TCP ishonchli transport bog'lanish

funksiyasi: ishonchli oqim

b)

Internet paketlar havolasida

funksiyasi: yo'lovchi

c)

PPP sarlavhasini siqish protokolida

bajarish: oraliq

d)

HDLC ma'lumotlar bog'lanish protokolida

funksiyasi: paketli romlash

e)

14.4 Kbit/sek modem liniyasida

funksiyasi: bayt oqimi

f)

analog ovozli darajali telefon liniyasida

muvofiqligi

g)

bir 64 Kbit/ sec raqamli liniyasida multipleksed

funksiya: bit oqimi

h)

bir T1 liniyasida multipleksed

bajarish: jamlash

i)

bir T3 liniyasida multipleksed

bajarish: jamlash

j)

OC-48 tolasida.

bajarish: jamlash

Bu stakan chuqurligi o'n qatlam. Ularning har biri o'ng ustunda o'ng ustunga o'rnashtirilgan va funktsiya, ishlash yoki moslik sifatida tasniflangan ba'zi maqsadlarga xizmat qiladi. E'tibor bering, moslik 64 Kbit/sek oqimni qatlamlarda (f) va g) katta narxda 14,4 Kbit/sek oqimga tushirishimizga sabab bo'lgan. ISDNning katta yutug'i o'sha qatlamlardan xalos bo'lishdir.




TCP ning ustiga yana to'rtta qatlamni qo'shishimiz mumkin, ularning ba'zilari unchalik ko'p ko'rinmaydi

kapsülleme kabi:







Nima

Nima uchun

w)

pochta jildlari

vazifasi: tashkilot

x)

pochta qoshiqda

vazifasi: saqlash

y)

SMTP pochta transportida

funksiyasi: yo'lovchi

z)

FTP fayl transportida

funksiyasi: ishonchli char arralar

Endi bizda ikki xil yo'l bilan 14 ta qatlam,

ikki turdagi ishonchli transport,

uch xil oqim, va uch xil agregat. Har biri boshqa, shunga o'xshash qatlamlar tomonidan xizmat qilmaydigan biron bir maqsadga xizmat qiladi. Albatta, boshqa ko'plab tuzilmalar asoslashi mumkin

jildlarda pochta xabarlarining to'lanishi.







Bu erda butunlay boshqacha misol, mashinaning yuklamasini amalga oshirish in-

struksiya:







Nima

Nima uchun

a)

keshdan yuklash

funksiyasi: ma'lumotlarga kirish

b)

ikkinchi darajali keshgacha o'tkazib yuborish

bajarish: oraliq

c)

RAM-ga o'tkazib yuborilgan

bajarish: oraliq

d)

diskdagi sahifa xatosi

bajarish: oraliq

Layer (d) xotirani baham ko'rayotgan LAN-dagi boshqa mashinalarga sahifa xatosi bilan almashtirilishi mumkin [12] (funksiya: bo'lishish), yoki qatlam (c) ko'pprotsessorning tarmog'i (funksiya: bo'lishish) orqali taqsimlangan keshga kirish orqali. qatlam (b) bilan almashtirilishi mumkin





qatlamda (c) ISA avtobusiga (moslik) ko'tariladigan PCI I / O avtobusiga (funktsiya: qurilmaga kirish ) kirish.
Aloqa tizimi uchun standart rasm OSI referent modeli bo'lib, unda yetti qatlamning har birida tengdosh aloqa ko'rsatiladi: fizik, ma'lumotlar bog'lanishi, tarmoq, transport, sessiya, taqdimot va dastur. Ushbu rasmning tengdoshlar tomoni siz o'ylaganingizdek foydali emas, because peer-to-peer muloqoti siz bir vaqtning o'zida dastur yozayotganingizni anglatadi, agar iloji bo'lsa, qochish kerak bo'lgan narsa. Har qanday qatlamda peer-to-peer muloqoti odatda imkon qadar tezroq mijoz-server aloqasi bilan almashtiriladi.
Bu misollardan ayon boʻlishi kerakki, qatlamlarning biror muayyan tartibi haqida sehr yoʻq. NFS va boshqa taqsimlangan fayl tizimlari bo'yicha fayl ma'lumotlari turi uchun [20], World Wide Web tomonidan esa ko'riladigan ma'lumotlar turlari assortimenti uchun bir xil yuk/do'kon funksiyasi taqdim etiladi . Tagida bor narsa ham oʻxshash, ham butunlay boshqacha. Bundan tashqari, amalga oshirishda qatlamlarni qulashi va ularni qo'shish mumkin; bu muvofiqlik evaziga samaradorlikni oshiradi.
Biz bir nechta aloqa qurilmalarini va ularni amalga oshirish uchun ko'plab dizaynlarni ko'rdik. Asosiy printsip shundaki, har qanday interfeys va har qanday dizayn, pastki qatlamlar qanday amalga oshirilishidan qat'i nazar, har qanday joyda foydali bo'lishi mumkin. Har safar boshqa abstrakti to'plaganimizda biror narsa yaxshilanadi, ammo namunani oldindan bashorat qilish qiyin.

  1. Xatar-toqat

Xatarga bardosh berishning eng oddiy strategiyalari
Komponentlarni takrorlash, xatolarni aniqlash va yomon komponentlarni e'tiborsiz qoldirish.
Xatolarni aniqlash va qayta ko'rib ko'riling.
Nazorat-o'tkazish, xatolarni aniqlash, qulash,yomon komponentlar bilan qayta sozlash va nazorat punktidan qayta ishga tushirish.
Yuqori darajada mavjud tizimlar birinchi strategiyadan foydalanadi, boshqalari ikkinchi va uchinchi strategiyadan foydalanadi. Ikkinchi strategiya aloqa uchun juda yaxshi ishlaydi, chunki tiklash uchun doimiy davlat yo'q, qayta tiklash faqat resend va ko'plab xatolar vaqtinchalik.
Yanada murakkab yondashuv - muqobil tarkibiy qismga o'tish va qayta ko'rib chiqish; bu bajarilish mexanizmini talab qiladi, bu aloqa uchun yo'lovchi ma'lumotlar bazasidagi o'zgarishlarning oddiy shaklini oladi. Ko'pincha ko'zdan kechirilgan pointi shundaki, agar muqobil komponent faqat zaxira sifatida ishlatilmasa, u muvaffaqiyatsizlikdan keyin oldingidan ko'ra ko'proq yukni ko'taradi va shuning uchun tizimning ishlashi kamayadi.
Umuman olganda, xatoga chidamlilik vaqt o'tishini talab qiladi, aks holda siz xato komponentdan javobni abadiy kutasiz. Vaqt o'tishi o'z navbatida narsalar qancha vaqt talab qilishi kerakligini bilishni talab qiladi. Ushbu bilimlar aniq vaqt o'tishi qisqa va muvaffaqiyatsizlikni aniqlash tez bo'lishi mumkin bo'lganda, odatda sys temda past darajada qondiriladigan sharoitlar. Masalan, har bir protsessor javoblarni yoki darvoza bilan birlashtirish uchun bir xil tsiklda javob beradi, degan taxmin asosida snoopy keshni loyihalashtirish odatiy holdir. Yuqoriroq bo'lsa, bir nechta amalga oshirish bilan moslik zarur va keshlash bilan har bir pastki daraja vaqtga noaniqlik qo'shadi. Vaqtni to'g'ri belgilash qiyinlashadi; ko'pincha bu xatarga chidamli tizimni qurishda eng katta muammo. Ehtimol, tizimlarning real vaqtdagi faoliyatini yanada ehtiyotkorlik bilan koʻrsatishimiz, javob vaqtida katta oʻzgarishlarga sabab boʻlishi mumkin boʻlgan virtual xotira kabi keshlardan foydalanishdan voz kechishimiz kerak.
Bu usullarning barchasi protsessor chiplaridan tortib tarqatilgan tizimlargacha bo'lgan har bir darajada qo'llanilgan. Umuman olganda, LAN darajasidan past aksariyat tizimlar sinxron va juda xatarga chidamli emas: har qanday doimiy muvaffaqiyatsizlik halokatga va qayta ishga tushirishga olib keladi. Oʻsha darajadan yuqori aksariyat tizimlar vaqt toʻgʻrisida kamdan-kam taxminlar qiladi va bir nechta muvaffaqiyatsizlikka qaramay ishlashni davom ettirish uchun moʻljallangan. Bu talablarda turli xilence dizayndagi ko'plab farqlarni ta'qib qiladi.
Foydalanilgan adabiyotlar

  1. C. Mead va L. Konvey: VLSI Sy-ga kirish. Addison-Uesli, 1980-yil

  2. R. Metcalfe va D. Boggs: Ethernet: Lokal kompyuter tarmoqlari uchun tarqatilgan paketli o'tish. AKMning 19, 395-404 (1976) aloqalari

  3. L. Ni va P. MakKinli: To'g'ridan-to'g'ri tarmoqlarda qurt tebranish usullari bo'yicha o'tkazilgan so'rov. IEEE Computer 26, 62-76 (1993)

  4. R. Pike va boshq.: 9-rejada nom bo'shliqlaridan foydalanish. ACM operatsion tizimlari review 27, 72-76 (1993)

  5. R. Rettberg va boshq.: The Monarch parallel protsessor apparat dizayn. IEEE Kompyuter 23, 18-30 (1990)

  6. F. Ross: FDDI haqida umumiy ma'lumot: Fiber tarqatilgan ma'lumotlar interfeysi. 7 (1989) aloqada tanlangan sohalar bo'yicha IEEE jurnali

  7. J. Saltzer, D. Rid va D. Klark: Sistema dizaynida son-oqibat argumentlari. 2, 277-288 (1984) kompyuter tizimlarida ACM operatsiyalari

  8. M.Satyanarayanan: Tarqatilgan fayl tizimlari. S.da Mullender (ed.) Tarqatilgan tizimlar, Addison- Uesli, 1993, 353-384

  9. M. Shroeder va M. Burrows: Firefly RPC ning ishlashi. 8, 1-17 (1990) kompyuter tizimlarida ACM operatsiyalari

  10. M. Schroeder va boshq.: Autonet: Nuqta-nuqta aloqalari yordamida yuqori tezlikda ishlaydigan, o'z-o'zini sozlaydigan mahalliy tarmoq. 9, 1318-1335 (1991) aloqada tanlangan sohalar bo'yicha IEEE jurnali

  11. C. Seitz: Kosmik kub. AKMning 28, 22-33 (1985) aloqalari

Download 103,99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish