네트웍 트래픽 분산을 설명할 가상의 네트웍 환경을 꾸며보자.
내부 네트웍 +----------------+ +------------+ | 웹서버 | | Net-A | |(100.100.100.10)| | |-+ 리눅스 방화벽 +----------------+ |192.168.1.x | | 커널 2.4.14 | +--------------+ +------------+ | +---------------+ | | | | |(100.100.100.2)| | | | +------------+ | +------+ | eth0|-----------------| | | Net-B | | | 내부 | |eth1 | (100.100.100.1) | | | |-+-| |-|(192.168.1.254)| E1 전용선 | 인터넷 | |192.168.2.x | | |라우터| | | | | +------------+ | +------+ | ppp0|-----------------| | | |(200.200.200.2)| ADSL | | +------------+ | +---------------+ (200.200.200.1) | | | Net-C | | +--------------+ | |-+ |192.168.3.x | +------------+ |
각 서브넷의 default gateway는 192.168.?.1 이며, netmask는 255.255.255.0이라고 가정한다. 커널 2.4.14의 리눅스 방화벽에서 네트웍 트래픽 분산 및 패킷 필터링을 할 것이다.