Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] Fwd: .



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Thu, Nov 10, 2005 at 12:19:27AM +0900, 이기명 wrote:
 > 각종 프로그램으로 전송량을 체크하는데 햇갈려서 질문 드립니다.
 > 
 > 일단 패킷에는 헤더와 데이터가 있고
 > 
 > 패킷 크기는 MTU 값으로 조절되잖아요..
 > 
 > 저의 경우는 1500이구요.
 > 
 > 궁금한것은, 전송량을 셀때 패킷속에 담긴 실제 데이터 크기를 전송량으로 치나요? 아니면 패킷 크기(1500byte) 전체를 전송량으로 치나요?

실제 payload의 크기를 말합니다(MTU - protocol overhead).
PPS와 같은 개념도 있지만 전송량은 데이터의 크기를 말합니다.

 > 
 > 예를 들어, 패킷 하나에 3바이트의 실제 데이터가 있다면,
 > 
 > 전송량은 3바이트가 되나요? 아니면 1500바이트가 되나요?
 > 
 > 자잘한 데이터가 많이 오고 가는데, 네트워크가 포화되는 것 같습니다.
 > 
 > 한 패킷에 담겨지는 데이터는 많아봐야 30바이트밖에 안되거든요.
 > 

network이 포화된다는건 어떻게 측정하셨나요? CAT5를 사용하는 cable에서도
길이가 짧다면 별다른 문제없이 Gigabit 데이터를 전송할 수 있습니다.
잦은 interrupt로 인한 시스템 overhead문제라면 polling(4)을 사용해보세요.

 > 
 > 그리고 질문 한가지 더..
 > 
 > VDSL 의 경우, MTU 값을 낮추면 어떤 현상이 발생하나요?
 > 
 > 이론상으로 큰 데이터를 주고받을때 패킷 크기가 늘어나는것 말고,
 > 
 > 조절했을때 인터넷이 안된다던지.. 장비가 미쳐버린다던지..
 > 

MTU값을 변경하면 성능상의 문제외에 다른 문제도 발생할 수 있습니다.
일반적으로 MTU를 크게 하면 성능은 이에 비례해서 증가합니다. 대부분의
GigE가 jumbo frame을 지원하는 이유도 이 때문입니다.
하지만 MTU값을 작게 설정했다면(< 1500) ICMP를 허용하지 않는 network
에서는 PathMTU가 동작하지 않기 때문에 인터넷이 않될 수 있습니다.
(ICMP Echo request/reply를 막기위해서 ICMP전체를 막는건 위험한
생각입니다.)

 > 이런 특별한 점이 없다면 조절 해서 써보고 싶네요.
 > 
 > 답변 부탁드립니다!
-- 
Regards,
Pyun YongHyeon
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2005/11/10 10:28:55 $
Powered by FreeBSD