랜카드의 rx, tx 초기화에 대한 질문!
리눅스 서버를 브릿지 형태의 방화벽으로 이용하고 있습니다.
내부에서 일반적인 http는 접속이 되는 반면 리니지나 뮤와 같은 온라인 게임을 하는 경우는 랙이 심하게 걸린다고 합니다.
저는 랙의 의미를 잘 몰라 물어보니 로그인이 지연된다거나 게임 도중 연결이 끊겨 다시 재접속을 해야 하는 경우라고 하더군요.
서버에는 2개의 랜카드가 있으며 그 사용 칩셋은 다음과 같습니다.
[root@patrol root]# cat /etc/modules.conf
alias eth0 3c59x
alias eth1 8139too
ifconfig 명령어 입력시 네트워크 정보는 다음과 같습니다.
[root@patrol logs]# ifconfig
brg0 Link encap:Ethernet HWaddr 00:0E:2E:3C:9E:F7
inet addr:111.111.111.111 Bcast:111.111.111.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55186201 errors:0 dropped:0 overruns:0 frame:0
TX packets:53449292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3385408772 (3228.5 Mb) TX bytes:4038880539 (3851.7 Mb)
eth0 Link encap:Ethernet HWaddr 00:50:DA:CC:A2:90
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:162445388 errors:991 dropped:0 overruns:811 frame:993
TX packets:148212302 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3627769472 (3459.7 Mb) TX bytes:2815967030 (2685.5 Mb)
Interrupt:17 Base address:0xe800
eth1 Link encap:Ethernet HWaddr 00:0E:2E:3C:9E:F7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:161017160 errors:75 dropped:8 overruns:5 frame:0
TX packets:173858767 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:932024776 (888.8 Mb) TX bytes:1362066787 (1298.9 Mb)
Interrupt:18 Base address:0x5000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10930620 errors:0 dropped:0 overruns:0 frame:0
TX packets:10930620 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:919472378 (876.8 Mb) TX bytes:919472378 (876.8 Mb)
제가 궁금한 것은 랙이 걸리는 이유가 랜카드의 errors 또는 overruns에 기인하는 것은 아닌지입니다.
혹시 랜카드의 rx, tx 값을 초기화 할 수 있는 방법이 있다면 어떻게 해야 하는지도 궁금합니다.
근본적으로는 왜 온라인 게임을 할 경우 랙이 걸리는지 이유입니다.
댓글 달기