Skip to content

[ UDP ] packet buffer size 조절

조회 수 7022 추천 수 0 2013.04.25 01:28:13

Linux에서 Session Clustering 설정 할 경우 buffer size가 부족해서 time out 나는 경우가 있었습니다.


그래서 설정하는 방법에 대해 정리해 보았습니다.


step 1. 현재 설정 값 조회

# sysctl -a | grep mem

net.core.wmem_max = 1048576
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.rmem_default = 262144
net.core.optmem_max = 20480
net.ipv4.igmp_max_memberships = 20
net.ipv4.tcp_mem = 193131 257511 386262
net.ipv4.tcp_wmem = 4096 16384 4194304
net.ipv4.tcp_rmem = 4096 87380 4194304
net.ipv4.udp_mem = 193131 257511 386262
net.ipv4.udp_rmem_min = 4096
net.ipv4.udp_wmem_min = 4096


step 2. 값 변경

# vi /etc/sysctl.conf

.

.

.

.

#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#

net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 26214400
net.core.wmem_default = 262144
net.core.wmem_max = 1048576


step 3. 값 적용

rocksea ~ # sysctl -p /etc/sysctl.conf


net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 26214400
net.core.wmem_default = 262144
net.core.wmem_max = 1048576


위와 같이 적용 된 것을 확인 해 볼 수 있습니다.

참고로

wmem은 send

rmem은receive

라고 보시면 됩니다.


자세한 옵션 설명은 아래 주소 참조

http://blog.naver.com/bycymon?Redirect=Log&logNo=100019747080

profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/197355/174/trackback
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
347 /var 디렉토리 용량이 갑자기!!! ADMINPLAY 2008-12-14 20270
346 마우스 오른쪽 버튼 막기... ADMINPLAY 2008-12-14 19105
345 OS 종류 및 버전확인 ADMINPLAY 2008-12-23 21729
344 콘솔에서 로그인이 안될때 ADMINPLAY 2008-12-29 21289
343 top 명령어 정리 ADMINPLAY 2009-01-10 18650
342 파일시스템 체크 ADMINPLAY 2009-01-22 20163
341 외국 자료실 (Unix Linux Windows) ADMINPLAY 2009-02-04 18930
340 netstat 의 Send-Q, Recv-Q의 의미 ADMINPLAY 2009-02-09 25021
339 특정 디랙토리 인증걸기 htpasswd, htaccess ADMINPLAY 2009-03-04 22030
338 리눅스 TIP ADMINPLAY 2009-03-09 25554
337 Cent5 ffmpeg 설치 ADMINPLAY 2009-03-17 18040
336 rm -rf / ==> 그 결과는...ㄷㄷ;; ADMINPLAY 2009-03-17 20146
335 dumpe2fs 파일 시스템의 슈퍼 블럭과 블럭 그룹 정보를 출력 ADMINPLAY 2009-03-17 20736
334 사이트 이전시 - rsync ADMINPLAY 2009-03-17 17418
333 .vimrc 설정 설정, 색상 (VI 설정 색상) ADMINPLAY 2009-03-21 26238
332 리눅스 페도라 인터넷잡는것좀 알켜주세요^^; [1] 시풍 2009-04-07 20706
331 time.bora.net 시간 동기화후 dovecot 데몬이 죽는 현상 해결 ADMINPLAY 2009-04-27 23932
330 관리, 개발자를 위한 vi 환경 설정 ( vim-enhanced) ADMINPLAY 2009-04-27 19000
329 ssh, ftp 접근 딜레이 현상 발생시 조치방법 ADMINPLAY 2009-04-27 20094
328 리눅스 java tocmat 설치 ADMINPLAY 2009-05-07 18984

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234