คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

โปรโตคอลการค้นพบบริการ โปรโตคอล NDP วิธีการทำงานของตัวแทน LLDP

การเปลี่ยนแปลงที่เกิดขึ้นใน IPv6 ไม่เพียงส่งผลต่อโปรโตคอล IP เท่านั้น แต่ยังรวมถึงโปรโตคอลบริการของเลเยอร์เครือข่ายด้วย โดยเฉพาะสแต็ก TCP/IPv4 ใช้ ARP เพื่อแก้ไขที่อยู่เลเยอร์ลิงก์ ในสแต็ก TCP/IPv6 โปรโตคอลจะปรับใช้ฟังก์ชันการแก้ไขที่อยู่และฟังก์ชันจำนวนหนึ่งที่เกี่ยวข้องกับการโต้ตอบของอุปกรณ์บนเครือข่ายท้องถิ่น นปช(Neighbor Discovery Protocol - โปรโตคอลการค้นพบเพื่อนบ้าน). คำว่า "เพื่อนบ้าน" ใช้ในมาตรฐานเครือข่ายและเทคโนโลยีต่างๆ เพื่ออ้างถึงอุปกรณ์ที่สามารถส่งข้อความถึงกันโดยตรง

RFC 4861 กำหนดฟังก์ชันเก้าฟังก์ชันที่ดำเนินการโดยโปรโตคอล NDP เพื่อความชัดเจน ฟังก์ชั่นเหล่านี้สามารถแบ่งออกเป็นสามกลุ่ม ดังแสดงในรูป 6.34.

ข้าว. 6.34. ฟังก์ชั่นที่ดำเนินการโดยโปรโตคอล NDP

ฟังก์ชั่นการค้นหาเราเตอร์ (สวิตช์เลเยอร์ 3) ตามโหนด:

· การค้นพบเราเตอร์– อนุญาตให้โหนดเครือข่ายท้องถิ่นค้นหาเราเตอร์และรับพารามิเตอร์เครือข่ายที่จำเป็นสำหรับการกำหนดค่าอัตโนมัติ

· การค้นพบพารามิเตอร์– อนุญาตให้โหนดรับพารามิเตอร์ของเครือข่ายท้องถิ่นและ/หรือเราเตอร์ เช่น MTU ของช่องทางการสื่อสารในพื้นที่

· การค้นพบคำนำหน้า– ใช้เพื่อกำหนดคำนำหน้าเครือข่าย

· ที่อยู่การกำหนดค่าอัตโนมัติ– จำเป็นสำหรับการกำหนดค่าโหนดอัตโนมัติและการโต้ตอบระหว่างโหนดเหล่านั้น

หน้าที่ของการโต้ตอบระหว่างโหนด:

· ความละเอียดของที่อยู่– ฟังก์ชั่นการแก้ไขที่อยู่ IPv6 ของเลเยอร์ลิงก์

· การตัดสินใจครั้งต่อไป– ช่วยให้คุณกำหนดที่อยู่ปลายทาง IPv6 ของแพ็กเก็ตและเส้นทางไปยังเราเตอร์ถัดไป


· การตรวจจับการเข้าถึงเพื่อนบ้านไม่ได้– ช่วยให้คุณตรวจสอบสถานะของช่องทางการสื่อสารระหว่างโหนดใกล้เคียงของเครือข่ายท้องถิ่น

· การตรวจจับที่อยู่ซ้ำ– ช่วยให้คุณระบุที่อยู่ที่ซ้ำกันของโหนดเครือข่ายท้องถิ่น

ฟังก์ชันกลุ่มสุดท้ายคือ เปลี่ยนเส้นทาง– ใช้โดยเราเตอร์เพื่อแจ้งโฮสต์เกี่ยวกับเส้นทางที่ดีที่สุดไปยังจุดหมายปลายทาง

ฟังก์ชัน NDP ส่วนใหญ่ดำเนินการโดยใช้ข้อความโปรโตคอล ICMPv6 ห้าข้อความ:

1. การชักชวนเราเตอร์– ส่งโดยโหนดเพื่อขอให้เราเตอร์ในพื้นที่ส่งข้อความโฆษณาเราเตอร์ , โดยไม่ต้องรอประกาศเป็นระยะๆ ใช้สำหรับการกำหนดค่าโหนดอัตโนมัติ

2. โฆษณาเราเตอร์– ส่งโดยเราเตอร์เป็นประจำเพื่อประกาศการมีอยู่บนเครือข่าย และจัดเตรียมโฮสต์ด้วยคำนำหน้าและ/หรือข้อมูลพารามิเตอร์เพิ่มเติม ข้อความนี้ยังสามารถส่งเพื่อตอบสนองต่อข้อความชักชวนของเราเตอร์

3. การชักชวนเพื่อนบ้าน– ส่งโดยโหนดเพื่อกำหนดที่อยู่เลเยอร์ลิงก์ของอุปกรณ์ข้างเคียง หรือตรวจสอบความพร้อมใช้งานของเพื่อนบ้านโดยใช้ที่อยู่เลเยอร์ลิงก์ที่จัดเก็บไว้ในตาราง NDP ยังใช้เพื่อตรวจจับที่อยู่ที่ซ้ำกัน (การตรวจจับที่อยู่ซ้ำ);

4. โฆษณาเพื่อนบ้าน– ส่งเพื่อตอบกลับข้อความเชิญชวนเพื่อนบ้าน ข้อความนี้สามารถส่งโดยโหนดได้เมื่อที่อยู่เลเยอร์ลิงก์เปลี่ยนแปลง

5. เปลี่ยนเส้นทาง– ใช้โดยอุปกรณ์กำหนดเส้นทางเพื่อแจ้งโหนดเกี่ยวกับเส้นทางที่ดีที่สุดไปยังจุดหมายปลายทาง

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

โปรโตคอลเลเยอร์ลิงก์ส่วนใหญ่ดำเนินการเฉพาะงานแรกเท่านั้น นั่นคือการตรวจจับข้อผิดพลาด โดยเชื่อว่าโปรโตคอลระดับบนจะต้องแก้ไขข้อผิดพลาด กล่าวคือ ส่งข้อมูลที่มีข้อมูลที่บิดเบี้ยวอีกครั้ง นี่คือวิธีการทำงานของโปรโตคอลเครือข่ายท้องถิ่นยอดนิยม เช่น อีเธอร์เน็ต, Token Ring, FDDI และอื่นๆ อย่างไรก็ตาม มีโปรโตคอลเลเยอร์ลิงก์ เช่น LLC2 หรือ LAP-B ที่ช่วยแก้ปัญหาการกู้คืนเฟรมที่เสียหายหรือสูญหายอย่างอิสระ

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

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

การบีบอัดข้อมูล

ใช้เพื่อลดเวลาในการถ่ายโอนข้อมูล

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

การบรรจุแบบทศนิยมเมื่อข้อมูลประกอบด้วยตัวเลขเท่านั้น การดูตาราง ASCII แสดงให้เห็นว่ารหัสทศนิยมสามบิตที่สำคัญที่สุดทั้งหมดประกอบด้วย 011 หากข้อมูลทั้งหมดในกรอบข้อมูลประกอบด้วยหลักทศนิยม การวางอักขระควบคุมที่เหมาะสมในส่วนหัวของเฟรมสามารถลดขนาดลงได้อย่างมาก ความยาวของกรอบ



การเข้ารหัสแบบสัมพันธ์สำหรับตัวเลข ส่งเฉพาะค่าเบี่ยงเบนเหล่านี้พร้อมกับค่าอ้างอิงที่ทราบ

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

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

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

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

Service Discovery Protocol (SDP) เป็นกลไกที่อุปกรณ์ Bluetooth ค้นพบบริการที่มีอยู่ รวมถึงคุณลักษณะของบริการเหล่านั้น

คำว่า "บริการ" รวมถึงแอปพลิเคชันหรือทรัพยากรที่หลากหลาย การเข้าถึงทรัพยากรอาจรวมถึงการเข้าถึงข้อมูลไปยังบริการหรือผู้ให้บริการ

บริการอาจเป็นเรื่องปกติ:

  • การเชื่อมต่อการค้นหา

    โทรสาร

สามารถเข้าถึงข้อมูลได้หลายประเภท:

    การจัดประชุมทางไกล

    สะพานเครือข่าย

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

ในส่วน SDP ส่วนย่อยต่อไปนี้เป็นที่สนใจ:

    การทบทวนทั่วไป

    การนำเสนอข้อมูล

    คำอธิบายโปรโตคอล

    คำจำกัดความคุณลักษณะของบริการ

การทบทวนทั่วไป

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


ข้าว. 2.35. การโต้ตอบ SDP ระหว่างไคลเอนต์และเซิร์ฟเวอร์


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

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

ไม่มีเซิร์ฟเวอร์ SDP มากกว่าหนึ่งเซิร์ฟเวอร์ต่ออุปกรณ์ Bluetooth (หากอุปกรณ์ Bluetooth ทำงานเป็นไคลเอนต์เท่านั้น ก็ไม่จำเป็นต้องใช้ SDP-cep-ver) อุปกรณ์ Bluetooth ตัวเดียวสามารถทำงานได้ทั้งไคลเอนต์ SDP และเซิร์ฟเวอร์ SDP หากแอปพลิเคชันหลายรายการบนอุปกรณ์ให้บริการ เซิร์ฟเวอร์ SDP ของอุปกรณ์สามารถดำเนินการในนามของผู้ให้บริการได้

ในทำนองเดียวกัน แอปพลิเคชันไคลเอ็นต์หลายรายการสามารถใช้ไคลเอ็นต์ SDP เพื่อสอบถามเซิร์ฟเวอร์ในนามของแอปพลิเคชันไคลเอ็นต์ได้

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

การนำเสนอข้อมูล

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

คำอธิบายโปรโตคอล

Service Discovery Protocol เป็นโปรโตคอลธรรมดาที่มีข้อกำหนดขั้นต่ำสำหรับการขนส่งพื้นฐาน SDP ใช้แบบจำลอง คำขอ/การตอบกลับโดยที่แต่ละธุรกรรมประกอบด้วยหนึ่งคำขอ PDU และหนึ่ง PDU ตอบสนอง อย่างไรก็ตาม ไม่มีการรับประกันว่าชุดข้อความค้นหาจะส่งผลให้มีการตอบกลับในลำดับเดียวกัน

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

ลำดับไบต์

โปรโตคอลการค้นหาบริการจะส่งฟิลด์หลายไบต์ในลำดับไบต์ย้อนกลับ โดยที่ไบต์ที่มีนัยสำคัญที่สุดจะถูกส่งก่อน ตามด้วยไบต์ที่มีนัยสำคัญน้อยที่สุด

รูปแบบพีดียู

การแลกเปลี่ยนโปรโตคอล SDP แต่ละรายการประกอบด้วยส่วนหัว PDU ตามด้วยพารามิเตอร์เฉพาะของ PDU ส่วนหัวประกอบด้วยสามฟิลด์: PDU ID, ID ธุรกรรม และความยาวพารามิเตอร์ (รูปที่ 2.36)

คำจำกัดความคุณลักษณะของบริการ

ส่วน SDP ของ Bluetooth Specification Core จะมีเฉพาะคลาสบริการที่รองรับเซิร์ฟเวอร์ SDP โดยตรงเท่านั้น คลาสบริการเพิ่มเติมถูกกำหนดไว้ในส่วนโปรไฟล์ มีแนวโน้มว่าการอัพเกรดข้อกำหนด Bluetooth ในภายหลังจะรวมคลาสบริการเพิ่มเติมและการแก้ไขบริการที่มีอยู่

อินเทอร์เฟซการสื่อสาร

เพื่อเพิ่มประสิทธิภาพแอปพลิเคชันการสื่อสารสมัยใหม่จำนวนมาก เทคโนโลยีไร้สาย Bluetooth จะต้องเชื่อมต่อกับโปรโตคอลและกรอบงานแอปพลิเคชันที่มีอยู่

ข้อมูลจำเพาะของ Bluetooth อธิบายการดัดแปลงสี่แบบ:

    ปฏิสัมพันธ์กับ IrDA

    การจัดการระบบโทรศัพท์

    ข้อกำหนดการทำงานร่วมกันสำหรับการใช้ Bluetooth เป็นผู้ถือ WAP 1

เซิร์ฟเวอร์ การค้นพบซับเน็ต และการรักษาความพร้อมใช้งานของข้อมูลพาธไปยังเพื่อนบ้านอื่นๆ ที่ใช้งานอยู่ (RFC 4861)

โปรโตคอลนี้สร้างแพ็กเก็ต ICMPv6 ห้าประเภทที่แตกต่างกันเพื่อทำหน้าที่ IPv6 คล้ายกับโปรโตคอล ARP, ICMP, Router Discovery และ Router Redirect สำหรับ IPv4 อย่างไรก็ตาม มีการปรับปรุงมากมายผ่านส่วนที่เปลี่ยนได้ของ IPv4 (RFC 4861, ส่วน 3.1) ตัวอย่างเช่น มี NUD ซึ่งปรับปรุงความน่าเชื่อถือของการส่งแพ็คเก็ตเมื่อมีเราเตอร์หรือการเชื่อมต่อที่มีปัญหา หรือโหนดที่ไม่ถาวร

รายละเอียดทางเทคนิค

NDP ติดตั้งแพ็กเก็ต ICMPv6 ห้าประเภทต่อไปนี้:

  1. แบบสอบถามความพร้อมใช้งานของเราเตอร์
  2. การตอบสนองของเราเตอร์
  3. สอบถามเพื่อนบ้านที่มีอยู่
  4. การตอบสนองของเพื่อนบ้าน
  5. การเปลี่ยนเส้นทาง

ข้อความเหล่านี้ใช้เพื่อมอบฟังก์ชันการทำงานต่อไปนี้:

ช่องโหว่

เราเตอร์บางตัวมีความเสี่ยงเมื่อทำงานกับโปรโตคอล NDP บ่อยครั้งที่เราเตอร์มีที่อยู่สำหรับ NDP น้อยกว่าที่มีอยู่บนซับเน็ต IPv6 (โดยทั่วไปคือ 2^64 หรือมากกว่าเพื่อรองรับ SLAAC) วิธีแก้ปัญหาที่มีอยู่ (ไม่ใช่ปัจจุบัน)

เขียนคำวิจารณ์ในบทความ "Neighbor Discovery Protocol"

หมายเหตุ

  • Neighbor_Discovery_Protocol// (ใบอนุญาต GFDL) แปลเป็นภาษารัสเซียเมื่อเวลา 22:34 น. 1 พฤษภาคม 2555 (UTC)

ลิงค์

ข้อความที่ตัดตอนมาจาก Neighbour Discovery Protocol

- พ่อ! - ความสวยงามย้ำอีกครั้งเป็นโทนเดียวกัน - เราจะสายแล้ว
- เอาล่ะ ลาก่อน [ลาก่อน] ลาก่อน คุณเห็นไหม?
- พรุ่งนี้คุณจะรายงานต่ออธิปไตยเหรอ?
- แน่นอน แต่ฉันไม่สัญญากับ Kutuzov
“ ไม่สัญญาสัญญาบาซิล [วาซิลี]” แอนนามิคาอิลอฟนาพูดตามหลังเขาพร้อมรอยยิ้มของชายหนุ่มซึ่งครั้งหนึ่งคงเคยเป็นลักษณะเฉพาะของเธอ แต่ตอนนี้ไม่เหมาะกับใบหน้าที่เหนื่อยล้าของเธอ
เห็นได้ชัดว่าเธอลืมอายุปีของตัวเอง และใช้วิธีรักษาแบบผู้หญิงแบบเก่าจนติดเป็นนิสัย แต่ทันทีที่เขาจากไป ใบหน้าของเธอก็กลับมีสีหน้าเย็นชาและแสร้งทำเป็นเหมือนเดิมอีกครั้ง เธอกลับมาที่วงกลมซึ่งนายอำเภอยังคงพูดต่อไป และแสร้งทำเป็นฟังอีกครั้งเพื่อรอเวลาที่จะจากไปเนื่องจากงานของเธอเสร็จแล้ว
– แต่คุณจะพบกับหนังตลกเรื่อง du sacre de Milan ล่าสุดได้อย่างไร? [การเจิมของมิลาน?] - Anna Pavlovna กล่าว Et la nouvelle comedie des peuples de Genes et de Lucques ผู้นำเสนอชาวเวียนนากำลังแสดงโดย M. Buonaparte assis sur un Throne, et exaucant les voeux des nations! น่ารัก! Non, mais c"est a en devenir folle! On dirait, que le monde entier a perdu la tete. [และนี่คือหนังตลกเรื่องใหม่: ชาวเจนัวและลูกาแสดงความปรารถนาต่อมิสเตอร์โบนาปาร์ต และมิสเตอร์โบนาปาร์ตนั่ง บนบัลลังก์และสนองความปรารถนาของผู้คน 0! น่าทึ่งมาก ไม่ คุณจะบ้าไปแล้ว คุณจะคิดว่าโลกทั้งโลกสูญสิ้นไปแล้ว]
เจ้าชาย Andrei ยิ้มและมองตรงไปที่ใบหน้าของ Anna Pavlovna
“Dieu me la donne, gare a qui la touche” เขากล่าว (คำพูดที่โบนาปาร์ตพูดขณะสวมมงกุฎ) “ใน dit qu"il a ete tres beau en prononcant ces paroles [พระเจ้าประทานมงกุฎให้ฉัน ปัญหาคือผู้ที่สัมผัสมัน “พวกเขาบอกว่าเขาพูดคำเหล่านี้ได้ดีมาก” เขากล่าวเสริมและพูดคำเหล่านี้ซ้ำอีกครั้ง ในภาษาอิตาลี: “Dio mi la dona, guai a chi la tocca”
“J"espere enfin" แอนนา พาฟโลฟนากล่าวต่อ "que ca a ete la goutte d"eau qui fera deborder le verre Les souverains ne peuvent บวกกับผู้สนับสนุน cet homme ซึ่งเป็นภัยคุกคาม [ฉันหวังว่าในที่สุดนี่คือหยดที่ล้นกระจก จักรพรรดิไม่สามารถทนต่อชายผู้คุกคามทุกสิ่งได้อีกต่อไป]
– ของที่ระลึก? Je ne parle pas de la Russie” นายอำเภอกล่าวอย่างสุภาพและสิ้นหวัง: “Les souvrainins มาดาม!” Qu "ont ils fait pour Louis XVII, pour la reine, pour Madame Elisabeth? Rien" เขากล่าวต่ออย่างมีชีวิตชีวา "Et croyez moi, ils subissent la punition pour leur trahison de la Cause des Bourbons. Les souverains? Ils envoient des ambassadeurs ชมเชย ฉัน "แย่งชิง. [ท่าน! ฉันไม่ได้พูดถึงรัสเซีย ท่าน! แต่พวกเขาทำอะไรเพื่อพระเจ้าหลุยส์ที่ 17 เพื่อราชินี และเพื่อเอลิซาเบธ? ไม่มีอะไร. และเชื่อฉันเถอะ พวกเขากำลังถูกลงโทษสำหรับการทรยศต่อกลุ่มบูร์บง ท่าน! พวกเขาส่งทูตไปต้อนรับจอมโจรแห่งบัลลังก์]
แล้วเขาก็ถอนหายใจอย่างดูถูกจึงเปลี่ยนตำแหน่งอีกครั้ง เจ้าชายฮิปโปลีตซึ่งเฝ้ามองไวส์เคานต์ผ่านลอเนตต์มาเป็นเวลานาน ทันใดนั้นเมื่อได้ยินคำพูดเหล่านี้ เขาก็หันร่างของเขาไปหาเจ้าหญิงตัวน้อย และขอเข็มจากเธอ ก็เริ่มแสดงให้เธอเห็น วาดภาพด้วยเข็มบนโต๊ะ ตราแผ่นดินของกงเด เขาอธิบายเสื้อคลุมแขนนี้ให้เธอฟังอย่างมีสาระ ราวกับว่าเจ้าหญิงถามเขาเกี่ยวกับเรื่องนี้

Cisco Discovery Protocol (CDP) เป็นเครื่องมือตรวจสอบและวินิจฉัยเครือข่ายที่มีประสิทธิภาพ CDP เป็นเครื่องมือรวบรวมข้อมูลที่ใช้โดยผู้ดูแลระบบเครือข่ายเพื่อรับข้อมูลเกี่ยวกับอุปกรณ์ Cisco ที่เชื่อมต่อโดยตรง

การค้นพบเครือข่ายด้วย CDP

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

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

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

ระดับ 3 เพื่อนบ้าน

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

ตัวอย่างเช่น R1 และ R2 เป็นเพื่อนบ้าน ทั้งสององค์ประกอบเป็นเครือข่าย 172.16.2.0/24 R2 และ R3 ยังเป็นเพื่อนบ้านกันเพราะทั้งคู่ใช้เครือข่าย 192.168.1.0/24 ร่วมกัน แต่ R1 และ R3 ไม่ใช่เพื่อนบ้านเนื่องจากไม่ได้ใช้พื้นที่ที่อยู่เครือข่ายร่วมกัน หากเราเชื่อมต่อ R1 และ R3 ด้วยสายเคเบิลและกำหนดค่าแต่ละรายการด้วยที่อยู่ IP ของเครือข่ายเดียวกัน ทั้งสองจะเป็นเพื่อนบ้านกัน

เพื่อนบ้านระดับ 2

CDP ทำงานที่เลเยอร์ 2 เท่านั้น ดังนั้น CDP Neighbor จึงเป็นอุปกรณ์ Cisco ที่เชื่อมต่อโดยตรงทางกายภาพและใช้ลิงก์ข้อมูลเดียวกันร่วมกัน ในรูป CDP Protocol ผู้ดูแลระบบเครือข่ายจะเข้าสู่ระบบ S3 S3 รับการแจ้งเตือน CDP จาก S1, S2 และ R2 เท่านั้น

คลิกปุ่ม 2 ในภาพ

ในโทโพโลยีนี้ เราจะเห็นว่าความสัมพันธ์เพื่อนบ้าน CDP ต่อไปนี้คือ:

    R1 และ S1 เป็นเพื่อนบ้านของ CDP

    R1 และ R2 เป็นเพื่อนบ้านของ CDP

    R2 และ S2 เป็นเพื่อนบ้านของ CDP

    R2 และ R3 เป็นเพื่อนบ้านของ CDP

    R3 และ S3 เป็นเพื่อนบ้านของ CDP

สังเกตความแตกต่างระหว่างเพื่อนบ้านของเลเยอร์ 2 และเลเยอร์ 3 สวิตช์ไม่ใช่เพื่อนบ้านของเราเตอร์บนเลเยอร์ 3 เนื่องจากสวิตช์ทำงานบนเลเยอร์ 2 เท่านั้น อย่างไรก็ตาม สวิตช์นั้นเป็นเพื่อนบ้านของเลเยอร์ 2 ของเราเตอร์ที่เชื่อมต่อโดยตรง

ในส่วนถัดไป เราจะดูว่า CDP มีประโยชน์ต่อผู้ดูแลระบบเครือข่ายอย่างไร