สารบัญ:
- คำจำกัดความ - Microcom Networking Protocol (MNP) หมายถึงอะไร
- Techopedia อธิบายถึง Microcom Networking Protocol (MNP)
คำจำกัดความ - Microcom Networking Protocol (MNP) หมายถึงอะไร
Microcom Networking Protocol (MNP) เป็นโปรโตคอลการสื่อสารที่พัฒนาขึ้นครั้งแรกโดย Microcom Inc สำหรับการแก้ไขข้อผิดพลาดและการบีบอัด แก้ไขการดัดแปลงที่แนะนำในข้อมูลระหว่างการส่งสัญญาณโดยการรบกวนสายโทรศัพท์และเสนอระดับการแก้ไขและบีบอัดข้อมูลในระดับต่างๆ
Techopedia อธิบายถึง Microcom Networking Protocol (MNP)
Microcom Networking Protocol เป็นโปรโตคอลแบบเปิดที่ได้รับอนุญาตให้ใช้ซึ่งส่วนใหญ่ใช้ในอุตสาหกรรมโมเด็ม Microcom มีรูปแบบการควบคุมข้อผิดพลาดที่เรียกว่า echoplex
โมเด็มเป็นอุปกรณ์ที่มักจะเกิดข้อผิดพลาด ข้อผิดพลาดที่เกิดขึ้นกับไฟล์ระหว่างการถ่ายโอนไฟล์อาจทำลายข้อมูลทั้งหมด โปรโตคอลการถ่ายโอนไฟล์แบ่งไฟล์เป็นหลาย ๆ แพ็คเก็ตที่มีไบต์จากไฟล์ต้นฉบับ ข้อมูลเพิ่มเติมเช่น CRC หรือ checksums จะถูกเพิ่มเข้าไปในทุก ๆ แพ็กเก็ตซึ่งบ่งบอกถึงเนื้อหาต้นฉบับ แพ็กเก็ตจะถูกดึงจากระบบระยะไกลที่ได้รับและตรวจสอบกับ CRC สำหรับการวิเคราะห์ข้อผิดพลาด หากไม่พบข้อผิดพลาดข้อความตอบรับจะถูกส่งสัญญาณการร้องขอสำหรับแพ็คเก็ตต่อไป มิฉะนั้นการตอบรับเชิงลบจะถูกส่งไปเพื่อร้องขอแพ็คเก็ตที่เสียหายเพื่อส่งใหม่ โอเวอร์เฮดของการถ่ายโอนนี้ใช้เวลานานกว่าในการถ่ายโอน checksums เพิ่มเติมและการตรวจสอบความถูกต้องของข้อความที่ได้รับ โปรโตคอลได้รับการบรรเทาจากปัญหานี้โดยใช้หน้าต่างแบบเลื่อนซึ่งกำหนดให้ผู้ส่งย้ายไปยังแพ็กเก็ตถัดไปโดยไม่ได้รับสัญญาณตอบรับ อย่างไรก็ตามหากไม่ได้รับสัญญาณตอบรับเป็นเวลานานแพ็กเก็ตจะถูกส่งไปยังปลายทางอีกครั้ง
ในทางกลับกัน Microcom จะถ่ายโอนโปรโตคอลการถ่ายโอนไฟล์ไปยังคอมพิวเตอร์แม่ข่ายและวางไว้ในโมเด็ม วิธีนี้แก้ไขข้อมูลทั้งหมดที่กำลังถ่ายโอนรวมถึงการถ่ายโอนไฟล์ อุปกรณ์ที่ไม่มีโปรเซสเซอร์มีลิงค์ปราศจากข้อผิดพลาด เมื่อเชื่อมต่อกับโมเด็มระยะไกลโมเด็ม Microcom จะเล่นโทนเสียงที่แตกต่างกันในบรรทัดและรับฟังการตอบกลับ เมื่อได้รับเสียงที่เหมาะสมเป็นการตอบกลับโมเด็มจะป้อนสถานะแก้ไขข้อผิดพลาด โปรโตคอล Microcom รุ่นต่างๆได้รับการเผยแพร่พร้อมกับคุณสมบัติและคุณสมบัติพิเศษ
มาตรฐาน MNP เริ่มต้นคือ MNP 1 เป็นโปรโตคอลครึ่งดูเพล็กซ์แบบง่าย พวกเขายังไม่มีประสิทธิภาพตามที่พวกเขาสร้างขึ้นเพื่อนำไปใช้กับฮาร์ดแวร์ จำกัด MNP 2 เป็นเวอร์ชันเต็มเพล็กซ์ที่อนุญาตให้ส่งคืนข้อความตอบรับขณะที่แพ็กเก็ตถัดไปเพิ่งเริ่มทำงาน ต้องใช้หน่วยความจำเพิ่มเพื่อติดตามการตอบรับที่ได้รับภายในเวลาที่กำหนด เวอร์ชัน MNP3 ช่วยให้มั่นใจถึงประสิทธิภาพที่ดีกว่าซึ่งการมีอยู่ของบิตการปิดเฟรม
โมเด็มส่วนใหญ่มีโหมดการทำงานแบบอะซิงโครนัส พวกมันเป็นตัวกำหนดความเร็วของผู้ส่งโดยการฟังบิตที่ส่งไปและหลังจากนั้นล็อกนาฬิกากับความเร็วของบิตที่ได้รับ เนื่องจากไม่มีเวลาพิเศษสำหรับการมาถึงข้อมูลนาฬิกาจะปรับตามการกระทำของผู้ใช้ ใช้งานได้เฉพาะในกรณีที่มีการเปลี่ยนระหว่าง 1 ถึง 0 ในข้อมูล ด้วยการเพิ่มบิตการกำหนดเฟรมเพิ่มเติมที่ด้านใดด้านหนึ่งบิตเริ่มต้นและหยุดจะช่วยลดปัญหานี้ได้ สิ่งนี้ช่วยให้มั่นใจว่ามีการส่ง 1 ถึง 0 สำหรับทุกไบต์ที่เปิดใช้งานนาฬิกาที่จะล็อค การใช้ Microcosm Protocol รุ่นนี้แพ็คเก็ตนำเสนอการวางกรอบของตัวเองซึ่งช่วยลดค่าใช้จ่ายได้อย่างมาก
MNP4 รวมการปรับปรุงกับ MNP3 โดยการเพิ่มระบบขนาดแพ็คเก็ตตัวแปรเรียกว่าชุดประกอบแพ็คเก็ตแบบปรับได้ โมเด็มมอนิเตอร์สองบรรทัดสำหรับแพ็กเก็ตที่ส่ง เมื่อข้ามเกณฑ์ที่กำหนดโมเด็มจะส่งกลับไปยังขนาดแพ็กเก็ตขนาดเล็ก ดังนั้นการวางแพ็กเก็ตต้องใช้ข้อมูลเพียงเล็กน้อยเท่านั้นที่จะส่งอีกครั้ง นอกจากนี้ยังรวมการเพิ่มประสิทธิภาพเฟสข้อมูล การดำเนินการเกี่ยวกับการทำแพ็คเก็ตเฟรมซึ่งจะลดลงหลังจากการตั้งค่าลิงก์ สิ่งนี้จะช่วยลดค่าใช้จ่ายในโปรโตคอล
MNP5 ได้รับการแนะนำให้รู้จักกับการบีบอัดข้อมูล fly ในโมเด็ม ด้วยการถือกำเนิดของ v.32 จำนวนของโมเด็มที่รองรับ MNP5 เข้ามาในภาพ
ดังนั้น MNP6 จึงได้รับการแนะนำให้รู้จักกับผลิตภัณฑ์ที่แตกต่างจากตลาดสินค้าโภคภัณฑ์ การดูเพล็กซ์ทางสถิติเป็นคุณสมบัติที่สำคัญที่สุดของ MNP6 ซึ่งใช้แบนด์วิดท์มากหรือน้อยในแต่ละด้านของลิงค์โมเด็ม
MNP7 แนะนำอัลกอริธึมการบีบอัดที่ปรับปรุงการบีบอัด 3-1 ไฟล์ข้อความและ MNP9 ปรับปรุงการตรวจจับลิงค์สากลที่เพิ่มโหมดความเร็วสูง MNP10 มีโปรโตคอลการแก้ไขข้อผิดพลาดใหม่ที่ออกแบบมาเพื่อทำงานในสายโทรศัพท์ที่มีเสียงดังนอกเหนือจากการตรวจสอบคุณภาพของสายและการปรับขนาดแพ็คเก็ตสำรอง
