EUI-64 von IPv6 berechnen (local link)

Fohnbit

Top Contributor
Hallo!

Weiß jemand ob die Funktion in java 1.7 enthalten ist?
Ich möchte die IPv6 local link Adresse berechnen. So hab ichs zwar auf die schnelle auch:
Java:
public class Ipv6 {

	public Ipv6() {
		// TODO Auto-generated constructor stub
	}

	public String GetIpV6LinkLocalAddress(String MAC) {
		String macArray[] = MAC.split(":");
		int octet1 = Integer.parseInt(macArray[0]);
		octet1 ^= 2;

		return "fe80::" + octet1 + macArray[1] + ":" + macArray[2] + "ff:fe"
				+ macArray[3] +":" + macArray[4] + macArray[5];

	}
}

Aber wenn es schon irgendwo vorhanden wäre, brauche ich das nicht ausprogrammieren.

Danke!
 
Zuletzt bearbeitet:
Hallo!

Ja, das macht der Code via Quick&Dirty eh schon!
Dachte nur wenns das schon nativ in Java gibt, erzeuge ich es nicht selber 🙂
 

Zurück
Oben