โปรโตคอลข้อมูลสายงานการผลิตเป็นวิธีการกำหนดระยะทางและทิศทางสำหรับข้อมูลที่จะย้ายผ่านเครือข่ายหรืออินเทอร์เน็ต โปรโตคอลนี้ใช้การจัดเส้นทางระยะทางเวกเตอร์ซึ่งเป็นหนึ่งในสองวิธีหลักสำหรับการจับคู่พื้นที่เครือข่าย ประมาณทุกๆ 30 วินาทีเราเตอร์ที่ใช้โปรโตคอลข้อมูลเส้นทางจะส่งแพ็คเก็ตข้อมูลไปยังเราเตอร์ใกล้เคียงเพื่อบอกพวกเขาว่ารู้อะไรเกี่ยวกับเครือข่ายที่เชื่อมต่อ ข้อมูลนี้ใช้เพื่อค้นหาเส้นทางที่ง่ายที่สุดจากที่หนึ่งไปยังอีกที่หนึ่งทำให้เร่งการส่งสัญญาณของเครือข่าย
ปัจจัยสองประการที่โปรโตคอลข้อมูลเส้นทางใช้เพื่อสร้างแผนที่เครือข่ายคือระยะทางและทิศทาง ข้อกำหนดเหล่านี้ไม่มีค่าการวัดมาตรฐานใด ๆ ทิศทางเป็นจุดหมายปลายทางสุดท้ายของข้อมูล ระยะทางคือจำนวนฮ็อพ - คอขวดใด ๆ ที่ไม่ใช่เส้นทาง - สถานที่จำเป็นต้องไปถึงที่นั่น
ฮ็อพที่พบบ่อยที่สุดในเครือข่ายคือเราเตอร์อื่น กระโดดเหล่านี้ใช้ข้อมูลที่เดินทางผ่านเครือข่ายหรืออินเทอร์เน็ตและเปลี่ยนเส้นทางตามความรู้เกี่ยวกับเครือข่าย โปรโตคอลข้อมูลสายงานการผลิตกำหนดระยะทางตามจำนวนของฮ็อพที่ทำ ยิ่งฮ็อปยิ่งทางเดินแย่ลง โพรโทคอลนี้ จำกัด จำนวนของฮ็อพที่ใช้ถึง 15 ฮ็อปเพิ่มเติมใด ๆ และระยะทางนั้นถือว่าไม่สิ้นสุดและจะไม่ส่งผ่าน
ทิศทางเป็นทั้งปลายทางของข้อมูลและที่อยู่ hop ต่อไปในระบบ โปรโตคอลพยายามค้นหาระยะทางที่สั้นที่สุดตามทิศทาง ตัวอย่างเช่นระบบจะคำนวณระยะทางของเส้นทางโดยการจับสองจุดคือจุดเริ่มต้นและจุดสิ้นสุดตามที่ได้รับการแก้ไข จากนั้นจะกำหนดทิศทางของฮ็อพที่อยู่ใกล้เคียงทั้งหมดจากนั้นเชื่อมต่อกับพวกมันทั้งหมด หากการกระโดดแบบใดแบบหนึ่งนำข้อมูลไปในทิศทางที่ไม่ถูกต้องมักจะหมายถึงการวนซ้ำเส้นทางจะถูกทิ้ง
โปรโตคอลนี้ขึ้นอยู่กับการอัพเดทอย่างต่อเนื่องจากระบบใกล้เคียง การอัปเดตเหล่านี้มีข้อมูลใหม่หรือข้อมูลที่เปลี่ยนแปลงซึ่งเกี่ยวข้องกับเครือข่ายทันที เนื่องจากเราเตอร์ที่ใช้โปรโตคอลข้อมูลเส้นทางทั้งหมดได้รับข้อมูลนี้เครือข่ายทั้งหมดจึงถูกแมปใหม่อย่างต่อเนื่อง สิ่งนี้จะช่วยให้ระบบการจัดเส้นทางทำการตัดสินใจที่ดีที่สุดสำหรับเส้นทางข้อมูล
ส่วนใหญ่โปรโตคอลการกำหนดเส้นทางข้อมูลเป็นเทคโนโลยีที่ตายแล้ว วิธีการที่ใช้ต้องใช้แบนด์วิดท์และเวลาเครือข่ายมากเกินไป เมื่อเครือข่ายมีขนาดเล็กลงและอินเทอร์เน็ตก็มีความซับซ้อนน้อยลง แต่ก็ใช้งานได้ดี แต่ตอนนี้ข้อ จำกัด ของมันก็ยิ่งใหญ่เกินไปสำหรับหลาย ๆ ระบบที่จะต้องแก้ไข มันถูกแทนที่ด้วยโปรโตคอลการเราต์ที่ปรับตัวได้มากขึ้นและรวมศูนย์เข้ากับระบบฮาร์ดแวร์น้อยลง


