Logo th.boatexistence.com

DNS ใช้ tcp หรือ udp หรือไม่?

สารบัญ:

DNS ใช้ tcp หรือ udp หรือไม่?
DNS ใช้ tcp หรือ udp หรือไม่?
Anonim

DNS ได้รับการออกแบบมาโดยตลอด เพื่อใช้ทั้งพอร์ต UDP และ TCP 53 ตั้งแต่เริ่มต้น 1 โดย UDP เป็นค่าเริ่มต้นและ กลับไปใช้ TCP เมื่อไม่สามารถสื่อสารบน UDP ได้ โดยทั่วไปเมื่อขนาดแพ็กเก็ตใหญ่เกินกว่าจะพุชผ่านในแพ็กเก็ต UDP เดียว

ทำไม DNS จึงใช้ TCP หรือ UDP ได้

TCP เป็นโปรโตคอลที่เน้นการเชื่อมต่อ ในขณะที่ UDP เป็นโปรโตคอลที่ไม่มีการเชื่อมต่อ … TCP ต้องการให้ข้อมูลสอดคล้องกันที่ปลายทางและ UDP ไม่ต้องการข้อมูลให้สอดคล้องกันหรือไม่จำเป็นต้องสร้างการเชื่อมต่อกับโฮสต์เพื่อความถูกต้องของข้อมูล

บริการ DNS ใช้พอร์ต TCP และ UDP ใด

เซิร์ฟเวอร์ DNS ใช้ พอร์ต 53 ที่รู้จักกันดีสำหรับกิจกรรม UDP ทั้งหมด และเป็นพอร์ตเซิร์ฟเวอร์สำหรับ TCP ใช้พอร์ตสุ่มที่สูงกว่า 1023 สำหรับคำขอ TCP ไคลเอนต์ DNS ใช้พอร์ตสุ่มที่สูงกว่า 1023 สำหรับทั้ง UDP และ TCP

เบราว์เซอร์ใช้ TCP หรือ UDP หรือไม่

TCP ถูกใช้ ในแอปพลิเคชันที่ความน่าเชื่อถือมีความสำคัญมากกว่า เช่น การถ่ายโอนไฟล์ อีเมล และการท่องเว็บ UDP ใช้ในแอปพลิเคชันที่ความเร็วมีความสำคัญมากกว่า เช่น การประชุมทางวิดีโอ การสตรีมสด และการเล่นเกมออนไลน์

TCP เหมือนกับ HTTP หรือไม่

โดยย่อ: TCP เป็นโปรโตคอลเลเยอร์การขนส่ง และ HTTP เป็นโปรโตคอลเลเยอร์แอปพลิเคชัน ที่ทำงานบน TCP

แนะนำ: