Add ports and protocols parser