Làm thế nào phát sóng hoạt động trên các mạng khác nhau?


14

Tôi đã đọc DHCP (RFC 2131), tôi có kiến ​​thức cơ bản về Relay Agent và Broadcasting. Nhưng để hiểu sâu về DHCP, tôi cảm thấy như mình phải biết chi tiết về Broadcasting and Relay Agent (RFC 1542). Nhưng không thể tìm thấy bất kỳ RFC (RFC919.922 không hữu ích nhiều) để phát sóng chi tiết.

  1. Làm thế nào để phát sóng các gói tin? Bởi vì nếu gói được dành cho một mạng khác với nguồn, rõ ràng bộ định tuyến sẽ bỏ gói. Có bất kỳ giao thức cho việc này? Bộ định tuyến có ngăn chặn tất cả phát sóng hay chỉ phát sóng giới hạn / cục bộ?

  2. Chúng tôi có thể gửi một gói có đích là IP quảng bá trực tiếp / giới hạn mà không có địa chỉ MAC quảng bá không? Nếu Có, tôi nghĩ vì một địa chỉ MAC vuông góc, gói sẽ chuyển tiếp đến một Máy chủ duy nhất, vì vậy câu hỏi, trong trường hợp này điều này sẽ hữu ích.

  3. Xem xét một bộ định tuyến được kích hoạt bởi tác nhân chuyển tiếp. Khi DHCPDiscover (là gói phát sóng) đến bộ định tuyến đó, nó sẽ tiến hành như thế nào? Bởi vì điều đầu tiên là IP đúc rộng cũng có mạng "0", nên luôn luôn có tác nhân chuyển tiếp kiểm tra gói nếu Gói là của DHCP?

Các câu hỏi của tôi không phải từ một chủ đề vuông góc (DHCP ond Broadcasting), vì vậy bạn có thể tức giận, nhưng Xin hãy giúp tôi. Cảm ơn bạn


1
Gợi ý: Tôi không bao giờ đề nghị với mọi người rằng họ có thể tức giận. Nó có thể đánh dấu chúng đi. ;-)
SDsolar

Câu trả lời:


15

Bộ định tuyến xử lý các chương trình phát sóng có giới hạn và có hướng

Điều đầu tiên cần hiểu để trả lời câu hỏi của bạn là các khung phát sóng giới hạn không được định tuyến. Theo mặc định khi bộ định tuyến nhận được khung có địa chỉ đích được phát ở lớp 2 hoặc lớp 3, bộ định tuyến chỉ cần bỏ khung. Đó là lý do tại sao các bộ định tuyến được cho là ranh giới của các miền phát sóng.

Một số ví dụ trong số này sẽ là:

  • ff-ff-ff-ff-ff-ff (phát sóng lớp 2)
  • 255.255.255.255 (phát sóng giới hạn lớp 3)

Suy nghĩ về nó, điều này có ý nghĩa. Nếu các bộ định tuyến chuyển tiếp phát sóng, một yêu cầu arp sẽ đến mọi máy chủ có thể truy cập duy nhất trên internet, điều này sẽ rất kém hiệu quả và khá ngớ ngẩn.

Mặt khác, các chương trình phát sóng được định hướng đôi khi được định tuyến. (IE 192.168.1.255/24) Thông thường theo mặc định chức năng này bị vô hiệu hóa nhưng có thể được bật bằng cách phát ip directed-broadcastlệnh trên bộ định tuyến. Điều này sẽ cho phép nó chuyển tiếp các chương trình phát sóng theo hướng theo bảng định tuyến của nó như thể chúng là các gói thông thường. Tuy nhiên, điều này không cho phép bộ định tuyến chuyển tiếp các chương trình phát sóng giới hạn, những bộ định tuyến vẫn bị chặn theo mặc định. Điều này cũng hơi lạc đề với câu hỏi ban đầu của bạn, hãy xem trang mẫu cisco này để biết thêm về điều này.


Phát sóng lớp 3 nhưng không phải lớp 2?

Để trả lời câu hỏi thứ hai của bạn, sẽ thật vô nghĩa khi có một khung có địa chỉ quảng bá lớp 3 mà không có địa chỉ quảng bá lớp 2. Điều này sẽ đánh bại toàn bộ mục đích của nó là một khung phát sóng và chỉ không hoạt động hoàn toàn. Có một địa chỉ đích lớp 2 unicast sẽ không thay đổi hành vi của bộ định tuyến vì bộ định tuyến đưa ra quyết định ở lớp 3. Tất cả các bộ định tuyến quan tâm là 255.255.255.255địa chỉ đích đó và làm rơi gói tin.

Trường hợp điều này quan trọng là với các thiết bị chuyển mạch không quan tâm đến địa chỉ lớp 3. Các thiết bị chuyển mạch sẽ chỉ nhìn thấy địa chỉ lớp 2 unicast. Thay vì gửi gói ra tất cả các giao diện trên cùng một vlan, nó sẽ sử dụng bảng địa chỉ nguồn (SAT) giống như với bất kỳ địa chỉ đích unicast nào khác. Trong thực tế, bằng cách chỉ định một địa chỉ lớp 2 unicast, khung không còn là khung phát sóng nữa mặc dù nó có 255.255.255.255địa chỉ ở lớp 3.


Làm thế nào DHCP Relay hoạt động trong thực tế

Đối với câu hỏi cuối cùng của bạn, DHCP Relay là cách "gian lận" của bộ định tuyến xung quanh quy tắc về việc không chuyển tiếp các gói phát sóng. Hãy xem xét gói DHCP Discover:

  • Nguồn MAC: [unicast mac của nguồn]
  • Số phận MAC: ff-ff-ff-ff-ff-ff
  • IP nguồn: 0.0.0.0
  • IP đích: 255.255.255.255
  • Cổng nguồn: UDP 68
  • Cổng đích: UDP 67

Khi bộ định tuyến thấy một gói đến trên một giao diện với ip helper-addresslệnh được cấu hình, nó sẽ kiểm tra xem nó có khớp với bất kỳ giao thức nào được "trợ giúp" theo mặc định hoặc được cấu hình bằng ip forward-protocollệnh chung không. Trong trường hợp này vì DHCP là bộ định tuyến thấy rằng cổng đích khớp với UDP 67 và cho phép gói được "trợ giúp". Sau đó, bộ định tuyến thay đổi địa chỉ IP đích từ 255.255.255.255địa chỉ IP được cấu hình bởi ip helper-addresslệnh cũng như thay đổi địa chỉ nguồn thành địa chỉ của giao diện bộ định tuyến nơi gói tin đến và chuyển gói tin sang phần còn lại của logic định tuyến.

Bây giờ gói tin có một địa chỉ đích unicast mà bộ định tuyến xử lý nó như mọi gói khác. Nó arps cho địa chỉ IP đích (hiện là địa chỉ của trình trợ giúp) và sau đó thay thế địa chỉ lớp 2 trước khi gửi gói ra giao diện thích hợp.

Trở lại lần nữa

Bộ định tuyến sử dụng về cơ bản cùng một quy trình ngược lại với ưu đãi DHCP được gửi lại cho máy khách. Các máy chủ DHCP gửi đề nghị đến địa chỉ IP được chỉ định làm địa chỉ nguồn trên gói DHCP Discover. Vì vậy, gói rời khỏi máy chủ DHCP trông như sau:

  • Nguồn MAC: unicast mac của máy chủ DHCP
  • Dest MAC: địa chỉ mac của bộ định tuyến hoặc cổng mặc định của máy chủ DHCP
  • IP nguồn: địa chỉ IP unicast của máy chủ DHCP
  • IP đích: địa chỉ IP của giao diện bộ định tuyến đầu tiên mà gói DHCP Discover đạt được
  • Cổng nguồn: UDP 67
  • Cổng đích: UDP 68

Vì gói này có một bộ định tuyến địa chỉ đích lớp 3 unicast sẽ chuyển tiếp gói bình thường cho đến khi nó đến bộ định tuyến với giao diện có địa chỉ IP khớp với IP đích của gói. Hãy nhớ từ trước rằng bộ định tuyến này ip helper-addressvẫn còn cấu hình trên giao diện đó. Bộ định tuyến kiểm tra xem gói có phải là Ưu đãi DHCP hay không, sau đó viết lại gói để trở thành gói phát và gửi lại giao diện đó khi biết rằng máy khách DHCP nằm ở đâu đó trên đoạn mạng đó. Các gói rời khỏi bộ định tuyến bây giờ trông như thế này.

  • Nguồn MAC: unicast mac của giao diện bộ định tuyến
  • Số phận MAC: ff-ff-ff-ff-ff-ff
  • IP nguồn: địa chỉ IP unicast của máy chủ DHCP
  • IP đích: 255.255.255.255
  • Cổng nguồn: UDP 67
  • Cổng đích: UDP 68

TL: DR; Chuyển tiếp DHCP bằng cách sử dụng tiểu ban ip helper-addressgiao diện "gian lận" xung quanh quy tắc rằng các bộ định tuyến không thể chuyển tiếp các chương trình phát sóng giới hạn bằng cách thay đổi địa chỉ IP đích của gói thành địa chỉ IP unicast của máy chủ DHCP trước khi định tuyến. Điều này cho phép tất cả các bộ định tuyến xuống dòng để định tuyến gói phù hợp đến máy chủ DHCP. Khi trả lời máy chủ DHCP sẽ gửi gói trở lại địa chỉ IP unicast của giao diện bộ định tuyến, lần đầu tiên nhận gói DHCP Discover (gói có ip helper-interfacelệnh). Khi bộ định tuyến nhận được ưu đãi trở lại, nó sẽ chuyển đổi nó trở lại thành một gói phát sóng và gửi nó ra giao diện với máy khách trong miền quảng bá của nó.


Ty Bad Wolf, điều này rất rất hữu ích, Cảm ơn bạn @Bad Wolf
dillip_beta

1
  1. Một bộ định tuyến sẽ chuyển tiếp phát sóng theo hướng, chẳng hạn như 192.168.1.255/24 nếu được định cấu hình để làm như vậy. Đối với Cisco, bạn có thể vô hiệu hóa hành vi này với 'no ip direct-Broadcast' trong giao diện.

Để có được bộ định tuyến để chuyển tiếp phát sóng cục bộ, 255.255.255.255, từ giao diện này sang giao diện khác, bạn sẽ cần kết nối hai giao diện đó. IE cấu hình IRB hoặc CRB và BVI.

  1. Điều này sẽ không thể. Bộ định tuyến sẽ xây dựng một địa chỉ MAC Dst mới cho mọi liên kết mà nó phải chuyển tiếp đến.

  2. Bộ định tuyến thấy rằng đó là một gói DHCP và gửi nó qua unicast đến địa chỉ 'người trợ giúp' DHCP được cung cấp.

Đây là một bài viết tốt có thể giúp đỡ và cung cấp thêm chi tiết ...

http://www.ciscopress.com/articles/article.asp?p=330807&seqNum=9

HTH


0

Không có tiêu chuẩn cụ thể để phát sóng. Họ sử dụng IP thông thường (Giao thức Internet) để gửi và nhận đến / từ các địa chỉ cụ thể.

Tôi đã làm việc trên một số thương hiệu của các hệ thống tự động hóa, hầu hết trong số đó là dựa trên máy chủ. Họ sử dụng các thiết bị mạng thông thường như mạng PC văn phòng của bạn. Tôi thậm chí đã thấy cả hai chạy trên cùng một hệ thống, nhưng điều đó không hoạt động ở các trạm lớn vì một người dùng có thể gây gián đoạn âm thanh phát sóng. Tốt nhất là giữ chúng riêng biệt.

Nơi duy nhất có ý nghĩa khi kết nối chúng là "lưu lượng truy cập" - đảm bảo quảng cáo được phát theo hợp đồng và đăng nhập để xác minh tương tự.

Cách thức hoạt động của các hệ thống âm thanh này rất giống với máy chủ thư hoặc Netflix. Phòng thu cụ thể sẽ "yêu cầu" máy chủ cung cấp một tệp cụ thể (bài hát hoặc quảng cáo, v.v.) sau đó sẽ truyền phát qua bảng điều khiển đến đầu ra dẫn đến máy phát. Danh sách phát thường được thiết lập từ một PC trong văn phòng của PD (giám đốc chương trình).

Bạn đã hỏi về DHCP. Nó chỉ đơn giản là một cách để tự động gán địa chỉ cho các bảng điều khiển trong studio và PC của PD. Bản thân các địa chỉ cụ thể không quan trọng, giống như địa chỉ của bạn trên ISP khi bạn liên hệ với máy chủ thư để lấy email hoặc đến Netflix để xem video.

Địa chỉ duy nhất quan trọng là chính máy chủ. Giống như máy chủ email của bạn - pop.xyzcorp.com và smtp.xyzcorp.com hoặc www.netflix.com. Các địa chỉ đó thường được mã hóa vào mỗi studio giống như chương trình email của bạn 'ghi nhớ' các địa chỉ đến máy chủ được sử dụng để gửi và nhận email.

Hầu hết các hệ thống máy chủ tự động hóa đều cung cấp dịch vụ DHCP (cho dù trong cùng một hộp hoặc khác trên mạng), do đó bạn không cần nhập địa chỉ IP tĩnh cho mỗi studio khách.

Nếu câu hỏi của bạn là làm thế nào các tín hiệu không bị rối và gửi sai vị trí, câu trả lời của bạn có thể được tìm thấy trong các công tắc kết nối các studio với các máy chủ. Họ kiểm tra địa chỉ đích và gửi các gói ra đúng cổng cho studio có địa chỉ cụ thể đó.

Vâng, trong ngành công nghiệp toàn bộ được gọi là bộ định tuyến, nhưng đó là một sự nắm giữ từ thời truyền hình cũ, nơi bộ định tuyến là một đơn vị vật lý gửi tín hiệu video từ nơi này đến nơi khác.

Chúng là các bộ chuyển đổi điểm chéo, nhưng được gọi là bộ định tuyến đơn giản vì khi bạn hướng dẫn chúng lấy video từ đầu vào x và gửi nó đến đầu ra y, chúng sẽ đảm nhiệm việc định tuyến tín hiệu theo hướng dẫn.

Các bộ chuyển đổi mạng đủ thông minh để gửi các tệp máy chủ đến đúng studio, giống như ISP của bạn chỉ gửi email cho bạn chứ không phải cho tất cả hàng xóm của bạn. Đó là bản chất của IP (Giao thức Internet).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.