port length is fixed