C# 개발중에 비동기소켓통신으로 간단한 서버를 개발중인데요
이전에 개발할때는 클라이언트에서 패킷을 보내줄떄에 앞에 4byte에 패킷사이즈를 넣어서 보내줘서
서버 수신부에서 뒤에데이터를 계속 읽어오게끔했는데요 예를들어서 CRLF로 패킷을 자를때,
버퍼사이즈가 2048인데 2048보다 더큰 데이터가 들어오게되어서 데이터 내에 CRLF가 없다면
CRLF가 들어올때까지 데이터를 계속 수신할텐데 이럴경우 조금 큰 버퍼사이즈 20480 이라던지 이런식으로 크게 만들어둔 변수 안에
계속 쌓아서 처리해주는게 맞는방법인지 궁금합니다 ~!