port as uint16