728x90
반응형
이전 글에서 OSI 7 계층에 대해서 알아보았습니다.
TCP/IP는 OSI 7 계층과 밀접한 연관이 있기 때문에,
개념이 잘 잡히지 않는다면 아래 게시물을 보고 오시면 좋을 거 같습니다.
2020/04/01 - [네트워크&네트워크 보안] - [네트워크&네트워크 보안] OSI 7 계층 - 공부하는 도비
우선, TCP/IP란?
인터넷에 연결된 서로 다른 기종의 컴퓨터들이 데이터를 주고받을 수 있도록 하는 표준 프로토콜입니다.
TCP/IP는 다음과 같은 기능을 수행하는 TCP 프로토콜과 IP 프로토콜이 결합된 것을 의미합니다.
- TCP(Transmission Control Proticol)
- OSI 7 계층의 전송계층에 해당
- 신뢰성 있는 연결형 서비스를 제공
- 패킷의 다중화, 순서 제어, 오류제어, 흐름 제어 기능을 제공
- 스트림(Stream) 전송 기능 제공
- TCP 헤더에는 Source/Destination Port Number, Sequence Number, Acknowledgment Number, Checksum 등이 포함
- IP(Internet Protocol)
- OSI 7계층의 네트워크 계층에 해당
- 데이터그램을 기반으로 하는 비연결형 서비스를 제공
- 패킷의 분해/ 조립, 주소 지정, 경로 선택 기능을 제공
- 헤더의 길이는 최소 20Byte에서 최대 60Byte
- IP 헤더에는 Version, Header Length, Total Packet Length, Header Checksum, Source IP Address, Destination IP Address 등이 포함
( - 연결형 : 송. 수신 측 간을 논리적으로 연결한 후 데이터를 전송하는 방식으로, 가상 회선 방식이 대표적입니다. 데이터 전송의 안정성과 신뢰성이 보장되지만, 연결 설정 지연이 일어나며, 회선 이용률이 낮아질 수 있습니다.)
( - 비연결형 : 송. 수신 측 간에 논리적 연결 없이 데이터를 독립적으로 전송하는 방식으로, 데이터그램 방식이 대표적입니다.)
이제는 OSI 7계층과 연관 지어서 알아보겠습니다.
TCP/IP는 응용 계층, 전송 계층, 인터넷 계층, 네트워크 액세스 계층으로 이루어져 있습니다.
(네트워크 액세스 계층을 물리 계층과 데이터 링크 계층으로 세분화하여 총 5 계층으로 구분하기도 합니다.)
OSI | TCP/IP | 기능 |
응용 계층 표현 계층 세션계층 |
응용 계층 | - 응용 프로그램 간의 데이터 송. 수신 제공 - TELNET, FTP, SMTP, SNMP, DNS, HTTP 등 |
전송 계층 |
전송 계층 | - 호스트들 간의 신뢰성 있는 통신 제공 - TCP, UDP |
네트워크 계층 |
인터넷 계층 | - 데이터 전송을 위한 주소 지정, 경로 설정을 제공 - IP, ICMP, IGMP, ARP, RARP |
데이터 링크 계층 물리 계층 |
네트워크 액세스 계층 | - 실제 데이터(프레임)를 송. 수신하는 역할 - Ethernet, IEEE 802, HDLC, X.25, RS-232C, ARQ 등 |
반응형
'Computer Security > Network' 카테고리의 다른 글
NAT(Network Address Translation) - 공부하는 도비 (1) | 2020.06.12 |
---|---|
IPv4 주소 구성(Class별) 범위 쉽게 외우기 - 공부하는 도비 (0) | 2020.04.25 |
IPv4, 공인IP, 사설IP, loopback IP - 공부하는 도비 (0) | 2020.04.25 |
네트워크 설치 구조 - 공부하는 도비 (0) | 2020.04.08 |
OSI 7계층 - 공부하는 도비 (1) | 2020.04.01 |