რა არის ქსელის პროტოკოლები?

Სარჩევი:

რა არის ქსელის პროტოკოლები?
რა არის ქსელის პროტოკოლები?
Anonim

ქსელის პროტოკოლი მოიცავს ქსელურ მოწყობილობებს შორის კომუნიკაციის ყველა წესსა და კონვენციას, მათ შორის, როგორ შეუძლიათ მოწყობილობების იდენტიფიცირება და ერთმანეთთან კავშირების დამყარება. ასევე არსებობს ფორმატირების წესები, რომლებიც განსაზღვრავს, თუ როგორ ხდება მონაცემების შეფუთვა გაგზავნილ და მიღებულ შეტყობინებებში.

ზოგიერთ პროტოკოლში ასევე შედის შეტყობინების დადასტურება და მონაცემთა შეკუმშვა საიმედო და მაღალი ხარისხის ქსელური კომუნიკაციისთვის.

Image
Image

პროტოკოლების შესახებ

პროტოკოლების გარეშე მოწყობილობებს არ ექნებათ უნარი გაიგონ ელექტრონული სიგნალები, რომლებსაც ისინი უგზავნიან ერთმანეთს ქსელური კავშირების საშუალებით.

კომპიუტერული ქსელის თანამედროვე პროტოკოლები, როგორც წესი, იყენებენ პაკეტების გადართვის ტექნიკას, რათა გაგზავნონ და მიიღონ შეტყობინებები პაკეტების სახით, ეს არის შეტყობინებები დაყოფილი ნაწილებად, რომლებიც გროვდება და ხელახლა იკრიბება დანიშნულების ადგილზე. შემუშავებულია ასობით კომპიუტერული ქსელის პროტოკოლი, თითოეული შექმნილია კონკრეტული მიზნებისთვის და გარემოსთვის.

ინტერნეტ პროტოკოლები

ინტერნეტ პროტოკოლის (IP) ოჯახი შეიცავს დაკავშირებული და ფართოდ გამოყენებული ქსელის პროტოკოლების ერთობლიობას. ინტერნეტ პროტოკოლის გარდა, უფრო მაღალი დონის პროტოკოლები, როგორიცაა TCP, UDP, HTTP და FTP ინტეგრირებულია IP-სთან დამატებითი შესაძლებლობების უზრუნველსაყოფად.

ანალოგიურად, დაბალი დონის ინტერნეტ პროტოკოლები, როგორიცაა ARP და ICMP, თანაარსებობენ IP-სთან. ზოგადად, IP ოჯახის უმაღლესი დონის პროტოკოლები ურთიერთქმედებენ ისეთ აპლიკაციებთან, როგორიცაა ვებ ბრაუზერები, ხოლო ქვედა დონის პროტოკოლები ურთიერთქმედებენ ქსელურ გადამყვანებთან და სხვა კომპიუტერულ აპარატურასთან.

ბოლო ხაზი

უკაბელო ქსელები ჩვეულებრივი გახდა Wi-Fi-ს, Bluetooth-ისა და LTE-ის გამო. ქსელის პროტოკოლები, რომლებიც შექმნილია უსადენო ქსელებში გამოსაყენებლად, უნდა უზრუნველყოფდეს როუმინგულ მობილურ მოწყობილობებს და გაუმკლავდეს ისეთ საკითხებს, როგორიცაა მონაცემთა ცვლადი სიჩქარე და ქსელის უსაფრთხოება.

ქსელის მარშრუტიზაციის პროტოკოლები

მარშრუტირების პროტოკოლები არის სპეციალური დანიშნულების პროტოკოლები, რომლებიც შექმნილია სპეციალურად ქსელის მარშრუტიზატორებისთვის ინტერნეტში. მარშრუტიზაციის პროტოკოლს შეუძლია სხვა მარშრუტიზატორების იდენტიფიცირება, მარშრუტების მართვა (ე.წ. მარშრუტები) ქსელის შეტყობინებების წყაროებსა და დანიშნულებებს შორის და მიიღოს დინამიური მარშრუტიზაციის გადაწყვეტილებები. მარშრუტიზაციის საერთო პროტოკოლები მოიცავს EIGRP, OSPF და BGP.

როგორ ხორციელდება ქსელის პროტოკოლები

თანამედროვე ოპერაციული სისტემები შეიცავს ჩაშენებულ პროგრამულ სერვისებს, რომლებიც ახორციელებენ ზოგიერთი ქსელის პროტოკოლის მხარდაჭერას. აპლიკაციები, როგორიცაა ვებ ბრაუზერები, შეიცავს პროგრამულ ბიბლიოთეკებს, რომლებიც მხარს უჭერენ მაღალი დონის პროტოკოლებს, რომლებიც აუცილებელია ამ პროგრამის ფუნქციონირებისთვის. ზოგიერთი დაბალი დონის TCP/IP და მარშრუტიზაციის პროტოკოლებისთვის მხარდაჭერა ხორციელდება პირდაპირ აპარატურაში (სილიკონის ჩიპსეტებში) გაუმჯობესებული მუშაობისთვის.

ქსელში გადაცემული და მიღებული თითოეული პაკეტი შეიცავს ორობით მონაცემებს (ერთები და ნულები, რომლებიც კოდირებენ თითოეული შეტყობინების შინაარსს).პროტოკოლების უმეტესობა ამატებს მცირე სათაურს თითოეული პაკეტის დასაწყისში, რათა შეინახოს ინფორმაცია შეტყობინების გამგზავნისა და მისი დანიშნულების ადგილის შესახებ. ზოგიერთი პროტოკოლი ბოლოს ამატებს ქვედა კოლონტიტულს. თითოეულ ქსელურ პროტოკოლს შეუძლია საკუთარი სახის შეტყობინებების იდენტიფიცირება და სათაურებისა და ქვედა კოლონტიტულის დამუშავება, როგორც მონაცემების გადაადგილების ნაწილი მოწყობილობებს შორის.

ქსელური პროტოკოლების ჯგუფს, რომლებიც ერთად მუშაობენ მაღალ და დაბალ დონეზე, ხშირად პროტოკოლის ოჯახს უწოდებენ. ქსელის სტუდენტები ტრადიციულად სწავლობენ OSI მოდელის შესახებ, რომელიც კონცეპტუალურად აწყობს ქსელის პროტოკოლების ოჯახებს კონკრეტულ ფენებად სასწავლო მიზნებისთვის.

გირჩევთ: