728x90

전송 계층 개요

- TCP/IP 프로토콜의  전송 계층은 End-to-end

* 데이터 링크 계층 : 노드와 노드간 링크에서 데이터 전송 방법 정의(MAC 프레임, 이더넷 프레임)

* 네트워크 계층 : 경로 설정. 오류제어, 흐름제어. (라우터)

* 전송 계층 : 송신 호스트와 수신 호스트간 전송 방법 규정 (TCP, UDP)

 

인터넷 프로토콜 계층 구조

 

-

전송 계층

- 송신 호스트와 수신 호스트간 전송 방법 규정 TCP, UDP

- 흐름 제어 : 송신 호스트와 호스트 간 전송속도 차이 제어. 슬라이딩 윈도우

- 오류 제어 : 데이터 분실, 오류시 재전송. selective/Stop and wait/ go back n ARQ

- 연결 지향 서비스 : TCP

- 비연결 지향 서비스  : UDP

 

 

소켓

- IP + 전송 계층 포트 번호

 ex) 192.168.10.1:80

소켓 개념

 

 

 

TCP 프로토콜

- 송신 호스트 프로세스와 수신 호스트 프로세스간 연결형 서비스 제공하는 전공 계층 프로토콜

- 흐름 제어, 오류 제어로 신뢰성 있는 데이터 전송

- 데이터 단위는 세그먼트

TCP 세그먼트 구조
TCP 프로토콜 모니터

 

 

TCP 포트 번호

- 포트 길이 : 16비트.

- 잘알려진 포트 : 1 ~1023

 ex) 21(FTP), 22(SSH), 23(TELNET), 25(SMTP), 80(HTTP)

 

 

UDP 프로토콜

- 송신 호스트 프로세스와 수신 호스트 프로세스의 비연결형 서비스 제공하는 비연결형 전송 계층 프로토콜

- 비연결형 : 호 설정 없이 브로드캐스트 방식 전송

- 비신뢰성 : 오류제어, 흐름제어 x

- 실시간 전송

- 데이터 단위 : 데이터그램

UDP 프로토콜 헤더 구조

 

UDP 프로토콜 모니터

 

 

 

 

300x250

'컴퓨터과학 > 통신, 보안' 카테고리의 다른 글

해킹 - 1. 해킹 개요  (0) 2020.07.28
Iot 보안  (0) 2020.07.25
네트워크 - 8 라우팅 프로토콜 2  (0) 2020.05.18
네트워크 - 7 라우팅 프로토콜  (0) 2020.05.18
네트워크 - 6 인터넷 보조 프로토콜  (0) 2020.05.18

+ Recent posts