Transport 계층(SW 레벨) physical-network(physical 레벨)
: 대표적인 프로토콜로는 TCP & UDP가 있고, 소켓을 통한 프로세스 별 통신을 한다.
-역할
: End to End 서비스로 커넥션(연결)을 관리 -> 소스와 목적지 1:1 End 서비스
1.진짜로 통신하게 되는 말단 까지 간다,
2.port<->port Segment 단위로 통신,
3.트랜스포트 계층에서 Application으로 인캡슐레이션, 디캡슐레이션 될 때, Socket 정보를 통해 통신
4.IP 통신의 경우 Host to Host 하나의 라우터관계로 경유를 하여 통신
: Connection-oriented, Reliability, Flow control, Multiplexing
: TCP & UDP 가장 많이 사용, 소켓을 통한 프로세스별 통신이 가능하다
소켓에는 5 tuple (Source IP, Source Port, Dest IP, Dest Port, Protocol)
![]() |
TCP(Transmission Control Protocol) - 정의 : 신뢰성 기반(1:1 통신) - TCP 헤더 포맷 : OSI 7 Layer에서 L3(패킷)에서 위로 올라가면 -> TCP header가 붙는 인캡슐레이션 - TCP 제어 플래그 |
![]() |
![]() |
![]() |
UDP(User Datagram Protocol) - 정의 : 신뢰성은 낮으나 전송이 빠르다 (RFC 768), 송신측은 데이터를 보내고 확인 안함 1:n 통신 가능 - UDP 헤더 포맷 |
![]() |
![]() |
TCP , UDP 비교 |
![]() |
순서확인은 sequence 번호로 쉽게 가능(TCP) connectionless로 빨리 데이터 보내는데 집중(UDP) |
'Computer Science > 네트워크' 카테고리의 다른 글
전송계층 - NAT (공인 IP, 사설 IP, 개요, 종류, Hairpin NAT) (0) | 2021.10.25 |
---|---|
전송 계층 - TCP 통신 (흐름제어, 혼잡제어) (0) | 2021.10.25 |
네트워크 계층 - 동적라우팅 구분(EGP-BGP, IGP-RIP, OSPF) (0) | 2021.10.24 |
네트워크 계층 - 동적라우팅 (라우팅 프로토콜, 라우팅 알고리즘) (0) | 2021.10.24 |
네트워크 계층 - ICMP (0) | 2021.10.24 |