--- embedaddon/mpd/doc/mpd28.html 2016/11/01 09:56:12 1.1.1.3 +++ embedaddon/mpd/doc/mpd28.html 2021/03/17 00:39:23 1.1.1.4 @@ -6,7 +6,7 @@ -Mpd 5.8 User Manual +Mpd 5.9 User Manual : Configuring Mpd : Interface layer
Previous: IPv6CP layer
@@ -22,7 +22,7 @@ All of these commands apply to the currently active bu IP traffic, it is designed to support other (currently unimplemented) protocols such as AppleTalk, IPX, etc. This is why the Interface layer (which is protocol independent) is distinct from the -ipcp which is specific to IP.

+IP Control Protocol (IPCP) layer which is specific to IP.

@@ -57,7 +57,7 @@ Normally, mpd configures the interface with the IP add were negotiated when connecting the link. Since dial-on-demand configures the interface before actually connecting, mpd has to be told initial local and remote IP addresses to give the interface. -These addresses don't have to correspond to the ``real'' ones; in +These addresses do not have to correspond to the ``real'' ones; in fact, both addresses can be completely fictional. If and when different addresses are negotiated later, mpd will automatically renumber the interface and adjust the routes.

@@ -75,7 +75,8 @@ width is omitted, a single host route is assumed (i.e. of 32).

Routes are automatically removed when the interface is brought down.

-
set iface mtu value

This command sets an upper bound on the MTU that will be configured +

set iface mtu value [ override ]

Without optional keyword override, this command +sets an upper bound on the MTU that will be configured on the interface when the bundle comes up. This value is not used at all during link negotiation; there are separate bundle and link commands for configuring that. @@ -83,6 +84,11 @@ Even if a higher bundle MTU is negotiated, this limit

This command is useful when you want to manually restrict the MTU of the interface for other reasons, e.g., if you're also doing IPSec.

The default is 1500.

+

Optional keyword override allows you to override +the result of link negotiation and set interface MTU to specified value. +Such override can violate RFC 1661, so use with caution and at your own risk. +This is useful when you deal with broken PPP peer negotiating too low value +while higher MTU is known to work.

set iface idle seconds

Sets the idle timeout value for the bundle. If no incoming or outgoing packets are transmitted for seconds @@ -164,9 +170,9 @@ packet. The rogue router drops the ICMP message and t never gets to discover that it must reduce the fragment size or drop the IP Don't Fragment option from its outgoing data.

The code is based on tcpmssd wich was written by Ruslan Ermilov -mailto:<ru@FreeBSD.org> +<ru@FreeBSD.org> based on work done by Patrick Bihan-Faou -mailto:<patrick@mindstep.com>.

+<patrick@mindstep.com>.

The default is disable.

tee

If enabled, a ng_tee(4) node will be inserted @@ -176,14 +182,14 @@ can be useful for debugging or traffic accounting.

nat

Enable NAT for this bundle. See -nat for more information.

+the NAT chapter for more information.

The default is disable.

netflow-in
netflow-out
netflow-once

If enabled, the bundle will participate in NetFlow generation. See -netflow +the NetFlow chapter for more information. The netflow-out option is like netflow-in, but generates NetFlow data for outgoing packets instead of incoming. If netflow-once enabled - packet will be accounted only once while @@ -192,13 +198,13 @@ in kernel.

ipacct

If enabled, the bundle will participate in IP accounting with ng_ipacct node. See -ipacct for more information.

+the IP Accounting chapter for more information.

The default is disable.


-Mpd 5.8 User Manual +Mpd 5.9 User Manual : Configuring Mpd : Interface layer
Previous: IPv6CP layer