MTU Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:mtu [2013/10/05 05:14]
[Статическая настройка MTU в параметрах сетевого подключения]
wiki:mtu [2013/10/05 22:10]
[Ссылки]
Строка 1: Строка 1:
 ====== MTU ====== ====== MTU ======
 +
 В компьютерных сетях термин maximum transmission unit (MTU) означает максимальный размер полезного блока данных одного пакета , который может быть передан протоколом без фрагментации. В компьютерных сетях термин maximum transmission unit (MTU) означает максимальный размер полезного блока данных одного пакета , который может быть передан протоколом без фрагментации.
  
Строка 10: Строка 11:
  
 Существует несколько вариантов решения этой проблемы. Существует несколько вариантов решения этой проблемы.
 +
 ==== Отмена фильтрации пакетов ICMP ==== ==== Отмена фильтрации пакетов ICMP ====
  
Строка 22: Строка 24:
 <code bash>​sudo nano /​etc/​network/​if-up.d/​iptables-rules</​code>​ <code bash>​sudo nano /​etc/​network/​if-up.d/​iptables-rules</​code>​
  
-Копируем следующий код и заменяем ​<​inet_if>​ на имя внешнего сетевого интерфейса:​+Копируем следующий код и подставляем имя внешнего сетевого интерфейса:​
  
 <code bash>#​!/​sbin/​iptables-restore <code bash>#​!/​sbin/​iptables-restore
Строка 28: Строка 30:
 :FORWARD ACCEPT [0:0] :FORWARD ACCEPT [0:0]
 :OUTPUT ACCEPT [0:0] :OUTPUT ACCEPT [0:0]
--A FORWARD -o <​inet_if> ​-p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1300:1500 -j TCPMSS --clamp-mss-to-pmtu +-A FORWARD -o внешний_сетевой_интерфейс ​-p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1300:1500 -j TCPMSS --clamp-mss-to-pmtu 
--A OUTPUT -o <​inet_if> ​-p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1300:1500 -j TCPMSS --clamp-mss-to-pmtu+-A OUTPUT -o внешний_сетевой_интерфейс ​-p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1300:1500 -j TCPMSS --clamp-mss-to-pmtu
 COMMIT</​code>​ COMMIT</​code>​
  
Строка 47: Строка 49:
 <code bash>​ping -c 4 -M do -s 1500 ya.ru <code bash>​ping -c 4 -M do -s 1500 ya.ru
 tracepath ya.ru</​code>​ tracepath ya.ru</​code>​
 +
 ===== Ссылки ===== ===== Ссылки =====
  
-  * [[https://​ru.wikipedia.org/​wiki/​Maximum_transmission_unit|Maximum transmission unit]]+  * [[wpru>Maximum transmission unit]]
   * [[http://​www.opennet.ru/​base/​net/​pppoe_mtu.txt.html|О PPPoE, MTU и проблеме Path MTU Discovery Black Hole]]   * [[http://​www.opennet.ru/​base/​net/​pppoe_mtu.txt.html|О PPPoE, MTU и проблеме Path MTU Discovery Black Hole]]
   * [[http://​forum.ubuntu.ru/​index.php?​topic=230520.0|Обсуждение статьи]]   * [[http://​forum.ubuntu.ru/​index.php?​topic=230520.0|Обсуждение статьи]]
  
-{{tag>​mtu pmtud}}+{{tag>​mtu pmtud сеть}}