სხვაობა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის

სხვაობა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის
სხვაობა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის

ვიდეო: სხვაობა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის

ვიდეო: სხვაობა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის
ვიდეო: Lec-20: Unicast, Broadcast & Multicast in Computer Networks 2024, დეკემბერი
Anonim

ნაკადის კონტროლი vs შეშუპების კონტროლი

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

რა არის ნაკადის კონტროლი?

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

რა არის შეშუპების კონტროლი?

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

რა განსხვავებაა ნაკადის კონტროლსა და შეშუპების კონტროლს შორის?

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

გირჩევთ: