Implementation Report Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification ---------------------------------------------------------------------- Name of Implementation: Fujitsu Limited LR550 series (router) Platform: original Organization: Fujitsu Limited Origin of Code: Developed from scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Receive: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable UNH, WIDE project (*) Packet Too Big UNH, WIDE project (*) Time Exceeded UNH, WIDE project (*) Parameter Problem UNH, WIDE project (*) Echo Request UNH, WIDE project (*) Echo Reply UNH, WIDE project (*) Receive: Destination Unreachable UNH, WIDE project (*) Packet Too Big UNH, WIDE project (*) Time Exceeded UNH, WIDE project (*) Parameter Problem UNH, WIDE project (*) Echo Request UNH, WIDE project (*) Echo Reply UNH, WIDE project (*) (*) At WIDE project testing, tested against Hitachi, Keio Univ, Nara Institute of Science and Technology, Toshiba. Information from: Yoshinobu Inoue ---------------------------------------------------------------------- Name of Implementation: Microsoft Research IPv6 Platform: Windows NT Organization: Microsoft Research Origin of Code: Developed from scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable NO Packet Too Big NO Time Exceeded NO Parameter Problem NO Echo Request YES Echo Reply YES Receive: Destination Unreachable NO Packet Too Big NO Time Exceeded NO Parameter Problem NO Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable N/A Packet Too Big N/A Time Exceeded N/A Parameter Problem N/A Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable N/A Packet Too Big N/A Time Exceeded N/A Parameter Problem N/A Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Brian Zill ---------------------------------------------------------------------- Name of Implementation: IPv6 Platform: HP-UX 11.0 Organization: HP Origin of Code: ICMPv6 - Features Implemented: ICMPv6 Header processing Yes Send: Destination Unreachable Yes Packet Too Big Yes Time Exceeded Yes Parameter Problem Yes Echo Request Yes Echo Reply Yes Receive: Destination Unreachable Yes Packet Too Big Yes Time Exceeded Yes Parameter Problem Yes Echo Request Yes Echo Reply Yes ICMPv6: Tested Interoperability by Feature: Send: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Stella Kwong stellaw@cup.hp.com ---------------------------------------------------------------------- Name of Implementation: IPv6 for HP-UX 9.05 Platform: HP-UX 9.05 Organization: SICS Origin of Code: Developed from scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Receive: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable UNH Packet Too Big UNH Time Exceeded UNH Parameter Problem UNH Echo Request UNH & visitors Echo Reply UNH & visitors Receive: Destination Unreachable UNH Packet Too Big UNH Time Exceeded UNH Parameter Problem UNH Echo Request UNH & visitors Echo Reply UNH & visitors Information from: Lars Albertsson, lalle@sics.se ---------------------------------------------------------------------- Name of Implementation: NR60 (router) Platform: original Organization: Hitachi, Ltd. Origin of Code: from scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Receive: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable (*) Packet Too Big (*) Time Exceeded (*) Parameter Problem (*) Echo Request (*) Echo Reply (*) Receive: Destination Unreachable (*) Packet Too Big (*) Time Exceeded (*) Parameter Problem (*) Echo Request (*) Echo Reply (*) (*) We tested NR60 against various implementations such as WIDE project JAPAN (Toshiba, Fujitsu, Nara Institute of Science and Technology, Keio Univ. etc.), IPv6 testing period at IOL/UNH (Bay Networks, Cisco Systems, Digital Equipment Corp., FTP software etc.) Interop'97 Tokyo ( Interop'97 Atlanta (at least Bay Networks) Information from: Ken Watanabe ---------------------------------------------------------------------- Name of Implementation: RouteAbout Access RouteAbout Central DECswitch900 Platform: Digital Equipment company routers Organization: Digital Equipment Company Networks Products Business (soon to be Cabletron Systems). Origin of Code: Developed from scratch Features Implemented: ICMPv6 Header processing Send: Destination Unreachable Packet Too Big Time Exceeded Parameter Problem Echo Request Echo Reply Receive: Destination Unreachable Packet Too Big Time Exceeded Parameter Problem Echo Request Echo Reply Tested Interoperability by Feature: Send: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Jitu Patel - patel@marvin.reo.dec.com ---------------------------------------------------------------------- Name of Implementation: Irix IPv6 Platform: All SGI machines running IRIX 6.5 Organization: Silicon Graphics Inc. Origin of Code: Large parts of kernel from INRIA. Most of the rest from scratch. Features Implemented: ICMPv6 Header processing Send: Destination Unreachable Packet Too Big Time Exceeded Parameter Problem Echo Request Echo Reply Receive: Destination Unreachable Packet Too Big Time Exceeded Parameter Problem Echo Request Echo Reply Tested Interoperability by Feature: Send: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Mark Smith ---------------------------------------------------------------------- Name of Implementation: Mentat TCP/IP Platform: HP-UX, MacOS, Solaris, SVR4, UnixWare Organization: Mentat Inc. Origin of Code: scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Receive: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable none Packet Too Big none Time Exceeded Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Parameter Problem none Echo Request Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Echo Reply Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Receive: Destination Unreachable Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Packet Too Big Ipsilon Time Exceeded Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Parameter Problem none Echo Request Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Echo Reply Sun, Digital router, Digital UNIX, Digital VMS, INRIA, IBM, Microsoft, SICS, Cisco, Bay Networks, Fujitsu, Toshiba, Hitachi, Ipsilon Information from: Tim Hartrick, tim@mentat.com ---------------------------------------------------------------------- Name of Implementation: Solaris Platform: Sparc, x86 Organization: Sun Microsystems Origin of Code: from scratch Features Implemented: ICMPv6 Header processing YES Send: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Receive: Destination Unreachable YES Packet Too Big YES Time Exceeded YES Parameter Problem YES Echo Request YES Echo Reply YES Tested Interoperability by Feature: Send: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Sebastien.Roy@Eng.Sun.COM ---------------------------------------------------------------------- Name of Implementation: DIGITAL UNIX Platform: Alpha Organization: Digital Equipment Corporation Origin of Code: developed from scratch Features Implemented: ICMPv6 Header processing Yes Send: Destination Unreachable Yes Packet Too Big Yes Time Exceeded Yes Parameter Problem Yes Echo Request Yes Echo Reply Yes Receive: Destination Unreachable Yes Packet Too Big Yes Time Exceeded Yes Parameter Problem Yes Echo Request Yes Echo Reply Yes Tested Interoperability by Feature: Send: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Receive: Destination Unreachable Tested at UNH Packet Too Big Tested at UNH Time Exceeded Tested at UNH Parameter Problem Tested at UNH Echo Request Tested at UNH Echo Reply Tested at UNH Information from: Mary Clouter ----------------------------------------------------------------------