전송 계층 개요
- 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 포트 번호
- 포트 길이 : 16비트.
- 잘알려진 포트 : 1 ~1023
ex) 21(FTP), 22(SSH), 23(TELNET), 25(SMTP), 80(HTTP)
UDP 프로토콜
- 송신 호스트 프로세스와 수신 호스트 프로세스의 비연결형 서비스 제공하는 비연결형 전송 계층 프로토콜
- 비연결형 : 호 설정 없이 브로드캐스트 방식 전송
- 비신뢰성 : 오류제어, 흐름제어 x
- 실시간 전송
- 데이터 단위 : 데이터그램
'컴퓨터과학 > 통신, 보안' 카테고리의 다른 글
해킹 - 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 |