Texnologiyalari va kommunikasiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi


Download 342.84 Kb.
bet8/11
Sana16.06.2023
Hajmi342.84 Kb.
#1503908
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Individual loyha 1

TCP/IP arxitekturasi :
Hisoblash tarmoqlari dizaynerlari ko'pincha tarmoq arxitekturasini tasvirlaydigan Iso/OSI (xalqaro standartlar tashkiloti/Open Systems Interconnect, xalqaro standartlashtirish tashkiloti/ ochiq tizimlar o'zaro ta'siri) ning etti bosqichli modelidan foydalanadilar. Ushbu modeldagi har bir daraja tarmoq funktsiyalarining bir darajasiga to'g'ri keladi. Shu asosda jismoniy daraja mavjud bo'lib, u ma'lumotlarning "sayohat qilish" uchun jismoniy muhitni ifodalaydi - boshqacha aytganda, hisoblash tarmog'ining kabel tizimi. Uning ustida kanal darajasi yoki tarmoq interfeyslari bilan ta'minlangan ma'lumotlar darajasi mavjud. Eng yuqori qismida tarmoqlarning xizmat vazifalarini ishlatadigan dasturlar mavjud bo'lgan dastur dasturlari darajasi mavjud.
Rasm TCP/IP ning ISO/OSI modeliga qanday mos kelishini ko'rsatadi. Ushbu rasm TCP/IP ning darajadagi tuzilishini ham ko'rsatadi va asosiy protokollar o'rtasidagi munosabatlarni ko'rsatadi. Tarmoq dastur dasturidan ma'lumotlar blokini tarmoq adapteri kartasiga o'tkazganda, u ketma-ket bir qator TCP/IP modullari orqali o'tadi. Shu bilan birga, har bir qadamda, zanjirning boshqa uchida teng TCP/IP moduli uchun zarur bo'lgan ma'lumotlar bilan to'ldiriladi. Ma'lumotlar tarmoq kartasiga tushgan vaqtga kelib, tarmoq ushbu interfeysga asoslangan deb hisoblasa, ular standart chekilgan ramkani ifodalaydi. Qabul oxirida TCP/IP dasturi Ethernet ramkasini olish va TCP/IP modullari to'plami orqali teskari tartibda o'tish orqali qabul qiluvchi dastur uchun dastlabki ma'lumotlarni qayta yaratadi. (Ichki qurilma TCP/IP tartiblashtirish uchun eng yaxshi yo'llaridan biri dasturi foydalanish hisoblanadi-"Spy" tarmoq orqali "uchib" doirasida topish uchun, turli TCP/IP modul tomonidan qo'shilgan ma'lumotlar.)
Tarmoq darajalari va TCP/IP protokollari:
ISO/OSI TCP/IP

_____________________________ __________________________


| Уровень прикладных программ | | |
|_____________________________| | _________ _________ |
_____________________________ | |Сетевая | |Сетевая | | Уровень
| Уровень представления | | |программа| |программа| | прикладных
|_____________________________| | |_________| |_________| | программ
_____________________________ | |
| Уровень сеанса | | |
|_____________________________| |__________________________|
| |
_____________________________ _____|_____________|______
| Транспортный уровень | | TCP UDP | Транспортный
|_____________________________| |_____|_____________|______| уровень
| |
_____________________________ _____|_____________|______
| Сетевой уровень | | | | | Сетевой
|_____________________________| | ----> IP <--- | уровень
|__________________________|
_________
_____________________________ _______| Сетевая |________
| Уровень звена данных | | ARP<->| плата |<->RARP | Уровень
|_____________________________| |_______|_________|________| звена
| данных
_____________________________ |
| Физический уровень | _____________|______________ Физический
|_____________________________| Кабельные соединения сети уровень

Ushbu jadvalning chap tomonida ISO/OSI modelining darajalari ko'rsatilgan. Jadvalning o'ng tomonida ushbu model bilan TCP/IP korrelyatsiyasi tasvirlangan.


TCP/IP ning haqiqiy dunyoda hisoblash tarmoqlarida rol o'ynashini ko'rsatish uchun, veb-brauzer Internet-serverdan HTML-ma'lumotlar sahifasini olish uchun HTTP (HyperText transfer Protocol, gipermatn uzatish protokoli) dan foydalanganida nima sodir bo'lishini ko'rib chiqing. Serverga virtual ulanishni yaratish uchun brauzer Socket (socket) deb nomlangan yuqori darajali dasturiy ta'minotni abstraktsiyadan foydalanadi. Va veb-sahifani chiqarish uchun serverga http buyrug'ini yuboradi, uni rozetkaga yozadi. Soket dasturiy ta'minoti, o'z navbatida, veb-serverga GET buyrug'ini tashkil etuvchi bitlar va baytlarni yuborish uchun TCP-ni qo'llaydi. TCP ma'lumotlarni segmentlaydi va individual segmentlarni ip-modulga uzatadi, bu segmentlarni kuntagramlarga veb-serverga yuboradi.
Agar brauzer va server turli xil jismoniy tarmoqlarga ulangan kompyuterlarda ishlayotgan bo'lsa (odatda bo'lgani kabi), serverning jismonan ulangan biriga etgunga qadar kundalik tarmoqlar tarmoqdan tarmoqqa uzatiladi. Oxir-oqibat, daytagramlar o'z manziliga etib boradi va o'z uylaridan ma'lumotlar zanjirlarini o'qigan veb-server doimiy ma'lumot oqimiga ega bo'lishi uchun qayta yig'iladi. Brauzer va server uchun, sehrli bo'lgani kabi, bir uchida uyaga yozilgan ma'lumotlar boshqa uchida "ochiladi". Biroq, bu hodisalar orasida hisoblash tarmoqlari o'rtasida uzluksiz ma'lumotlarni uzatish illyuziyasini yaratish uchun har qanday murakkab o'zaro ta'sirlar mavjud.
Va bu TCP/IP bilan deyarli hamma narsa: bir nechta kichik tarmoqlarni bir-biriga aylantirish va natijada paydo bo'lgan Internet orqali ma'lumot almashish uchun dastur dasturlari zarur bo'lgan xizmatlarni taqdim etish
Ethernet ramkalarini shakllantirish standartlari :
Kanal darajasida paketlarga sarlavhalar qo'shiladi va ular orasidagi bo'linmalar kiritiladi. Sarlavhalar kanal darajasidagi manzillar va Checksum ma'lumotlarini o'z ichiga oladi va ajratgichlar bitta paketning qaerda tugashini va boshqasining boshlanishini tushunishga imkon beradi. Yordamchi bitlarni qo'shish jarayoni freymlarni shakllantirish yoki freymlarni ajratish deb ataladi. Kanal darajasi ikki qismga bo'linadi: MAC (media Access Control sub-Level) - audiovizual ma'lumotlar bilan ishlaydi va paketlarni simlar va LLC (Link Layer Control sub - Level) orqali uzatadi-ramkalar hosil qiladi. Ethernet texnologiyasi bo'yicha ramka yaratishning yagona standarti mavjud: DIX Ethernet II.

Download 342.84 Kb.

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




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