TCP/IP to'plami
DoD stek va Internet stek deb ham ataladigan TCP/IP stek eng mashhur va istiqbolli aloqa protokoli steklaridan biridir. Agar hozirda u asosan UNIX OS li tarmoqlarda tarqatilgan bo'lsa, u holda uni amalga oshirish oxirgi versiyalari shaxsiy kompyuterlar uchun tarmoq operatsion tizimlari (Windows NT, NetWare) TCP / IP stekini o'rnatish sonining tez o'sishi uchun yaxshi shartdir.
Stek AQSh Mudofaa vazirligi (DoD) tashabbusi bilan 20 yildan ko'proq vaqt oldin eksperimental ARPAnet tarmog'ini boshqa sun'iy yo'ldosh tarmoqlari bilan heterojen hisoblash muhiti uchun umumiy protokollar to'plami sifatida ulash uchun ishlab chiqilgan. ARPA tarmog'i harbiy sohadagi ishlab chiquvchilar va tadqiqotchilarni qo'llab-quvvatladi. ARPA tarmog'ida ikkita kompyuter o'rtasidagi aloqa Internet protokoli (IP) yordamida amalga oshirildi, u hozirgi kunga qadar TCP / IP stekidagi asosiylaridan biri bo'lib, stek nomida paydo bo'ladi.
Berkli universiteti o'zining UNIX OT versiyasida stek protokollarini amalga oshirish orqali TCP/IP stekini ishlab chiqishga katta hissa qo'shdi. UNIX operatsion tizimining keng qo'llanilishi IP protokoli va boshqa stek protokollarining keng qo'llanilishiga olib keldi. Ushbu stek RFC spetsifikatsiyalari ko'rinishida nashr etilgan stek standartlarini ishlab chiqishda asosiy hissa qo'shuvchi Internet muhandislik Task Force (IETF) bo'lgan Internet tomonidan ham qo'llaniladi.
TCP/IP stegi ISO/OSI Ochiq tizimlar oʻzaro bogʻliqligi modeli paydo boʻlishidan oldin ishlab chiqilganligi sababli, u qatlamli tuzilishga ega boʻlsa ham, TCP/IP stek darajalari va OSI modeli darajalari oʻrtasidagi moslik ancha ixtiyoriydir. .
TCP/IP protokollarining tuzilishi 1.4-rasmda ko'rsatilgan. TCP/IP protokollari 4 ta qatlamga bo'lingan.
Guruch. 1.4. TCP/IP to'plami
eng past ( IV daraja ) - shlyuz interfeyslari darajasi - OSI modelining jismoniy va ma'lumotlar havolasi qatlamlariga mos keladi. Bu daraja TCP/IP protokollarida tartibga solinmaydi, lekin u barcha mashhur jismoniy va ma'lumotlar uzatish darajasi standartlarini qo'llab-quvvatlaydi: mahalliy kanallar uchun bu Ethernet, Token Ring, FDDI; WAN seriyali havolalar orqali nuqtadan nuqtaga ulanish va X.25 va ISDN hududiy tarmoq protokollari. ATM texnologiyasidan havola qatlamini tashish sifatida foydalanishni belgilaydigan maxsus spetsifikatsiya ham ishlab chiqilgan.
Keyingi daraja ( III daraja ) turli lokal tarmoqlar, X.25 hududiy tarmoqlari, maxsus aloqa liniyalari va boshqalar yordamida maʼlumotlargrammalarni uzatish bilan shugʻullanuvchi internet-ishchi sathidir. Tarmoq sathining asosiy protokoli sifatida (OSI modeli nuqtai nazaridan) foydalaniladigan protokol stekda joylashgan IP, u dastlab kompozit tarmoqlarda paketlarni uzatish uchun protokol sifatida ishlab chiqilgan bo'lib, mahalliy va global havolalar bilan birlashtirilgan ko'plab mahalliy tarmoqlardan iborat. Shuning uchun IP protokoli murakkab topologiyaga ega bo'lgan tarmoqlarda yaxshi ishlaydi, ularda quyi tizimlar mavjudligidan oqilona foydalanadi va iqtisodiy sarflaydi. o'tkazish qobiliyati past tezlikdagi aloqa liniyalari. IP protokoli - bu datagram protokoli.
Internet bilan ishlash darajasi, shuningdek, marshrutlash jadvallarini kompilyatsiya qilish va o'zgartirish bilan bog'liq barcha protokollarni, masalan, marshrutlash ma'lumotlarini yig'ish protokollarini o'z ichiga oladi. JOYI JANNATDA BO'LSIN(Routing Internet Protocol) va OSPF(Avval eng qisqa yo'lni oching), shuningdek, Internetni boshqarish xabari protokoli ICMP(Internet nazorati xabar protokoli). Oxirgi protokol marshrutizator va shlyuz, manba tizimi va qabul qiluvchi tizim o'rtasidagi xatolar haqida ma'lumot almashish, ya'ni qayta aloqani tashkil qilish uchun mo'ljallangan. Maxsus ICMP paketlari yordamida paketni yetkazib berishning mumkin emasligi, bo'laklardan paketlarni yig'ish muddati yoki muddatidan oshib ketishi, parametrlarning anomal qiymatlari, yo'naltirish marshruti va xizmat turini o'zgartirish, holat haqida xabar beriladi. tizim va boshqalar.
Keyingi daraja ( II daraja) asosiy deyiladi. Etkazishni boshqarish protokoli shu darajada ishlaydi. TCP(Transmission Control Protocol) va User Datagram Protocol UDP(Foydalanuvchi Datagram Protocol). TCP protokoli masofaviy dastur jarayonlari o'rtasida barqaror virtual aloqani ta'minlaydi. UDP protokoli dastur paketlarini datagram usuli yordamida, ya'ni virtual ulanishni o'rnatmasdan uzatishni ta'minlaydi va shuning uchun TCP ga qaraganda kamroq qo'shimcha xarajatlarni talab qiladi.
Yuqori daraja ( I daraja) qo'llaniladigan deb ataladi. Turli mamlakatlar va tashkilotlarning tarmoqlarida foydalanish yillari davomida TCP / IP steklari ko'p sonli protokollar va amaliy darajadagi xizmatlarni to'pladi. Bularga FTP fayldan nusxa ko'chirish protokoli, telnet terminali emulyatsiya protokoli, Internet elektron pochtada ishlatiladigan SMTP pochta protokoli va uning rus bo'limi RELCOM, masofaviy ma'lumotlarga kirish uchun gipermatn xizmatlari, masalan, WWW va boshqa ko'plab protokollar kiradi. Keling, ushbu kurs mavzusi bilan eng yaqin bog'liq bo'lgan ulardan ba'zilari haqida batafsilroq to'xtalib o'tamiz.
Protokol SNMP(Simple Network Management Protocol) tarmoq boshqaruvini tashkil qilish uchun ishlatiladi. Nazorat muammosi bu erda ikkita vazifaga bo'linadi. Birinchi vazifa axborotni uzatish bilan bog'liq. Boshqaruv ma'lumotlarini uzatish protokollari server va administrator hostida ishlaydigan mijoz dasturi o'rtasidagi o'zaro ta'sir qilish tartibini belgilaydi. Ular mijozlar va serverlar o'rtasida almashinadigan xabar formatlarini, shuningdek nomlar va manzillar formatlarini belgilaydi. Ikkinchi vazifa boshqariladigan ma'lumotlar bilan bog'liq. Standartlar shlyuzlarda qanday ma'lumotlarni saqlash va to'plash kerakligini, ushbu ma'lumotlarning nomlarini va bu nomlarning sintaksisini tartibga soladi. SNMP standarti spetsifikatsiyani belgilaydi axborot bazasi tarmoq boshqaruvi ma'lumotlari. Boshqaruv ma'lumotlari bazasi (MIB) deb nomlanuvchi ushbu spetsifikatsiya xost yoki shlyuz saqlashi kerak bo'lgan ma'lumotlar elementlarini va ulardagi ruxsat etilgan operatsiyalarni belgilaydi.
Fayl uzatish protokoli FTP(Fayl uzatish protokoli) amalga oshiradi masofaviy kirish faylga. Ishonchli uzatishni ta'minlash uchun FTP transport sifatida ulanishga yo'naltirilgan protokol - TCP dan foydalanadi. Fayl uzatish protokolidan tashqari, FTP boshqa xizmatlarni ham taklif qiladi. Shunday qilib, foydalanuvchiga masofaviy mashina bilan interaktiv ishlash imkoniyati beriladi, masalan, uning kataloglari tarkibini chop etishi mumkin, FTP foydalanuvchiga saqlangan ma'lumotlarning turi va formatini belgilash imkonini beradi. Nihoyat, FTP foydalanuvchi autentifikatsiyasini amalga oshiradi. Foydalanuvchilar faylga kirishdan oldin o'zlarining foydalanuvchi nomi va parolini taqdim etishlari shart.
TCP/IP stekida FTP eng keng qamrovli fayl xizmatlarini taklif etadi, ammo u dasturlashda ham eng murakkab hisoblanadi. FTP ning barcha xususiyatlariga muhtoj bo'lmagan ilovalar boshqa, tejamkor protokoldan foydalanishi mumkin - eng oddiy fayl uzatish protokoli TFTP(Trivial fayl uzatish protokoli). Ushbu protokol faqat fayllarni uzatishni amalga oshiradi va transport sifatida TCP ga qaraganda oddiyroq bo'lgan ulanishsiz UDP protokoli ishlatiladi.
Protokol telnet jarayonlar o'rtasida va jarayon va terminal o'rtasida baytlar oqimini ta'minlaydi. Ko'pincha, ushbu protokol masofaviy kompyuterning terminalini taqlid qilish uchun ishlatiladi.
Do'stlaringiz bilan baham: |