개발/Network
네트워크 프로그래밍 - Silly Window Syndrome, SYN Flooding, Error Control
Silly Window Syndrome 수신 측에서 발생하는 신드롬과 송신 측에서 발생하는 신드롬이 각각있는데, 먼저 송신 측에서 발생하는 신드롬에 대해서 알아보자. silly window syndrome에 대해서 먼저 알아보면, 어플리케이션에서 buffer로 데이터를 보내고, 이 buffer의 데이터를 전송하기 위해서 TCP header 20byte, IP header 20byte 또 MAC header도 달아야 한다. 만약 데이터가 1byte크기만 전송한다고 하면, 데이터 1byte를 전송하기 위해 40byte의 TCP/IP 헤더를 사용하게 되는 것이다. 상당히 비효율적이다. 이렇게 보내는 데이터의 헤더의 크기에 비해 너무 작아서 비효율적인 현상을 silly window syndrome이라고 한다. ..
2021. 10. 11. 21:20