Здравствуйте, Nikolay_P_I, Вы писали:
N_P>Перепутал — это IPEndPoint. Там адрес с портом. Адрес — IPv6 и IPEndPoint.ToString() дает такой вот нестандартный компот.
А почему IPAddress должен понимать то, что выдает IPEndPoint? Куда ему номер порта-то девать?