2014-07-09 7 views
0
  • 하는 SYN 세그먼트 ( 만 SYN 플래그 TCP 세그먼트 가능) 수신기/서버에 발신자/클라이언트 흐름은 wirehsark는 윈도우 크기를 나타낸다. 그러나 창 크기는 Acknowledgement 플래그가 으로 설정된 경우에만 존재한다고 가정합니다. 일반적으로 수신기 창이라고하는 값이고 수신기에 의해 이 결정되기 때문입니다.
  • 클라이언트가 SYN 세그먼트를 보낼 때까지 서버는 수신자 윈도우를 보낸 사람에게보고 할 수 없습니다.
  • 창 크기가 SYN 세그먼트의 wireshark에 있기 때문에 창 크기의 값이 SYN 세그먼트에 대해 쓸데없는 값일 수 있음을 의미합니까?
  • SYN 세그먼트에서 창 크기를 어떻게 사용합니까?

답변

2

TCP는 전이중 프로토콜이므로 데이터는 양방향으로 이동할 수 있습니다. TCP 연결의 각 끝은 데이터를 수신 할 수있는 버퍼 공간의 양을 알기 위해 수신 창을 다른 쪽 끝으로 보급해야합니다.

윈도우 크기 광고가 SYN 패킷에 얼마나 유용한 지에 대해서는 TCP가 세 방향 핸드 셰이크의 ACK 전에 데이터를 보낼 수있는 fast open을 수행하지 않는 한 많지 않으므로 윈도우 광고를 준수해야합니다 SYN에