본문 바로가기
설치 및 기술 자료/Linux

[Linux] 서버 네트워크 대역폭 제어 - TC 명령어 (Traffic Control)

by 주식회사 서버몬 2022. 1. 21.

 

안녕하세요. 주식회사 서버몬 입니다.

 

오늘은 Linux 서버에서 별도의 네트워크 장비를 이용하지 않고 OS내 자체 툴인 TC명령어를 이용하여 

서버의 네트워크 대역폭을 설정하는 방법에 대해서 알아보도록 하겠습니다.

 

TC는 Traffic Control 의 약자로, CentOS 에서 기본적으로 제공하는 명령어 입니다.

 

TC를 설정하는 방법은 개별설정으로 하는 방법도 있지만, 공개된 스크립트를 통해 쉽게 설정이 

가능합니다.

 

tc.sh
0.00MB

 

첨부된 파일을 부분별로 나눠서 확인해보도록 하겠습니다.

 

1) 설정범위에 대한 설명 

- 첫번째 부분은 대역폭 설정에 필요한 도움말 입니다. kbps, mbps 등으로 설정이 가능합니다.

 

2) 세부 설정 

- IF 에는 장치명을 입력 합니다. (HW에 따라 각각 상이하니 확인해서 변경하면 됩니다.)

- DNLD, UPLD 에는 다운로드 대역폭을 입력합니다. 위에서 설명한 단위까지 함께 지정이 가능합니다.

  (다운로드, 업로드를 각각 지정할 수 있습니다.)

- IP 에는 위에 IF 에서 사용하는 IP를 입력해줍니다.

 

3) 명령어에 대한 설명

- 명령어에 대한 설명을 보여줍니다. start (시작), stop (정지), restart (재시작), show (설정보여주기) 가 있습니다.

 

4) 명렁어 커맨드 

명령어를 쳤을 때에 모습입니다. TC는 서비스처럼 부팅 시 자동 시작이 불가능하기 때문에 부팅 후 수동으로 

시작해주어야 합니다.

 

예시로, 다운로드 대역폭을 5Mbps 로 설정하고 iftop 툴을 이용하여 모니터링 해보도록 하겠습니다.

위와 같이 수정한 뒤 tc.sh start 명령어를 통해 적용 시켜 줍니다.

 

iftop 명령어를 통해 다운로드 대역폭을 확인합니다.

위와 같이 peak 일때도 5M 를 넘지 않는 모습을 보여주고 있습니다.

 

반대로, tc 를 정지한 상태에서 동일하게 확인해보겠습니다.

위와같이 peak 시에 100M 을 초과하는 속도를 보여주고 있습니다.

 

iftop 툴의 경우 앞서 소개 해드린 자료를 참고하시면 됩니다.

[Linux] iftop (네트워크 트래픽 모니터링 툴) 설치 및 사용 방법

 

이와 같이 네트워크 장비를 이용하지 않고 대역폭을 설정할 수 있는 방법에 대해서 알아보았습니다.

 

끝.

 

 

 

HPE, 레노버, 델 서버, 워크스테이션, 기업용 노트북 등 IT 제품은 서버몬에서 견적받아보세요~

제품에 대한 상담을 희망하시면, 02-2026-5062 or sales@servermon.co.kr로 문의 주세요.

서버몬에서 운영하는 IT 쇼핑몰을 구경하시려면, 하단의 로고를 클릭해주세요.

 

서버몬/서버몬기술지원/스위치/스위치 기술지원비(비용)/스위치 설치비/방화벽/방화벽 기술지원비(비용)/방화벽 설치비/랙/랙(RACK) 기술지원비(비용)/랙(RACK) 설치비/KVM/KVM 기술지원비(비용)/KVM 설치비/스토리지/스토리지 기술지원비(비용)/스토리지 설치비/스토리지 랙마운트비용/스토리지 장애조치비용/서버/서버 기술지원비(비용)/서버 설치비/서버 랙마운트비용/서버 장애조치비용/윈도우서버/윈도우즈 기술지원비(비용)/윈도우즈 설치비/리욱스/Linux/리눅스 기술지원비(비용)/리눅스 설치비/DB/데이터베이스/MySQL 기술지원비(비용)/MySQL 설치비/MSSQL 기술지원비(비용)/MSSQL 설치비/백업 기술지원비(비용)/HPE서버비용/HPE/DL20/DL20GEN10/ML30/ML30GEN10/ML360/ML350GEN10/DL360/DL360Gen10/DL380/DL380Gen10/LENOVO서버/레노보서버/델서버/델서버비용/DELLR540/DELLR750/HP서버/서버엔지니어/서버기술지원/서버디스크장애처리/방화벽/방화벽엔지니어/APC UPS/UPS/UPS설치/UPS기술지원/UPS납품/서버렉마운트/HPE Service Pack for Proliant/HPE SPP/SPP/Intelligent Provisioning/시놀로지나스/나스기술지원/SYNOLOGY/SYNOLOGY나스/시놀로지DS918/시놀로지하이퍼백업/HYPER BACKUP/시놀로지HyperBackup/시놀로지나스백업/서버백업/서버트러블슈팅/리눅스트러블슈팅/보안솔루션/시큐어디스크/인터넷디스크/이스트소프트/알약/카스퍼스키/ESTSOFT/V3/안랩/소포스/SOPHOS/카보나이트/더블테이크/이중화솔루션/HA솔루션/Windows서버설치/왼도우서버설치/윈도우서버2019/윈도우서버2016/MSSQL/MYSQL/디포그랙/DEFOG랙/디포그랙가격/EDFOG랙가격/RMS랙/서버납품/랙납품설치/랙설치/나스설치지원/스토리지납품설치/윈도우서버트러블슈팅/리눅스서버트러블슈팅/HPE서버펌웨어/HP서버펌웨어/HPE서버/FIRMWARE/DELL서버펌웨어/델서버펌웨어업데이트/레노보서버펌웨어/LENOVO펌웨어업데이트/HPE서버드라이버설치/HPE서버구매/DELL서버구매/LENOVO서버구매/보안솔루션구매/이중화솔루션구매/보안솔루션설치/이중화솔루션설치/HPE서버가격비교/DELL서버가격비교/LENOVO서버가격비교/HPE서버가격비교견적/DELL서버가격비교견적/LENOVO서버가격비교견적/HPE서버견적/DELL서버견적/LENOVO서버견적/HPE서버디스크교체/DELL서버디스크교체/LENOVO서버디스크교체/HPE서버RAID컨트롤러/HPE서버RAID컨트롤러/DELL서버RAID컨트롤러/LENOVO서버RAID컨트롤러/HP서버하드디스크/HPE서버하드디스크구매/DELL서버하드디스크구매/LENOVO서버하드디스크구매/HPE서버SAS하드디스크/DELL서버SAS하드디스크/LENONO서버SAS하드디스크/HPE서버메모리/DELL서버메모리/LENOVO서버메모리/HP서버메모리/HPE서버CPU/DELL서버CPU/LENOVO서버CPU/서버CPU/서버메모리/서버MEMORY/ECC메모리/서버용메모리/서버용하드디스크/서버용그래픽카드/쿼드로P400/QUADRO그래픽카드/QUADRO/우분투설치/서버보안/네트워크장비/네트워크스위치/L2스위치/L3스위치/OS설치/서버OS설치/리눅스서버설치/우분투설치/페도라설치/레드헷설치/RHEL설치/

 

댓글