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

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

სამუშაო ჯგუფის გადამრთველები

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

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

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

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

მრავალ სიჩქარის მხარდაჭერა ასევე სასარგებლოა Ethernet-ის კონცენტრატორების დაჯგუფებისთვის 100 Mbps სწრაფი Ethernet (100Base-T) ჰაბების გამოყენებით, როგორც ლოკალური ხერხემალი. სურათზე 9-ზე ნაჩვენები კონფიგურაციაში 10 Mbps და 100 Mbps გადამრთველები დაკავშირებულია 100 Mbps სიჩქარიან კერასთან. ადგილობრივი მოძრაობა რჩება შიგნით სამუშაო ჯგუფი, ხოლო დანარჩენი ტრაფიკი იგზავნება ქსელში 100 Mbps Ethernet ჰაბის მეშვეობით.

10 ან 100 მბიტი/წმ რეპეტიტორთან დასაკავშირებლად გადამრთველს უნდა ჰქონდეს პორტი, რომელსაც შეუძლია დიდი რაოდენობით Ethernet მისამართების დამუშავება.

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

ხერხემლის კონცენტრატორები

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

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

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

მახასიათებლების შედარება

Ethernet კონცენტრატორების ძირითადი თვისებები ნაჩვენებია ცხრილში:

Ethernet კონცენტრატორების უპირატესობები

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

ქსელური მოწყობილობების შედარება

გამეორებები

Ethernet გამეორებები, 10Base-T ქსელების კონტექსტში, რომლებსაც ხშირად უწოდებენ ჰაბებს ან ჰაბებს, მოქმედებენ IEEE 802.3 სტანდარტის შესაბამისად. განმეორებითი უბრალოდ გადასცემს მიღებულ პაკეტებს მის ყველა პორტში, დანიშნულების მიუხედავად.

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

შესრულების თვალსაზრისით, გამეორებები უბრალოდ გადასცემენ პაკეტებს ბმულის მთელი გამტარობის გამოყენებით. რეპეტიტორის მიერ შემოტანილი შეფერხება ძალიან მცირეა (IEEE 802.3-ის შესაბამისად - 3 მიკროწამზე ნაკლები). რეპეტიტორების შემცველ ქსელებს აქვთ 10 Mbps გამტარობა კოაქსიალური კაბელის სეგმენტის მსგავსი და გამჭვირვალეა უმეტესობისთვის. ქსელის პროტოკოლებიროგორიცაა TCP/IP და IPX.

ხიდები

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

მარშრუტიზატორები

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

Შემაჯამებელი

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

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

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

  • - ფილტრაციის სიჩქარე (გაფილტვრა);
  • - მარშრუტის სიჩქარე (გადაგზავნა);
  • - გამტარუნარიანობა (გამტარობა);
  • - ჩარჩოს გადაცემის შეფერხება.

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

  • - ჩარჩო ბუფერ(ებ)ის ზომა;
  • - შიდა ავტობუსის შესრულება;
  • - პროცესორის ან პროცესორების მუშაობა;
  • - შიდა მისამართების ცხრილის ზომა.

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

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

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

წინსვლის სიჩქარე განსაზღვრავს სიჩქარეს, რომლითაც გადამრთველი ასრულებს ჩარჩოს დამუშავების შემდეგ ნაბიჯებს:

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

როგორც ფილტრაციის სიჩქარე, ასევე წინსვლის სიჩქარე ჩვეულებრივ იზომება კადრებში წამში. თუ გადამრთველის მახასიათებლებში არ არის მითითებული, თუ რომელი პროტოკოლისთვის და რომელ ჩარჩოს ზომაზეა მოცემული ფილტრაციის და გადამისამართების სიჩქარის მნიშვნელობები, მაშინ ნაგულისხმევად ითვლება, რომ ეს ინდიკატორები მოცემულია Ethernet პროტოკოლისთვის და ფრეიმებისთვის. მინიმალური ზომა, ანუ ჩარჩოები სიგრძით 64 ბაიტი (პრეამბულის გარეშე), მონაცემთა ველით 46 ბაიტი. თუ განაკვეთები მოცემულია კონკრეტულ პროტოკოლზე, როგორიცაა Token Ring ან FDDI, მაშინ ისინი ასევე მოცემულია ამ პროტოკოლის მინიმალური სიგრძის ჩარჩოებისთვის (მაგალითად, 29 ბაიტიანი ფრეიმები FDDI პროტოკოლისთვის).

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

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

გადამრთველის გამტარუნარიანობის დამოკიდებულება გადაცემული ფრეიმების ზომაზე კარგად ჩანს Ethernet პროტოკოლის მაგალითზე, რომლისთვისაც მინიმალური სიგრძის ფრეიმების გადაცემისას მიიღწევა გადაცემის სიჩქარე 14880 კადრი წამში და გამტარუნარიანობა 5.48 Mbps. , ხოლო მაქსიმალური სიგრძის კადრების გადაცემისას, გადაცემის სიჩქარე 812 კადრი წამში და გამტარობა 9,74 Mbps. გამტარუნარიანობა მცირდება თითქმის ნახევარით მინიმალური სიგრძის ჩარჩოებზე გადასვლისას და ეს ხდება გადამრთველის მიერ ჩარჩოების დამუშავების დროს დაკარგული დროის გათვალისწინების გარეშე.

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

გადამრთველის მიერ შემოტანილი შეფერხების რაოდენობა დამოკიდებულია მისი მუშაობის რეჟიმზე. თუ გადართვა ხორციელდება "დაფრენისას", მაშინ შეფერხებები, როგორც წესი, მცირეა და მერყეობს 10 μs-დან 40 μs-მდე, ხოლო სრული ჩარჩოს ბუფერით - 50 μs-დან 200 μs-მდე (მინიმალური სიგრძის ჩარჩოებისთვის).

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

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

საჭიროების შეფასება საერთო შესრულებაშეცვლა.

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

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

მისამართის ცხრილის ზომა.

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

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

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

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

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

ნახაზი 4.1 - მაგისტრალური პორტის გამოყენება უცნობი დანიშნულების მქონე ჩარჩოების მიწოდებისთვის

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


სურათი 4.2 - ჩარჩოს დაკარგვა საბარგულის პორტის გამოყენებისას

ბუფერის ზომა.

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

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

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

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

ფილტრაციის სიჩქარე (გაფილტვრა);

მარშრუტის სიჩქარე (გადაგზავნა);

გამტარუნარიანობა (გამტარობა);

ჩარჩოს გადაცემის შეფერხება.

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

ჩარჩო ბუფერ(ებ)ის ზომა;

საბურავების შიდა შესრულება;

პროცესორის ან პროცესორების მუშაობა;

შიდა მისამართების ცხრილის ზომა.

ფილტრაციის სიჩქარე და დაწინაურების სიჩქარე

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

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

თქვენს ბუფერში ჩარჩოს მიღება;

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

დაწინაურების სიჩქარე განსაზღვრავს სიჩქარეს, რომლითაც გადამრთველი ასრულებს ჩარჩოს დამუშავების შემდეგ ნაბიჯებს:

თქვენს ბუფერში ჩარჩოს მიღება;

მოძებნეთ მისამართების ცხრილი, რათა იპოვოთ პორტი ჩარჩოს დანიშნულების მისამართისთვის;

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

როგორც ფილტრაციის სიჩქარე, ასევე წინსვლის სიჩქარე ჩვეულებრივ იზომება კადრებში წამში. თუ გადამრთველის მახასიათებლებში არ არის მითითებული, თუ რომელი პროტოკოლისთვის და რომელ ჩარჩოს ზომაზეა მოცემული ფილტრაციის და გადამისამართების სიჩქარის მნიშვნელობები, მაშინ ნაგულისხმევად ითვლება, რომ ეს ინდიკატორები მოცემულია Ethernet პროტოკოლისთვის და ფრეიმებისთვის. მინიმალური ზომა, ანუ ჩარჩოები სიგრძით 64 ბაიტი (პრეამბულის გარეშე), მონაცემთა ველით 46 ბაიტი. თუ განაკვეთები მოცემულია კონკრეტულ პროტოკოლზე, როგორიცაა Token Ring ან FDDI, მაშინ ისინი ასევე მოცემულია ამ პროტოკოლის მინიმალური სიგრძის ჩარჩოებისთვის (მაგალითად, 29 ბაიტიანი ფრეიმები FDDI პროტოკოლისთვის). მინიმალური სიგრძის ჩარჩოების გამოყენება, როგორც გადამრთველის სიჩქარის მთავარი ინდიკატორი, აიხსნება იმით, რომ ასეთი ჩარჩოები ყოველთვის ქმნის ყველაზე რთულ ოპერაციულ რეჟიმს გადამრთველისთვის, განსხვავებული ფორმატის ჩარჩოებთან შედარებით, გადაცემული მომხმარებლის მონაცემების თანაბარი გამტარუნარიანობით. . ამიტომ, გადამრთველის ტესტირებისას, მინიმალური ჩარჩოს სიგრძის რეჟიმი გამოიყენება, როგორც ყველაზე რთული ტესტი, რომელმაც უნდა შეამოწმოს გადამრთველის მუშაობის უნარი მისთვის ტრაფიკის პარამეტრების ყველაზე ცუდი კომბინაციით. გარდა ამისა, მინიმალური სიგრძის პაკეტებისთვის, ფილტრაციისა და გადაგზავნის ტარიფები არის მაქსიმალურ მნიშვნელობაზე, რაც არ არის მცირე მნიშვნელობა გადამრთველის რეკლამირებისას.

გამტარუნარიანობა

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

გადამრთველის გამტარუნარიანობის დამოკიდებულება გადაცემული ჩარჩოების ზომაზე კარგად არის ასახული Ethernet პროტოკოლის მაგალითზე, რომლისთვისაც მინიმალური სიგრძის ჩარჩოების გადაცემისას, გადაცემის სიჩქარეა 14880 კადრი წამში და გამტარუნარიანობა 5.48 მბ/წმ. მიიღწევა და მაქსიმალური სიგრძის კადრების გადაცემისას, გადაცემის სიჩქარეა 812 კადრი წამში და გამტარობა 9,74 მბ/წმ. გამტარუნარიანობა მცირდება თითქმის ნახევარით მინიმალური სიგრძის ჩარჩოებზე გადასვლისას და ეს ხდება გადამრთველის მიერ ჩარჩოების დამუშავების დროს დაკარგული დროის გათვალისწინების გარეშე.

გადაცემის შეფერხება

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

გადამრთველის მიერ შემოტანილი შეფერხების რაოდენობა დამოკიდებულია მისი მუშაობის რეჟიმზე. თუ გადართვა ხორციელდება "დაფრენისას", მაშინ შეფერხებები, როგორც წესი, მცირეა და მერყეობს 10 μs-დან 40 μs-მდე, ხოლო სრული ჩარჩოს ბუფერით - 50 μs-დან 200 μs-მდე (მინიმალური სიგრძის ჩარჩოებისთვის).

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

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

შესრულება, არის:
  • ჩარჩოს ფილტრაციის სიჩქარე;
  • ჩარჩოების პოპულარიზაციის სიჩქარე;
  • გამტარუნარიანობა;
  • გადაცემის შეფერხებაჩარჩო.

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

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

ფილტრაციის სიჩქარე და კადრების წინსვლის სიჩქარე

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

ფილტრაციის სიჩქარე

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

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

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

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

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

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

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

გადამრთველის მიერ შემოტანილი შეფერხების რაოდენობა დამოკიდებულია მასში გამოყენებულ გადართვის მეთოდზე. თუ გადართვა ხორციელდება ბუფერის გარეშე, მაშინ შეფერხებები ჩვეულებრივ მცირეა და მერყეობს 5-დან 40 μs-მდე, ხოლო სრული ჩარჩოს ბუფერით - 50-დან 200 μs-მდე (მინიმალური სიგრძის ჩარჩოებისთვის).

გადართვის მაგიდის ზომა

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

მაქსიმალური რაოდენობის MAC მისამართების მნიშვნელობა, რომლებშიც შეიძლება შეინახოს გადართვის მაგიდა, დამოკიდებულია გადამრთველის გამოყენებაზე. D-Link გადამრთველები სამუშაო ჯგუფებისთვის და მცირე ოფისებისთვის, როგორც წესი, მხარს უჭერენ 1K-დან 8K MAC მისამართების ცხრილს. სამუშაო ჯგუფის დიდი გადამრთველები მხარს უჭერენ 8K-დან 16K-მდე MAC მისამართების ცხრილებს, ხოლო ქსელის ხერხემლის გადამრთველები, როგორც წესი, მხარს უჭერენ 16K-დან 64K-მდე ან მეტ მისამართებს.

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

ჩარჩო ბუფერის ზომა

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

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

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

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

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

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

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

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

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

  • გამტარუნარიანობა (გამტარობა);
  • ჩარჩოს გადაცემის შეფერხება.
  • შიდა მისამართების ცხრილის ზომა.
  • ჩარჩო ბუფერ(ებ)ის ზომა;
  • გადართვის შესრულება;

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

ამავდროულად, მაქსიმალური სიგრძის (1500 ბაიტი) კადრების გადაცემისას, წინსვლის სიჩქარე იქნება 812 კადრი წამში, ხოლო გამტარუნარიანობა იქნება 9,74 მბ/წმ. ფაქტობრივად, მონაცემთა გადაცემის ლიმიტი განისაზღვრება Ethernet პროტოკოლის სიჩქარით.

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

დაყოვნების ოდენობა დიდად არის დამოკიდებული იმაზე, თუ როგორ ხდება ჩარჩოების დაწინაურება. თუ ფრენის დროს გადართვის მეთოდი გამოიყენება, მაშინ შეფერხებები მცირეა და მერყეობს 10 μs-დან 40 μs-მდე, ხოლო სრული ბუფერით - 50 μs-დან 200 μs-მდე (დამოკიდებულია ჩარჩოს სიგრძეზე).

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

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

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

ადრე არსებობდა მოდელები (მაგალითად, 3com SuperStack II 1000 Desktop), რომლებშიც ცხრილის ზომა იძლეოდა ერთი ან მეტი მისამართის შენახვას, რის გამოც ძალიან ფრთხილად უნდა იყოთ ქსელის დიზაინზე. თუმცა, ახლა ყველაზე იაფფასიან დესკტოპ გადამრთველებსაც აქვთ 2-3K მისამართების ცხრილი (და კიდევ უფრო მეტი ხერხემალი), და ეს პარამეტრი აღარ არის ტექნოლოგიური ბლოკადა.

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

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

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

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

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

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

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

გადამრთველების დამატებითი ფუნქციები.

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

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

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

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

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

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

ამ პრობლემის გადასაჭრელად გამოიყენება Spanning Tree Protocol (STP), რომელშიც გადამრთველები ავტომატურად ქმნიან აქტიური ხის მსგავსი ბმულის კონფიგურაციას, პოულობენ მას სერვისის პაკეტების გაცვლის გამოყენებით (Bridge Protocol Data Unit, BPDU), რომლებიც მოთავსებულია Ethernet ჩარჩოს მონაცემთა ველი. შედეგად, დაბლოკილი პორტები იბლოკება, მაგრამ შეიძლება ავტომატურად ჩართოთ, თუ მთავარი ბმული გატეხილია.

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

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

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

ამიტომ, პრაქტიკაში მოთხოვნადია Advanced Flow Control ტექნოლოგია (აღწერილია IEEE 802.3x სტანდარტში), რომლის მნიშვნელობაც არის სპეციალური „პაუზის“ ფრეიმების გადაცემა კვანძზე გადამრთველით.

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

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

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

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

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

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

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

Etherenet-ისთვის მხოლოდ მისი გაფართოებებია საინტერესო - RMON და SMON. RMON-I აღწერილია ქვემოთ, გარდა ამისა, არსებობს RMON-II (ზემოქმედებს უფრო მეტს მაღალი დონეები OSI). უფრო მეტიც, "საშუალო დონის" გადამრთველებში, როგორც წესი, მხოლოდ RMON ჯგუფები 1-4 და 9 ხორციელდება.

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

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

RMON-I MIB სტანდარტი აღწერს 9 ობიექტის ჯგუფს:

  1. სტატისტიკა - მიმდინარე დაგროვილი სტატისტიკა კადრების მახასიათებლების, შეჯახების რაოდენობის, მცდარი კადრების შესახებ (დაწვრილებით შეცდომის ტიპების მიხედვით) და ა.შ.
  2. ისტორია - სტატისტიკური მონაცემები ინახება გარკვეული ინტერვალებით მათი ცვლილებების ტენდენციების შემდგომი ანალიზისთვის.
  3. სიგნალიზაცია - სტატისტიკური ზღვრები, რომელთა ზემოთ RMON აგენტი ქმნის კონკრეტულ მოვლენას. ამ ჯგუფის განხორციელება მოითხოვს Events ჯგუფის - ღონისძიებების განხორციელებას.
  4. ჰოსტი - მონაცემები ქსელის ჰოსტების შესახებ, რომლებიც ნაპოვნია ქსელში მოძრავი ფრეიმების MAC მისამართების ანალიზის შედეგად.
  5. Host TopN - N ქსელის ჰოსტების ცხრილი მოცემული სტატისტიკური პარამეტრების უმაღლესი მნიშვნელობებით.
  6. Traffic Matrix - სტატისტიკა ტრაფიკის ინტენსივობის შესახებ ქსელის ჰოსტების თითოეულ წყვილს შორის, დალაგებულია მატრიცის სახით.
  7. ფილტრი - პაკეტის ფილტრაციის პირობები; პაკეტები, რომლებიც აკმაყოფილებენ მოცემულ პირობას, შეიძლება დაიჭიროთ ან შექმნან მოვლენები.
  8. Packet Capture - პაკეტების ჯგუფი, რომლებიც დაჭერილია მითითებული ფილტრაციის პირობებით.
  9. ღონისძიება - ღონისძიების რეგისტრაციისა და ღონისძიების შეტყობინების პირობები.

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

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

მოკლე მნიშვნელობა არის რამდენიმე ვირტუალური (ერთმანეთისგან დამოუკიდებელი ქსელის) შექმნა ერთ ფიზიკურ Ethernet LAN-ზე გადამრთველების საშუალებით (OSI მოდელის 2 დონე), რაც საშუალებას აძლევს ცენტრალურ როუტერს მართოს პორტები (ან პორტების ჯგუფები) დისტანციურ გადამრთველებზე. რაც რეალურად ხდის VLAN-ს ძალიან მოსახერხებელ საშუალებად მონაცემთა გადაცემის სერვისების (პროვაიდერის) უზრუნველსაყოფად.