출발지에는 하나 이상의 포트 명시 또는 ICMP 유형 명시가 가능하다. 각각은 서비스명, 포트 번호 또는 (숫자 표현의) ICMP 유형이 될 수 있다. 이 절에서 앞으로 포트 는 포트 명시 또는 ICMP 유형을 가리키는 의미로 사용한다. 포트의 범위를 명시할 수 있는데 형식은 다음과 같다. 포트:포트. 참고로 출발지와 도착지 주소에 적을 수 있는 포트의 갯수는 IP_FW_MAX_PORTS (현재 10) 값을 넘어선 안된다. 여기서 포트 범위는 2 개의 포트로 간주한다.
TCP, UDP, ICMP 패킷의 첫번째 조각이 아닌 패킷에 대하여 방화벽은 항상 허가한다. 통계분석 목적을 위해 이러한 두번째 이후 조각들은 특별히 처리되며 다른 방식으로 계산한다. 포트 번호 0xFFFF (65535)는 TCP, UDP 패킷 중 두번째 이후 조각에 대하여 사용된다. 이러한 패킷은 그들의 포트 번호가 마치 0xFFFF인 것처럼 통계에서 다룬다. 0xFF (255) 번은 ICMP 패킷의 두번째 이후 패킷에 대하여 사용한다. 이러한 패킷은 포트 번호가 마치 0xFF인 것처럼 통계에서 다룬다. 명시한 명령 또는 프로토콜마다 사용하는 포트가 있으므로 포트에 대한 제한이 자동으로 이뤄진다. 포트는 다음 tcp, udp, 그리고 icmp 프로토콜과 함께 사용할 수 있다.
이 옵션이 생략되면 출발지 주소로서 기본 주소/매스크 0.0.0.0/0 (모든 주소와 일치)가 사용된다. 점검 명령에서는 이 옵션이 꼭 필요하다. 이 때는 꼭 포트를 하나만 명시해야 한다.