나는 현재 내가 작성한 DDS
응용 프로그램에 대해 알아 내려고하고 있습니다.멀티 캐스트를 OMG DDS 표준에서 신뢰할 수있는 메시징과 함께 사용할 수 있습니까? 아니면 유니 캐스트가 필요합니까?
내 글쓴이와 독자는 현재 신뢰성이 있으므로 리더가 메시지를 놓친 경우 작성자는 메시지를 다시 게시합니다. 또한 기본 멀티 캐스트를 사용하고 게시자와 구독자를 검색하기 위해 유니 캐스트를 사용하지 않습니다.
멀티 캐스트 프로토콜에 따르면 나는 포트 7000
과 7001
만을 열 필요가 있습니다. 그러나 wireshark를 사용하여 분석을 수행했을 때 포트 7010
과 7011
(유니 캐스트) 포트가 열려있는 것을 보았습니다.
내가이 link을 우연히 만났을 때 독자와 작성자에게 안정성을 사용하려면 유니 캐스트가 활성화되어 있어야하고 유니 캐스트 포트가 열리고 사용되는 이유가있는 것 같습니다.
메시지가 안정적으로 전달되도록하려면 유니 캐스트가 실제로 활성화되어 있어야하며, 그렇다면 유니 캐스트가 실제로 활성화되어 있어야하며, 그렇다면 왜이 기능이 필요하며 왜이 기능을 멀티 캐스트 할 수 없습니까?
신뢰할 수있는 프로토콜을 사용할 때 유니 캐스트 요구 사항은 구현 세부 사항이라고 생각합니다. 안정성 메시지 (하트 비트 및 AckNack)가 멀티 캐스트를 통해 전달되도록 프로토콜을 구현하는 것이 가능합니다. 그러나 이것은 대부분의 시나리오에서 최적의 구성이 아닐 수도 있습니다. –
@C 터커가 말한 내용. –