Adabiyotlar
Xeld G. Texnologii peredachi dannыx. 7-ye izd. -SPb Piter, K.: Izd. Gruppa BHV, 2003
Kruk B.I. Telekommunikatsionnыe sistemы i seti. Sovremennыe texnologii. M: Goryachaya liniya – Telekom, 2003 god
12-laboratoriya ishi. BSD modeli orqali soketlar asosida kommunikatsiya tizimlari o’rganish.
Ishdan maqsad: Soketlar asosida kommunikatsiya tizimlarining dasturiy ta’minotini loyihalashni o‘zlashtirish. BSD modeli bilan tanishish
Nazariy ma’lumotlar
TSR-ulanish o‘rnatilgandan so‘ng, amaliy jarayon ma’lumotlar almashinuvini boshlaydi. Mijozdan ma’lumotlarni serverga uzatilishi quyidagicha bo‘ladi: mijoz o‘zining ma’lumotlar oqimini soketga yuboradi. (soket-dasturlash interfeysi bo‘lib, jarayonlar o‘rtasida ma’lumotlar almashinuvini ta’minlaydi). Soket orqali ma’lumotlar TCP-protokoliga tushib, mijoz tomonga yuborilishini ta’minlaydi. 17.2-rasmda ko‘rsatilgandek, TCP bu ma’lumotlarni jo‘natuvchi buferga – buferlardan biriga, ya’ni “ uch marotaba qo‘l siqishni” ni tashkil etishga yo‘llaydi. Vaqti-vaqti bilan TCP uzatuvchi buferdan ma’lumotlarni olib turadi. Belgilangan tasnifga asosan, TCP protokoli olingan “ ma’lumotlarni segment ko‘rinishda hohlagan kerakli o‘ziga o‘ng vaqtda” uzatish shart.
Mijoznng birinchi holati CLOSED holati bo‘lib ; bu holatda mijoz ilovasi bilan TCP ulanish ko‘rinishi bo‘lib , Soket tuzilishini h-osil qiladi. Mijoz tomoni TCP si , server tomonga SYN segmntini yuborib va SYN SET holatiga o‘tadi. Bu holatda u serverdan SYNASK – segmentini javobini kutadi , qachonki SYN bitga 1 o‘rnatilganligini. SYNASK – segmentini qabul qilib, mijoz ESTABLISHED holatiga kiradi va bu holatda segmentlarni amaliy satx holatida bo‘ladi.
Klientso‘rovlarnio‘ziningsoketinterfeyslariorqalijavoblarniqabulqiladi, serveresaso‘rovlarniqabulqilishvaularnibajarishuchunsoketinterfeysiniishlatadi. web-so‘rovklientsoketinianiqlagandanso‘ngshuzahotiu TCP protokoli «qo‘li»dabo‘ladi. TCP protokolining vazifalaridan biri ma’lumotlarni ishonchli uzatishni ta’minlash hisoblanadi; bu shuni anglatadiki, har bir so‘rov, klient tomonidan uzatiladigan va serverning har bir javobi jo‘natilganda aniq mos keluvchi ko‘rinishga yetkaziladi.
HTTP-server belgilanagan ulanish bilan assotsiirlangan soket orqali so‘rov qabul qiladi, ob’ektni o‘chiradi someDepartment/home.index, ob’ektni ulovchi javobni shakllantiradi va uni klienetga soket orqali jo‘natadi.
Do'stlaringiz bilan baham: |