DNS ყოველთვის შექმნილია იმისათვის, რომ გამოიყენოს ორივე UDP და TCP პორტი 53 დასაწყისიდან 1, სადაც UDP არის ნაგულისხმევი, და დაუბრუნდით TCP-ს გამოყენებას, როდესაც მას არ შეუძლია კომუნიკაცია UDP-ზე, როგორც წესი, როდესაც პაკეტის ზომა ძალიან დიდია იმისათვის, რომ გადაიტანოს ერთ UDP პაკეტში.
რატომ შეიძლება DNS გამოიყენოს TCP ან UDP?
TCP არის კავშირზე ორიენტირებული პროტოკოლი, ხოლო UDP არის კავშირზე ორიენტირებული პროტოკოლი. … TCP მოითხოვს, რომ მონაცემები იყოს თანმიმდევრული დანიშნულების ადგილზე და UDP არ მოითხოვს მონაცემების თანმიმდევრულობას ან არ საჭიროებს ჰოსტთან კავშირის დამყარებას მონაცემთა სიზუსტისთვის.
რა TCP და UDP პორტს იყენებს DNS სერვისი?
DNS სერვერი იყენებს ცნობილ პორტს 53 ყველა თავისი UDP საქმიანობისთვის და როგორც მისი სერვერის პორტი TCP-სთვის. ის იყენებს შემთხვევით პორტს 1023-ზე ზემოთ TCP მოთხოვნებისთვის. DNS კლიენტი იყენებს შემთხვევით პორტს 1023-ზე ზემოთ როგორც UDP, ასევე TCP.
იყენებს ბრაუზერი TCP ან UDP?
TCP გამოიყენება აპლიკაციებში, სადაც საიმედოობა უფრო მნიშვნელოვანია, როგორიცაა ფაილის გადაცემა, ელფოსტა და ვებ-დათვალიერება. UDP გამოიყენება აპლიკაციებში, სადაც სიჩქარე უფრო მნიშვნელოვანია, როგორიცაა ვიდეო კონფერენცია, პირდაპირი სტრიმინგი და ონლაინ თამაშები.
TCP იგივეა რაც
მოკლედ: TCP არის სატრანსპორტო ფენის პროტოკოლი და HTTP არის განაცხადის ფენის პროტოკოლი, რომელიც გადის TCP-ზე.