[rabbitmq-discuss] Question on packing of Bytes into Ethernet Frame for AMQP protocol

Matthias Radestock matthias at rabbitmq.com
Mon Aug 19 16:36:12 BST 2013


On 19/08/13 16:10, Michael Klishin wrote:
> Both clients and RabbitMQ itself use sockets and are not aware
> Ethernet framing, MTU size value used, et cetera. MTU size can be
> configured [1] but it's dangerous and no necessary 99% of the time.

The RabbitMQ server and Java, Erlang and .net clients pass all the AMQP 
frames associated with content-bearing methods - i.e. the method, header 
and body frames - to the network layer before flushing the socket, so 
all these AMQP frames should generally only get split over multiple 
ethernet frames when exceeding the MTU size.

Matthias.


More information about the rabbitmq-discuss mailing list