Open Systems Interconnection (OSI) მოდელი განსაზღვრავს ქსელის ჩარჩოს პროტოკოლების ფენებში განსახორციელებლად, კონტროლის გადაცემით ერთი ფენიდან მეორეზე. იგი ძირითადად გამოიყენება დღეს, როგორც სასწავლო ინსტრუმენტი. ის კონცეპტუალურად ყოფს კომპიუტერული ქსელის არქიტექტურას 7 ფენად ლოგიკური პროგრესიით.
ქვედა ფენები ეხება ელექტრულ სიგნალებს, ბინარული მონაცემების ნაწილებს და ამ მონაცემთა მარშრუტიზაციას ქსელებში. უფრო მაღალი დონე მოიცავს ქსელის მოთხოვნებს და პასუხებს, მონაცემთა წარმოდგენას და ქსელის პროტოკოლებს, როგორც ეს მომხმარებლის თვალთახედვით ჩანს.
OSI მოდელი თავდაპირველად ჩაფიქრებული იყო, როგორც სტანდარტული არქიტექტურა ქსელური სისტემების მშენებლობისთვის და დღეს ბევრი პოპულარული ქსელური ტექნოლოგია ასახავს OSI-ის ფენოვან დიზაინს.
ფიზიკური ფენა
1-ლ შრეზე, OSI მოდელის ფიზიკური შრე პასუხისმგებელია ციფრული მონაცემების ბიტების საბოლოო გადაცემაზე გამგზავნი (წყარო) მოწყობილობის ფიზიკური ფენიდან ქსელური საკომუნიკაციო მედიის მეშვეობით მიმღების ფიზიკურ ფენამდე (დანიშნულების ადგილი).) მოწყობილობა.
ფენის 1 ტექნოლოგიების მაგალითებია Ethernet კაბელები და ჰაბები. ასევე, ჰაბები და სხვა გამეორებები არის სტანდარტული ქსელური მოწყობილობები, რომლებიც ფუნქციონირებენ ფიზიკურ შრეზე, ისევე როგორც საკაბელო კონექტორები.
ფიზიკურ შრეზე მონაცემები გადაიცემა ფიზიკური საშუალების მიერ მხარდაჭერილი სიგნალის ტიპის გამოყენებით: ელექტრული ძაბვები, რადიო სიხშირეები ან ინფრაწითელი ან ჩვეულებრივი სინათლის პულსები.
მონაცემთა ბმულის ფენა
ფიზიკური შრედან მონაცემების მიღებისას, Data Link ფენა ამოწმებს გადაცემის ფიზიკურ შეცდომებს და ათავსებს ბიტებს მონაცემთა ჩარჩოებში. Data Link ფენა ასევე მართავს ფიზიკურ მისამართის სქემებს, როგორიცაა MAC მისამართები Ethernet ქსელებისთვის, აკონტროლებს ქსელური მოწყობილობების წვდომას ფიზიკურ მედიაზე.
იმის გამო, რომ Data Link ფენა ყველაზე რთული ფენაა OSI მოდელში, ის ხშირად იყოფა ორ ნაწილად: Media Access Control ქვეფენა და. ლოგიკური ბმულის კონტროლი ქვეფენა.
ქსელის ფენა
ქსელის ფენა ამატებს მარშრუტიზაციის კონცეფციას Data Link ფენის ზემოთ. როდესაც მონაცემები მიაღწევს ქსელის ფენას, თითოეული ფრეიმში შემავალი წყარო და დანიშნულების მისამართები განიხილება, რათა დადგინდეს, მიაღწია თუ არა მონაცემმა საბოლოო დანიშნულებას. თუ მონაცემებმა მიაღწია საბოლოო დანიშნულებას, მე-3 ფენა აფორმებს მონაცემებს ტრანსპორტის ფენაში მიწოდებულ პაკეტებად. წინააღმდეგ შემთხვევაში, ქსელის ფენა განაახლებს დანიშნულების მისამართს და უბიძგებს ჩარჩოს ქვედა შრეებში.
მარშრუტიზაციის მხარდასაჭერად, ქსელის ფენა ინახავს ლოგიკურ მისამართებს, როგორიცაა IP მისამართები ქსელში არსებული მოწყობილობებისთვის. ქსელის ფენა ასევე მართავს რუკებს ამ ლოგიკურ მისამართებსა და ფიზიკურ მისამართებს შორის. IPv4 ქსელში, ეს რუკინგი ხორციელდება მისამართის რეზოლუციის პროტოკოლის (ARP) მეშვეობით; IPv6 იყენებს Neighbor Discovery Protocol-ს (NDP).
სატრანსპორტო ფენა
სატრანსპორტო ფენა აწვდის მონაცემებს ქსელის კავშირებში. TCP (Transmission Control Protocol) და UDP (User Datagram Protocol) არის სატრანსპორტო ფენის 4 ქსელის პროტოკოლების ყველაზე გავრცელებული მაგალითები. სხვადასხვა სატრანსპორტო პროტოკოლს შეუძლია მხარი დაუჭიროს არასავალდებულო შესაძლებლობებს, მათ შორის შეცდომის აღდგენის, ნაკადის კონტროლისა და ხელახალი გადაცემის მხარდაჭერას.
სესიის ფენა
სესიის ფენა მართავს მოვლენების თანმიმდევრობასა და ნაკადს, რომლებიც იწყებენ და ანადგურებენ ქსელურ კავშირებს. მე-5 ფენაზე, ის შექმნილია მრავალი ტიპის კავშირის მხარდასაჭერად, რომელიც შეიძლება შეიქმნას დინამიურად და გაუშვას ცალკეულ ქსელებში.
პრეზენტაციის ფენა
პრეზენტაციის ფენას აქვს OSI მოდელის ნებისმიერი ნაწილის უმარტივესი ფუნქცია. მე-6 ფენაში ის ამუშავებს შეტყობინებების მონაცემთა სინტაქსურ დამუშავებას, როგორიცაა ფორმატის კონვერტაცია და დაშიფვრა/გაშიფვრა, რომელიც საჭიროა მის ზემოთ აპლიკაციის ფენის მხარდასაჭერად.
აპლიკაციის ფენა
აპლიკაციის ფენა აწვდის ქსელის სერვისებს საბოლოო მომხმარებლის აპლიკაციებს. ქსელის სერვისები არის პროტოკოლები, რომლებიც მუშაობენ მომხმარებლის მონაცემებთან. მაგალითად, ვებ ბრაუზერის აპლიკაციაში, აპლიკაციის ფენის პროტოკოლი HTTP აგროვებს მონაცემებს, რომლებიც საჭიროა ვებ გვერდის შინაარსის გასაგზავნად და მისაღებად. ეს ფენა 7 უზრუნველყოფს მონაცემებს (და იღებს მონაცემებს) პრეზენტაციის ფენისთვის.