multicast

애플리케이션이 Ubuntu 운영 체제에서 멀티캐스트 메시지를 받을 수 없습니다.
multicast

애플리케이션이 Ubuntu 운영 체제에서 멀티캐스트 메시지를 받을 수 없습니다.

우분투 16.04 운영 체제에서 실행되는 응용 프로그램이 있습니다. 애플리케이션이 멀티캐스트 메시지를 수신하고 있지만 애플리케이션이확실히뉴스를 받아보세요. Wireshark IGMP 메시지에서 응용 프로그램이 멀티캐스트 주소에 등록되어 있음을 볼 수 있고, 응용 프로그램 컴퓨터에서 netstat -ng를 실행하면 올바른 네트워크 카드가 멀티캐스트 주소에 등록되어 있는 것도 볼 수 있습니다. 또한 tcpdump를 사용하여 컴퓨터에 도착하는 멀티캐스트 메시지도 보입니다. 애플리케이션이 멀티캐스트 메시지를...

Admin

Raspberry Pi를 멀티캐스트 서버 및 호스트로 구성
multicast

Raspberry Pi를 멀티캐스트 서버 및 호스트로 구성

igmp를 연구하는 데 사용하고 싶은 네트워크 설정이 있습니다. 두 개의 라우터와 세 개의 라즈베리 파이가 다른 IP 주소 서브넷을 가진 스위치에 연결된 스위치가 있습니다. 라우터에서 동적 라우팅 프로토콜을 구성하고 igmp를 켰습니다. 내 라즈베리 파이에 문제가 있는데 멀티캐스트 구성을 어디서 시작해야 할지 모르겠습니다. 나는 유닉스와 리눅스 배경을 처음 접했고 어떤 조언이라도 올바른 방향을 제시할 수 있기를 바랍니다. ...

Admin

nftables - 멀티캐스트 패킷 불일치
multicast

nftables - 멀티캐스트 패킷 불일치

나는 다음과 같이 멀티캐스트 패킷을 일치시키는 규칙을 설정했습니다. add rule filter_4 new_out_4 meta pkttype multicast goto multicast_out_4 filter_4이는 IPv4 테이블이자 new_out4출력 체인이며 multicast_out_4순수 멀티캐스트 트래픽을 처리하는 체인입니다. 관련 없는 부분을 제외한 IPv4 테이블의 전체 그림은 다음과 같습니다. #!/usr/sbin/nft -f add table filter_4 add chain f...

Admin

시스템 수준에서 멀티캐스트 패킷의 기본 TTL을 설정하는 방법이 있습니까?
multicast

시스템 수준에서 멀티캐스트 패킷의 기본 TTL을 설정하는 방법이 있습니까?

내 Centos 7에서 멀티캐스트 주소로의 pcap 캡처에는 TTL 25가 표시됩니다. 방화벽은 이를 DDOS로 간주하고 패킷을 삭제합니다. 나는 애플리케이션 코드가 IP_MULTICAST_TTL 플래그와 함께 setockopt()를 호출하여 멀티캐스트 TTL을 설정할 수 있다는 것을 알고 있습니다. 또한 기본값은 1임을 명시합니다. 시스템 수준에서 이 값을 설정할 수 있는 방법이 있는지 궁금합니다. 내가 찾은 유일한 조정 가능 항목은 net.ipv4.ip_default_ttl이지만 이를 변경하면 전...

Admin

테스트를 위해 레이어 2 멀티캐스트 트래픽을 생성하는 도구가 있습니까?
multicast

테스트를 위해 레이어 2 멀티캐스트 트래픽을 생성하는 도구가 있습니까?

생성할 수 있는 도구가 있나요?레이어 2 멀티캐스트Linux의 트래픽(debian/raspberry/ubuntu). 테스트 목적으로 필요합니다. 일부 netfilter 규칙을 모니터링해야 합니다. 상대방이 이 트래픽을 듣거나 응답을 보내지 않을 것이라고 예상하십시오. 단지 트래픽이 목적지에 도달해야 한다는 것뿐입니다. 저는 NIC가 추가 구성 없이 레이어 2 멀티캐스트 트래픽을 수용할 수 있다고 믿습니다. 따라서 tcpdump와 Wireshark는 수신 호스트에서 트래픽을 스니핑할 수 있습니다. 또는...

Admin

호스트가 멀티캐스트 핑에 응답할 수 있도록 하는 방법
multicast

호스트가 멀티캐스트 핑에 응답할 수 있도록 하는 방법

multicast무선 네트워크의 트래픽을 실험하고 있으며 미리 정의된 멀티캐스트 주소에 대해 ping을 시도하고 있습니다. $ ping 224.0.0.251 ip핑 머신의 주소는 입니다 192.168.0.11. 그래서 동일한 컴퓨터에서 실행한 결과 tcpdump다음과 같은 사실을 발견했습니다.LinuxLAN $ sudo tcpdump -vv -n -i eth0 icmp 05:33:31.567847 IP (tos 0x0, ttl 1, id 23235, offset 0, flags [none], pro...

Admin

네트워크 카드는 어떤 멀티캐스트 프로토콜을 사용합니까?
multicast

네트워크 카드는 어떤 멀티캐스트 프로토콜을 사용합니까?

저는 CONFIG_IP_MULTICAST=y현재 멀티캐스트에 대해 배우고 있는데 IP 네트워크에 두 가지 일반적인 멀티캐스트 프로토콜인 및 IP가 있다는 것을 발견했습니다 . Wi-Fi 어댑터 정보를 쿼리한 결과 멀티캐스트가 지원된다는 사실을 발견했습니다.PIM SSPIM DS $ ip link show dev wlp2s0 2: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT gro...

Admin

igmpproxy는 인터페이스 간에 SSDP를 라우팅하지 않습니다.
multicast

igmpproxy는 인터페이스 간에 SSDP를 라우팅하지 않습니다.

wlp1s0격리 및 브리지 모드( behind a bridge wan및 wlp5s0after a bridge )의 두 무선 장치에서 Hostapd를 실행하고 있습니다 iot. 각 브릿지의 정확한 구성은 다음과 같습니다.여기. 서브넷 n 과 서브넷 이 wan있습니다 .192.168.2.0/24iot192.168.3.0/24 wan에서 컨트롤러를 사용하여 iotSonos 플레이어에 연결할 수 있도록 SSDP 전달을 에서 으로 설정하려고 합니다 . 나는 후속 조치를 취하고 있다iotwan이 가이드. 두 개...

Admin

소개하다
multicast

소개하다

지금까지 나는 멀티캐스트에 ipv4를 사용하고 있으며 관련된 모든 컴퓨터는 Linux를 실행합니다. 나는 두 대의 컴퓨터에서 듣고 그 중 하나(별도의 터미널)로 보냅니다. 다음 예에서는 보내는 컴퓨터(strawberry)와 원격 컴퓨터(ero)에서 "Hello 1"을 수신합니다. ero:~$ sudo ip addr add 224.4.19.42 dev enp4s0 autojoin ero:~$ netcat -l -k -u -p 9988 strawberry:~ $ sudo ip addr add 224.4...

Admin

멀티캐스트 트래픽을 브리지 인터페이스로 전달
multicast

멀티캐스트 트래픽을 브리지 인터페이스로 전달

인터페이스 eth1에 도착하는 멀티캐스트 트래픽을 eth1로 전달하려고 합니다 ip link add br0 type bridge. ip route add 226.3.2.1 dev docker0다른 곳에서는 간단한(다른 기계)로 이 작업을 수행했습니다. 나는 지금 몇 가지를 시도했고 pimd와 같은 멀티캐스트 라우터도 사용했습니다. 그러나 트래픽을 리디렉션하거나 전달할 수는 없습니다. 테스트 설정에서 이 명령을 사용할 때 ip route add멀티캐스트 트래픽을 계속 볼 수 있지만 tcpdump멀티캐스...

Admin

모든 인터페이스에 멀티캐스트(라우팅을 설정하는 방법)
multicast

모든 인터페이스에 멀티캐스트(라우팅을 설정하는 방법)

하나의 호스트가 모든 인터페이스에 멀티캐스트 트래픽을 보내길 원하지만 하나의 경로만 가질 수 있는 것 같습니다. ip route add 224/4 dev eth0그때 시도해 보았 ip route add 224/4 dev sit1으나 두 번째 것은 받아들여지지 않았습니다. 그런 다음 멀티캐스트 경로를 제거하고 ip route add 224/4 dev eth0대신 시도했지만 두 경로가 모두 표시되어 있음에도 ip route append 224/4 dev sit1불구하고 실제로는 첫 번째 경로만 사용되는 ...

Admin

"sit"을 통한 멀티캐스트를 허용하도록 SLES12 SP5에서 SuSEfirewall2 구성
multicast

"sit"을 통한 멀티캐스트를 허용하도록 SLES12 SP5에서 SuSEfirewall2 구성

인트라넷에서 멀티캐스트를 시도하고 있지만 인트라넷이 멀티캐스트 라우팅을 지원하지 않는 것 같습니다. 어쨌든 서로 다른 서브넷에 있는 두 컴퓨터 사이에 IP-IP 터널( )을 설정하고 sit1특정 주소와 포트로 테스트 메시지를 보냈습니다. 방화벽(SuSEfirewall2)을 중지하면 모든 것이 잘 작동하지만 SFW2-INext-DROP-DEFLT방화벽을 시작하면 패킷이 차단됩니다. 기본적으로 멀티캐스트를 통한 전달을 허용하려면 어떤 설정을 추가해야 하는지 알고 싶습니다 . 또한 (제가 사용하는 방화벽이...

Admin

Linux에서 UDP 멀티캐스트를 사용하면 recvfrom()이 데이터를 얻을 수 없습니다.
multicast

Linux에서 UDP 멀티캐스트를 사용하면 recvfrom()이 데이터를 얻을 수 없습니다.

내 임무는 센서 장치에서 데이터를 얻는 것입니다. Wireshark를 사용하면 다음과 같은 정보를 캡처할 수 있습니다. 10.13.1.113에서 224.0.2.2(멀티캐스트 주소)로 정보를 보냅니다. 소스 포트 42402, 대상 포트 42102). Ubuntu 20.04를 사용하고 있으며 아래의 간단한 코드를 사용하고 있습니다. int main(int argc, char* argv[]) { char* lcAddrIp = "10.13.1.102"; char* mcAddrIp =...

Admin

데비안 리눅스에서 Udp의 `IgnoredMulti` 통계는 무엇을 의미합니까?
multicast

데비안 리눅스에서 Udp의 `IgnoredMulti` 통계는 무엇을 의미합니까?

멀티캐스트 그룹에 가입하여 UDP 패킷을 수신하는 Ubuntu 시스템이 있는데 때로는 UDP 패킷 손실이 발생합니다. 모니터링을 사용하려고 하면 netstat -s다음과 같은 결과가 나타납니다. Udp: 5075891768 packets received 360 packets to unknown port received. 0 packet receive errors 5686798 packets sent RcvbufErrors: 0 IgnoredMulti: 274...

Admin