Socket= 프로토콜, IP 주소, 포트 번호
29. 전송 계층 프로토콜의 기능을 설명하시오
1. 오류제어: nck 사용하지 않음 , 재전송에 의해서 오류 복구
2. 흐름제어 :
1) 수신 측이 슬라이딩 윈도우 프로토콜의 윈도우 하단 값을 조정.
2)송신측 TCP헤더의 window 를 줄여서 전송(패킷 한계지정)
3. 데이터 순서화 :
- 병합 : 전송 계층 → 응용계층
- 분할: 응용 계층 → 전송계층
4. 서비스 프리미티브 : 비연결형,연결형 둘다 제공
(네트워크 계층은 비연결형 서비스 프리미티브만 제공)
30. 전송 계층 프로토콜을 설계할 때 고려할 사항을 설명하시오
1. 4계층 주소표현(TSAP) : 호스트의 IP주소와 포트번호
2. 멀티 플렉싱 : TPDU(4계층 데이터 전송단위)가 목적지가 동일한 호스트이면 데이터를 하나의 가상회선에 실어서 전송
3. 연결 설정 관리
31. 3단계 연결 설정 방법을 설명하시오.

- 전송할 데이터가 있으면 Conn_ACK_ACK대신 Data_req(x,y) 보냄
- 전송할 데이터가 없으면 Conn_ACK_ACK해야함.
32. 연결 해제 절차에서 일방적 연결 해제와 점진적 연결 해제의 차이점을 설명 하시오.
- 일방적 연결 해제 :disc_req에 대한 상대 프로세스의 동의가 없어도 연결이 끊기는 방식
- 점진적 연결 해제: 두 프로세스 사이의 연결을 완전히 종료하려면 양쪽다 자신에게 할당된 단방향 원통 기능을 명시적으로 정지해야함.
a가 b에게 disc_req요청을 보내면 a는 더이상 b에게 전송은 못하지만 b에게 오는 걸 받을 수는 있음.
33. TCP 의 헤더 구조와 각 필드를 설명하시오.
- 연결형 서비스 제공
- 전이중 방식의 양방향 가상회선 제공
- 신뢰성 있는 데이터 전송

| Source Port/Destination Port | 포트 번호 |
| Sequence Numbe: | 송신 프로세스가 순서를 맞춰 보내기 위한 번호 |
| Acknowledgement Number | 플래그 ack=1인 경우 다음 수신할 데이터 순서번호 |
| Data Offset | 데이터의 시작위치 =TCP헤더의 크기 |
| Reserved | |
| Window | 수신 윈도우의 버퍼 크기 지정. (수신할 데이터가 없을때 0으로 설정 ) |
| Checksum | |
| Urgent Pointer | 플래그 urg=1경우 해당 데이터 먼저 전송 . |
| flag | |
| ECE | 네트워크 트래픽이 많아질때 라우터가 송신 프로세스에 명시적으로 혼잡을 알리고자 할떄 전달. |
| CWR | ECE를 보낸 프로세스에 윈도우 크기를 줄였음을 통지하는 목적 |
| URG | 빨리 보낼 데이터인지 여부 |
| ACK | 첫번째 세그먼트 제외 모든 세그먼트가 ack bit =1 |
| PSH | ack에 표시된 숫자까지 전부 상위 계층에 전송되었음을 의미. (빨리 올리자) |
| RST | 끊었다가 다시 연결하자 (리부팅) |
| SYN | 연결 설정 요구할때 |
| FIN | 연결 설정 해제할때 (양쪽다 FIN 보내야 종료 완료) |
34. Well -known 포트의 필요성을 설명 하고, 네트워크 응용 서비스의 대표적 예를 드시오.
Well -known 포트의 필요성:
사용자가 연결을 원하는 서버의 호스트 IP주소만 클라이언트 프로그램에 알려주고 포트 번호를 자동으로 연결해준다.
사용자가 포트 번호를 직접 지정할 필요 없이 서비스 이름만으로 연결이 가능하게 하다.
ex) 웹서비스 (http) : 포트번호 80
25. TCP의 연결 설정 절차를 예를 들어 설명하시오.(SYN: 양쪽다 보내야함)

seq =11,data=5이면 11~15까지 보냄.
36. TCP의 데이터 전송과정을 정상적인 경우와 오류가 발생한 경우로 구분 하여, 예를 들어 설명하시오.

정상이면 ACK=41을 보내야함. ACK=31을 다시 요청하고 있음.
37. TCP의 연결 해제 절차를 예를 들어 설명하시오.(FIN 양쪽다 보내야함,)

38. TCP/IP 환경에서 혼잡 제어 기능의 동작 원리에 대하여 설명하시오.
ECE를 양방향에서 전송해야 혼잡제어 함.

IP (ECT =01또는 10)으로 전송
IP(ECT)→ IP(CE)→TCP(ECE)→ TCP(CWR)
'[전공 CS] > 컴퓨터 통신' 카테고리의 다른 글
| [컴퓨터 통신] 쉽게 배우는 데이터 통신과 컴퓨터 네트워크 _6장 (주관식) (0) | 2025.12.15 |
|---|---|
| [컴퓨터 통신] 쉽게 배우는 데이터 통신과 컴퓨터 네트워크 _7장 (주관식) (0) | 2025.12.15 |
| [컴퓨터 통신] 쉽게 배우는 컴퓨터 통신과 네트워크 3판 _ 1장 32번~40번 (0) | 2025.10.27 |
| [컴퓨터 통신] 쉽게 배우는 컴퓨터 통신과 네트워크 3판 _2장 29~38번 (0) | 2025.10.26 |
| [컴퓨터 통신] 쉽게 배우는 컴퓨터 통신과 네트워크 3판 _ 3장 32~44번문제 (0) | 2025.10.26 |