Microsoft მოწოდებულია გააუმჯობესოს Windows– ის გადაცემის მართვის პროტოკოლი და უახლოეს მომავალში ამ პლატფორმის გაუმჯობესების სერიას განახორციელებს საიუბილეო განახლება. ამ გაუმჯობესებებს ორი მთავარი მიზანი აქვთ: TCP გაშვების სიჩქარის გაზრდა და პაკეტის დაკარგვისგან თავის დასაღწევად დროის შემცირება.
TCP განახლება Windows 10 და Windows Server 2016 მოიცავს ხუთ ახალ ფუნქციას:
- TCP სწრაფი გახსნა (TFO) RTT TCP კავშირის ნულოვანი დაყენებისთვის
- საწყისი შეშუპების ფანჯარა 10 (ICW10) ნაგულისხმევად TCP– ის ნელი დაწყებისთვის
- TCP Recent ACKnowledgment (RACK) დანაკარგის უკეთ აღსადგენად
- Tail Loss Probe (TLP) TimeOut უკეთესი რეტრანსლაციისთვის
- TCP LEDBAT (Windows Low Extra Delay BAckground Transport) ფონის კავშირებისთვის
Უფრო კონკრეტულად, TCP სწრაფი გახსნა წარმოქმნის TFO ქუქი-ფაილს პირველი სამმხრივი ხელჩასაჭიდი (3WH) კავშირის დაყენებისას, ნულოვანი RTT კავშირის დაყენების დროის მისაღწევად. იმავე სერვერთან ყველა მომდევნო კავშირს შეუძლია გამოიყენოს TFO ქუქი-ფაილის გამოყენება ნულოვანი- RTT- ში დასაკავშირებლად.
TFO არის ერთი სრული მრგვალი მოგზაურობის დრო (RTT) უფრო სწრაფია, ვიდრე სტანდარტული TCP დაყენება, რაც მოითხოვს სამჯერ ხელსაქმის მიღებას. ეს იწვევს შეყოვნების დანაზოგს და ძალიან მნიშვნელოვანია ინტერნეტში ხანმოკლე ინტერნეტით გადაცემისთვის, სადაც საშუალო შეყოვნება 40 msec– ს შეადგენდა.
საწყისი შეშუპების ფანჯარა 10 ნაგულისხმევი მნიშვნელობა Windows 10 და Server 2012 R2– ში არის 4 MSS. მას შემდეგ, რაც ახალი გაუმჯობესებები შემოვა, ნაგულისხმევი მნიშვნელობა იქნება 10 MSS.
Windows TCP– ის საწყისი ქცევის ეს ცვლილება მიზნად ისახავს თანამედროვე ინტერნეტში გამოყენებული ქსელის მარშრუტიზაციის აპარატების გაზრდილი ემისიის მიღებას. ICW განსაზღვრავს ლიმიტს, თუ რამდენი მონაცემების გაგზავნაა შესაძლებელი პირველ RTT- ში. Windows TFO– ს მსგავსად, IW10 ძირითადად გავლენას ახდენს ინტერნეტის საშუალებით მცირე ობიექტების გადატანაზე. Windows IW10– ს შეუძლია მცირე ზომის ინტერნეტ ობიექტების გადაცემა ორჯერ უფრო სწრაფად ვიდრე ICW4.
Ახალი TCP ბოლო აღიარება TCP სწრაფი აღდგენისთვის დაკარგული პაკეტების დასადგენად ფუნქცია იყენებს დროის ცნებას დუბლიკატების დადასტურების ნაცვლად. პაკეტი დაკარგულად ითვლება, თუ იგი გაგზავნილია "საკმარისად მოგვიანებით" და აღიარებულია კუმულატიურად ან შერჩევით.
Ახალი კუდის დაკარგვის ზონდი აუმჯობესებს Windows TCP- ის ქცევას პაკეტის დაკარგვისგან გამოსწორებისას. TLP გარდაქმნის TimeOuts (RTO) გარდაქმნის სწრაფი რეტრანსლირებისას, უფრო სწრაფად აღსადგენად.
TLP გადასცემს ერთ პაკეტს ორ მრგვალ მოგზაურობაში, როდესაც კავშირი აქვს გამოჩენილი მონაცემები და არ იღებს ACK- ს. გადაცემული პაკეტი (ზარალის ზონდი) შეიძლება იყოს ახალი ან განმეორებითი გადაცემა. კუდის დაკარგვის შემთხვევაში, ACK ზარალის ზონდიდან იწყება SACK / FACK– ზე დაფუძნებული სწრაფი აღდგენა, რითაც ხდება თავიდან აცილება ძვირადღირებული რეტრანსლაციის დროზე.
TCP LEDBAT ფუნქცია მიზნად ისახავს ფონური ტრანსპორტის ჩართვას, რომელიც ხელს არ უშლის სხვა TCP კავშირებს.
Windows LEDBAT ხორციელდება როგორც ექსპერიმენტული Windows TCP შეშუპების კონტროლის მოდული (CCM). Windows LEDBAT გადასცემს მონაცემებს ფონზე და ხელს არ უშლის სხვა TCP კავშირებს. LEDBAT ამას აკეთებს მხოლოდ გამოუყენებელი სიჩქარის ხარჯვით. როდესაც LEDBAT აფიქსირებს გაზრდილ შეყოვნებას, რაც მიუთითებს, რომ სხვა TCP კავშირი მოიხმარს გამტარობას, იგი ამცირებს მის მოხმარებას ჩარევის თავიდან ასაცილებლად.
დამატებითი ინფორმაციისთვის მომავალი Windows 10 და Windows Server 2016 გაუმჯობესება, შეამოწმეთ Microsoft- ის ბლოგპოსტი.
დაკავშირებული ისტორიები, რომელთა შემოწმება გჭირდებათ:
- Microsoft- ის სისტემის ცენტრი 2016 და Windows Server 2016 ტექნიკური გადახედვა მონაცემთა ცენტრის უკეთეს კონტროლს იძლევა
- Microsoft გამოაქვეყნა Windows developer ვირტუალური მანქანების 2016 წლის გამოცემა
- ჩამოტვირთეთ და დააინსტალირეთ Sysinternals Windows 10-ზე