მოკლედ საცნობარო მოდელი osi. კრიტიკულ სისტემებს შორის ურთიერთკავშირის მოდელი (OSI). რობოტული ჰემლოკის მოდელის კონდახი

დაუცველობა (CVE-2019-18634) გამოვლინდა sudo უტილიტაში, რომელიც გამოიყენება სხვა მომხმარებლების სახელით ბრძანებების შესრულების ორგანიზებისთვის, რაც საშუალებას გაძლევთ გაზარდოთ თქვენი პრივილეგიები სისტემაში. პრობლემა [...]

WordPress 5.3-ის გამოშვება აუმჯობესებს და აფართოებს ხედებს WordPress 5.0 ბლოკის რედაქტორში ახალი ბლოკებით, უფრო ინტუიციური ურთიერთქმედებებით და გაუმჯობესებული ხელმისაწვდომობით. ახალი ფუნქციები რედაქტორში [...]

ცხრათვიანი განვითარების შემდეგ, ხელმისაწვდომი მულტიმედიური პაკეტი FFmpeg 4.2, რომელიც მოიცავს დანამატების კომპლექტს და ბიბლიოთეკების კრებულს სხვადასხვა მულტიმედიური ფორმატებზე ოპერაციებისთვის (ჩაწერა, რედაქტირება და [...]

  • ახალი ფუნქციები Linux Mint 19.2 Cinnamon-ში

    Linux Mint 19.2 არის მრავალ ხაზოვანი გამოშვება, რომელიც მხარდაჭერილი იქნება 2023 წლამდე. ღვინო მოწოდებულია განახლებული პროგრამული უზრუნველყოფით და მოიცავს განახლებებს და ახალ [...]

  • Viyshov Linux დისტრიბუცია Mint 19.2

    წარდგენის გათავისუფლება Linux დისტრიბუცია Mint 19.2, Linux Mint 19.x-ის კიდევ ერთი განახლება, რომელიც დაფუძნებულია Ubuntu 18.04 LTS-ის პაკეტის ბაზაზე და განახლებულია 2023 წლამდე. განაწილება სრულიად გიჟურია [...]

  • ხელმისაწვდომია BIND სერვისის ახალი გამოშვებები, რომლებიც მოიცავს შეცდომების გამოსწორებას და ფუნქციების გაუმჯობესებას. ახალი გამოცემები შეიძლება იყოს ხელმისაწვდომი საცალო ვაჭრობის ვებსაიტზე: [...]

    Exim არის შეტყობინებების გადაცემის აგენტი (MTA), რომელიც შემუშავებულია კემბრიჯის უნივერსიტეტის მიერ ინტერნეტთან დაკავშირებულ Unix სისტემებზე გამოსაყენებლად. ისინი ხელმისაწვდომია უფასო წვდომისთვის, სანამ [...]

    განვითარების ორი რაუნდის შემდეგ გამოვიდა ZFS Linux 0.8.0-ზე, ZFS ფაილური სისტემის იმპლემენტაცია, რომელიც შეფუთულია Linux-ის ბირთვის მოდულად. მოდულის მოქმედება დამოწმებულია Linux-ის ბირთვებით 2.6.32-დან [...]

    IETF (Internet Engineering Task Force) კომიტეტმა, რომელიც ავითარებს პროტოკოლებს და არქიტექტურას ინტერნეტისთვის, დაასრულა RFC ACME (Automatic Certificate Management Environment) პროტოკოლისთვის [...]

    არაკომერციული ვერიფიკაციის ცენტრი Let's Encrypt, აკონტროლებს პარტნიორობას და გასცემს სერთიფიკატებს ყველას უფასოდ, ადასტურებს წარსული ბედის გაგებას და სიახლეებს 2019 წლის გეგმების შესახებ. [...]

    OSI საცნობარო მოდელი

    სიზუსტისთვის, ოპერაციის პროცესი ხორციელდება ამ დონეზე განცალკევების OSI საცნობარო მოდელში. ეს თეორიული კონსტრუქცია აადვილებს რთული ცნებების შემუშავებას და გააზრებას. OSI მოდელის ზედა ნაწილს აქვს გაფართოება, რომელიც მოითხოვს წვდომას კიდეების რესურსებზე, ხოლო ქვედა ნაწილი შეიცავს თავად კიდეს. გარდა ამისა, როდესაც მონაცემები მიედინება დონიდან დონემდე ქვემოთ, პროტოკოლები მოქმედებს ამ დონეზე, რათა ეტაპობრივად მოამზადონ ისინი ხაზის გასწვრივ გადაცემისთვის. სამიზნე სისტემამდე მიღწევის შემდეგ, მონაცემები გადადის მთებში და იგივე პროტოკოლები სრულდება იმავე გზით, მხოლოდ საპირისპირო თანმიმდევრობით. U 1983 რ სტანდარტიზაციის საერთაშორისო ორგანიზაცია(სტანდარტიზაციის საერთაშორისო ორგანიზაცია, ISO) і სტანდარტიზაციის სექტორისაერთაშორისო სატელეკომუნიკაციო კავშირის ტელეკომუნიკაციები(საერთაშორისო სატელეკომუნიკაციო კავშირის სატელეკომუნიკაციო სტანდარტიზაციის სექტორი, ITU-T) გამოაქვეყნა დოკუმენტი „ღია სისტემების ურთიერთკავშირის ძირითადი საცნობარო მოდელი“, რომელშიც აღწერილია სასაზღვრო ფუნქციების დაყოფის მოდელი 7 სხვადასხვა დონეს შორის (ნახ. 1.7). გავრცელდა ინფორმაცია, რომ ეს შვიდი ფენის სტრუქტურა გახდება ახალი პროტოკოლის სტეკის საფუძველი, თუმცა ის არასოდეს განხორციელდება კომერციული ფორმით. ამის ნაცვლად, OSI მოდელი გაერთიანებულია სხვა პროტოკოლების დასტასთან, როგორც საწყისი და მოწინავე სახელმძღვანელო. ამ დღეებში პოპულარული პროტოკოლების უმეტესობა გამოჩნდა OSI მოდელის შემუშავებამდე და მისი შვიდი დონის სტრუქტურა არ სუნავს. ყველაზე ხშირად, ერთი პროტოკოლი აერთიანებს ორი ან რამდენიმე თანატოლი მოდელის ფუნქციებს და პროტოკოლების კორდონები ხშირად არ შეესაბამება OSI თანატოლების კორდონებს. პროტეანული OSI მოდელი მოკლებულია უნიკალურ საცნობარო ინსტრუმენტს ზღვრული პროცესების მონიტორინგისთვის და პროფესიონალები ხშირად აკავშირებენ ფუნქციებსა და პროტოკოლებს იმავე სტანდარტებთან.

    მონაცემთა ენკაფსულაცია

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

    ფიზიკური რევანდი

    OSI მოდელის ყველაზე დაბალ დონეზე - ფიზიკური(ფიზიკური) - განისაზღვრება ზღვრის ელემენტების მახასიათებლები - კიდეების ბირთვი, ინსტალაციის მეთოდი, ორმაგი მონაცემების კიდეზე გადასაცემად შერჩეული სიგნალების ტიპი. გარდა ამისა, ფიზიკურად განისაზღვრება, თუ რა ტიპის ადაპტერია საჭირო თქვენს კომპიუტერზე დაყენება და რა ტიპის კერა (მოთხოვნისამებრ). ფიზიკურ დონეზე, ჩვენ მარჯვნივ ვართ სპილენძის ან ოპტიკურ-ბოჭკოვანი კაბელით ან ნებისმიერი თვითმფრინავისგან თავისუფალი კავშირებით. LAN-ისთვის, ფიზიკური ფენის სპეციფიკაციები პირდაპირ კავშირშია ქსელში გამოყენებულ ბმული ფენის პროტოკოლთან. არხის დონის პროტოკოლის არჩევის შემდეგ, თქვენ უნდა აირჩიოთ ამ პროტოკოლით მხარდაჭერილი ფიზიკური დონის სპეციფიკაცია. მაგალითად, Ethernet კავშირის ფენის პროტოკოლი მხარს უჭერს სხვადასხვა ფიზიკური ფენის ვარიანტებს - კოაქსიალური კაბელის ორი ტიპიდან ერთ-ერთს, გრეხილი წყვილის კაბელს ან ოპტიკურ-ბოჭკოვანი კაბელს. თითოეული ამ ვარიანტის პარამეტრები ჩამოყალიბებულია ფიზიკური პირობების რიცხვითი ინფორმაციისგან, მაგალითად, კაბელისა და კონექტორების ტიპზე, კაბელების დასაშვებ სიგრძეზე, კონცენტრატორების რაოდენობამდე და ა.შ. ამის გაკეთება აუცილებელია პროტოკოლების ნორმალური მუშაობისთვის. მაგალითად, გრძელ კაბელში, Ethernet სისტემამ შეიძლება ვერ აღმოაჩინოს პაკეტების შეჯახება და თუ სისტემა ვერ აღმოაჩენს შეცდომებს, ვერ გამოასწორებს მათ, რაც გამოიწვევს მონაცემთა ფლანგვას. არხის დონის პროტოკოლის სტანდარტი არ მოიცავს ფიზიკური დონის ყველა ასპექტს. მათგან განხორციელებული ქმედებები ფაქტიურად ითვლება. ერთ-ერთი ყველაზე ხშირად გამოყენებული ფიზიკური დონის სპეციფიკაცია აღწერილია კომერციული შენობების სატელეკომუნიკაციო საკაბელო სტანდარტში, რომელიც ცნობილია როგორც EIA/TIA 568A. პუბლიკაციების რაოდენობა დასრულებულია ამერიკის ეროვნული ინსტიტუტიისრები(ამერიკული სტანდარტების ეროვნული ინსტიტუტი, ANSI), ასოციაციებიელექტრონიკის ინდუსტრიები(ელექტრონული ინდუსტრიის ასოციაცია, გზშ) і ინდუსტრიის მწარმოებელთა ასოციაცია(სატელეკომუნიკაციო ინდუსტრიის ასოციაცია, TIA). ეს დოკუმენტი მოიცავს სამრეწველო ობიექტებში მონაცემთა გადაცემის კაბელების აღწერას, ელექტრომაგნიტური სადგურებიდან მინიმალური მანძილის ჩათვლით და კაბელების გაყვანის სხვა წესებს. დღესდღეობით დიდ ტერიტორიებზე კაბელის გაყვანა ხშირად სპეციალიზირებულ კომპანიებს ევალება. დაქირავებული კონტრაქტორი პასუხისმგებელია EIA/TIA 568A-ს და სხვა მსგავსი დოკუმენტების სრულყოფილად გაცნობაზე, ასევე მოქმედ პროცედურებზე. კიდევ ერთი საკომუნიკაციო ელემენტი, რომელიც ჩნდება ფიზიკურ დონეზე, არის სიგნალის ტიპი, რომელიც გადასცემს მონაცემთა შუა კიდეზე. სპილენძის ბაზის მქონე კაბელებისთვის ეს სიგნალი არის ელექტრული მუხტი, ოპტიკურ-ბოჭკოვანი კაბელისთვის ეს არის სინათლის პულსი. სხვა ტიპის მედია შეიძლება აჩვენოს რადიოტალღები, ინფრაწითელი პულსები და სხვა სიგნალები. სიგნალების ბუნებიდან გამომდინარე, ფიზიკურ დონეზე იქმნება მათი გადაცემის სქემა, ანუ ელექტრული მუხტების ან სინათლის იმპულსების ერთობლიობა, რომელიც დაშიფრულია ორმაგი ინფორმაციის კოდირებისთვის, როგორიცაა არსებული რიგები. Ethernet სისტემებს აქვთ სტაგნაციის სიგნალის გადაცემის სქემა, რაც იწვევს მანჩესტერის კოდი(მანჩესტერის კოდირება), ხოლო Token Ring სისტემებში ის ვიკორიზებულია დიფერენციალურიმანჩესტერი(დიფერენციალური მანჩესტერი) სქემა.

    არხის რევანდი

    ოქმი არხი(Data-link) დონე უზრუნველყოფს ინფორმაციის გაცვლას ქსელში შემავალი კომპიუტერის აპარატურასა და ქსელურ პროგრამულ უზრუნველყოფას შორის. ის მზად არის ქსელში გაგზავნილი მონაცემები ქსელის ქსელის პროტოკოლით და გადასცეს სისტემის მიერ მიღებული მონაცემები ქსელიდან ქსელის ქსელში. LAN-ის დიზაინისა და აშენებისას, ბმული დონის პროტოკოლი არის ყველაზე მნიშვნელოვანი ფაქტორი ტექნიკის შერჩევისას და მისი ინსტალაციის მეთოდი. არხის დონის პროტოკოლის განსახორციელებლად საჭიროა ტექნიკისა და პროგრამული უზრუნველყოფის არსებობა: კიდეების ინტერფეისის ადაპტერები (ადაპტერი არის ტექნიკის მოწყობილობა, რომელიც აკავშირებს ავტობუსს, რომელსაც ეწოდება edge interface card ან უბრალოდ edge board yu); მძღოლი და აღკაზმულობა ადაპტერი; კიდეების კაბელები (ან სხვა კიდეების მედია) და დამატებითი აღჭურვილობა; მერეჟევის კონცენტრატორები (ზოგიერთ შემთხვევაში). ორივე ზოლიანი გადამყვანები და კონცენტრატორები გამოყოფილია სხვადასხვა არხის დონის პროტოკოლებისთვის. რამდენიმე ჰეჯირების კაბელი ასევე განკუთვნილია კონკრეტული პროტოკოლებისთვის, ასევე კაბელები, რომლებიც შესაფერისია სხვადასხვა პროტოკოლებისთვის. წარმოუდგენელია, დღეს (როგორც ყოველთვის) არხის დონის ყველაზე პოპულარული პროტოკოლი არის Ethernet. ახალი Token Ring-ის მიღმა, არსებობს სხვა პროტოკოლები, მაგალითად, FDDI (Fiber Distributed Data Interface). ბმულის დონის პროტოკოლის სპეციფიკაცია მოითხოვს სამი ძირითადი ელემენტის ჩართვას: ჩარჩოს ფორმატი (ანუ სათაური და თრეილერი, რომელიც ემატება კიდეების დონის მონაცემებს ზღვარზე გადაცემამდე); წვდომის კონტროლის მექანიზმი ზღვარზე შუაზე; ამ პროტოკოლთან დაკავშირებული ერთი ან მეტი ფიზიკური დონის სპეციფიკაცია.

    ჩარჩოს ფორმატი

    ბმულის დონის პროტოკოლი ამატებს სათაურს და თრეილერს ზღვარზე დონის პროტოკოლით დაფიქსირებულ მონაცემებს და გარდაქმნის მათ ჩარჩო(ჩარჩო) (სურ. 1.9). თუ ჩვენ დავუბრუნდებით ანალოგს ფოსტით, სათაური და თრეილერი არის ფურცლის გაგზავნის კონვერტი. ისინი შეიცავს გაგზავნის სისტემის და ამანათის მიმღები სისტემის მისამართებს. LAN პროტოკოლებისთვის, როგორიცაა Ethernet და Token Ring, ეს მისამართები არის 6-ბაიტიანი თექვსმეტობითი რიცხვები, რომლებიც მინიჭებულია ქარხანაში არსებულ კიდეების გადამყვანებზე. ანგარიშები, როდესაც ადმინისტრირებას უკეთებენ მისამართად, რომლებიც გამოიყენება OSI მოდელის სხვა დონეზე, იწოდება აპა სამხედრო მისამართები(ტექნიკის მისამართი) ან MAC მისამართები (დაყოფა ქვემოთ).

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

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

    შუაზე წვდომის კონტროლი

    კომპიუტერები LAN-ზე მოუწოდებენ vikoryst-ს გამოიყენოს ფარული მედია. ამ შემთხვევაში სავსებით შესაძლებელია მონაცემების ერთდროულად გადატანა ორ კომპიუტერზე. ასეთ სიტუაციებში, არსებობს ერთგვარი პაკეტის შეკუმშვა, კოლონია(შეჯახება), როცა ორივე პაკეტში არ არის მოცემული გასანადგურებელი. არხის დონის პროტოკოლის ერთ-ერთი მთავარი ფუნქციაა წვდომის კონტროლი შუა კიდეზე (მედია ხელმისაწვდომობის კონტროლი, MAC), ანუ კონტროლი კომპიუტერიდან ერთმანეთზე მონაცემების გადაცემაზე და პაკეტების დაკარგვის მინიმუმამდე შემცირება. წვდომის კონტროლის მექანიზმი შუაში არის ბმულის დონის პროტოკოლის ერთ-ერთი ყველაზე მნიშვნელოვანი მახასიათებელი. Ethernet-ისთვის, მედიაზე წვდომის გასაკონტროლებლად, მექანიზმი გამოიყენება შეჯახებისა და აღმოჩენილი შეჯახების გასაკონტროლებლად (Carrier Sense Multiple Access Collision Detection, CSMA / CD). ზოგიერთი სხვა პროტოკოლი, როგორიცაა Token Ring, ეყრდნობა ტოკენის გაცემას.

    ფიზიკური დონის სპეციფიკაციები

    არხის ფენის პროტოკოლები, რომლებიც განლაგებულია LAN-ზე, ხშირად მხარს უჭერენ ერთზე მეტ ფენას შუაში, ხოლო პროტოკოლის სტანდარტი მოიცავს ერთ ან მეტ ფიზიკურ ფენის სპეციფიკაციას. არხი და ფიზიკური დონეები მჭიდრო კავშირშია, რადგან შუა კიდის სიმძლავრე მჭიდროდ არის დაკავშირებული იმასთან, თუ როგორ აკონტროლებს პროტოკოლი შუაზე წვდომას. აქედან გამომდინარე, შეგვიძლია ვთქვათ, რომ ლოკალურ შრეებში, არხის ფენის პროტოკოლები ასევე ასრულებენ ფიზიკური ფენის ფუნქციებს. გლობალური ქსელები იყენებენ არხის დონის პროტოკოლებს, რომლებიც არ შეიცავს ფიზიკურ დონეზე ინფორმაციას, მაგალითად, SLIP (Serial Line Internet Protocol) და PPP (Point-to-Point Protocol).

    მერეჟევის რევანდი

    ერთი შეხედვით შეიძლება ასე იფიქროთ ჰემეშევი(ქსელის) დონე აორმაგებს არხის დონის ფუნქციებს. მაგრამ ეს ასე არ არის: ჰემქვის რევანდი "მოწოდებულია". მეშვეობით და მეშვეობით(End-to-end) კომუნიკაცია, ვინაიდან არხის დონის პროტოკოლები ფუნქციონირებს მხოლოდ LAN-ებს შორის. სხვა სიტყვებით რომ ვთქვათ, ზღვარი უზრუნველყოფს პაკეტის გადაცემას გამოსასვლელიდან სამიზნე სისტემაში. ქსელის ტიპის მიხედვით, გამგზავნი და ჰოსტები შეიძლება იყვნენ ერთსა და იმავე LAN-ზე, სხვადასხვა LAN-ზე იმავე ქსელში, ან LAN-ებზე, რომლებიც გამოყოფილია ათასობით კილომეტრით. მაგალითად, თუ თქვენ დაუკავშირდებით სერვერს ინტერნეტში, თქვენი კომპიუტერის მიერ შექმნილი შემდეგი პაკეტები უნდა გაიაროს ათობით ბარიერი. ქსელზე ადაპტირებული, არხის დონის პროტოკოლი არაერთხელ შეიცვლება, წინააღმდეგ შემთხვევაში არხის დონის პროტოკოლს ყველანაირად ჩამოერთმევა ერთი და იგივე. TCP/IP (გადაცემის კონტროლის პროტოკოლი/ინტერნეტ პროტოკოლი) პროტოკოლების ნაკრების ყველაზე გარე ბირთვი და ყველაზე ხშირად გამოყენებული კიდეების პროტოკოლი არის IP (ინტერნეტ პროტოკოლი). Novell NetWare-ს აქვს ყველაზე ძლიერი ჰემბარკის პროტოკოლი IPX (Internetwork Packet Exchange) და Microsoft Windows-ის მცირე გარემოში ფართოდ გამოიყენება NetBEUI (NetBIOS Enhanced User Interface) პროტოკოლი. შუა ფენისთვის მინიჭებული ფუნქციების უმეტესობა გამომდინარეობს IP პროტოკოლის შესაძლებლობებიდან. არხის დონის პროტოკოლის მსგავსად, edge-level პროტოკოლი ამატებს სათაურს მონაცემებს ძირითადი დონისგან განსხვავებით (ნახ. 1.10). სასაზღვრო ფენის პროტოკოლით შექმნილი მონაცემთა ელემენტი შედგება სატრანსპორტო ფენის მონაცემებისა და სასაზღვრო ფენის სათაურისგან და ე.წ. დატაგრამის მიხედვით(დატაგრამა).


    მიმართვა

    კიდეების დონის პროტოკოლის სათაური, ისევე როგორც ბმულის დონის პროტოკოლის სათაური, ათავსებს ველებს გამომავალი და დანიშნულების სისტემების მისამართებით. თუმცა, ამ კატეგორიაში, სამიზნე სისტემის მისამართი დევს პაკეტის ბოლოს და შეიძლება დაიყოს მიმღების მისამართად ბმულის დონის პროტოკოლის სათაურში. მაგალითად, თუ თქვენი ბრაუზერის მისამართის ზოლში ვებსაიტის მისამართს შეიყვანთ თქვენი კომპიუტერის მიერ გენერირებული პაკეტში, როგორც სასაზღვრო დონის სამიზნე სისტემის მისამართი, დამატებითი ვებ სერვერის დანიშნულების მისამართები. , შემდეგ, როგორც სამიზნე სისტემის არხის დონეზე, თქვენ შეიყვანთ როუტერის მისამართს Your LAN-ში, რომელიც უზრუნველყოფს ინტერნეტთან წვდომას. IP-ში გამოიყენება მისამართების მძლავრი სისტემა, ისე, რომ ის აბსოლუტურად არ დევს არხის დონის მისამართში. თითოეულ კომპიუტერს, IP პროტოკოლის გარდა, ხელით ან ავტომატურად ენიჭება 32-ბიტიანი IP მისამართი, რომელიც განსაზღვრავს როგორც თავად კომპიუტერს, ასევე ქსელს, რომელშიც ის მდებარეობს. IPX-ით, თავად კომპიუტერის იდენტიფიცირებისთვის გამოიყენება ტექნიკის მისამართი და სპეციალური მისამართი გამოიყენება ქსელის იდენტიფიცირებისთვის, რომელშიც კომპიუტერი მდებარეობს. NetBEUI-ში კომპიუტერები გამოყოფილია NetBIOS სახელებით და ინსტალაციის დროს ენიჭება კანის სისტემას.

    ფრაგმენტაცია

    მარშრუტზე არხის დონის დატაგრამა უნდა გაიაროს ანონიმური საზღვარი, შეჯახება კონკრეტულ ავტორიტეტებთან და არხის დონის სხვადასხვა პროტოკოლების საზღვრებთან. ერთ-ერთი ასეთი შეზღუდვაა პროტოკოლით დაშვებული პაკეტის მაქსიმალური ზომა. მაგალითად, Token Ring ჩარჩოს ზომა შეიძლება მიაღწიოს 4500 ბაიტს, ხოლო Ethernet ჩარჩოების ზომა არ უნდა აღემატებოდეს 1500 ბაიტს. თუ დატაგრამა დიდია, ჩამოყალიბებულია Token Ring ქსელში და გადაცემულია Ethernet ქსელის საშუალებით, Edge Ring პროტოკოლმა უნდა დაყოს ის ფრაგმენტებად არაუმეტეს 1500 ბაიტის ზომით. ამ პროცესს ე.წ ფრაგმენტაცია(ფრაგმენტაცია). ფრაგმენტაციის პროცესის დროს, კიდეების დონის პროტოკოლი არღვევს დატაგრამას ფრაგმენტებად, რომელთა ზომა შეესაბამება ქსელის დონის პროტოკოლის შესაძლებლობებს. კანის ფრაგმენტი ხდება დამოუკიდებელ პაკეტად და აგრძელებს გზას ჰემლაინის მთელ სისტემამდე. გამომავალი datagram იქმნება ყველა ფრაგმენტის მიღწევის შემდეგ. ზოგჯერ, სანამ მთელ სისტემას მიაღწევთ, ფრაგმენტები, რომლებიც შეიცავს გატეხილ დატაგრამას, კვლავ უნდა დაიშალოს.

    მარშრუტიზაცია

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


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

    იდენტიფიკაცია სატრანსპორტო ფენის პროტოკოლთან

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

    სატრანსპორტო რევანდი

    ფუნქციები, რომლებიც მითითებულია პროტოკოლებით ტრანსპორტი(სატრანსპორტო) დონე, საზღვრის დონის პროტოკოლების ფუნქციების გაფართოება. ხშირად ეს თანატოლი პროტოკოლები, რომლებიც გამოიყენება მონაცემთა გადასაცემად, ქმნიან ურთიერთდაკავშირებულ წყვილს, როგორც ჩანს TCP/IP აპლიკაციაში: TCP მოქმედებს სატრანსპორტო ფენაზე, IP - კიდეზე. პროტოკოლების უმეტესობას აქვს ორი ან მეტი სატრანსპორტო ფენის პროტოკოლი, რომლებიც უნდა დაემატოს სხვადასხვა ფუნქციები. TCP-ის ალტერნატივა არის UDP (User Datagram Protocol). IPX პროტოკოლის კომპლექტი ასევე მოიცავს სატრანსპორტო ფენის პროტოკოლებს, მათ შორის NCP (NetWare Core Protocol) და SPX (Sequenced Packet Exchange). მთელი ნაკრების სატრანსპორტო ფენის პროტოკოლებს შორის განსხვავება მდგომარეობს იმაში, რომ ზოგიერთი მათგანი კავშირზეა ორიენტირებული, ზოგი კი არა. სისტემები, რომლებიც იყენებენ პროტოკოლს, ორიენტაცია კავშირისკენ(კავშირზე ორიენტირებული), მონაცემების გადაცემამდე გაცვალეთ ინფორმაცია, რათა სათითაოდ დაამყაროთ კავშირები. ეს უზრუნველყოფს, რომ სისტემები ჩართულია და მზადაა ოპერაციისთვის. მაგალითად, TCP პროტოკოლი არის კავშირზე ორიენტირებული. თუ თქვენ დაუკავშირდებით ინტერნეტ სერვერს ბრაუზერის დახმარებით, ბრაუზერი და სერვერი გამოიძახება სამსაფეხურიანი ხელნაკეთი(სამმხრივი ხელის ჩამორთმევა). ამის შემდეგ ბრაუზერი გადასცემს სერვერს საჭირო ვებსაიტის მისამართს. მონაცემთა გადაცემის დასრულების შემდეგ, სისტემა ასევე ხელს მოაწერს ხელს ბმულს. გარდა ამისა, კავშირზე ორიენტირებული პროტოკოლები ქმნიან დამატებით მოქმედებებს, მაგალითად, გაგზავნიან დადასტურებას პაკეტის წაშლის შესახებ, მონაცემების სეგმენტირება, ნაკადის კონტროლი და ასევე შეცდომების აღმოჩენა და გამოსწორება. როგორც წესი, ამ ტიპის პროტოკოლები გამოიყენება დიდი რაოდენობით ინფორმაციის გადასაცემად, რომელიც არ საჭიროებს ერთ ბიტ მონაცემს, მაგალითად, მონაცემთა ფაილებს ან პროგრამებს. კავშირზე ორიენტირებული პროტოკოლების დამატებითი ფუნქციები მონაცემთა სწორი გადაცემის გარანტიაა. რატომ უწოდებენ ამ პროტოკოლებს ხშირად საიმედო(სანდო). სანდოობა ამ შემთხვევაში ტექნიკური ტერმინია და ნიშნავს, რომ მიტანის პაკეტი შემოწმდება დაზიანებების არსებობისთვის, გარდა ამისა, დისპეტჩერიზაციის სისტემა ეცნობება კანის პაკეტის მიწოდების შესახებ. ამ ტიპის რამდენიმე პროტოკოლი მოიცავს ორ სისტემას შორის გაცვლილი არსებითი მონაცემების მნიშვნელოვან კომუნიკაციას. პირველი, დამატებითი ინფორმაცია გადაეცემა კავშირის დაყენების და დასრულებისას. სხვა სიტყვებით რომ ვთქვათ, სათაური, რომელიც ემატება პაკეტს კავშირზე ორიენტირებული პროტოკოლით, ზომით სრულიად უფრო დიდია, ვიდრე არაკავშირზე ორიენტირებული პროტოკოლის სათაური. მაგალითად, TCP/IP სათაური იღებს 20 ბაიტს, ხოლო UDP სათაური იღებს 8 ბაიტს. ოქმი, არ არის ორიენტირებული კავშირზე(დაკავშირების გარეშე), არ ამყარებს კავშირს ორ სისტემას შორის მონაცემების გადაცემამდე. გამგზავნი უბრალოდ გადასცემს ინფორმაციას სამიზნე სისტემას, იმათზე ფიქრის გარეშე, ვინც მზად არის მიიღოს მონაცემები და ვისი ამჟამინდელი სისტემა იქნება მომავალში. ზოგიერთი სისტემა ეყრდნობა პროტოკოლებს, რომლებიც არ არის კავშირზე ორიენტირებული, როგორიცაა UDP, მოკლე ტრანზაქციებზე, რომლებიც შედგება მხოლოდ მოთხოვნებისა და გამომავალი სიგნალებისგან. გამგზავნის სიგნალი ირიბად ფუნქციონირებს როგორც გადაცემის დამადასტურებელი სიგნალი.

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

    ტრანსპორტის დონის პროტოკოლები (როგორც კიდეების, ისე არხის დონეები) საჭიროებენ ინფორმაციას სხვა დონეებიდან. მაგალითად, TCP და UDP სათაურები შეიცავს პორტის ნომრებს, რომლებიც იდენტიფიცირებენ პაკეტის წარმოშობის წყაროს და დანიშნულებას. on სესიური(სესია) არის მნიშვნელოვანი განსხვავებები რეალურ პროტოკოლებსა და OSI მოდელს შორის. არ არის საჭირო სესიის დონის პროტოკოლების ქვედა დონის შეცვლა. ამ დონის ფუნქციები ინტეგრირებულია პროტოკოლებში, რომლებიც მიჰყვება წარმომადგენლობითი და აპლიკაციის დონის ფუნქციებს. ტრანსპორტი, ზღვარი, არხი და ფიზიკური დონეები პასუხისმგებელნი არიან ზღვრის გასწვრივ მონაცემების გადაცემაზე. სხდომის ოქმები და სხვა კონკურენტები ურთიერთობის პროცესს არ ერევა. სესიის დონეზე შედის 22 სერვისი, რომელთაგან ბევრი განსაზღვრავს ღონისძიებაში შემავალ სისტემებს შორის ინფორმაციის გაცვლის მეთოდებს. ყველაზე მნიშვნელოვანი სერვისები დიალოგისა და ქვედიალოგის მართვისთვის. ინფორმაციის გაცვლა ორ სისტემას შორის ასევე ე.წ დიალოგი(დიალოგი). დიალოგის მართვა(Dialog control) გაძლევთ საშუალებას აირჩიოთ რეჟიმი, რომელშიც სისტემები გაცვლიან შეტყობინებებს. არსებობს ორი ასეთი რეჟიმი: სრული დუპლექსი(ორმხრივი ალტერნატიული, TWA) і ორობითი(ორმხრივი ერთდროული, TWS). სრული დუპლექსის რეჟიმში, ორი სისტემა ერთდროულად გადასცემს ტოკენებს მონაცემებთან ერთად. ინფორმაციის გადაცემა შეგიძლიათ მხოლოდ კომპიუტერიდან, რომელსაც აქვს დანიური მომენტიარის მარკერი. ამგვარად თქვენ თავიდან აიცილებთ ამ ინფორმაციას. დუპლექსის მოდელი უფრო დასაკეცია. მასში არ არის მარკერები; ორივე სისტემას შეუძლია მონაცემთა გადაცემა ნებისმიერ დროს, თუნდაც ღამით. დიალოგის ბოლოში(დიალოგის გამოყოფა) შედის მონაცემთა ნაკადში საკონტროლო წერტილები(გამშვები პუნქტები), რომელიც საშუალებას გაძლევთ სინქრონიზაცია მოახდინოთ ორი სისტემის რობოტზე. დიალოგის სირთულის დონე დამოკიდებულია იმაზე, თუ რა რეჟიმში მუშაობს იგი. სისტემის ნახევრად დუბლიკატი Lexne რეჟიმში, მცირეა სინქრონიზაცია, რაც განპირობებულია საკონტროლო უჯრედების შესახებ ინფორმაციის გაცვლით. დუპლექს რეჟიმში, სისტემა ხელახლა სინქრონიზდება ხელმძღვანელის/აქტიური მარკერის გამოყენებით.

    რევანდის წარმომადგენელი

    on წარმომადგენელი(პრეზენტაცია) უდრის ერთ ფუნქციას: სინტაქსის თარგმნას სხვადასხვა სისტემას შორის. ზოგიერთ კომპიუტერს შეიძლება ჰქონდეს განსხვავებული სინტაქსი. რევანდის წარმომადგენელი მათ საშუალებას აძლევს „გაიცნონ“ მონაცემების გაცვლის ფორმალური სინტაქსი. წარმომადგენლობით დონესთან დაკავშირების შემდეგ, სისტემები ცვლიან ინფორმაციას მათ მიერ გამოყენებული სინტაქსების შესახებ და ირჩევენ იმას, რისი გამოყენებაც სურთ სესიის დროს. გაერთიანებაში მონაწილე ორივე სისტემას აქვს აბსტრაქტულისინტაქსი(აბსტრაქტული სინტაქსი) - ეს არის ბმულის "რეალური" ფორმა. სხვადასხვა კომპიუტერული პლატფორმის აბსტრაქტული სინტაქსები შეიძლება განსხვავდებოდეს. სისტემის გამოყენების პროცესში აირჩიეთ გადაცემის სინტაქსიხარკი(გადატანის სინტაქსი). გადამცემი სისტემა თავის აბსტრაქტულ სინტაქსს გარდაქმნის მონაცემთა გადაცემის სინტაქსად და მასპინძელი სისტემა, გადაცემის დასრულების შემდეგ, აკეთებს ამას. საჭიროების შემთხვევაში, სისტემას შეუძლია შეარჩიოს მონაცემთა გადაცემის სინტაქსი დამატებითი ფუნქციებით, მაგალითად, მონაცემთა შეკუმშვა ან დაშიფვრა.

    გამოყენებული რევანდი

    აპლიკაციის დონე არის შესასვლელი წერტილი, რომლის მეშვეობითაც პროგრამები იღებენ წვდომას OSI მოდელსა და ზღვრულ რესურსებზე. აპლიკაციის დონის პროტოკოლის უმეტესობა უზრუნველყოფს სერვისებს ლიმიტამდე წვდომისთვის. მაგალითად, პროგრამების უმეტესობის პროტოკოლი SMTP (Simple Mail Transfer Protocol). ელექტრონული ფოსტითგთხოვთ დაგვიკავშირდეთ შეტყობინების გასაგზავნად. სხვა აპლიკაციის დონის პროტოკოლები, მაგალითად, FTP (ფაილის გადაცემის პროტოკოლი), თავად პროგრამებია. განაცხადის დონე ხშირად მოიცავს სესიისა და წარმომადგენლობითი დონის ფუნქციებს. შედეგად, ტიპიური პროტოკოლის დასტა იტევს რამდენიმე პროტოკოლს, რომლებიც მოქმედებენ განაცხადის, ტრანსპორტის, კიდეების და ბმულის დონეზე.

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

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

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

    მთავარი რედაქტორი

    მოდელი

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

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

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

    Პატარა 1.1. ISO/OSI კრიტიკულ სისტემებს შორის ურთიერთკავშირის მოდელი

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

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

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

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

    ჩნდება ტერმინი „მესიჯი“ და არის სხვა სახელები, რომლებსაც მედიატორები იყენებენ მონაცემთა გაცვლის ერთეულის აღსანიშნავად. ISO სტანდარტები ნებისმიერი დონის პროტოკოლებისთვის იყენებს ტერმინს „Protocol Data Unit“ (PDU). სხვათა შორის, სახელების ჩარჩო, პაკეტი, დატაგრამა ხშირად ვიკორიზებულია.

    ISO/OSI მსგავსი მოდელების მახასიათებლები

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

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

    ფიზიკური დონის პროტოკოლის მაგალითი შეიძლება იყოს 10Base-T Ethernet ტექნოლოგიის სპეციფიკაცია, რაც ნიშნავს, გრეხილი კაბელის ბირთვში, მე-3 კატეგორიის დაუფარავი გრეხილი წყვილი 100 Ohm კოჭის მხარდაჭერით, RJ-45 კონექტორით, მაქსიმალური ელექტრომომარაგება ინდივიდუალური სეგმენტი 100 მეტრი, მანჩესტერის კოდი კაბელებზე მონაცემების გაგზავნისთვის და საშუალო და ელექტრული სიგნალების სხვა მახასიათებლები.

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

    არხის დონის პროტოკოლებს, რომლებიც განვითარებულია ლოკალურ შრეებში, აქვთ კომპიუტერებს შორის კავშირების უნიკალური სტრუქტურა და მათ მიმართვის გზები. თუ არხის ნაკადი უზრუნველყოფს ჩარჩოს მიწოდებას ლოკალური ქსელის ორ კვანძს შორის, მან უნდა იმუშაოს მხოლოდ კავშირების სრულიად განსხვავებულ ტოპოლოგიასთან, იგივე ტოპოლოგიასთან ერთად, რისთვისაც იქნება გაყოფა. ეს ტიპიური ტოპოლოგიები, რომლებიც მხარდაჭერილია ადგილობრივი ქსელების არხის დონის პროტოკოლებით, მოიცავს მიწის ავტობუსს, რგოლს და სარკეს. არხის დონის პროტოკოლების გამოყენება მოიცავს Ethernet, Token Ring, FDDI, 100VG-AnyLAN პროტოკოლებს.

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

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

    სასაზღვრო დონე.ეს დონე ემსახურება ერთიანი სატრანსპორტო სისტემის შექმნას, რომელიც აერთიანებს ინფორმაციის გადაცემის სხვადასხვა პრინციპებს ტერმინალურ კვანძებს შორის. მოდით შევხედოთ ჰემლაინის დონის ფუნქციებს ადგილობრივი ჰემების გამოყენებაში. ლოკალური ქსელების არხის დონის პროტოკოლი უზრუნველყოფს მონაცემთა მიწოდებას ნებისმიერ კვანძს შორის ურთიერთდაკავშირების ქსელთან ერთად. სტანდარტული ტოპოლოგია. ეს არის კიდევ უფრო მკაცრი ურთიერთდაკავშირება, რომელიც არ იძლევა არათანაბარი სტრუქტურის მქონე ზომების არსებობას, მაგალითად, ზომები, რომლებიც აერთიანებს მთელ რიგ ზომებს ერთ ზომაში, ან მაღალი ხარისხის ზომები, რომელშიც არის გადაჭარბებული კავშირი Izh. ვუზლა. იმისათვის, რომ, ერთის მხრივ, შენარჩუნდეს მონაცემთა გადაცემის პროცედურების სიმარტივე სტანდარტული ტოპოლოგიებისთვის და, მეორე მხრივ, საკმარისი ტოპოლოგიების შერჩევის შესაძლებლობა, შემუშავებულია ჰეჯირების დამატებითი სისტემა. ამ დონეზე შემოდის ცნება „მერეჟა“. ამ შემთხვევაში, ჩვენ გვესმის კომპიუტერების ერთობლიობა, რომლებიც დაკავშირებულია ერთმანეთთან ერთ-ერთ სტანდარტულ ტიპურ ტოპოლოგიაში და ვიკორისტი, რათა გადასცეს მონაცემები ბმულის დონის პროტოკოლის გამოყენებით, ამ єї ტოპოლოგიის მნიშვნელობა.

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

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

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

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

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

    კიდეების ფენის პროტოკოლების აპლიკაციებია TCP/IP IP სტეკის ურთიერთგაცვლის პროტოკოლი და Novell IPX სტეკის ურთიერთგაცვლის პროტოკოლი.

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

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

    როგორც წესი, ყველა პროტოკოლი, დაწყებული სატრანსპორტო ფენიდან და ზემოთ, ხორციელდება კიდეების კიდეების კვანძების პროგრამული უზრუნველყოფით - მათი კიდეების ოპერაციული სისტემების კომპონენტები. სატრანსპორტო პროტოკოლების მაგალითად შეგვიძლია მოვიყვანოთ TCP/IP სტეკის TCP და UDP პროტოკოლები და Novell სტეკის SPX პროტოკოლები.

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

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

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

    ცხადია, რომ ოქმების მრავალფეროვნებაა გამოყენებული დონეზე. მოდით შევხედოთ, თუ როგორ სურთ აპლიკაციებს ფაილური სერვისების ყველაზე ფართო დანერგვა: NCP Novell NetWare ოპერაციულ სისტემაში, SMB Microsoft Windows NT-ში, NFS, FTP და TFTP, რომლებიც TCP / IP სტეკის ნაწილია.

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

    პოპულარული საკომუნიკაციო პროტოკოლების დატების მახასიათებლები

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

    საჭიროა წვდომა პროტოკოლის მდიდარ სტეკებზე, რომლებიც ფართოდ არის ხელმისაწვდომი კიდეებზე. ეს სტეკები, საერთაშორისო და ეროვნული სტანდარტების ჩათვლით, და კომპანიის სტეკები, რომლებიც აფართოებენ ორივე კომპანიის ინსტალაციის სიგანს. პოპულარული პროტოკოლის სტეკების მაგალითებია IPX/SPX სტეკი Novell-დან, TCP/IP დასტა, რომელიც გამოიყენება ინტერნეტში და UNIX ოპერაციულ სისტემაზე დაფუძნებულ ბევრ ქსელში, სტანდარტიზაციის საერთაშორისო ორგანიზაციის OSI დასტა და DECnet სტეკი. Digital Equipment Corporation-ისა და სხვა საქმიანობის.

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

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

    კომპიუტერები ახორციელებენ საკომუნიკაციო პროტოკოლებს edge ოპერაციული სისტემის ძირითადი პროგრამული ელემენტების სახით, მაგალითად, ბმული დონის პროტოკოლები ჩვეულებრივ გვხვდება კიდეების ადაპტერის დრაივერების სახით, ხოლო ზედა დონის პროტოკოლები ეს არის edge სერვისების სერვერისა და კლიენტის კომპონენტები. .

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

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

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

    OSI დასტა

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

    ეს არის საერთაშორისო, დამოუკიდებელი სტანდარტი მწარმოებლებისგან. თქვენ შეგიძლიათ უზრუნველყოთ ორმხრივი ურთიერთობა კორპორაციებს, პარტნიორებსა და მომხმარებლებს შორის. ეს ურთიერთობა გართულებულია მისამართის, მონაცემთა შენახვისა და უსაფრთხოების პრობლემებით. ყველა ეს პრობლემა OSI სისტემაში ნაწილობრივია. OSI პროტოკოლები წარმოქმნის დიდ ტკივილს ცენტრალური პროცესორიისინი უფრო შესაფერისია მძიმე სამუშაო მანქანებისთვის, ვიდრე პერსონალური კომპიუტერებისთვის. ორგანიზაციების უმეტესობა ჯერ კიდევ გეგმავს OSI სტეკზე გადასვლას. მათ, ვინც უშუალოდ მუშაობენ ამ კუთხით, შეიძლება ეწოდოს აშშ-ს საზღვაო ძალების დეპარტამენტი და NFSNET ქსელი. ერთ-ერთი უმსხვილესი გამყიდველი, რომელიც მხარს უჭერს OSI-ს, არის AT&T. Stargroup ჩარჩო მთლიანად დაფუძნებულია OSI სტეკზე.

    კარგი მიზეზის გამო, OSI სტეკი, სხვა სტანდარტული სტეკებისგან განსხვავებით, მჭიდროდ მიჰყვება OSI ურთიერთდაკავშირების მოდელს, მათ შორის ფუნქციონირებადობის მოდელის შვიდივე დონის სპეციფიკაციებს, ii კრიტიკული სისტემები (ნახ. 1.3).


    Პატარა 1.3. OSI დასტა

    on OSI სტეკი მხარს უჭერს Ethernet, Token Ring, FDDI პროტოკოლებს, ასევე LLC, X.25 და ISDN პროტოკოლებს. ეს ოქმები დეტალურად იქნება განხილული სახელმძღვანელოს სხვა თავებში.

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

    მომსახურება გამოყენებული დონე მოიცავს ფაილის გადაცემას, ტერმინალის ემულაციას, დირექტორია სერვისებს და ფოსტას. მათგან ყველაზე პერსპექტიულია დირექტორია სერვისი (X.500 სტანდარტი), ელექტრონული ფოსტა (X.400), ვირტუალური ტერმინალის პროტოკოლი (VT), ფაილის გადაცემის, წვდომის და მართვის (FTAM) პროტოკოლი, გადაცემის და რობოტის მართვის (JTM) პროტოკოლი. დანარჩენ დროს, ISO-მ თავისი ძალისხმევის კონცენტრირება მოახდინა უმაღლესი დონის სერვისებზე.

    X.400

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

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

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

    მიმდინარე ოპერაციის სახელებისა და მისამართების მონაცემთა ბაზის ზემოთ:

    • კითხვა - მისამართების ამოღება ცნობილი სახელებიდან,
    • კითხვა - სახელის ამოღება ცნობილი მისამართის ატრიბუტებით,
    • მოდიფიკაცია, რომელიც მოიცავს მონაცემთა ბაზაში ჩანაწერების წაშლას და დამატებას.

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

    ოქმი VTმთავარი პრობლემა არის სხვადასხვა ტერმინალის ემულაციის პროტოკოლების შეუსაბამობა. პერსონალური კომპიუტერის, მათ შორის IBM PC-ის დაინფიცირება VAX, IBM 3090 და HP9000 კომპიუტერებთან ერთსაათიანი მუშაობისთვის მოითხოვს სამი განსხვავებული პროგრამის დამატებას ტერმინალის ემულაციისთვის. განსხვავებული ტიპებიდა გააანალიზეთ სხვადასხვა პროტოკოლები. თუ მასპინძელ კომპიუტერს თავის საწყობში ჰქონდა პროგრამა, რომელიც მხარს უჭერდა ISO ტერმინალის ემულაციის პროტოკოლს, მაშინ დაგჭირდებათ მხოლოდ ერთი პროგრამა, რომელიც მხარს უჭერს VT პროტოკოლს. მის ISO სტანდარტს აქვს ფართოდ გაფართოებული ტერმინალის ემულაციის ფუნქციები.

    ფაილების გადაცემა არის კომპიუტერული სერვისის უდიდესი გაფართოება. ფაილებზე წვდომა, როგორც ლოკალურ, ისე დისტანციურზე, საჭიროა ყველა დანამატისთვის - ტექსტის რედაქტორები, ელ.ფოსტა, მონაცემთა ბაზები ან დისტანციური გაშვების პროგრამები. ISO გადასცემს ასეთ სერვისს პროტოკოლში FTAM. X.400 სტანდარტთან ერთად ის არის ყველაზე პოპულარული OSI სტეკის სტანდარტი. FTAM გადასცემს კოდებს ფაილზე ლოკალიზაციისა და წვდომისთვის და მოიცავს დირექტივების ერთობლიობას ფაილის ჩასმის, ჩანაცვლების, გაფართოებისა და გასუფთავებისთვის. FTAM ასევე გადასცემს კოდებს მთლიანობაში ფაილის მანიპულირებისთვის, მათ შორის ფაილის შექმნა, წაშლა, წაკითხვა, გახსნა, დახურვა და მისი ატრიბუტების არჩევა.

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

    TCP/IP დასტა

    TCP/IP სტეკი, რომელსაც ასევე უწოდებენ DoD სტეკს და ინტერნეტ სტეკს, არის ერთ-ერთი ყველაზე პოპულარული და პერსპექტიული საკომუნიკაციო პროტოკოლის დასტა. ვინაიდან ამ დროისთვის UNIX OS-ში დიდი გაფართოებებია, მისი დანერგვა პერსონალური კომპიუტერებისთვის edge ოპერაციული სისტემების დანარჩენ ვერსიებში (Windows NT, NetWare) არის მნიშვნელოვანი ცვლილება TCP / IP ინსტალაციების რაოდენობის სწრაფ ზრდაში. დასტის.

    აშშ-ს თავდაცვის დეპარტამენტის (DoD) ინვესტიციების ერთობლიობას აქვს 20-ზე მეტი შედეგი ექსპერიმენტული ARPAnet ქსელის სხვა სატელიტურ ქსელებთან დაკავშირებაში, როგორც საიდუმლო პროტოკოლების ნაკრები სხვადასხვა ტიპის გამოთვლისთვის. luval middle. ARPA ღონისძიებამ მხარი დაუჭირა გამომძიებლებს და გამომძიებლებს სამხედრო რეგიონებში. ორ კომპიუტერს შორის კომუნიკაციის ARPA ქსელი დაფუძნებული იყო ინტერნეტ პროტოკოლზე (IP), რომელიც დღემდე ერთ-ერთი მთავარია TCP/IP სტეკში და ჩნდება სტეკის სახელში.

    TCP/IP სტეკის განვითარებაში დიდი წვლილი შეიტანა ბერკლის უნივერსიტეტმა, რომელმაც დანერგა სტეკის პროტოკოლები UNIX OS-ის თავის ვერსიაში. UNIX OS-ის ფართო გაფართოებამ გამოიწვია IP პროტოკოლის და სხვა სტეკის პროტოკოლების ფართო გაფართოება. ეს სტეკი არის მთელი ინტერნეტ საინფორმაციო ქსელის სახლი, რომელიც არის ინტერნეტ ინჟინერიის სამუშაო ჯგუფის (IETF) ნაწილი და არის მთავარი წვლილი სტეკის სტანდარტების გაუმჯობესებაში, რომლებიც გამოქვეყნებულია RFC სპეციფიკაციების სახით.

    ვინაიდან TCP/IP დასტის ფრაგმენტული იყო დახურულ სისტემებს შორის ურთიერთკავშირის ISO/OSI მოდელის გამოჩენამდე, მაშინ, მიუხედავად იმისა, რომ მას ასევე აქვს მდიდარი სტრუქტურა, TCP/IP სტეკის მსგავსება OSI მოდელთან შეიძლება ჭკვიანურად მიიღწევა.

    TCP / IP პროტოკოლების სტრუქტურა ნაჩვენებია Malyunka 1.4-ში. TCP/IP პროტოკოლები იყოფა 4 დონედ.

    Პატარა 1.4. TCP/IP დასტა

    ნაინიზჩი ( რევანდი IV ) - ინტერფეისების დონე - შეესაბამება OSI მოდელის ფიზიკურ და არხის დონეებს. TCP / IP პროტოკოლების ეს დონე არ არის რეგულირებული, მაგრამ მხარს უჭერს ფიზიკური და არხის დონის ყველა პოპულარულ სტანდარტს: ადგილობრივი არხებისთვის - Ethernet, Token Ring, FDDI, გლობალური არხებისთვის - ანალოგური გადართვის და ვიდეო ხაზების მუშაობის უკაბელო პროტოკოლები SLIP / PPP, როგორც დაინსტალირებული წერტილიდან წერტილამდე კავშირი სერიული არხებით გლობალური ზომა, І ტერიტორიული ქსელის პროტოკოლები X.25 და ISDN. ასევე შემუშავებულია სპეციალური სპეციფიკაცია, რაც იმას ნიშნავს, რომ ბანკომატის ტექნოლოგია გამოიყენება არხის დონის ტრანსპორტად.

    მარხვის რევანდი ( რევანდი III ) - ურთიერთშერწყმის საკომუნიკაციო ცენტრი, რომელიც პასუხისმგებელია მონაცემთა გადაცემაზე სხვადასხვა ლოკალური ქსელებიდან, X.25 ტერიტორიული ქსელებიდან, სპეციალური საკომუნიკაციო ხაზებიდან და ა.შ., როგორც მთავარი ქსელის ქსელის პროტოკოლის ნაწილი (OSI მოდელის თვალსაზრისით), პროტოკოლი ვიკორიზებულია. დასტაში IP, რომელიც თავდაპირველად შეიქმნა როგორც პროტოკოლი პაკეტების გადასაცემად საწყობის ქსელებში, რომლებიც შედგება ლოკალური ქსელების დიდი რაოდენობით, გაერთიანებული როგორც ლოკალური, ისე გლობალური კავშირებით. ამრიგად, IP პროტოკოლი კარგად მუშაობს დასაკეცი ტოპოლოგიის, მათი ქვესისტემების რაციონალური ხელმისაწვდომობისა და დაბალი სიჩქარის ხაზების გამტარუნარიანობის ფრთხილად გამოყენების ფარგლებში. IP პროტოკოლი არის დატაგრამის პროტოკოლი.

    მარშრუტიზაციის ცხრილის შექმნასა და მოდიფიკაციასთან დაკავშირებული ყველა პროტოკოლი, როგორიცაა მარშრუტიზაციის ინფორმაციის შეგროვების პროტოკოლები, შედის ინტერფეისის კომუნიკაციის დონეზე. ᲜᲐᲗᲔᲚᲨᲘ ᲘᲧᲝᲡ.(როუტირების ინტერნეტ პროტოკოლი) і OSPF(პირველად გახსენით უმოკლესი გზა), ასევე სასაზღვრო ინფორმაციის პროტოკოლი ICMP(ინტერნეტ კონტროლის შეტყობინების პროტოკოლი). დარჩენილი დანიშნულების პროტოკოლი არის ინფორმაციის გაცვლა როუტერსა და კარიბჭეს შორის, მასპინძელ სისტემასა და მიმღებ სისტემას შორის დაბრუნების კავშირის ორგანიზების მიზნით. სპეციალური ICMP პაკეტების დახმარებით, მოცემულია ინფორმაცია პაკეტის მიწოდების შეუძლებლობის შესახებ, შეფერხების ან ფრაგმენტებისგან პაკეტის შეკრების სირთულის შესახებ, პარამეტრის ანომალიური მნიშვნელობების შესახებ, გადაგზავნის მარშრუტისა და მომსახურების ტიპის ცვლილების შესახებ. , სისტემის გაუმართაობის შესახებ და ა.შ.

    მარხვის რევანდი ( რევანდი II) მთავარი ჰქვია. რა დონეზე ფუნქციონირებს გადაცემის კონტროლის პროტოკოლი? TCP(Transmission Control Protocol) და koristuvach datagram ოქმი UDP(მომხმარებლის Datagram პროტოკოლი). TCP პროტოკოლი უზრუნველყოფს ვირტუალურ კომუნიკაციას დისტანციურ აპლიკაციის პროცესებს შორის. UDP პროტოკოლი უზრუნველყოფს აპლიკაციის პაკეტების გადაცემას დატაგრამის მეთოდის გამოყენებით, ვირტუალური კავშირის დაყენების გარეშე და, შესაბამისად, მოითხოვს ნაკლებ ზედნადებს ვიდრე TCP.

    ზემო მდინარე ( რევანდი I) ამას ეძახიან. წლების განმავლობაში, TCP / IP დასტამ დააგროვა დიდი რაოდენობით პროტოკოლები და აპლიკაციების სერვისები. ეს მოიცავს ისეთ ფართოდ გამოყენებულ პროტოკოლებს, როგორიცაა FTP ფაილის ასლის პროტოკოლი, ტელნეტ ტერმინალის ემულაციის პროტოკოლი, SMTP ფოსტის პროტოკოლი, ელექტრონული ფოსტის გამოყენება ინტერნეტში და რუსული RELCOM სერვისი და ჰიპერტექსტები და მოპოვებულ ინფორმაციაზე წვდომის სერვისები, მაგ. როგორც WWW და მრავალი სხვა. ჩვენ ახლა მოგახსენებთ ზოგიერთ მათგანს, რომლებიც ყველაზე მჭიდროდ არის დაკავშირებული ამ კურსის თემებთან.

    ოქმი SNMP(Simple Network Management Protocol) მუშავდება საზღვრების მართვის ორგანიზებისთვის. მართვის პრობლემა ორ სფეროდ იყოფა. პირველი ამოცანა დაკავშირებულია ინფორმაციის გადაცემასთან. გარკვეული ინფორმაციის გადაცემის პროტოკოლები განსაზღვრავენ სერვერსა და კლიენტის პროგრამას შორის ურთიერთქმედების პროცედურას, რომელიც მუშაობს ადმინისტრატორის ჰოსტზე. ისინი მიუთითებენ ინფორმაციის ფორმატებზე, რომლებიც გაცვლიან კლიენტებსა და სერვერებს შორის, ასევე სახელების და მისამართების ფორმატებს. კიდევ ერთი ამოცანა დაკავშირებულია მონაცემთა კონტროლთან. სტანდარტები არეგულირებს, თუ რა სენსიტიური მონაცემები ინახება და გროვდება კარიბჭეებში, ამ მონაცემების სახელები და ამ სახელების სინტაქსი. SNMP სტანდარტს აქვს სპეციფიკაცია ქსელის მართვის საინფორმაციო ბაზისთვის. ეს სპეციფიკაცია, რომელიც ცნობილია როგორც MIB (მენეჯმენტის საინფორმაციო ბაზა), განსაზღვრავს მონაცემთა ელემენტებს, რომელთა შესანახად საჭიროა ჰოსტი ან კარიბჭე, და მათზე დასაშვებ ოპერაციებს.

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

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

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

    IPX/SPX დასტა

    ეს დასტა არის ორიგინალური Novell პროტოკოლის დასტა, რომელიც მან შეიმუშავა თავისი NetWare ქსელის ოპერაციული სისტემისთვის ჯერ კიდევ 1980-იანი წლების დასაწყისში. Internetwork Packet Exchange (IPX) და Sequenced Packet Exchange (SPX) პროტოკოლები, რომლებიც ქმნიან სტეკს, არის Xerox-ის XNS პროტოკოლების პირდაპირი ადაპტაცია, გაუმჯობესებული ბევრად უფრო დაბალ დონეზე, ვიდრე IPX/SPX. IPX/SPX პროტოკოლები ლიდერობენ ინსტალაციების უმეტესობას და ეს გამოწვეულია იმით, რომ თავად NetWare OS იკავებს წამყვან პოზიციას ინსტალაციების პროცენტული მაჩვენებლით მსუბუქი მასშტაბით დაახლოებით 65%.

    ნოველის პროტოკოლების ოჯახი და მათი შესაბამისობა ISO/OSI მოდელთან წარმოდგენილია მცირე 1.5-ში.

    Პატარა 1.5. IPX/SPX დასტა

    on ფიზიკური და არხის დონეები Novell-ის ჩარჩო მხარს უჭერს ამ კონკურენტების ყველა პოპულარულ პროტოკოლს (Ethernet, Token Ring, FDDI და სხვა).

    on ჰემეშევოი რივნი Novell განყოფილებაში პროტოკოლი მუშაობს IPXდა ასევე მარშრუტიზაციის ინფორმაციის გაცვლის პროტოკოლები ᲜᲐᲗᲔᲚᲨᲘ ᲘᲧᲝᲡ.і NLSP(TCP/IP სტეკის OSPF პროტოკოლის მსგავსი). IPX არის პროტოკოლი, რომელიც ამუშავებს ენერგიის მისამართებას და პაკეტების მარშრუტიზაციას Novell ქსელებში. IPX მარშრუტიზაციის გადაწყვეტილებები ეფუძნება მისამართების ველებს პაკეტის სათაურში, ასევე მარშრუტიზაციის ინფორმაციის გაცვლის პროტოკოლებში ნაპოვნი ინფორმაციაზე. მაგალითად, IPX შეიცავს ინფორმაციას, რომელიც მოწოდებულია RIP პროტოკოლით ან NLSP (NetWare Link State Protocol) პროტოკოლით, პაკეტების მასპინძელ კომპიუტერზე ან გარე როუტერზე გადასაცემად. IPX პროტოკოლი მხარს უჭერს ინფორმაციის გაცვლის მხოლოდ დატაგრამის მეთოდს, რომელიც დაზოგავს გამოთვლით რესურსებს. ასევე, IPX პროტოკოლი უზრუნველყოფს სამ ფუნქციას: მისამართის დაყენება, მარშრუტის დაყენება და მონაცემების გაგზავნა.

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

    ზემოზე გამოყენებული, წარმომადგენლობითი და სესიის დონეზე NCP და SAP პროტოკოლების დანერგვა. ოქმი NCP(NetWare Core Protocol) არის პროტოკოლი NetWare სერვერსა და სამუშაო სადგურის გარსს შორის ურთიერთქმედებისთვის. აპლიკაციის დონის ეს პროტოკოლი ახორციელებს კლიენტ-სერვერის არქიტექტურას OSI მოდელის ზედა დონეზე. ამ პროტოკოლის დამატებითი ფუნქციისთვის, სამუშაო სადგური აკავშირებს სერვერთან, აჩვენებს სერვერის დირექტორიას ლოკალურ დისკის ასოებზე და გამოიყურება ფაილების სისტემასერვერს, აკოპირებს გადმოწერილ ფაილებს, ცვლის მათ ატრიბუტებს და ა.შ., ასევე შესაბამის განყოფილებას სასაზღვრო პრინტერისამუშაო სადგურებს შორის.

    (Service Advertising Protocol) - საჯაროობის პროტოკოლი სერვისის შესახებ - კონცეპტუალურად RIP პროტოკოლის მსგავსი. ისევე როგორც RIP პროტოკოლი საშუალებას აძლევს მარშრუტიზატორებს გაცვალონ მარშრუტიზაციის ინფორმაცია, SAP პროტოკოლი საშუალებას აძლევს ზღვარზე მოწყობილობებს გაცვალონ ინფორმაცია გარე კიდეების სერვისების შესახებ.

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

    Novell და NetWare 3.x სერვერებს აქვთ ფართო სპექტრის SAP პაკეტები. SAP პაკეტებს მნიშვნელოვან სამყაროში აკონტროლებენ მარშრუტიზატორების ერთ-ერთი მთავარი ამოცანა, რომლებიც უკავშირდებიან გლობალურ კომუნიკაციებს და ფილტრავენ SAP პაკეტებისა და RIP პაკეტების ტრაფიკს.

    IPX / SPX სტეკის მახასიათებლები განპირობებულია NetWare OS-ის მახასიათებლებით და მისი ადრეული ვერსიების ორიენტირებით (4.0-მდე) იმუშაოს ადგილობრივ მცირე ზომის ქსელებში, რომლებიც შედგება პერსონალური კომპიუტერებისგან მოკრძალებული რესურსებით. ამიტომ, ნოველს სჭირდებოდა პროტოკოლები, რომელთა დანერგვა მოითხოვდა RAM-ის მინიმალურ რაოდენობას (მდებარეობს IBM კომპიუტერებში, რომლებიც მუშაობენ MS-DOS 640 KB) და რომელიც სწრაფად იმუშავებდა მცირე პროცესორებზე, ოჰ, შესამჩნევი ტკივილი. შედეგად, IPX / SPX სტეკის პროტოკოლები ბოლო დრომდე კარგად მუშაობდა ლოკალურ ქსელებში და არც ისე დიდ კორპორატიულ ქსელებში, რადგან უფრო გლობალურ კავშირებს უფრო მეტად ემხრობიან ფართო არეალის პაკეტები, რომლებიც ინტენსიურად გამოიყენება ამ პროტოკოლის მიერ. სტეკი (მაგალითად, კლიენტებსა და სერვერებს შორის ბმულის დასაყენებლად).

    ეს სიტუაცია, ისევე როგორც ის ფაქტი, რომ IPX / SPX სტეკი ეკუთვნის Novell-ს და მისი განხორციელება მოითხოვს ლიცენზიას, დიდი ხანია ზღუდავს მის გაფართოებას მხოლოდ NetWare ფენებით. თუმცა, NetWare 4.0-ის გამოშვებამდე Novell-მა განახორციელა და აგრძელებს ძირეული ცვლილებების შეტანას თავის პროტოკოლებში, რომლებიც მიზნად ისახავს მათი კორპორატიულ პარამეტრებში გამოსაყენებლად. IPX/SPX სტეკი ხელმისაწვდომია არა მხოლოდ NetWare-ში, არამედ რამდენიმე სხვა პოპულარულ ოპერაციულ სისტემაში - SCO UNIX, Sun Solaris, Microsoft Windows NT.

    NetBIOS/SMB დასტა

    Microsoft და IBM ბევრს მუშაობდნენ პერსონალური კომპიუტერების პერსპექტიულ ტექნოლოგიებზე და NetBIOS/SMB პროტოკოლის დასტა მათი ბავშვია. NetBIOS-ის ფუნქციები გამოჩნდა 1984 წელს, როგორც მესამე მხარის გაფართოება IBM PC-ის ძირითადი შეყვანის/გამომავალი სისტემის (BIOS) სტანდარტული ფუნქციების IBM-ის ზღვრული პროგრამის PC Network-ისთვის, რომელიც გამოყენებული იყო აპლიკაციის დონეზე (ნახ. 1.6). Edge სერვისების განსახორციელებლად, сів პროტოკოლი SMB (Server Message Block).

    Პატარა 1.6. NetBIOS/SMB დასტა

    ოქმი NetBIOSის მოქმედებს კრიტიკულ სისტემებს შორის ურთიერთქმედების მოდელის სამ დონეზე: საზღვარი, ტრანსპორტი და სესია. NetBIOS-ს შეუძლია უკეთესი სერვისის მიწოდება მაღალი დონექვედა IPX და SPX პროტოკოლები არ არის დამოკიდებული მარშრუტიზაციამდე მონაცემებზე. ამრიგად, NetBIOS არ არის ჰეჯირების პროტოკოლი სიტყვის მკაცრი გაგებით. NetBIOS-ს აქვს მრავალი ძირითადი ფრინინგის ფუნქცია, რომელიც შეიძლება გამოყენებულ იქნას ფრინგინგის, ტრანსპორტირებისა და სესიის დონეზე, თუმცა, პაკეტის მარშრუტიზაცია შეუძლებელია, რადგან NetBIOS ჩარჩოს გაცვლის პროტოკოლი არ შემოაქვს ისეთ კონცეფციას, როგორიცაა fringing. ეს განასხვავებს NetBIOS პროტოკოლს ლოკალური საზღვრებით, რომლებიც არ იყოფა წყალქვეშ. NetBIOS მხარს უჭერს როგორც მონაცემთა გაცვლას, ასევე ინსტალაციის კომუნიკაციას.

    ოქმი SMB, OSI მოდელის აპლიკაციისა და წარმომადგენლობითი დონის შესაბამისად, ის არეგულირებს სამუშაო სადგურის სერვერთან ურთიერთქმედებას. SMB ფუნქცია მოიცავს შემდეგ ოპერაციებს:

    • სესიის მენეჯმენტი. ლოგიკური არხის შექმნა და გაფართოება სამუშაო სადგურსა და ფაილური სერვერის ზღვრულ რესურსებს შორის.
    • ფაილზე წვდომა. სამუშაო სადგურს შეუძლია დაბრუნდეს ფაილ სერვერზე დირექტორიების შექმნისა და წაშლის მოთხოვნით, ფაილების შექმნა, გახსნა და დახურვა, ფაილების წაკითხვა და ჩაწერა, ფაილების გადარქმევა და წაშლა, ფაილების ძებნა, ფაილის ატრიბუტების წაშლა და დაყენება, ჩაწერის დაბლოკვა iv.
    • მომსახურება მეგობარს. სამუშაო სადგურს შეუძლია სერვერზე ერთმანეთისთვის ფაილში ფაილების განთავსება და ბარათის შესახებ ინფორმაციის მოძიება ერთმანეთისთვის.
    • სამსახური შეატყობინეს. SMB მხარს უჭერს შეტყობინებების მარტივ გადაცემას მომავალი ფუნქციებით: მარტივი შეტყობინებების გაგზავნა; სამაუწყებლო შეტყობინების გაგზავნა; გაგზავნეთ შეტყობინება ბლოკში; გაგზავნეთ ტექსტი შეტყობინებების ბლოკში; გაგზავნეთ შეტყობინება ბლოკში; გააგზავნეთ კორისტუვაჩის სახელი; slid გადამისამართება; დაასახელე მანქანა.

    დამატებების დიდი რაოდენობის მეშვეობით, როგორიცაა API ფუნქციები, რომლებიც მოწოდებულია NetBIOS-ის მიერ, ბევრ ოპერაციულ სისტემას აქვს ეს ფუნქციები დანერგილი მათი სატრანსპორტო პროტოკოლების ინტერფეისში. NetWare-ს აქვს პროგრამა, რომელიც ახორციელებს NetBIOS ფუნქციებს IPX პროტოკოლის, NetBIOS პროგრამის Windows NT-ისთვის და TCP/IP სტეკის საფუძველზე.

    რატომ გვჭირდება ეს ღირებული ცოდნა? (რედაქცია)

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

    • დიაგნოსტიკა (
    პრობლემების გამოვლენა და აღმოფხვრა)

    მოვდივარ თქვენთან, როგორც ადმინი (აკრედიტებული ქსელის მომხმარებელი) მომხმარებელი (უბრალოდ მეგობარი) და კიდევ - აქ "კავშირი არ მაქვს". როგორც ჩანს, არ არსებობს საზღვრები და ეს ყველაფერი აქ არის. შენ იწყებ ამის გარკვევას. ასე რომ, ჩვენი მეზობლების შეშფოთების გამო, მე აღვნიშნე, რომ ამ ადამიანებს, "გულში არ ესმით OSI მოდელი", ახასიათებთ დამახასიათებელი ქაოტური ქცევა: ან მავთული ცვივა, ან ისინი ბრაუზერში ლაპარაკობენ. → ეწვიეთ. ხშირად მანამდე, სანამ იშლება მიმართულების გარეშე, ასეთი "სპეციალისტი" ფიქრობს, რომ ეს კარგია და ცუდი, გარდა იმ პრობლემებისა, რომლებმაც ბევრი საკუთარი და სხვები მოკლა. უფრო თანმიმდევრული. და თუ გინდა, საწყისი წერტილი შეიძლება იყოს განსხვავებული (კანში ის ქრება, თუმცა, გაუმართაობის ძიების შემდეგი ლოგიკური გამოსავალი არის ის, რომ თუ X-ის დონეზე ურთიერთქმედება სწორად მუშაობს, მაშინ X-1-ის დონეზე ყველაფერი რიგზეა. სპეციფიკური კანისთვის მომენტისაათი. IP ფენებში პრობლემების მოგვარების დარღვევით, განსაკუთრებით ვიწყებ „თხრას“ DOD სტეკის სხვა ფენიდან, OSI-ის მესამე ფენიდან და ინტერნეტ პროტოკოლიდან. უპირველეს ყოვლისა, ყველაზე ადვილია „პაციენტის ზედაპირული გამოკვლევის“ ჩატარება (პაციენტი ხშირად პინგის, ზოგჯერ კი არა), სხვაგვარად, თუ, მადლობა ღმერთს, პინგის, შეგიძლიათ ჩააგდოთ. დაბალი მიმღებლობის მანიპულატორი რაც შეეხება შემოწმებულ კაბელს, ზოგიერთი ბარათიდა შოუ-დაუნები და სხვა მიმღები გამოსვლები;) მინდა მქონდეს შესაძლებლობა დავიწყო პირველის დონეზე და ყველაზე სერიოზულად განსაკუთრებით მნიშვნელოვან სიტუაციებში.

    • ურთიერთგაგება კოლეგებთან

    ამ აზრის საილუსტრაციოდ მე მოგიყვანთ, როგორც მაგალითი, ცხოვრებიდან ასეთ ამბავს. ერთხელ, ერთ-ერთი მცირე კომპანიისგან ნაცნობმა ადამიანებმა დამირეკეს, როგორც სტუმარი, რათა დამეხმარა დაწყებაში, რაც არ არის კარგი იდეა და მომეცი რეკომენდაციები ამ დისკიდან. მოვდივარ ოფისში. და იქ, როგორც ჩანს, ჰყავთ ადმინისტრატორი, "პროგრამისტის" კარგი ძველი ტრადიციის ტიტული (და ახლა FoxPro ძირითადად დაკავებულია;) - ძველი წინა პერიოდის IT-fahivets. აბა, გკითხავ, რა გჭირს? ვინ: "შენ გესმის? კარგი, მე უბრალოდ ვხვდები." მერეჟა, ზაგალნიში, როგორც მერეჟა. აბა, მაინტერესებს: საზღვრის დონეზე როგორი პროტოკოლია გამარჯვებული? ვინ: "რაც შეეხება DE?" მე განვმარტავ: "აბა, IP ან IPX ან რა გაქვთ იქ ..." "ოჰ", როგორც ჩანს, "ასე წერია: IPX / რაც არ უნდა იყოს!" გამოსვლამდე "ის ჯერ კიდევ იქ არის", როგორც თქვენ შენიშნეთ, მდინარის კიდედან არის კიდევ რამდენიმე ნადავლი, კარგი, ეს არ არის საქმე... რაც დამახასიათებელია, ამ შემთხვევაში, ავადმყოფობა. ბედისწერა და მტკივნეული თანხლებით. გასაკვირი არ არის ისიც, რომ ის გაქრა...;) და რომ ვიცოდი OSI-ის შესახებ - 5 hvilin-ში, მე რომ გავაფუჭე წრე - 10Base-2-დან აპლიკაციის პროგრამებამდე. და მაგიდის ქვეშ ასვლის შანსი არ მექნებოდა - შეხედე კოაქსიალურ ნაწილებს.

    • ახალი ტექნოლოგიების მიღება

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

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

    • გადამცემი საშუალების ტიპი (სპილენძის კაბელი, ოპტიკური ბოჭკოვანი, რადიომაუწყებლობა და ა.შ.),
    • სიგნალის მოდულაციის ტიპი,
    • სიგნალები ტოლია ლოგიკური დისკრეტული მდგომარეობების (ნულები და ერთეულები).

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

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

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

    გამოყენებული რევანდი

    აპლიკაციის ფენა (აპლიკაციის ფენა) არის მოდელის ზედა ფენა, რომელიც უზრუნველყოფს ძირითადი დანამატების ურთიერთქმედებას ქსელთან:

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

    აპლიკაციის დონის პროტოკოლები: RDP, HTTP, SMTP, SNMP, POP3, FTP, XMPP, OSCAR, Modbus, SIP, TELNET და სხვა.

    პრეზენტაციის დიაპაზონი

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

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

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

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

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

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

    კიდევ ერთი ფორმატი არის ტეგირებული სურათის ფაილის ფორმატი TIFF, რომელიც გამოიყენება რასტრული სურათებისთვის მონაცემთა მაღალი სიმკვრივით. ამჟამინდელი ინდუსტრიის სტანდარტი არის განმარტება, რომელიც შეიძლება გამოყენებულ იქნას გრაფიკული სურათებისთვის, რომელიც არის სტანდარტი, რომელიც შემუშავებულია Joint Photographic Expert Group-ის მიერ; ყოველდღიურ ცხოვრებაში ამ სტანდარტს უბრალოდ JPEG ეწოდება.

    დადგენილია დონის სტანდარტების კიდევ ერთი ჯგუფი, რაც გულისხმობს ხმის და ფილმის ფრაგმენტების გამოჩენას. ეს მოიცავს ელექტრონული მუსიკალური ინსტრუმენტების ინტერფეისს. მუსიკალური ინსტრუმენტის ციფრული ინტერფეისი, MIDI) მუსიკის ციფრული პრეზენტაციისთვის, შემუშავებული ექსპერტთა ჯგუფის მიერ და აღჭურვილია კინემატოგრაფიით, MPEG სტანდარტი, რომელიც გამოიყენება CD-ებზე ვიდეოების შეკუმშვისა და კოდირებისთვის, ციფრულ ფორმატში შენახვისა და 1,5 მბ-მდე სიმძლავრის გადაცემისთვის. t/s, i QuickTime - სტანდარტული, ეს აღწერს აუდიო და ვიდეო ელემენტებს პროგრამებისთვის, რომლებიც მუშაობს Macintosh და PowerPC კომპიუტერებზე.

    აპლიკაციის პროტოკოლები: AFP - Apple Filing Protocol, ICA - Independent Computing Architecture, LPP - Lightweight Presentation Protocol, NCP - NetWare Core Protocol, NDR - Network Data Representation, XDR - eXternal Data Representation, X.25 PAD - Packet Assemblerto Procols.

    სესიის რევანდი

    სატრანსპორტო რევანდი

    მერეჟევის რევანდი

    არხის რევანდი

    ამ დონეზე პროტოკოლის სტეკების შემუშავებისას ჩნდება რთული კოდირების პრობლემა. ასეთი კოდირების მეთოდებს მიეკუთვნება ჰემინგის კოდი, ბლოკის კოდირება და რიდ-სოლომონის კოდი.

    დაპროგრამებულ დონეზე ეს დონე წარმოადგენს კიდეის დაფის დრაივერს; ოპერაციულ სისტემებში ეს არის პროგრამული ინტერფეისი არხისა და კიდეების დონეების ერთმანეთთან ურთიერთქმედებისთვის. ეს არ არის ახალი კონცეფცია, არამედ უბრალოდ მოდელის განხორციელება კონკრეტული OS-ისთვის. ასეთი ინტერფეისების აპლიკაციები: ODI (ინგლისური), NDIS, UDI.

    ფიზიკური რევანდი

    ამ დონეზე, ასევე ფუნქციონირებს კონცენტრატორები, რომლებიც იმეორებენ სიგნალებს და მედიის გადამყვანები.

    ფიზიკური დონის ფუნქციები ხორციელდება ლიმიტთან დაკავშირებულ ყველა მოწყობილობაზე. კომპიუტერის მხარეს, ფიზიკური დონის ფუნქციები დაკავშირებულია ადაპტერთან ან სერიულ პორტთან. ფიზიკური დონე მოიცავს ფიზიკურ, ელექტრულ და მექანიკურ ინტერფეისებს ორ სისტემას შორის. ფიზიკური დიაპაზონი მოიცავს მონაცემთა გადაცემის მედიის ისეთ ტიპებს, როგორიცაა ოპტიკური ბოჭკოვანი, გრეხილი წყვილი, კოაქსიალური კაბელი, სატელიტური არხიმონაცემთა გადაცემა და ა.შ. ფიზიკურ დონეზე ჩამოსული კიდეების ინტერფეისების სტანდარტული ტიპებია: V.35, RS-232, RS-485, RJ-11, RJ-45, AUI და BNC კონექტორები.

    ამ დონეზე პროტოკოლის სტეკების შემუშავებისას წარმოიქმნება სინქრონიზაციისა და ხაზოვანი კოდირების პრობლემები. კოდირების ასეთ მეთოდებს მიეკუთვნება NRZ კოდი, RZ კოდი, MLT-3, PAM5, Manchester II.

    ფიზიკური დონის პროტოკოლები:

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

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

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

    Პატარა 1.10. OSI მოდელი

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

    OSI მოდელების ურთიერთდაკავშირება

    OSI მოდელი შეიძლება დაიყოს ორ განსხვავებულ მოდელად, როგორც ნაჩვენებია ნახ. 1.11:

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

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

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

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

    ჰორიზონტალურ მოდელში, ორი პროგრამა საჭიროებს ფარულ პროტოკოლს მონაცემთა გაცვლისთვის. ვერტიკალურ მოდელში მონაცემთა დონეები ცვლის მონაცემებს სხვადასხვა API (Application Programming Interface) ინტერფეისით.

    Პატარა 1.11. კომპიუტერებს შორის ურთიერთქმედების სქემა ძირითადი OSI საცნობარო მოდელში

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

    მონაცემების გაგზავნისას, პაკეტი თანმიმდევრულად გადის პროგრამული უზრუნველყოფის ყველა დონეზე. კანის დონეზე, პაკეტს მიეწოდება ამ დონის საკონტროლო ინფორმაცია (სათაური), რომელიც აუცილებელია კიდეზე მონაცემების წარმატებული გადაცემისთვის, როგორც ნაჩვენებია ნახ. 1.12, de Zag - პაკეტის სათაური, Con - პაკეტის დასასრული.

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

    Პატარა 1.12. შვიდი დონის კანის დონის პაკეტის ფორმირება

    მოდელის კანი ცვლის თავის ფუნქციას. რაც უფრო მაღალია რევანდი, მით უფრო რთულია პრობლემა.

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

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

    Პატარა 1.13. OSI მოდელების ფუნქციები

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

    გამოყენებითი პროცესების ურთიერთქმედება;

    ხარკის წარდგენის ფორმები;

    თუმცა, ახალი დაზოგავს მონაცემებს;

    სასაზღვრო რესურსების მართვა;

    მონაცემთა უსაფრთხოება და ინფორმაციის უსაფრთხოება;

    პროგრამებისა და ტექნიკური მახასიათებლების დიაგნოსტიკა.

    განაცხადის ფენა

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

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

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

    Rhubarb-ის აპლიკაციას აქვს მოწინავე ფუნქციები:

    1. სხვადასხვა ტიპის რობოტები.

    ფაილის გადაცემა;

    მცენარეთა მართვა;

    სისტემის მართვა და ა.შ.;

    2. კლიენტების იდენტიფიცირება მათი პაროლით, მისამართებით, ელექტრონული ხელმოწერებით;

    3. ფუნქციონალური აბონენტების მნიშვნელობა და აპლიკაციის ახალ პროცესებზე წვდომის შესაძლებლობა;

    4. არსებული რესურსების საკმარისობის დადგენა;

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

    6. განაცხადების გადაცემა წარმომადგენლობით დონეზე ინფორმაციის აღწერის აუცილებელ მეთოდებზე;

    7. პროცესების დაგეგმილი დიალოგის პროცედურების შერჩევა;

    8. განაცხადის პროცესებს შორის გაცვლილი მონაცემების მართვა და განაცხადის პროცესებს შორის ურთიერთქმედების სინქრონიზაცია;

    9. საჭირო მომსახურების მოცულობა (მონაცემთა ბლოკების მიწოდების საათი, მიწოდების დასაშვები სიხშირე);

    10. განცხადებების კორექტირებისა და მონაცემთა სანდოობის უზრუნველყოფის ზრუნვა;

    11. გამოსაყენებელი საზღვრები, რომლებიც ზედმიყენებულია სინტაქსზე (სიმბოლოების ნაკრები, მონაცემთა სტრუქტურა).

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

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

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

    სამი ზედა დონის ყველაზე ვრცელი პროტოკოლების რაოდენობა მოიცავს:

    FTP (File Transfer Protocol) ფაილის გადაცემის პროტოკოლი;

    TFTP (Trivial File Transfer Protocol) არის ფაილის გადაცემის უმარტივესი პროტოკოლი;

    X.400 ელ.ფოსტა;

    Telnet რობოტი დისტანციური ტერმინალით;

    SMTP (Simple Mail Transfer Protocol) არის მარტივი ფოსტის გაცვლის პროტოკოლი;

    CMIP (Common Management Information Protocol) არის საიდუმლო ინფორმაციის მართვის პროტოკოლი;

    SLIP (სერიული ხაზი IP) IP სერიული ხაზებისთვის. სერიული ხასიათის სიმბოლოების მონაცემების გადაცემის პროტოკოლი;

    SNMP (Simple Network Management Protocol) არის მარტივი ქსელის მართვის პროტოკოლი;

    FTAM (ფაილის გადაცემა, წვდომა და მართვა) პროტოკოლი გადაცემის, წვდომისა და ფაილების მართვისთვის.

    პრეზენტაციის ფენა

    ამ დონის ფუნქციებია მონაცემების წარმოდგენა, რომელიც გადადის გამოყენებულ პროცესებს შორის საჭირო ფორმით.

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

    მონაცემთა საერთო წარმოდგენის საფუძველია ASN.1 სისტემა, რომელიც საერთოა ყველა თანაბარი მოდელისთვის. ეს სისტემა ემსახურება ფაილების სტრუქტურის აღწერას და ასევე საშუალებას გაძლევთ გადაჭრას მონაცემთა დაშიფვრის პრობლემა. ამ დონეზე შეიძლება ჩართული იყოს მონაცემთა დაშიფვრა და გაშიფვრა, რათა მონაცემთა გაცვლის საიდუმლოება უზრუნველყოფილი იყოს ყველა აპლიკაციის სერვისისთვის. ასეთი პროტოკოლის მაგალითია Secure Socket Layer (SSL) პროტოკოლი, რომელიც უზრუნველყოფს შეტყობინებების საიდუმლო გაცვლას TCP / IP სტეკის აპლიკაციის ფენის პროტოკოლებისთვის. ეს დონე უზრუნველყოფს გამოყენებული დონის მონაცემების (დაშიფვრა, შეკუმშვა და ა.შ.) ტრანსფორმაციას სატრანსპორტო დონის ინფორმაციის ნაკადად.

    წარმომადგენლობით რევანს აქვს ახალი ძირითადი ფუნქციები:

    1. განაცხადის პროცესებს შორის სესიების დამყარების მოთხოვნების გენერირება.

    2. მონაცემთა გამოხატვის გამოყენება გამოყენებულ პროცესებს შორის.

    3. მონაცემთა წარმოდგენის ფორმების დანერგვა.

    4. გრაფიკული მასალის (სკამები, ბავშვის სათამაშოები, დიაგრამები) პრეზენტაცია.

    5. მონაცემთა კლასიფიკაცია.

    6. მოთხოვნების გადატანა სესიებზე.

    მონაცემთა აღმოჩენის დონის პროტოკოლები შედგება მოდელის სამი ზედა დონის პროტოკოლების საწყობის ნაწილისგან.

    სესიის ფენა

    Session rhubarb არის ცერემონია, რომელიც აღნიშნავს კომპიუტერებსა და გამოყენებულ პროცესებს შორის სესიების ჩატარების პროცედურას.

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

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

    სესიის დონეზე განისაზღვრება, თუ რა სახის გადაცემა განხორციელდება განაცხადის ორ პროცესს შორის:

    Half-duplex (მავთულის საშუალებით მონაცემთა გადაცემის და მიღების პროცესები);

    დუპლექსი (მონაცემების გადაცემის და ერთდროულად მიღების პროცესი).

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

    სესიის რევანდი უზრუნველყოფს შემდეგ ფუნქციებს:

    1. ურთიერთსისტემებს შორის სესიის დონის კავშირების დაყენება და დასრულება.

    2. გამოყენებული პროცესებს შორის მონაცემთა ნორმალური და ტერმინოლოგიური გაცვლის დამყარება.

    3. განაცხადის პროცესების ურთიერთქმედების კონტროლი.

    4. სესიის კავშირების სინქრონიზაცია.

    5. შეცდომის სიტუაციების შესახებ გამოყენებული პროცესების შეტყობინება.

    6. ნიშნების დაყენება განაცხადის პროცესში, რაც საშუალებას გაძლევთ განაახლოთ თქვენი ჩანაწერი წაშლის ან წაშლის შემდეგ უახლოესი ნიშნიდან.

    7. გადასინჯვა მისი სწორი განახლების გამოყენებითი პროცესის აუცილებელ ასპექტებში.

    8. მიამაგრეთ სესია ფულის დახარჯვის გარეშე.

    9. სხდომის მიმდინარეობის შესახებ სპეციალური ინფორმაციის გადაცემა.

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

    სატრანსპორტო ფენა

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

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

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

    ტრანსპორტის დონის ფუნქციები მოიცავს:

    1. დროთა განმავლობაში გადაცემის კონტროლი და მონაცემთა ბლოკების მთლიანობის უზრუნველყოფა.

    2. შეკვეთების იდენტიფიცირება, მათი ნაწილობრივი ლიკვიდაცია და არასწორი შეკვეთების შესახებ შეტყობინება.

    3. გადაცემის განახლება წარუმატებლობისა და გაუმართაობის შემდეგ.

    4. გაფართოებული ან დაყოფილი მონაცემთა ბლოკები.

    5. პრიორიტეტების დადგენა ბლოკების გადატანისას (ნორმალური ან ტერმინოლოგიური).

    6. საუბარია ძალის დადასტურებაზე.

    7. ბლოკების აღმოფხვრა საზღვარზე ჩიხური სიტუაციების შემთხვევაში.

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

    ყველაზე ვრცელი სატრანსპორტო პროტოკოლები მოიცავს:

    TCP (Transmission Control Protocol) TCP/IP სტეკის გადაცემის კონტროლის პროტოკოლი;

    UDP (User Datagram Protocol) იყენებს TCP/IP სტეკის დატაგრამის პროტოკოლს;

    NCP (NetWare Core Protocol) NetWare core პროტოკოლი;

    SPX (Sequence Packet eXchange) Novell-ის სტეკის პაკეტების გაცვლის ბრძანება;

    TP4 (გადაცემის პროტოკოლი) - გადაცემის პროტოკოლი 4 კლასამდე.

    მერეჟევის რევანდი (ქსელის ფენა)

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

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

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

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

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

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

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

    ბაზისური რევანდი ასრულებს შემდეგ ფუნქციებს:

    1. სასაზღვრო კავშირების შექმნა და მათი პორტების იდენტიფიცირება.

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

    3. პაკეტის ნაკადის მართვა.

    4. პაკეტის მიმდევრობების ორგანიზება (შეკვეთა).

    5. მარშრუტიზაცია და გადართვა.

    6. პაკეტების სეგმენტაცია და კონსოლიდაცია.

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

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

    სასაზღვრო დონეზე ყველაზე ხშირად გამარჯვებული პროტოკოლებია:

    IP (ინტერნეტ პროტოკოლი) ინტერნეტ პროტოკოლი, TCP/IP სტეკის კიდეების პროტოკოლი, რომელიც გვაწვდის მისამართს და მარშრუტიზაციის ინფორმაციას;

    IPX (Internetwork Packet Exchange) პროტოკოლი პაკეტების ტრანსსასაზღვრო გაცვლისთვის, ნოველის ქსელებში პაკეტების მიმართვისა და მარშრუტიზაციის მიზნები;

    X.25 არის საერთაშორისო სტანდარტი გლობალური კომუნიკაციებისთვის პაკეტების გადართვის გამოყენებით (ხშირად დანერგილია მე-2 დონეზე);

    CLNP (Connection Less Network Protocol) არის ქსელის პროტოკოლი კავშირების ორგანიზების გარეშე.

    არხის რევანდი (მონაცემთა ბმული)

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

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

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

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

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

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

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

    MAC (Media Assess Control) წვდომის კონტროლი შუაზე. MAC ქვეხე არეგულირებს წვდომას ფუძემდებლურ ფიზიკურ მედიაზე (ტოკენის გადაცემა, შეჯახების გამოვლენა ან შეწყვეტა) და აკონტროლებს წვდომას საკომუნიკაციო არხზე. შპს „პიდრევენი“ უფრო მნიშვნელოვანად ითვლება ვიდრე „პიდრევენ MAC“.

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

    როდესაც საქმე ეხება მონაცემთა ბლოკების გადაცემას, არხის რევანდი ყოფს მათ ჩარჩოებად და გადასცემს ჩარჩოებს მიმდევრობის სახით.

    ჩარჩოების აღებისას სისტემა მათგან აყალიბებს მონაცემთა ბლოკებს და გადასცემს მათ. მონაცემთა ბლოკის ზომა დამოკიდებულია გადაცემის მეთოდზე და არხზე, რომლითაც იგი გადაიცემა.

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

    არხის რევანდი შეიძლება შეიცავდეს შემდეგი ტიპის ფუნქციებს:

    1. არხების შეერთების ორგანიზაცია (მონტაჟი, მართვა, დაშლა) და მათი პორტების იდენტიფიკაცია.

    2. პერსონალის ორგანიზება და გადაყვანა.

    3. შეწყალების გამოვლენა და გამოსწორება.

    4. მონაცემთა ნაკადის მართვა.

    5. ლოგიკური არხების გამჭვირვალობის უზრუნველყოფა (მათ მეშვეობით მონაცემთა გადაცემა, ნებისმიერი სახით კოდირებული).

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

    HDLC (High Level Data Link Control) მაღალი დონის მონაცემთა ბმული კონტროლის პროტოკოლი ბოლო კომუნიკაციებისთვის;

    IEEE 802.2 LLC (ტიპი I და ტიპი II) უზრუნველყოფს MAC 802.x გარემოსთვის;

    Ethernet-ის შერწყმის ტექნოლოგია IEEE 802.3 სტანდარტის მიხედვით შერწყმისთვის, როგორიცაა ვიკორისტული ავტობუსის ტოპოლოგია და კოლექტიური წვდომა არასპეციფიკური სიხშირეების მოსმენით და კონფლიქტების გამოვლენით;

    Token ring არის გაზომვის ტექნოლოგია, რომელიც დაფუძნებულია IEEE 802.5 სტანდარტზე, რომელსაც აქვს გამარჯვებული რგოლის ტოპოლოგია და რგოლზე წვდომის მეთოდი ჟეტონის გავლის გზით;

    FDDI (Fiber Distributed Date Interface Station) არის ზღვრული ტექნოლოგია, რომელიც დაფუძნებულია IEEE 802.6 სტანდარტზე, რომელიც დაფუძნებულია ბოჭკოვანი ოპტიკაზე;

    X.25 არის საერთაშორისო სტანდარტი გლობალური პაკეტების გადართვის კომუნიკაციებისთვის;

    ჩარჩო რელე ორგანიზებულია X25 და ISDN ტექნოლოგიის გამოყენებით.

    ფიზიკური რევანდი (ფიზიკური ფენა)

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

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

    ფიზიკური რევანდი შედგება შუალედურიდან დამაგრების ქვედონისგან და გადაცემის რეფორმაციის ქვედონისგან.

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

    კაბელების და კონექტორების ტიპი;

    კონტაქტების განლაგება სოკეტებში;

    სიგნალის კოდირების სქემა 0 და 1 მნიშვნელობებისთვის.

    ფიზიკურ რევანს აქვს შეტევითი ფუნქციები:

    1. ფიზიკური ფუნქციების მონტაჟი და მოხსნა.

    2. სიგნალების გადაცემა სერიულ კოდში და მიღებაში.

    3. საჭირო არხების მოსმენა.

    4. არხის იდენტიფიკაცია.

    5. შეტყობინებები გაუმართაობისა და შეცდომების გაჩენის შესახებ.

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

    Პატარა 1.14. ფიზიკური რევანდი ადგილობრივი ზომის ისრის გარეშე

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

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

    ფიზიკური დონის პროტოკოლის მაგალითი შეიძლება იყოს 10Base-T Ethernet ტექნოლოგიის სპეციფიკაცია, რაც ნიშნავს, გრეხილი კაბელის ბირთვში, მე-3 კატეგორიის დაუფარავი გრეხილი წყვილი 100 Ohm კოჭის მხარდაჭერით, RJ-45 კონექტორით, მაქსიმალური ელექტრომომარაგება ინდივიდუალური სეგმენტი 100 მეტრი, მანჩესტერის კოდი მონაცემთა პრეზენტაციისთვის i საშუალო და ელექტრული სიგნალების სხვა მახასიათებლები.

    ფიზიკური დონის ყველაზე ვრცელი სპეციფიკაციები მოიცავს:

    EIA-RS-232-C, CCITT V.24 / V.28 - გაუწონასწორებელი სერიული ინტერფეისის მექანიკური/ელექტრული მახასიათებლები;

    EIA-RS-422/449, CCITT V.10 - დაბალანსებული სერიული ინტერფეისის მექანიკური, ელექტრო და ოპტიკური მახასიათებლები;

    Ethernet არის ზღვრული ტექნოლოგია IEEE 802.3 სტანდარტის შესაბამისად, ისეთი ფრაგმენტებისთვის, როგორიცაა ქსელის ავტობუსის ტოპოლოგია და კოლექტიური წვდომა კომუნიკაციების მოსმენით და კონფლიქტების გამოვლენით;

    Token ring არის ძირითადი ტექნოლოგია, რომელიც დაფუძნებულია IEEE 802.5 სტანდარტზე, რომელიც იყენებს ბეჭდის ტოპოლოგიას და რგოლზე წვდომის მეთოდს ჟეტონის გავლის გზით.