MNC - Multicast NetCat

MNC(MulticastNetCat)是一款简单易用的多播网络调试工具,适用于IPv4和IPv6的任意源多播和单一源多播。它支持多种平台,包括*nix、Windows 2000、Windows XP和Windows 2003。MNC旨在简化多播网络设置过程中的调试和测试工作。

MNC - Multicast NetCat

 

使用nc测试udp多播,总是遇到奇怪的问题,搞的一头雾水。偶然发现了MNC,测试了一下果然好用。

 

下载地址:

https://github.com/marascio/mnc

 

 

   MNC - Multicast NetCat
                            ------------------------

1. Introduction

mnc is a simple, one-direction-at-a-time, "netcat"-like application using
multicast. The aim is to provide a tool for easy debugging and testing when
setting up a multicast network or host. MNC supports IPv4 and IPv6
any-source-multicast and single-source-multicast, but depending on your
platform some of those features may not be available:
       
       L = Listen (Implies IGMP/MLD mupport)
       S = Send
       
       +----------+----------+----------+----------+----------+
       | Platform | IPv4 ASM | IPv4 SSM | IPv6 ASM | IPv6 SSM |
       +----------+----------+----------+----------+----------+
       | *nix     |  L + S   |  L + S   |  L + S   |  L + S   |
       +----------+----------+----------+----------+----------+
       | Win2k    |  L + S   |    S     |   None   |   None   |
       +----------+----------+----------+----------+----------+
       | WinXP    |  L + S   |  L + S   |    S     |    S     |
       +----------+----------+----------+----------+----------+
       | Win2k3   |  L + S   |  L + S   |    S     |    S     |
       +----------+----------+----------+----------+----------+
       
man doc/mnc.1 for information and help on how to run multicast.

2. Supported platforms

As of September 2004, mnc has been compiled and tested with Linux 2.6.8
kernels, the BSD KAME stack and Windows XP Profesional. Currently automatic
interface selection does not work on a KAME-based host and you will need to
specify the interface when in listening mode.

3. Installing mnc from source on UNIX:

	./configure ; make ; make install

4. Compiling from source on Windows:

nmc is compilable with free utilities available from Microsoft. You need to
download and install the free (as in beer) MS Visual C++ command-line tools
from:
	
	http://msdn.microsoft.com/visualc/vctoolkit2003/

and the SDK relevant to your platform from:

	http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

You can run a Visual C++ command-line session, and use:

	cl /DWINDOWS=1 /TC /c *.c 
	link /fixed /out:mnc.exe *.obj ws2_32.lib

to compile a working mnc.exe. The Windows version of MNC does not yet fully
support IPv6 due to underlying limitation in the Operating System.

5. Reporting problems

Any problems, bugs or suggested features should be mailed to colm
at apache.org.

转载于:https://www.cnblogs.com/vc60er/p/4235692.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值