Remote Desktop Protocol คืออะไร

Remote Desktop Protocol (RDP) เป็นโปรโตคอลที่พัฒนาโดยMicrosoft®เพื่อเปิดใช้งานการเชื่อมต่อเดสก์ท็อประยะไกลซึ่งผู้ใช้ในคอมพิวเตอร์เครื่องหนึ่งสามารถดูและควบคุมหน้าจออื่นได้ RDP สนับสนุนบริการเดสก์ท็อประยะไกลของMicrosoft®ซึ่งเป็นชุดแอพพลิเคชั่นเดสก์ท็อประยะไกล โปรโตคอลช่วยให้การสื่อสารระหว่างไคลเอนต์และเซิร์ฟเวอร์บนเครือข่ายเกือบทุกประเภทและคุณสมบัติการเข้ารหัสข้อ จำกัด แบนด์วิดท์และความสามารถในการโหลดสมดุล ซอฟต์แวร์เดสก์ท็อประยะไกลที่ใช้ RDP พร้อมใช้งานสำหรับหลายแพลตฟอร์มและใช้ในเบื้องหลังในผลิตภัณฑ์Microsoft®อื่น ๆ

โปรโตคอลคือชุดของกฎและพฤติกรรมมาตรฐานที่ควบคุมการสื่อสารระหว่างคอมพิวเตอร์เครื่องต่าง ๆ ในกรณีของโพรโทคอลเดสก์ท็อประยะไกลกฎเหล่านี้ระบุว่ารูปภาพบนหน้าจอของคอมพิวเตอร์เครื่องหนึ่งถูกเข้ารหัสและส่งผ่านการเชื่อมต่อเครือข่ายเพื่อแสดงบนคอมพิวเตอร์เครื่องอื่น RDP เป็นพื้นฐานสำหรับซอฟต์แวร์เดสก์ท็อประยะไกลของMicrosoft®ซึ่งปัจจุบันเรียกว่า Remote Desktop Services เมื่อระบบไคลเอนต์หรือที่เรียกว่าเทอร์มินัลเข้าสู่คอมพิวเตอร์โฮสต์จะแสดงหน้าจอของโฮสต์และอนุญาตให้ผู้ใช้เข้าถึงไฟล์แอปพลิเคชันและทรัพยากรอื่น ๆ บนเครื่องโฮสต์

โปรโตคอลมักถูกคิดในแง่ของเลเยอร์โดยเลเยอร์ที่ต่ำที่สุดทำหน้าที่เป็นรากฐานสำหรับเลเยอร์ที่สูงกว่า โปรโตคอลเดสก์ท็อประยะไกลเป็นโปรโตคอลชั้นแอปพลิเคชันซึ่งหมายความว่าขึ้นอยู่กับหลายชั้นภายใต้ นอกจากนี้ยังหมายความว่า RDP สามารถใช้กับการเชื่อมต่อเครือข่ายหลายประเภทได้เนื่องจากโปรโตคอลเลเยอร์แอปพลิเคชันขึ้นอยู่กับเครือข่ายระดับล่างและโปรโตคอลลิงค์สำหรับการใช้งานเครือข่าย

เพื่อป้องกันการดักฟังโปรโตคอลเดสก์ท็อประยะไกลจะเข้ารหัสข้อมูลก่อนที่จะส่งผ่านเครือข่าย ระดับการเข้ารหัสแตกต่างกันไปขึ้นอยู่กับรุ่นของโปรโตคอล RDP บางเวอร์ชันที่มาพร้อมกับWindows® 2000 และ XP มีความเสี่ยงที่จะถูกโจมตีซึ่งสามารถหลีกเลี่ยงการเข้ารหัสนี้ได้ ผู้ใช้ที่มีระบบปฏิบัติการเหล่านี้อาจต้องการอัปเดตซอฟต์แวร์ของตน

โปรโตคอลเดสก์ท็อประยะไกลยังมีคุณสมบัติหลายอย่างเพื่อเพิ่มประสิทธิภาพในการเชื่อมต่อที่ช้าหรือไม่น่าเชื่อถือ ข้อมูลใหม่จะถูกส่งเฉพาะเมื่อมีบางสิ่งบางอย่างบนหน้าจอเปลี่ยนแปลงซึ่งหมายถึงข้อมูลจำนวนเล็กน้อยที่จำเป็นสำหรับการตีความการเปลี่ยนแปลง การใช้สีที่น้อยลงสามารถเพิ่มความเร็วในการเชื่อมต่อและ RDP สามารถบีบอัดข้อมูลได้เช่นกัน คุณลักษณะด้านการปรับสมดุลโหลดได้รับการสนับสนุนเพื่อกระจายทรัพยากรบนเซิร์ฟเวอร์ที่ยอมรับการเชื่อมต่อพร้อมกันจำนวนมากอย่างเท่าเทียมกัน

ซอฟต์แวร์ไคลเอ็นต์ที่รองรับโปรโตคอลเดสก์ท็อประยะไกลนั้นรวมอยู่ในWindows®ทุกรุ่นตั้งแต่ XP ไปข้างหน้า Microsoft®ยังเสนอไคลเอนต์ RDP สำหรับMac® ซอฟต์แวร์เซิร์ฟเวอร์รวมอยู่ในระบบปฏิบัติการเซิร์ฟเวอร์ส่วนใหญ่ที่นำเสนอโดยMicrosoft®รวมถึงรสชาติระดับมืออาชีพของWindows® แม้ว่า RDP เป็นโปรโตคอลที่เป็นกรรมสิทธิ์ แต่แอปพลิเคชันไคลเอนต์หลายตัวเช่น tsclient นั้นพร้อมใช้งานสำหรับ Linux และระบบปฏิบัติการอื่น ๆ ที่คล้ายUnix® ผลิตภัณฑ์Microsoft®อื่น ๆ เช่นซอฟต์แวร์ที่ให้พลังการสตรีมสื่อจากคอมพิวเตอร์ไปยัง Xbox 360®ก็ใช้โปรโตคอลเดสก์ท็อประยะไกลที่อยู่เบื้องหลัง