mirror of
https://github.com/cwinfo/yggdrasil-network.github.io.git
synced 2025-02-28 19:51:34 +00:00
Update MTU post
This commit is contained in:
parent
e5aa428d32
commit
b2f779d629
@ -16,13 +16,12 @@ protocols. So you might have been surprised to see an interface MTU as high as
|
|||||||
In fact, this is not a mistake. It is very deliberate.
|
In fact, this is not a mistake. It is very deliberate.
|
||||||
|
|
||||||
The MTU is a configurable option which determines how big a packet should be
|
The MTU is a configurable option which determines how big a packet should be
|
||||||
before you should break out into a new packet. With every packet, the IP headers
|
before you should break out into a new packet. In addition to that, the
|
||||||
and other possible headers (i.e. from TCP or UDP) have to be repeated. In
|
operating system maintains a link MTU setting for each network adapter -
|
||||||
addition to that, the operating system maintains a link MTU setting for each
|
effectively a value that says "packets equal to or smaller than this number of
|
||||||
network adapter - effectively a value that says "packets smaller than this
|
bytes are safe to send on this link in one piece". Any larger than that and the
|
||||||
number of bytes are safe to send on this link in one piece". Any larger than
|
operating system will have to fragment the packet down into smaller ones before
|
||||||
that and the operating system will have to fragment the packet down into smaller
|
sending out onto the wire.
|
||||||
ones before sending out onto the wire.
|
|
||||||
|
|
||||||
With a smaller MTU, you will be forced to re-send the IP headers (and possibly
|
With a smaller MTU, you will be forced to re-send the IP headers (and possibly
|
||||||
other headers) along with every single packet. Those are not only wasted bytes
|
other headers) along with every single packet. Those are not only wasted bytes
|
||||||
|
Loading…
x
Reference in New Issue
Block a user