IPv6 zone index format
What defines the format of an IPv6 address zone index? Or maybe in other words, can I address a specific zone index, and if so can I use a familiar format to my system and expect it to be correctly translated on the target system?
Say I ping a Linux machine on my network with my Windows system (nevermind for a moment I may not be able to map ipv4 addresses):
Can I use the windows format and it will be correctly translated? Or am I forced to use the Linux format for the zone index? Who's responsible for the translation?
ping -6 ::ffff:192.168.10.7%1
ping -6 ::ffff:192.168.10.7%eth1