⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.mtrace

📁 mtrace源码
💻 MTRACE
字号:
README.mtrace,v 5.2 1998/12/04 05:04:15 fenner Exp	Multicast Traceroute	Release 5.2	December 3, 1998	available from ftp.parc.xerox.com,	file pub/net-research/ipmulti/mtrace-5.2.tar.gz	binaries pub/net-research/ipmulti/mtrace-5.2-sparc-sunos41x.tar.gz	         pub/net-research/ipmulti/mtrace-5.2-sparc-solaris2.tar.gz	         pub/net-research/ipmulti/mtrace-5.2-alpha-osf1.tar.gz	         pub/net-research/ipmulti/mtrace-5.2-sgi-irix.tar.gzThe 5.2 release fixes the following bugs:o 100% loss was reported as "?/nn = --"; switch it back to 100%o TTL calculation didn't handle IOS's claim that packets with TTL 0 would  be forwarded.o Part of the byte-swapping heuristic was removed; it caused more problems  than it solved.o Hop names are now printed correctly in passive modeo The interface list is properly retrieved from the kernel; selecting  an interface now works correctly on multi-homed 4.3-Tahoe-and-later  hosts.  It properly skips down interfaces, thanks to John Kay,  and stops when it finds the right interface, thanks to Mark Foster.o mtrace no longer depends on trying to figure out how the compiler is  going to pack an 8-bit and 24-bit integer into a 32-bit value and  instead explicitly extracts the values from a 32-bit value (tr_rttlqid).o passive mtrace joins the group on the interface specified with -i  and now always prints * * * for the query source since it's unknown  (thanks to Dave Thaler)The 5.2 release has the following new features:o New option -L <n> to only print stats when loss is greater than n%o New option -f <n> to start a hop-by-hop trace at hop no Workaround for IOS bug CSCdi68628 which causes incorrect routers to  reply to 3rd-party mtrace requestso Options RAW_INPUT_IS_RAW and RAW_OUTPUT_IS_RAW for compilation on  Linux and OpenBSDo New routing protocol codeso Passive mode now ignores most duplicate responses (instead of treating  them as individual responses and printing out multiple stats runs  at once)o Workaround for some routers returning integer seconds instead of  in units of 1/65535th as the spec sayso The default group of 224.2.0.1 has been removed; the default is now  a "weak" mtrace (i.e. group 0.0.0.0).  This can cause problems with  older versions of IOS; if you see "No route" where it doesn't seem  to make sense, try the trace again specifying a group.------Release 5.1December 19, 1996The 5.1 release fixes the following bugs:o Workaround for "0 pps" printed for little-endian hops.  There is a  missing parenthesis in mrouted 3.8's mtrace responder, causing half  of a calculation to be byte-swapped and half not.  mtrace now uses  the time the response was received instead of the timestamp in the  packet if it detects this bug.o TTL required is now calculated correctly.o Wrong-type packets are properly ignored.  If multiple mtrace's are  running on a single machine, it's possible that a DVMRP_NEIGHBORS2  ("mrinfo") packet could have been misinterpreted as an mtrace packet,  displaying a long trace with lots of "0.0.0.0" entries.o "-m" traces that take less hops than requested are now handled properly.o No longer allows magic address expansion for multicast addresses, so  "224.100.102" is now a syntax error instead of a synonym for "224.100.102.0".o If statistics were aborted because the route changed, don't count them  as having been printed.o If the last hop forgot to fill in its IP address, fill it in with the  source address of the returned packet.o Missing statistics detection is now more robust; it will just print  blank lines rather than the confusing "58/58=100%" then "-58/0 = --%".The 5.1 release has the following new features:o Netmask printing (with -v) and default route notificationo Traces are no longer restarted from scratch when the route changes;  they are continued from the information already known.o The new Watch-Path mode (-P) allows an individual path to be monitored  periodically; mtrace will print the path initially and only when it  changes.o Default multicast TTL changed from 64 to 127, to better match reality.o Per-hop statistics are normally only printed as a packet-per-second count;  there are so many bugs in the collection of these counters that the packet  loss that they report is generally misleading.  The -T flag may be used  to include these numbers anyway.o Don't print statistics if there is no group specified, since the per-group  statistics are the only ones that are meaningful.o Change the default destination when using "-g <gwy>" to <gwy> if it is  a different subnet than the host running mtrace.  This elminiates the need  to use "mtrace -g foo bar foo".o Print "[reset counters]" on a hop that has reset its counters.o Allow the number of extra hops to be traced after a non-responding  router to be specified with the "-e <nhops>" flag.o Statistics collection in passive mode (slightly buggy)o The -O flag may be used to supress use of the Router Alert IP option.  Some versions of Cisco's IOS corrupt multicast traceroute replies when  the request is sent with IP options, so if the last hop is a Cisco you  may need to use -O.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -