Gopher é uma espécie de tataravô do Google. Era um protocolo para distribuição e busca de documentos. Está em desuso hoje por causa do www.
UDP é um protocolo de camada de transporte, não orientado a conexão e não confiável, geralmente utilizado para transmissões multimidia e consulta DNS.
CSMA/CD e CSMA/CA são utilizados para evitar colisões, como a questão falou. CSMA/CD em redes cabeadas e CSMA/CA em redes wireless.
Pooling talvez se refira ao modelo cliente-servidor onde o cliente fica requisitando em intervalo de tempo regular atualizações do servidor. Ao contrário de Push, onde o servidor envia as atualizações ao cliente.
Ack é uma confirmação de recebimento de um pacote tcp. Também utilizanda em um aperto de mão:
SYN ->
<- SYN ACK
ACK ->