Skip to main content

บริการที่แตกต่างคืออะไร?

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

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

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

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