차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| tech:mtu [2019/03/02 15:17] – 만듦 V_L | tech:mtu [2019/04/05 00:22] (현재) – [macOS] V_L | ||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| ====== MTU ====== | ====== MTU ====== | ||
| - | MTU는 Max Transmission Unit의 약자로 한번에 보낼 데이터의 크기를 뜻함. | + | MTU는 Max Transmission Unit의 약자로 |
| - | 기본 설정으로는 1500 바이트이지만 이것을 400으로 | + | 이 단위의 자료를 보낼 때마다 (패킷) 행선지 등등의 부가 자료가 붙으므로 이 크기에 따라 네트워크의 효율이 변화될 수 있다. |
| + | =====점보프레임===== | ||
| + | 대형 MTU 크기를 사용하면 운영 체제에서 더 큰 패킷을 더 적게 전송하여 동일한 네트워크 처리량에 도달할 수 있다. 대형 패킷은 워크로드가 많이 소요되는 대용량 메시지를 보낼 수 있다고 가정할 경우, 운영 체제에서 처리해야 하는 처리량을 크게 줄임. 워크로드에서 소형 메시지만 전송하는 경우에는 MTU 크기가 커져도 도움이 되지 않는다. | ||
| + | |||
| + | 가능하면 어댑터와 네트워크에서 지원하는 가장 큰 MTU 크기를 사용하십시오. 예를 들어, ATM(Asynchronous Transfer Mode) 어댑터에서는 디폴트 MTU 크기인 9180이 1500바이트의 MTU 크기(보통 LAN 에뮬레이션에서 사용됨)를 사용할 때보다 훨씬 효율적임. | ||
| + | |||
| + | 기가비트 이더넷과 10기가비트 이더넷의 경우 네트워크에 있는 모든 머신에 기가비트 이더넷 어댑터가 있고 네트워크에 10/100 어댑터는 없으면 점보 프레임 모드를 사용하는 것이 가장 좋다. 예를 들면, 일반적으로 점보 프레임을 사용해 컴퓨터 랩 내에서 서버 간 연결을 수행할 수 있다. | ||
| + | |||
| + | =====마이크로프레임===== | ||
| + | |||
| + | 기본 설정으로는 1500 바이트이지만 이것을 400으로 줄이면 적어도 500 바이트가 넘는 Client Hello 패킷은 | ||
| 자동적으로 2개로 분할되어 전송된다. | 자동적으로 2개로 분할되어 전송된다. | ||
| - | 즉 www.naver.com 이라는 데이터를 www.na와 ver.com 두덩어리로 보내서 차단을 피하는 방법임. | + | [[: |
| + | 즉, www.naver.com 이라는 데이터를 www.na와 ver.com 두덩어리로 보내서 차단을 피한다. | ||
| + | |||
| + | |||
| + | ====우분투==== | ||
| + | |||
| + | 아래 명령어로 바꿀 수 있다. | ||
| + | |||
| + | sudo ifconfig eth0 mtu 1492 | ||
| + | |||
| + | ===지속 변경=== | ||
| + | 재부팅 후에도 지속되도록 | ||
| + | / | ||
| + | 파일을 수정한다. 아래와 같이 mtu 행을 추가하면 됨. | ||
| + | |||
| + | sudo nano / | ||
| + | |||
| + | < | ||
| + | iface eth0 inet static | ||
| + | address 192.168.0.1 | ||
| + | network 192.168.0.0 | ||
| + | gateway 192.168.0.254 | ||
| + | netmask 255.255.255.0 | ||
| + | mtu 1492 | ||
| + | </ | ||
| + | ====macOS==== | ||
| + | 설정 | ||
| + | sudo ifconfig en0 mtu 400 | ||
| + | 복구 | ||
| - | /* 여기에 내용을 입력함. */ | + | sudo ifconfig en0 mtu 1500 |