client, server가 모두 포함된 프로젝트야
이 client, server는 tcp 통신을 함
client 측에서 호스트의 네트워크 필터를 좀 건드리고 server랑 통신을 해
이런 경우에는
1. 네트워크 필터를 건드린 후에 tcp 연결에 대한 테스트 (hello world 주고받는 수준)
2. 네트워크 필터 설정 없이 client-server 간 통신 (여기선 실제 기능테스트)
이 두 개만 해도 충분할까?
client, server가 모두 포함된 프로젝트야
이 client, server는 tcp 통신을 함
client 측에서 호스트의 네트워크 필터를 좀 건드리고 server랑 통신을 해
이런 경우에는
1. 네트워크 필터를 건드린 후에 tcp 연결에 대한 테스트 (hello world 주고받는 수준)
2. 네트워크 필터 설정 없이 client-server 간 통신 (여기선 실제 기능테스트)
이 두 개만 해도 충분할까?
가능한 모든 종류의 테스트 시나리오를 만들고 테스트 다 하셈
필터를 한다는게 어떤의미인지 와닿지는 않는데, 로우소켓 만들어서 TCP헤더랑 그 위로 올라가는 프로토콜의 헤더까지 건드는것이라면 더더욱...
지금 당장 물어보는 부분은 iptables로 snat 하는게 다이고 나중엔 프로토콜 헤더도 건드려야 하는 기능도 추가해야돼.