როგორ მუშაობს http– ის შენარჩუნება, რა განსხვავებაა TCP– ს შენარჩუნებასა და http– ს შორის.


პასუხი 1:

ვადის ამოღება ნიშნავს, რომ ვებ სერვერს შეუძლია შეაჩეროს კავშირი უმოქმედობის 30 წამის შემდეგ. 200 მაქსიმალური რიცხვი ნიშნავს, რომ ვებ სერვერმა უნდა დაამუშავოს მაქსიმუმ 200 HTTP მოთხოვნა სპეციალურ TCP კავშირზე. HTTP Keep Alive- ის მიზანია შემდეგი სატრანსპორტო საშუალების შესახებ შეტყობინების გაგზავნის მოთხოვნის სიგნალიზაცია და HTTP / 1.1- დან ფუნქცია. თუ გსურთ მეტი ინფორმაცია შეიტყოთ http Keep Alive, მე გირჩევთ წაიკითხოთ ვებ – პროტოკოლები და პრაქტიკა http: //www.pearsonhighert.com/p ...

ახლა TCP Keep-Alive არის სხვა მხეცი და არავითარი კავშირი არ აქვს HTTP Keep-Alive- სთან. გთხოვთ გაითვალისწინოთ, რომ ინტერნეტი საშუალებას აძლევს განახორციელონ ოქმები, გარდა HTTP და უამრავი პროგრამა. ისეთ შემთხვევებში, როდესაც მომსახურების პასუხს შეიძლება დიდი დრო დასჭირდეს, TCP შენარჩუნება არის სურვილისამებრ ფუნქცია, რომ გაგზავნოთ null პაკეტი (დაახლოებით 60 ბაიტი თითო ჩარჩოში Ethernet) გულის სიგნალის მისაღებად, რაც იმაზე მიუთითებს, რომ თანატოლი ცოცხალია. და არაპირდაპირი გზით, რომ კავშირი გახსნან. იფიქრეთ NAT / Firewall- ზე, სადაც კავშირები მიიღება, თუ ისინი ვერ ხედავენ მონაცემთა გაცვლას წინასწარ განსაზღვრული პერიოდის განმავლობაში. TCP Keep-Alive აგზავნის ზუსტად ერთ გულისცემას იმის დასადგენად, თანატოლი არის UP / Down. თუ თქვენ არ უპასუხებთ ცოცხალ შეტყობინებას, იგი განმარტებულია, როგორც მიუწვდომელი. შეგიძლიათ დააკონფიგურიროთ ხანგრძლივობა ორ არააქტიურ პაკეტს, ორ წარმატებულ პაკეტს და შეინარჩუნოთ ინტერვალი, თუ წინა ვერ მოხდება.

RFC 1122 სექციაში 4.2.3.6 ნახავთ TCP Keep Alives– ის თავდაპირველ სპეციფიკაციას