คำถามติดแท็ก anycast

4
อะไรคือความแตกต่างระหว่าง unicast, anycast, broadcast และ multicast traffic?
ฉันไม่เคยได้รับสิทธิพิเศษในการทำงานในสภาพแวดล้อมที่จำเป็นต้องมีการกำหนดเส้นทางที่ซับซ้อนหรือหากจำเป็นต้องใช้มันก็ถูกจัดการต้นน้ำของฉัน ฉันใช้การกำหนดเส้นทางแบบคงที่ที่ง่ายมากและไม่จำเป็นต้องทำการกำหนดเส้นทางแบบหลายเส้นทาง - ดังนั้นความสับสนโดยทั่วไปของฉันเกี่ยวกับเรื่องนี้ ฉันต้องการที่จะเข้าใจ multicasting และ anycasting ให้ดีขึ้น อะไรคือความแตกต่างระหว่าง unicast, anycast, broadcast และ multicast traffic? โดยทั่วไปจะใช้สถานการณ์อะไรในและทำไม (เช่นแอปพลิเคชันใดที่ใช้วิธีการใด) คุณคำนวณปริมาณการออกอากาศที่มากเกินไปสำหรับเครือข่ายที่กำหนดหรือโดเมนการออกอากาศได้อย่างไร สิ่งที่เกี่ยวข้องกับความปลอดภัยของการอนุญาตให้ออกอากาศและการรับส่งข้อมูลแบบหลายผู้รับ
111 ip  routing  multicast  anycast 

8
“ anycast” คืออะไรและมีประโยชน์อย่างไร?
ผมไม่เคยได้ยินของ anycast จนกระทั่งไม่กี่วินาทีที่ผ่านมาเมื่อผมอ่าน " อะไรบางเทคนิคเซิร์ฟเวอร์ / เครือข่ายเย็นหรือมีประโยชน์หรือไม่ " บทความวิกิพีเดีย " Anycast " เป็นบทความที่ค่อนข้างเป็นทางการและไม่ได้ทำให้นึกถึงภาพว่าจะใช้อย่างไร บางคนสามารถอธิบายได้ในประโยคที่ไม่เป็นทางการว่า "anycast" คืออะไรคุณกำหนดค่ามันอย่างไร (ในความหมายทั่วไป) และประโยชน์ของมันคืออะไร (มันทำให้ง่ายขึ้น)?

11
ศูนย์ข้อมูลหลายแห่งและทราฟฟิก HTTP: DNS Round Robin เป็นวิธีเดียวที่จะประกันความล้มเหลวได้ทันที
ดูเหมือนว่าระเบียน A หลายรายการที่ชี้ไปยังโดเมนเดียวกันนั้นเกือบจะถูกนำไปใช้เพื่อนำ DNS Round Robin มาใช้เป็นเทคนิคการปรับสมดุลภาระราคาถูก คำเตือนปกติสำหรับ DNS RR คือมันไม่ดีสำหรับความพร้อมใช้งานสูง เมื่อ 1 IP ล่มลูกค้าจะยังคงใช้งานต่อไปอีกหลายนาที โหลดบาลานเซอร์มักแนะนำให้เป็นตัวเลือกที่ดีกว่า การอ้างสิทธิ์ทั้งสองนั้นไม่เป็นความจริงโดยสมบูรณ์: เมื่อปริมาณการใช้งานเป็น HTTP เบราว์เซอร์ HTML ส่วนใหญ่จะสามารถลองระเบียน A ถัดไปโดยอัตโนมัติหากรายการก่อนหน้าไม่ทำงานโดยไม่ต้องค้นหา DNS ใหม่ อ่านที่นี่บทที่ 3.1และที่นี่ เมื่อศูนย์ข้อมูลหลายแห่งมีส่วนเกี่ยวข้อง DNS RR เป็นตัวเลือกเดียวในการกระจายปริมาณการใช้งานทั่วทั้งศูนย์ ดังนั้นจริงหรือที่ศูนย์ข้อมูลหลายแห่งและทราฟฟิก HTTP การใช้ DNS RR เป็นวิธีเดียวที่จะรับประกันความล้มเหลวได้ทันทีเมื่อศูนย์ข้อมูลแห่งใดแห่งหนึ่งล่ม ขอบคุณ วาเลนติโน่ แก้ไข: นอกหลักสูตรแต่ละศูนย์ข้อมูลจะมี Load Balancer ในพื้นที่พร้อมด้วย hot spare มันตกลงที่จะเสียสละความสัมพันธ์เซสชันสำหรับความล้มเหลวทันที AFAIK วิธีเดียวที่ …

9
การฟังฮาร์ดแวร์บนที่อยู่ IP ของ Facebook หรือ Wikipedia คืออะไร
ฉันพยายามทำความเข้าใจว่าไซต์ขนาดใหญ่เช่น Facebook หรือ Wikipedia ทำงานอย่างไรเพื่อความอยากรู้อยากเห็นของฉัน ฉันอ่านเกี่ยวกับเทคนิคต่าง ๆ สำหรับการสร้างไซต์ที่ปรับขนาดได้ แต่ฉันยังคงสับสนเกี่ยวกับรายละเอียดเฉพาะอย่างใดอย่างหนึ่ง ส่วนที่ทำให้ฉันสับสนคือท้ายที่สุด DNS จะจับคู่โดเมนทั้งหมดกับที่อยู่ IP เดียวหรือที่อยู่ IP จำนวนหนึ่งในกรณีของ round-robin DNS ตัวอย่างเช่น wikipedia.org มีระเบียน DNS A ประเภทเดียวเท่านั้น ดังนั้นผู้คนจากทั่วทุกมุมโลกที่เยี่ยมชม Wikipedia ต้องส่งคำขอไปยังที่อยู่ IP เดียวที่ระบุใน DNS ฮาร์ดแวร์ชิ้นใดบ้างที่ฟังที่อยู่ IP ของเว็บไซต์ขนาดใหญ่และสามารถจัดการโหลดทั้งหมดที่มาจากคำขอของผู้ใช้ทั่วโลกได้อย่างไร แก้ไข 1:ขอบคุณสำหรับคำตอบทั้งหมด! Anycast ดูเหมือนจะเป็นคำตอบที่เป็นไปได้ ... ไม่มีใครรู้วิธีตรวจสอบว่าที่อยู่ IP ที่เฉพาะเจาะจงใด ๆ ที่ถูกกำหนดเส้นทางออกอากาศเพื่อให้ฉันสามารถตรวจสอบว่านี่เป็นเคล็ดลับที่ใช้ในการปฏิบัติจริงโดยเว็บไซต์ขนาดใหญ่ แก้ไข 2:หลังจากอ่านเพิ่มเติมในหัวข้อปรากฏว่า anycast ไม่ได้ใช้สำหรับเนื้อหาเว็บแบบไดนามิก Anycast มักใช้สำหรับ UDP …

3
สิ่งที่จำเป็นในการใช้ anycast IP
ดังนั้นจึงมีคำถามมากมายเกี่ยวกับ SF เกี่ยวกับการใช้งานและวิธีการใด ๆ IP ที่ยอดเยี่ยม แนวทางของฉันเป็นสิ่งที่ใช้งานได้จริง อะไรเป็นพิเศษที่ฉันต้องใช้หนึ่งในที่อยู่เหล่านั้น? ฉันต้องเป็น AS (ระบบปกครองตนเอง) หรือไม่ หากฉันต้องการใช้ Anycast IP บนเครือข่ายภายในของฉันเป็นไปได้หรือไม่? ฉันต้องการอะไรเป็นพิเศษกับผู้รับจดทะเบียนหรือผู้ดำเนินการเพื่อใช้งานหรือไม่? โดยทั่วไปถ้าฉันต้องการใช้ที่อยู่ IP Anycast สิ่งที่ฉันต้องการจากอุปกรณ์ไปจนถึงส่วนกำหนดค่า

3
ความแตกต่างระหว่าง Anycast และ GeoDNS / GeoIP wrt HA คืออะไร?
จากคำอธิบายของวิกิพีเดียของAnycastซึ่งรวมถึงการกระจายของการจับคู่ชื่อโดเมนกับหลาย IP ในเซิร์ฟเวอร์ DNS หลายแห่งรวมถึงการตอบกลับลูกค้าด้วยเซิร์ฟเวอร์ที่ใกล้ที่สุดทางภูมิศาสตร์ (หรือเร็วที่สุด) ในบริบทของการเผยแพร่ทั่วโลกไซต์ที่มีความพร้อมใช้งานสูงเช่น google.com (หรือบริการ CDN ใด ๆ ที่มีตำแหน่งขอบทั่วโลกจำนวนมาก) สิ่งนี้ฟังดูเหมือนว่าจะมีคุณสมบัติหลักสองอย่างที่จำเป็น บริการ DNS เช่น Route53, EasyDNS และ DNSMadeEasy ของ Amazon โฆษณาทั้งหมดด้วยตนเองว่าเป็นเครือข่ายที่เปิดใช้งาน Anycast ดังนั้นข้อสันนิษฐานของฉันคือแต่ละบริการ DNS เหล่านี้ให้คุณสมบัติที่น่าสนใจสองอย่างแก่ฉัน: การแมปหลาย IP กับโดเมนและการกำหนดเส้นทางไคลเอ็นต์ไปยังโหนดที่ใกล้เคียงที่สุด อย่างไรก็ตามแต่ละบริการเหล่านี้ดูเหมือนจะแยกฟังก์ชันการทำงานทั้งสองนี้โดยอ้างถึงบริการที่ 2 (การกำหนดเส้นทางไคลเอนต์ไปยังโหนดที่ใกล้ที่สุด) เป็น "GeoDNS", "GeoIP" หรือ "Global Traffic Director" และคิดค่าบริการเพิ่มเติม หากผู้เช่าหลักของระบบที่มีความสามารถ Anycast ทำเช่นนี้แล้วทำไมฟังก์ชั่นนี้จึงถูกจัดสรรให้เป็นคุณสมบัติพิเศษนี้? คุณลักษณะ "GeoDNS" นี้ทำอะไรที่บริการ Anycast DNS …

3
หาก IP สาธารณะถูกตรึงไว้กับ AS เดียวการถ่ายทอดสดของ BGP จะทำงานอย่างไร
ฉันเข้าใจว่าบล็อก IP สาธารณะได้รับมอบหมายจากIANAซึ่งกำหนดบล็อกย่อยให้กับRIRซึ่งกำหนดบล็อกย่อยให้กับ ISP ซึ่งกำหนดบล็อกย่อยให้กับแต่ละASตามที่ระบุไว้ในคำถามนี้: ที่อยู่ IP จริงอย่างไร (และแหล่งข้อมูลเช่นหน้านี้ ) ดูเหมือนจะบ่งบอกถึงการแมป 1 IP สาธารณะกับ 1 AS อย่างไรก็ตามดูเหมือนว่าการออกอากาศใด ๆ จะทำงานโดยการโฆษณาที่อยู่ IP สาธารณะเดียวกันจากหลาย ๆ สถานที่ซึ่งให้เส้นทางที่แตกต่างไปยัง IP นั้น ตัวอย่างเช่น: /programming/210901/how-do-you-scale-http-server-like-google https://umbrella.cisco.com/blog/blog/2013/01/10/high-availability-with-anycast-routing/ https://blog.cloudflare.com/cloudflares-architecture-eliminating-single-p/ หาก ips สาธารณะควรจะแก้ไขให้เป็น AS เดียว, anycast ทำงานอย่างไร? มันเป็นสับโดยคุณหลอกว่าจะทำ BGP หลายกลับบ้าน / หลาย pathingและเพิ่งคว้าจราจรในขณะที่มันผ่านไปผ่าน AS (ในขณะที่ดูเหมือนว่าจะมีนัยที่นี่: /server//a/728609/148476 )? เป็นเพียงข้อยกเว้น "กฎ" ของ 1 …

3
เซิร์ฟเวอร์ DNS ใช้ anycast แล้ว การเพิ่ม IP จะช่วยเพิ่มความสามารถในการปรับขยายได้หรือไม่
RFC 1034กำหนดให้เราต้องกำหนดอย่างน้อยสองที่อยู่ IP สำหรับเซิร์ฟเวอร์ DNS อย่างไรก็ตามความซ้ำซ้อนสามารถทำได้โดยที่อยู่ IP เดียวถ้าเราใช้ที่อยู่ใด ๆ ออกอากาศ BGP anycast ดูเหมือนว่าจะขยายได้ดีในเซิร์ฟเวอร์หลายร้อยหรือหลายพันเครื่อง ถ้าเป็นเช่นนั้นทำไมเรายังต้องการที่อยู่ IP หลายแห่งสำหรับเซิร์ฟเวอร์ DNS จริง ๆ แล้วมันช่วยเพิ่มความซ้ำซ้อน (มีส่วนร่วมกับความพร้อม) ถ้าเรามี anycast ในสถานที่หรือเป็นเพียงตำนาน? เราคาดหวังว่าจะพบปัญหาและข้อผิดพลาดอะไรหากเราใช้ที่อยู่ IP เดียวเท่านั้น โดยที่ฉันหมายถึงละเว้นที่อยู่ DNS สำรองทั้งหมดหรือใช้ bogus IP (เช่น1.2.3.4) สำหรับที่อยู่ที่สองเมื่อการตั้งค่าบางอย่างต้องการอย่างน้อยสอง

1
มีวิธีการตั้งค่า Avahi เพื่อใช้ "การแก้ไขชื่อ anycast" บน LAN หรือไม่?
ขั้นแรกให้พื้นหลังบาง: เรามีห้องปฏิบัติการที่มีเซิร์ฟเวอร์ลินุกซ์โดยเฉพาะที่ทำงานบน LAN แยกต่างหาก เซิร์ฟเวอร์ทั้งหมดใช้ระบบปฏิบัติการเดียวกัน (Debian Linux) และซอฟต์แวร์เซิร์ฟเวอร์ที่เป็นกรรมสิทธิ์เดียวกันและกระบวนการของเซิร์ฟเวอร์สื่อสารกันเพื่อให้ข้อมูลตรงกัน นั่นหมายความว่าเท่าที่ลูกค้ามีความกังวลใด ๆ มันไม่สำคัญว่าเซิร์ฟเวอร์ที่ลูกค้าเชื่อมต่อกับ - เซิร์ฟเวอร์ใด ๆ จะส่งคืนข้อมูลเดียวกันกับที่อื่น ๆ เซิร์ฟเวอร์ Linux เหล่านี้ทั้งหมดเรียกใช้ avahi-daemon เพื่อเผยแพร่ชื่อโฮสต์ mDNS ด้วยตนเองซึ่งหมายความว่าลูกค้าสามารถป้อนเช่น " http: //linux-server-1.local " ลงในเว็บเบราว์เซอร์ของเขาและเชื่อมต่อกับเซิร์ฟเวอร์ Linux # 1 และอื่น ๆ ทั้งหมดนี้เป็นสิ่งที่ดีและดียกเว้นว่าหมายความว่าผู้ใช้ที่นั่งอยู่ที่เครื่องไคลเอนต์ (โดยทั่วไปคือแล็ปท็อป Mac หรือ Windows ที่ติดตั้ง Bonjour) ต้องรู้ (หรือเข้าใจ) เซิร์ฟเวอร์ Linux ที่ออนไลน์อยู่และเขาต้อง ตรวจสอบให้แน่ใจว่าเขาเชื่อมต่อกับหนึ่งในนั้น ตัวอย่างเช่นหากเซิร์ฟเวอร์ # 2 ออฟไลน์วันนี้และลูกค้าเข้าสู่ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.