protocol checksums: PCBs and templating connection accept()ed -> template copied other side's information added checksum updated we now have the pseudo header checksum reply packets inherit IP stuff incl. cksum from that PCB marked with "needs checksumming" and passed on