1. TCP 기반의 데이터 전송 특징
- 한번의 데이터 전송함수 호출(write, send)이 늘 하나의 패킷을 형성하는 것은 아니다.
2. 경계가 없는 TCP 기반의 데이터 전송
- 데이터 송수신 함수의 호출 횟수는 큰 의미를 지니지 않는다.
3. 버퍼의 존재 1
- 이미 전송된 데이터는 어디에서 존재 하고 있었는가?
4. 버퍼의 존재 2
- 입력 버퍼와 출력 버퍼의 역할.
5. TCP 기반의 전송 제어
- 버퍼가 수용 할 수 있는 크기 이상의 데이터 전송은 이뤄지지 않는다.
- 따라서, TCP 기반의 데이터 전송 함수는 여러 개의 패킷을 생성하기도 한다.
- 슬라이디 윈도우 프로토콜.
으휴... ㅠㅠ 축제니 데프콘 대회니 뭐니 해서 이제 하넹 ㅠㅠ
'[+] Information > [-] Network' 카테고리의 다른 글
[2009/06/08] TCP의 내부구조 (0) | 2009.06.08 |
---|---|
[2009/06/08] 예제소스(echo_client2.c, bnd_server.c, bnd_client.c) (0) | 2009.06.08 |
[2009/06/01] 예제소스(helloworld_server2.c, echo_server_win.c, echo_client_win.c, echo_server.c, echo_client.c) (0) | 2009.06.01 |
[2009/06/01] Iterative 서버와 에코서버 (0) | 2009.06.01 |