포스트

컴퓨터 네트워크 #22

전송계층 프로토콜 연습문제


문제 1.

Desktop View

답 1.

  1. 순서번호는 각 세그먼트의 첫번째 번호이고, 순서 번호 범위는 파일의 크기인 40kB 이다.


  2. 호스트가 전송할 수 있는 데이터의 최대 크기는 min(혼잡위도우, 수신윈도우) 이다.

    위의 경우 $(128 \times 8 , 1500)$ 이므로, $128 \times 8 = 1024$ 가 데이터의 최대 크기가 된다.


  3. 데이터가 왕복되는 동안은 윈도우가 버텨줘야 하므로, $64*480 = 30720$ 이다.


  4. 데이터율 = 수신 윈도우 / 왕복시간 이다.

    위의 경우 수신윈도우는 5KB 이다.

    왕복시간은 15(전송) + 2(수신 및 확인응답) + 15(전송) = 32ms 이다.

    따라서 데이터 율은 $\frac{5KB}{32ms}$ 이다.


  5. TCP 헤더는 다음과 같은 모습이다.

    Desktop View

    헤더의 크기는 16진수로 $8*6$ SIZE 이므로, 숫자 하나당 4비트씩 총 48개가 존재한다.

    따라서 $48 \times 4$ = 192비트 = 24바이트 이다.

    • Source Port(16비트) = 541F(16진수) = 21535(10진수)
    • D-Port(16비트) = 7A20(16진수) = 31264(10진수)
    • SN(32비트) = 00011310(16진수) = 70416(10진수)
    • AN(32비트) = 0000002A(16진수) = 42(10진수)
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.