ทำไมเฟรม WakeOnLAN ถึงถูกส่งไปออกอากาศ


9

ฉันกำลังพยายามหาสาเหตุที่ปลุกเฟรม LAN ในรูปแบบที่ง่ายที่สุดถูกกำหนดให้กับที่อยู่อีเธอร์เน็ตออกอากาศ (FF: FF: FF: FF: FF: FF: FF) และไม่ใช่ที่อยู่ของเครื่องที่จะเปิด .

มันจะทำอย่างไรกับตารางเครือข่ายสลับภายในที่กำหนดที่อยู่ mac กับพอร์ตหรือไม่

คำตอบ:


13

ตามข้อกำหนดของ AMDปลายทางไม่จำเป็นต้องเป็นที่อยู่ของทุกคน นอกจากนี้ยังสามารถเป็นที่อยู่ของสถานีที่รับหรือที่อยู่แบบหลายผู้รับ น้ำหนักบรรทุกเป็นเรื่องที่แตกต่างกัน มันจะต้องเป็นลำดับ ff: ff: ff: ff: ff: ff ตามด้วยที่อยู่ MAC ของสถานีรับได้รับซ้ำ 16 ครั้ง

การมีอยู่ของรายการของสถานีในตาราง CAM ของสวิตช์ไม่ควรมีความสำคัญในกรณีนี้ หากรายการไม่แสดงแพ็กเก็ตควรส่งต่อพอร์ตทั้งหมด


มี reson สำหรับการส่งที่อยู่ออกอากาศเฉพาะกรณีพิเศษที่ออกอากาศเท่านั้น (ในเฟรมอีเธอร์เน็ต) ใช้งานได้หรือไม่
ApriOri

@Erb ไม่ใช่ว่าฉันรู้ ที่อยู่การออกอากาศจะมีประโยชน์น้อยลงในทางปฏิบัติ ฉันทำการทดสอบอย่างรวดเร็วโดยใช้etherwakeและwakeonlanยูทิลิตี้ เครื่องต้นทางมีหลายอินเตอร์เฟส Etherwake ส่งไปยังที่อยู่ MAC ของสถานีโดยค่าเริ่มต้นและให้คุณระบุอินเทอร์เฟซ Wakeonlan ส่งไปยังที่อยู่ MAC ของการออกอากาศและฉันต้องระบุที่อยู่ IP ปลายทางไม่เช่นนั้นมันจะส่งแพ็กเก็ตออกมาไม่ถูกต้อง
เจอรัลด์รวงผึ้ง

ตามข้อมูลจำเพาะของ AMD ที่คุณกล่าวถึงดูเหมือนว่ามีความสัมพันธ์กับการออกอากาศโดยตรงเมื่อคุณต้องการปลุกเครื่องบนเครือข่ายอื่นดูเหมือนว่าเฉพาะเมื่อที่อยู่ออกอากาศถูกใช้ WOL packet จะส่งไปยัง subnet foriegn
ApriOri

1
สำรองที่นี่หน่อย มีประเภทที่อยู่ไม่เกินสอง (อาจมากกว่าสอง แต่ให้สิ่งที่ง่าย) ประเภทในแพ็คเก็ต: การเชื่อมโยงข้อมูลและเครือข่าย หากคุณกำลังพยายามปลุกเครื่องบนเครือข่ายย่อยเดียวกันคุณสามารถใช้ที่อยู่เลเยอร์ unicast, multicast หรือ broadcast link สำหรับเครื่องในเครือข่ายย่อยอื่นคุณต้องใช้ที่อยู่ที่เราเตอร์จะส่งต่อและจะปรากฏขึ้นที่ปลายทาง NIC แม้หลังจากที่ถูกจัดการในเส้นทาง ซึ่งมักจะหมายถึงที่อยู่เครือข่ายการออกอากาศในเครือข่ายย่อยปลายทางดังนั้น "subnet Direct Broadcast"
เจอรัลด์รวงผึ้ง

ส่วน "โครงสร้างพื้นฐานความหมาย" ของข้อมูลจำเพาะอธิบายได้ดีกว่าที่ฉันสามารถทำได้
เจอรัลด์รวงผึ้ง

8

ใช่. เนื่องจากการแมปจะหมดอายุหลังจากผ่านไประยะหนึ่ง (โดยทั่วไปคือ 4 ชั่วโมงถ้าฉันจำได้อย่างถูกต้อง) จึงต้องมีการออกอากาศดังนั้นจึงมีโอกาสเข้าถึงเครื่องเป้าหมายได้หลังจากการแมปนั้นหายไป

แก้ไข:

การแก้ไข: หากการแมปหมดอายุข้อความจะถูกส่งต่อไป

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

ในขณะที่ตัวอย่างที่ฉันให้อาจไม่เกิดขึ้นเป็นไปได้ว่าเหตุผลที่เลือกออกอากาศโดยทั่วไป - มีความน่าเชื่อถือมากกว่าในกรณีของการแมปที่ไม่ดี / ล้าสมัย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.