Melhor resposta
Não há diferença. Pacotes indo em direções opostas – RX (Receber) vs. TX (Transmitir) seguem as mesmas convenções, têm a mesma divisão de campos, seguem as mesmas regras. Na verdade, um pacote TX, se você pensar bem, é um pacote RX na extremidade do receptor. É apenas uma questão de perspectiva.
Na rede, geralmente nos referimos à direção do tráfego da perspectiva de uma interface.
Por exemplo, se um servidor em um data center está enviando muitos dados, a interface do servidor está transmitindo. Porém, na outra extremidade do mesmo fio, onde o servidor está conectado a um switch de rede, dizemos que o switch está recebendo. (E então, por sua natureza, o switch transmite os dados novamente, mas por uma (algumas) portas diferentes.
Resposta
Receptor (Rx) e transmissor (Tx ) os pacotes de dados são semelhantes na maioria dos protocolos, dependendo de qual extremidade do usuário (remetente / receptor) é olhado. A estrutura em torno dos pacotes de dados Rx e Tx têm cauda de cabeçalho diferente, soma de verificação, etc. encontre o caminho de roteamento através da rede. Os pacotes Rx são em sua maioria apenas armazenados em buffer, após o qual sua estrutura é descompactada para verificar se eles chegaram ao destino correto. Se não for o destino correto, eles não são processados e serão reembalados em um novo Pacote Tx para roteamento adicional pela rede.