ที่อยู่กระจายเสียง
ที่อยู่บรอดแคสต์คือที่อยู่เครือข่ายที่ใช้ในการส่งข้อความไปยังอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายการสื่อสาร แบบหลาย การเข้าถึง ข้อความที่ส่งไปยังที่อยู่บรอดแคสต์อาจถูกรับโดยโฮสต์ที่เชื่อมต่อกับเครือข่ายทั้งหมด
ในทางตรงกันข้ามที่อยู่แบบมัลติแคสต์ใช้สำหรับระบุกลุ่มอุปกรณ์เฉพาะกลุ่ม ในขณะที่ที่อยู่แบบยูนิแคสต์ใช้สำหรับระบุอุปกรณ์เพียงเครื่องเดียว
สำหรับ การสื่อสาร ในระดับเครือข่ายที่อยู่บรอดแคสต์อาจเป็นที่อยู่ IP เฉพาะ ในขณะที่ในระดับดาต้าลิงก์บน เครือข่าย อีเธอร์เน็ต ที่อยู่บรอดแคสต์จะเป็นที่อยู่ MACเฉพาะ
เครือข่าย IP
ในเครือข่ายโปรโตคอลอินเทอร์เน็ตเวอร์ชัน 4 ( IPv4 ) ที่อยู่บรอดแคสต์เป็นค่าพิเศษในส่วนระบุโฮสต์ของที่อยู่IPค่า all-one ถูกกำหนดให้เป็นที่อยู่บรอดแคสต์มาตรฐานสำหรับเครือข่ายที่รองรับบรอดแคสต์[ 1 ]วิธีการใช้ที่อยู่ all-one นี้ได้รับการเสนอครั้งแรกโดย R. Gurwitz และ R. Hinden ในปี 1982 [ 2 ]การนำซับเน็ตและการกำหนดเส้นทางระหว่างโดเมนแบบไร้คลาสมาใช้ ในภายหลัง ได้เปลี่ยนแปลงสิ่งนี้เล็กน้อย ทำให้ค่า all-one กลายเป็นที่อยู่บรอดแคสต์ภายใน และที่อยู่โฮสต์ all - one ของแต่ละซับเน็ตคือที่อยู่บรอดแคสต์แบบกำหนดทิศทาง ของซับเน็ตนั้น [ 3 ]
สามารถหาที่อยู่บรอดแคสต์แบบกำหนดทิศทางสำหรับโฮสต์ IPv4 ใดๆ ได้โดยการนำบิตคอมพลีเมนต์ (บิตไวส์ NOT) ของซับเน็ตมาสก์แล้วทำการดำเนิน การ บิตไวส์ ORกับที่อยู่ IP ของโฮสต์ วิธีลัดสำหรับกระบวนการนี้ (สำหรับมาสก์ทั่วไปที่ใช้เฉพาะตำแหน่งบิต 0 และ 1) คือการนำที่อยู่ IP ของโฮสต์มาแล้วตั้งค่าบิตทั้งหมดใน ส่วนตัว ระบุโฮสต์ของที่อยู่ (ตำแหน่งบิตใดๆ ที่มีค่า 0 ในซับเน็ตมาสก์) ให้เป็น 1
ดังแสดงในตัวอย่างด้านล่าง เพื่อคำนวณที่อยู่บรอดแคสต์แบบกำหนดทิศทางเพื่อส่งแพ็กเก็ตไปยังซับเน็ต IPv4 ทั้งหมดโดยใช้พื้นที่ที่อยู่ IP ส่วนตัว172.16.0.0 / 12ซึ่งมีซับเน็ตมาสก์255.240.0.0 ที่อยู่บ รอดแคสต์จะคำนวณเป็น172.16.0.0ทำการ OR บิตไวส์กับ0.15.255.255 = 172.31.255.255บรอดแคสต์แบบกำหนดทิศทางจะทำงานได้ภายในซับเน็ตเสมอ แต่ด้วยเหตุผลด้านความปลอดภัย เราเตอร์หลายตัวจึงปิดใช้งานการส่งต่อบรอดแคสต์เหล่านี้โดยค่าเริ่มต้น[ 4 ]
| รายละเอียดการแบ่งส่วนที่อยู่ IP ของเครือข่ายสำหรับ172.16.0.0 / 12 | รูปแบบไบนารี | สัญกรณ์จุดทศนิยม |
|---|---|---|
| ส่วนที่เป็นตัวหนาด้านล่างแสดงส่วนของโฮสต์ (ส่วนต่อท้าย) ของที่อยู่ IPโดยส่วนที่ไม่เป็นตัวหนาทางด้านซ้ายคือส่วนนำหน้าของที่อยู่เครือข่าย ในการสร้างที่อยู่บรอดแคสต์ บิตของโฮสต์จะถูกตั้งค่าเป็น 1 ทั้งหมด ในขณะที่บิตของส่วนนำหน้าของที่อยู่เครือข่ายยังคงเหมือนเดิม | ||
| 1. ที่อยู่ IP ของเครือข่าย | 10101100.00010000.00000000.00000000 | 172.16.0.0 |
2. ซับเน็ตมาสก์ (ในกรณีนี้ /12 ในที่อยู่ IP หมายความว่าเฉพาะ 12 บิตซ้ายสุดเท่านั้นที่เป็น 1 ดังที่แสดงไว้ที่นี่ ซึ่งสงวน 12 บิตซ้ายสุดไว้สำหรับที่อยู่เครือข่าย (คำนำหน้า) และ32 - 12 = 20บิตขวาสุดสำหรับที่อยู่โฮสต์ (คำต่อท้าย)) | 11111111.11110000.00000000.00000000 | 255.240.0.0 |
| 3. การหาค่าบิตคอมพลีเมนต์ (บิตไวส์ NOT) ของซับเน็ตมาสก์ | 00000000.00001111.11111111.11111111 | 0.15.255.255 |
| 4. ที่อยู่บรอดแคสต์ (การดำเนินการ OR แบบบิตของ 1. ที่อยู่ IP ของเครือข่าย และ 3. ส่วนเติมเต็มบิตของซับเน็ตมาสก์ ซึ่งทำให้ที่อยู่บรอดแคสต์เป็นที่อยู่ IP ที่ใหญ่ที่สุดที่เป็นไปได้ (และที่อยู่โฮสต์ เนื่องจากส่วนของที่อยู่โฮสต์เป็นเลข 1 ทั้งหมด) สำหรับที่อยู่เครือข่ายใดๆ ก็ตาม ) | 10101100.00011111.11111111.11111111 | 172.31.255.255 |
มีการกำหนดนิยามพิเศษสำหรับที่อยู่ IP 255.255.255.255ซึ่งเป็นที่อยู่บรอดแคสต์ของเครือข่ายศูนย์หรือ0.0.0.0ซึ่งในมาตรฐานโปรโตคอลอินเทอร์เน็ตหมายถึงเครือข่ายนี้ กล่าว คือเครือข่ายท้องถิ่น การส่งข้อมูลไปยังที่อยู่นี้ถูกจำกัดโดยนิยาม กล่าวคือจะไม่ถูกส่งต่อโดยเราเตอร์ที่เชื่อมต่อเครือข่ายท้องถิ่นกับเครือข่ายอื่น[ 5 ] [ 6 ]
การกระจายสัญญาณ IP ถูกใช้โดย ไคลเอ็นต์ BOOTPและDHCPเพื่อค้นหาและส่งคำขอไปยังเซิร์ฟเวอร์ที่เกี่ยวข้อง
โปรโตคอลอินเทอร์เน็ตเวอร์ชัน 6 ( IPv6 ) ไม่ได้ใช้ระบบการออกอากาศแบบนี้ ดังนั้นจึงไม่มีการกำหนดที่อยู่ออกอากาศ แต่ IPv6 ใช้ การกำหนดที่อยู่ แบบมัลติแค สต์ ไปยัง กลุ่มมัลติแคสต์แบบ all-hosts อย่างไรก็ตาม ไม่มีโปรโตคอล IPv6 ใดที่กำหนดให้ใช้งานที่อยู่ all-hosts แต่จะส่งและรับข้อมูลผ่านที่อยู่มัลติแคสต์แบบ link-local เฉพาะ ซึ่งส่งผลให้มีประสิทธิภาพสูงขึ้น เนื่องจากโฮสต์ในเครือข่ายสามารถกรองการรับส่งข้อมูลตามที่อยู่มัลติแคสต์ได้ และไม่จำเป็นต้องประมวลผลการออกอากาศหรือมัลติแคสต์แบบ all-hosts ทั้งหมด
อีเธอร์เน็ต
การออกอากาศ (Broadcast) สามารถทำได้บนเลเยอร์การเชื่อมโยงข้อมูล พื้นฐาน ใน เครือข่าย อีเธอร์เน็ตเช่นกัน เฟรมจะถูกส่งไปยังคอมพิวเตอร์ทุกเครื่องในส่วน LAN ที่กำหนด หากเฟรมนั้นถูกกำหนดที่อยู่MAC เป็น FF:FF:FF:FF:FF:FFเฟรมอีเธอร์เน็ตที่มีแพ็กเกจ IP แบบบรอดแคสต์มักจะถูกส่งไปยังที่อยู่นี้
การส่งข้อมูลแบบบรอดแคสต์ผ่านอีเธอร์เน็ตนั้นถูกใช้เพื่อวัตถุประสงค์หลายอย่าง รวมถึงโปรโตคอลการแก้ไขที่อยู่ (Address Resolution Protocol)เพื่อแปลงที่อยู่ IP เป็นที่อยู่ MAC
เครือข่าย IPX
ระบบแลกเปลี่ยนแพ็กเก็ตระหว่างเครือข่าย (IPX) อนุญาตให้ส่งข้อมูลแบบกระจาย (broadcast) แพ็กเก็ตที่มีหมายเลขเครือข่ายFFFFFFFFจะถูกส่งไปยังทุกเครือข่ายที่มีอยู่ เมื่อระบุหมายเลขโหนดFFFFFFFFFFFF เป็น แพ็กเก็ตนั้นมีจุดประสงค์เพื่อให้โฮสต์ทั้งหมดในเครือข่ายได้รับ
แอปเปิลทอล์ค
โปรโตคอลAppleTalkอนุญาตให้มีการออกอากาศ เมื่อระบุรหัสโหนดเป็น255แพ็กเก็ตจะถูกส่งไปยังเครือข่ายทั้งหมดที่มีอยู่[ 7 ]
ดูเพิ่มเติม
- เกตเวย์เริ่มต้น
- UDP Helper Addressคือการตั้งค่าเราเตอร์เพื่อส่งต่อทราฟฟิกเครือข่ายแบบบรอดแคสต์ข้ามขอบเขตของซับเน็ต