Linux에 동등한 Windows PMTU 블랙홀 라우터 발견이 있습니까? 조각화에 필요한 메시지를 차단하는 경로에 라우터

Windows에는 “블랙홀 라우터 감지”를 활성화하는 레지스트리 설정이 있으며, ICMP 조각화에 필요한 메시지를 차단하는 경로에 라우터 / 방화벽이 잘못 구성된 경우 경로 MTU 검색이 작동 할 수 있습니다.

http://technet.microsoft.com/en-us/library/cc958871.aspx

Linux에서 사용할 수있는 동등한 기능이 있습니까?

Ubuntu 9.10 Kernel 2.6.31-14-generic을 실행 중이며이 동작을 활성화 / 모니터링하는 명령 또는 구현 방법을 설명하는 기사 / 하우투 링크에 매우 관심이 있습니다.



답변

그래 넌 할수있어.

2008 년 리눅스 커널 메일 링리스트 에서 인용하자면 :

보낸 사람 : John Heffner <johnwheffner@...>
제목 : Re : PMTU 검색-작동합니까?
날짜 : 2008 년 5 월 22 일 목요일-오후 1:19
메시지 ID :<1e41a3230805221019u4c739527u2a9c1217d1c7411c@mail.gmail.com>

[…]

이것은 잘 알려진 문제 (RFC 2923)이며 MTU 프로빙 (RFC 4821) 개발을위한 동기 부여였습니다 tcp_mtu_probing.

존 헤프너 (John Heffner)는 2007 년 리눅스 커널에 대한 변경 사항을 썼습니다.

그래서 켜 tcp_mtu_probing

# echo 2 > /proc/sys/net/ipv4/tcp_mtu_probing

가능한 값

0: disabled
1: enabled when black hole detected
2: always enabled

답변

  • RFC2923-경로 MTU 검색과 관련된 TCP 문제, 2000 년 9 월
  • RFC4821-패킷 화 계층 경로 MTU, 2007 년 3 월 (ICMP 블랙홀 고려)

ICMP 블랙홀 복구에 대한 지원 (RFC4821에 나와 있지만 완전한 RFC는 구현되지 않았습니까?)이 Linux 커널 2.6.17에 추가되었다고 생각합니다. 를 사용하여 활성화 할 수 있습니다 tcp_mtu_probing option.

추가 정보 : http://staff.psc.edu/mathis/MTU/

지금까지 더 많은 정보를 찾지 못했습니다 (추가 정보는 환영합니다).


답변

내가 아는 마지막 정보는 Linux가 PMTU 블랙홀 라우터 검색을 지원하지 않았다는 것입니다.

이는 RFC 2923의 Linux 비준수 때문입니다.