Tarmoq orqali jarayonlarning o‘zaro bog‘lanishi




Download 11,41 Mb.
Pdf ko'rish
bet114/209
Sana25.12.2023
Hajmi11,41 Mb.
#128215
1   ...   110   111   112   113   114   115   116   117   ...   209
Bog'liq
Internet tarmoqlari va xizmatlari (1)

 
20.2. Tarmoq orqali jarayonlarning o‘zaro bog‘lanishi 
 
Yuqorida aytib o‘tilganidek, ko‘pgina ilovalar kompyuter tarmog‘i orqali 
bir-biri bilan o‘zaro bog‘langan ikki “tomon” dan tashkil topgan. O‘zaro 
bog‘lanish, xabarlarni uzatish va qabul qilish orqali amalga oshadi. Jarayon, 
o‘zining interfeysi orqali xabarlarni uzatish va qabul qilish yo‘li bilan amalga 
oshadi. 
Shuni ko‘rish mumkinki, interfeys xostning, amaliy va transport sathi 
orasida bog‘lanishni tashkil etuvchi ekanligini ifodalaydi. Interfeysni yana ilova va 
kompyuter tarmog‘i aloqasini amalga oshiruvchi amaliy dasturiy interfeys 
(Application Programming Interface, API) deb ham atashadi.
Ishlab chiqaruvchi nazorati ostida ilova amalda butunligicha, uning transport 
qismi haqida gapirish mumkin bo‘lmagan, amaliy sathga tegishli bo‘lgan 
interfeysning bir qismida joylashadi. 
Bu yerda ishlab chiqaruvchining vakolati, transport sathi protokolini tanlash 
va transport sathining bir necha parametrlarini (buferning maksimal o‘lchami, 
segmentning maksimal o‘lchami va b.) qiymatini o‘rnatishdir. Ilova har doim 
yagona transport protokolini qo‘llagan holda quriladi. 20.2-rasmda interfeyslar va 
transport sathi protokolining ilovalar jarayoni ko‘rsatilgan. 


268 
20.2-rasm. Interfeyslar va transport sathi protokolining ilovalar jarayoni. 
 
20.3. Jarayonlarni manzillash 
 
Ikkita turli xostlarda bajariluvchi jarayonlar orasidagi xabarlarni 
muvaffaqiyatli almashish uchun ular bir-biri bilan identifikatsiyalangan 
(tenglashgan) bo‘lishi lozim. 
Identifikatsiya jarayonlar haqidagi quyidagi axborotlarni mavjud bo‘lishini 
talab etadi: 

jarayonga tegishli bo‘lgan nom yoki xost manzili; 
- xost ichidagi jarayon identifikatori. 
Avvalo xost manzilini qarab chiqamiz. Internet ilovalarda xostlar IP-
manzillar yordamida identifikatsiyalanadi. IP-manzil tarmoqning har bir xosti 
uchun noyob bo‘lgan (aniqroq qilib aytganda tarmoqqa xostni ulashni amalga 
oshiruvchi har bir interfeys uchun bu son noyob) 32 razryadli ikkilik sonda 
ifodalanadi. Xost ichida jarayonlar identifikatsiyasi, har bir xost jarayoni uchun 
noyob port raqami yordamida amalga oshadi. 
Amaliy sathning ommaviy bo‘lgan Internet ilovalari port raqamlarining 
standartlashgan qiymatlariga ega.
Shunday qilib, HTTP protokoli qo‘llaniladigan jarayon, 80 raqamli portni, 
SMTP protokolini qo‘llovchi jarayon esa 25 raqamli portni oladi. Portning yaxshi 


269 
tanish bo‘lgan raqamlarini RFC 1700 (hozirgi kunda ancha eskirgan 
hisoblanuvchi) hujjatlaridan va http://www.iana.org (RFC 3232) saytidan topish 
mumkin. Ishlab chiqaruvchilar yangi tarmoq ilovalarini yaratganda ular portning 
xususiy raqamini ilova qilishi kerak. 

Download 11,41 Mb.
1   ...   110   111   112   113   114   115   116   117   ...   209




Download 11,41 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



 Tarmoq orqali jarayonlarning o‘zaro bog‘lanishi

Download 11,41 Mb.
Pdf ko'rish