กลับไปหน้าบทความ

อ่าน 1 นาที

ตัวติดตาม UDP

โปรโตคอล UDP tracker เป็นโปรโตคอล ติดตาม BitTorrent ประสิทธิภาพสูงและใช้ทรัพยากรน้อยโดยใช้ โปรโตคอล User Datagram Protocol (UDP) แบบไร้สถานะในการส่งข้อมูล แทนที่จะใช้โปรโตคอล HTTP...

ตัวติดตาม UDP

โปรโตคอลUDP tracker เป็นโปรโตคอล ติดตาม BitTorrentประสิทธิภาพสูงและใช้ทรัพยากรน้อยโดยใช้โปรโตคอล User Datagram Protocol (UDP) แบบไร้สถานะในการส่งข้อมูล แทนที่จะใช้โปรโตคอล HTTP (ผ่านTCP ) ที่ตัวติดตามทั่วไป ใช้ข้อมูลอยู่ในรูปแบบไบนารีแบบกำหนดเอง แทนที่จะใช้ อัลกอริธึม bencode มาตรฐาน ที่ BitTorrent ใช้สำหรับการสื่อสารส่วนใหญ่

URLสำหรับโปรโตคอลนี้มีรูปแบบดังนี้: udp://example.com: port

การเปรียบเทียบกับตัวติดตาม HTTP

ตัวติดตาม UDP ได้รับการปรับปรุงให้เหมาะสมกว่าและสร้างภาระให้กับเซิร์ฟเวอร์ติดตามน้อยกว่า ตัวติดตามทั้งสองแบบไม่มีผลกระทบต่อความเร็วในการถ่ายโอนข้อมูล

ลูกค้าที่นำโปรโตคอลไปใช้

คำวิจารณ์

  • การรองรับ IPv6มีจำกัด(โปรโตคอลระบุค่าจำนวนเต็ม 32 บิตสำหรับที่อยู่ IP และรองรับส่วนหัวเสมือนสำหรับที่อยู่ IPv6 128 บิต)
  • ไม่มีกลไกใดที่ช่วยให้ เว็บไซต์ ดัชนีสามารถดึงข้อมูลจากตัวติดตามทั้งหมดได้
    • กลไกการเก็บข้อมูลผ่าน TCP แบบดั้งเดิมสามารถรองรับการทำงานนี้ได้ เนื่องจากไม่ใช่ปัญหาด้านประสิทธิภาพ
  • ไม่มีกลไกใดให้โปรแกรมติดตามบังคับใช้ข้อจำกัดของลูกค้าได้
  • โปรโตคอล UDP tracker ไม่มีฟิลด์สำหรับแสดง User Agent เหมือนกับโปรโตคอล HTTP อย่างไรก็ตาม ธรรมเนียมการเข้ารหัส User Agent และเวอร์ชันภายในฟิลด์ peer_id ยังคงใช้ได้อยู่
  • ไม่มีกลไกใดให้ระบบติดตามส่งข้อความเตือนได้
  • ไม่มีการบีบอัดข้อมูล ซึ่งเป็นปัญหาอย่างยิ่งสำหรับข้อความตอบกลับประกาศขนาดใหญ่
  • ข้อกำหนดโปรโตคอลตัวติดตาม UDP

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=UDP_tracker&oldid=1313012504 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ตัวติดตาม UDP

โปรโตคอล UDP tracker เป็นโปรโตคอล ติดตาม BitTorrent ประสิทธิภาพสูงและใช้ทรัพยากรน้อยโดยใช้ โปรโตคอล User Datagram Protocol (UDP) แบบไร้สถานะในการส่งข้อมูล แทนที่จะใช้โปรโตคอล HTTP...

การเปรียบเทียบกับตัวติดตาม HTTP

ตัวติดตาม UDP ได้รับการปรับปรุงให้เหมาะสมกว่าและสร้างภาระให้กับเซิร์ฟเวอร์ติดตามน้อยกว่า ตัวติดตามทั้งสองแบบไม่มีผลกระทบต่อความเร็วในการถ่ายโอนข้อมูล

ลูกค้าที่นำโปรโตคอลไปใช้

บิตคอมเมท บิตลอร์ด บิตร็อกเก็ต บิตสปิริต น้ำท่วมใหญ่ แฟลชเก็ต เคทอร์เรนต์ libbt ลิบทอร์เรนต์ (แรสเตอร์บาร์) qBittorrent rtorrent (ใช้งาน ไลบรารี libTorrent (Rakshasa) ) μTorrent [ 1 ] เทอร์โบทอร์เรนต์ วูซ ไคลเอนต์ XBT MLDonkey การแพร่เชื้อ ทิกซาติ

คำวิจารณ์

การรองรับ IPv6 มีจำกัด(โปรโตคอลระบุค่าจำนวนเต็ม 32 บิตสำหรับที่อยู่ IP และรองรับ ส่วนหัวเสมือน สำหรับที่อยู่ IPv6 128 บิต) ไม่มีกลไกใดที่ช่วยให้ เว็บไซต์ ดัชนี สามารถดึงข้อมูลจากตัวติดตามทั้งหมดได้ กลไกการเก็บข้อมูลผ่าน TCP...