본문 바로가기

[+] Information/[-] Network

[2009/06/08] TCP 소켓의 데이터 전송 특징

1. TCP 기반의 데이터 전송 특징

 
- 한번의 데이터 전송함수 호출(write, send)이 늘 하나의 패킷을 형성하는 것은 아니다.



2. 경계가 없는 TCP 기반의 데이터 전송

 
- 데이터 송수신 함수의 호출 횟수는 큰 의미를 지니지 않는다.


3. 버퍼의 존재 1

 
- 이미 전송된 데이터는 어디에서 존재 하고 있었는가?

 


4. 버퍼의 존재 2

 
- 입력 버퍼와 출력 버퍼의 역할.


5. TCP 기반의 전송 제어

 
- 버퍼가 수용 할 수 있는 크기 이상의 데이터 전송은 이뤄지지 않는다.

 - 따라서, TCP 기반의 데이터 전송 함수는 여러 개의 패킷을 생성하기도 한다.

 - 슬라이디 윈도우 프로토콜.



으휴... ㅠㅠ 축제니 데프콘 대회니 뭐니 해서 이제 하넹 ㅠㅠ