Network traffic: Difference between revisions
(Template migration to LLM-Optimized Wiki Template) |
(Fix: remove --- horizontal lines (7 removed)) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 18: | Line 18: | ||
* 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시 | * 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시 | ||
== Purpose == | == Purpose == | ||
| Line 28: | Line 27: | ||
* Non-goals: 다른 주제로의 확장 | * Non-goals: 다른 주제로의 확장 | ||
== Key Concepts == | == Key Concepts == | ||
| Line 42: | Line 40: | ||
|} | |} | ||
== Detailed Explanation == | == Detailed Explanation == | ||
| Line 67: | Line 64: | ||
* nettop shows packet types, sorts by either size or number of packets. | * nettop shows packet types, sorts by either size or number of packets. | ||
== Best Practices == | == Best Practices == | ||
| Line 75: | Line 71: | ||
* 테스트 환경에서 먼저 검증 | * 테스트 환경에서 먼저 검증 | ||
== References == | == References == | ||
| Line 81: | Line 76: | ||
* [https://wiki.hpcmate.com Network traffic] | * [https://wiki.hpcmate.com Network traffic] | ||
== Related Pages == | == Related Pages == | ||
| Line 90: | Line 84: | ||
* [[Network]] | * [[Network]] | ||
[[Category:Network]] | [[Category:Network]] | ||
== Knowledge Graph == | |||
Related | |||
→ [[Network performance test]] | |||
→ [[RDMA]] | |||
→ [[NIC Bonding]] | |||
→ [[Network]] | |||
→ [[IPMI]] | |||
→ [[SDN]] | |||
→ [[NFS]] | |||
[[Category:Configuration]] | [[Category:Configuration]] | ||
Latest revision as of 11:29, 17 July 2026
Overview
Network traffic에 대한 기술 문서입니다.
Summary
- 무엇인가? - Network traffic
- 왜 필요한가? - HPC 및 서버 환경에서 필수 개념
- 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시
Purpose
이 문서가 존재하는 이유
- Goal: Network traffic에 대한 기술 정보 제공
- Scope: Network traffic의 개념, 사용법, 설정
- Non-goals: 다른 주제로의 확장
Key Concepts
| Concept | Description | Related |
|---|---|---|
| Network traffic | HPC/서버 환경에서 중요한 기술 개념 | Linux, Server |
Detailed Explanation
In freebsd, session table provides real time rx/tx information for each connection. In Linux netfilter router, connections table only includes information on end of connections by default. from Linux kernel version >= 2.6.18, we can use conntract or conntrackd daemon[1], This tool can be used to search, list, inspect and maintain the connection tracking subsystem of the Linux kernel.
conntrack module traces the connection status of trackable protocols (specific protocols, not all.) Set nf_contrack_acct $ sysctl -w net.netfilter.nf_conntrack_acct=1[3] Install contrack utility, if you do not have yet $sudo apt-get install conntrack # conntrack -L #conntrack -L -p tcp --dport 22 #conntrack -U -p tcp --dport 22 --mark 10 it can also block TCP traffic when
- stateful rule-set that drops traffic in INVALID state
- /proc/sys/net/netfilter/nf_conntrack_tcp_loose to zero.
- # conntrack -D -p tcp --dport 22
#conntrack -E There are bunch of network monitoring tools are available and this discussion shows most of them
- nethogs monitors traffic going to/from a machine, per process
- nettop shows packet types, sorts by either size or number of packets.
Best Practices
- 최신 버전 사용 권장
- 공식 문서 참고
- 테스트 환경에서 먼저 검증
References
Related Pages
Knowledge Graph
Related
→ Network performance test → RDMA → NIC Bonding → Network → IPMI → SDN → NFS