> since many routers dislike any data that's not udp/tcp >> that's not true - ip routers don't care about layers 4 and up most of the >> time
it's mainly nat boxes and other protocol transformers that are confused. to assist that and similar transformations, the ipv6 designers carefully put port numbers, lengths and checksums in standard places in all v6 variants of the existing protocols (since the headers were changing anyway). how's that??? they didn't!!??!?!
